From 4a74d51e92365a731a2e5322783b88a39e14f046 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 5 Mar 2026 08:55:32 -0800 Subject: fix service worker --- src/lib/ark.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/lib') diff --git a/src/lib/ark.ts b/src/lib/ark.ts index dac5cb2a..a848e5c7 100644 --- a/src/lib/ark.ts +++ b/src/lib/ark.ts @@ -528,9 +528,11 @@ export const getServiceWorkerWallet = async () => { if (import.meta.env.DEV) return; try { + const reg = await navigator.serviceWorker.ready; + if (!reg.active) return; const { ServiceWorkerWallet, SingleKey } = await loadArkSdk(); - swWallet = await ServiceWorkerWallet.setup({ - serviceWorkerPath: "/service-worker.js", + swWallet = await ServiceWorkerWallet.create({ + serviceWorker: reg.active, arkServerUrl: arkServerUrl!, identity: SingleKey.fromHex(key), }); -- cgit v1.2.3