commit 20617458d450acc3213ece9e91dc66ce80de2f3c
parent 90a8c095589670458935f8779eb2dae0598af546
Author: triesap <137732411+triesap@users.noreply.github.com>
Date: Sun, 15 Sep 2024 12:25:34 +0000
apps-lib: add stores from `app`, edit components
Diffstat:
4 files changed, 15 insertions(+), 8 deletions(-)
diff --git a/apps-lib/package.json b/apps-lib/package.json
@@ -43,8 +43,8 @@
"vite": "^5.0.11"
},
"dependencies": {
- "@nostr-dev-kit/ndk": "^2.7.1",
- "@nostr-dev-kit/ndk-cache-dexie": "^2.3.1",
+ "@nostr-dev-kit/ndk": "^2.10.0",
+ "@nostr-dev-kit/ndk-cache-dexie": "^2.5.1",
"@nostr-dev-kit/ndk-svelte": "^2.2.18",
"@radroots/sveltekit-i18n": "workspace:*",
"@radroots/sveltekit-search-params": "workspace:*",
diff --git a/apps-lib/src/lib/components/input_form.svelte b/apps-lib/src/lib/components/input_form.svelte
@@ -22,9 +22,7 @@
if (kv_val) el.value = kv_val;
await kv.set(basis.id, kv_val || "");
}
- } catch (e) {
- console.log(`e `, e);
- }
+ } catch (e) {}
});
</script>
diff --git a/apps-lib/src/lib/components/input_select.svelte b/apps-lib/src/lib/components/input_select.svelte
@@ -29,9 +29,7 @@
try {
if (basis.sync && basis.id)
await kv.set(basis.id, basis.options[0].value);
- } catch (e) {
- console.log(`e `, e);
- }
+ } catch (e) {}
});
</script>
diff --git a/apps-lib/src/lib/stores/client.ts b/apps-lib/src/lib/stores/client.ts
@@ -1,5 +1,6 @@
import { type AppLayoutKey } from "$lib";
import { queryParameters } from "@radroots/sveltekit-search-params";
+import { type ColorMode, type ThemeKey } from "@radroots/theme";
import { writable } from "svelte/store";
//@ts-ignore
@@ -11,7 +12,17 @@ export const app_qp = queryParameters();
export let kv: Keyva;
if (typeof window !== 'undefined') kv = new Keyva({ name: kv_name });
+export const app_thc = writable<ColorMode>(`light`);
+export const app_th = writable<ThemeKey>(`earth`);
+
export const app_layout = writable<AppLayoutKey>(`base`);
+export const app_config = writable<boolean>(false);
+export const app_render = writable<boolean>(false);
+export const app_win = writable<[number, number]>([0, 0]);
export const app_nav_visible = writable<boolean>(false);
export const app_nav_blur = writable<boolean>(false);
+
+export const app_tabs_visible = writable<boolean>(false);
+export const app_tabs_blur = writable<boolean>(false);
+export const app_tab_active = writable<number>(0);