diff --git a/src/lib/bindings.ts b/src/lib/ipc.ts similarity index 68% rename from src/lib/bindings.ts rename to src/lib/ipc.ts index f7ac592..483eaa8 100644 --- a/src/lib/bindings.ts +++ b/src/lib/ipc.ts @@ -18,3 +18,11 @@ export function helloTauri() { export function hash256sum(hashInput: string) { return invoke('hash256sum', { hashInput }); } + +export function storeSetKey(key: string, value: string) { + return invoke('store_set_key', { key, value }); +} + +export function storeReadKey(key: string) { + return invoke('store_read_key', { key }); +} diff --git a/tsconfig.json b/tsconfig.json index 13c6843..3436e81 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -16,6 +16,7 @@ "isolatedModules": true, "paths": { "$lib/*": ["src/lib/*"], + "$ipc": ["src/lib/ipc.ts"], "$components/*": ["src/lib/components/*"], "$assets/*": ["src/assets/*"], "$router/*": ["src/lib/router/*"], diff --git a/vite.config.ts b/vite.config.ts index 4201f32..474183c 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -8,6 +8,7 @@ export default defineConfig({ resolve: { alias: { $lib: join(__dirname, 'src/lib'), + $ipc: join(__dirname, 'src/lib/ipc.ts'), $components: join(__dirname, 'src/lib/components'), $assets: join(__dirname, 'src/assets'), $router: join(__dirname, 'src/lib/router'),