Files
eh-downloader/server/sw.ts
2023-06-26 13:36:25 +08:00

11 lines
287 B
TypeScript

export async function registeServiceWorker(
path: string,
options?: RegistrationOptions,
) {
const r = await navigator.serviceWorker.getRegistration(path);
if (r === undefined) {
return await navigator.serviceWorker.register(path, options);
}
return r;
}