From 4a3ba58f65d12b4f7c7a97b42a5bb3bc0eb5f88b Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Wed, 17 Dec 2025 13:10:57 -0600 Subject: chore: localStorage -> tauri store --- packages/desktop/src/context/platform.tsx | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'packages/desktop/src/context/platform.tsx') diff --git a/packages/desktop/src/context/platform.tsx b/packages/desktop/src/context/platform.tsx index 21be49cbd..92bb2ba15 100644 --- a/packages/desktop/src/context/platform.tsx +++ b/packages/desktop/src/context/platform.tsx @@ -1,4 +1,5 @@ import { createSimpleContext } from "@opencode-ai/ui/context" +import { AsyncStorage, SyncStorage } from "@solid-primitives/storage" export type Platform = { /** Platform discriminator */ @@ -15,6 +16,9 @@ export type Platform = { /** Open a URL in the default browser */ openLink(url: string): void + + /** Storage mechanism, defaults to localStorage */ + storage?: (name?: string) => SyncStorage | AsyncStorage } export const { use: usePlatform, provider: PlatformProvider } = createSimpleContext({ -- cgit v1.2.3