aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-03-05 08:55:32 -0800
committerAdam Soltys <[email protected]>2026-03-05 08:55:32 -0800
commit4a74d51e92365a731a2e5322783b88a39e14f046 (patch)
treec43e133b6665ada6d08fe71fdacf0df683326852 /src/lib
parent74d8a1dcf9820bad2426feb15bc35dc417d8c454 (diff)
downloadcoinos-ui-4a74d51e92365a731a2e5322783b88a39e14f046.tar.gz
coinos-ui-4a74d51e92365a731a2e5322783b88a39e14f046.zip
fix service worker
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/ark.ts6
1 files changed, 4 insertions, 2 deletions
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),
});