diff --git a/package.json b/package.json index 0857b37..c73087a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "chatapp", "private": true, - "version": "1.0.1", + "version": "1.0.0", "type": "module", "scripts": { "dev": "vite", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index f1db502..c34e21d 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -18,7 +18,7 @@ crate-type = ["staticlib", "cdylib", "rlib"] tauri-build = { version = "2", features = [] } [dependencies] -tauri = { version = "2", features = [] } +tauri = { version = "2", features = ["devtools"] } tauri-plugin-opener = "2" serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 914371d..5cf8779 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "chatapp", - "version": "0.1.0", + "version": "1.0.0", "identifier": "com.strawberries.chatapp", "build": { "beforeDevCommand": "yarn dev", @@ -15,10 +15,11 @@ "title": "chatapp", "width": 800, "height": 600, - "decorations": false, + "decorations": true, "resizable": true, "fullscreen": false, - "center": true + "center": true, + "theme": "Dark" } ], "security": { @@ -28,6 +29,7 @@ "bundle": { "active": true, "targets": [ + "appimage", "deb", "nsis", "msi", diff --git a/src/authStore.ts b/src/authStore.ts index f669e80..9af9894 100644 --- a/src/authStore.ts +++ b/src/authStore.ts @@ -24,9 +24,7 @@ export async function saveAuthData(token: string, user: User) { export async function clearAuthData() { const s = await getStore() - await s.delete('token') - await s.delete('user') - await s.delete('last_room_uuid') + s.clear() await s.save() } diff --git a/vite.config.ts b/vite.config.ts index 21cfd7e..570276d 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -6,6 +6,8 @@ const host = process.env.TAURI_DEV_HOST; // https://vite.dev/config/ export default defineConfig(async () => ({ + base: './', + plugins: [vue()], // Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build`