diff options
| author | Adam Soltys <[email protected]> | 2025-11-21 19:37:37 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-02-11 15:33:07 -0800 |
| commit | 21023052918c0b787916ef78937e0be41f46142a (patch) | |
| tree | 09c5d29fae412a1ed274559098369d0886342178 /src/lib | |
| parent | 8dc79c6080a66b587220634ad1b143d52ec60570 (diff) | |
| download | coinos-ui-21023052918c0b787916ef78937e0be41f46142a.tar.gz coinos-ui-21023052918c0b787916ef78937e0be41f46142a.zip | |
ark route
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/ark.ts | 5 | ||||
| -rw-r--r-- | src/lib/store.ts | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/src/lib/ark.ts b/src/lib/ark.ts new file mode 100644 index 00000000..0986983a --- /dev/null +++ b/src/lib/ark.ts @@ -0,0 +1,5 @@ +import { persistLocal } from "$lib/store"; + +const prefix = "ark"; +export const mnemonic = persistLocal(`${prefix}mnemonic`, ""); +export const password = persistLocal(`${prefix}password`, ""); diff --git a/src/lib/store.ts b/src/lib/store.ts index c7dc9970..0148f480 100644 --- a/src/lib/store.ts +++ b/src/lib/store.ts @@ -1,7 +1,7 @@ import { browser } from "$app/environment"; import { writable } from "svelte/store"; -const persistSession = (key, defaultValue = undefined) => { +export const persistSession = (key, defaultValue = undefined) => { const s = writable( browser && sessionStorage.getItem(key) && @@ -17,7 +17,7 @@ const persistSession = (key, defaultValue = undefined) => { return s; }; -const persistLocal = (key, defaultValue: any = undefined) => { +export const persistLocal = (key, defaultValue: any = undefined) => { const s = writable( browser && localStorage.getItem(key) && |
