diff --git a/crates/lanspread-tauri-deno-ts/src/App.tsx b/crates/lanspread-tauri-deno-ts/src/App.tsx index 1c9cf7c..f0b6ed7 100644 --- a/crates/lanspread-tauri-deno-ts/src/App.tsx +++ b/crates/lanspread-tauri-deno-ts/src/App.tsx @@ -11,12 +11,6 @@ const GAME_DIR_KEY = 'game-directory'; const CHECKING_PEERS_TIMEOUT_MS = 5000; const FALLBACK_THUMBNAIL = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAABAAEDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAv/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAX/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwA/8A8A'; -const STORE_OPTIONS = { - autoSave: true, - defaults: { - [GAME_DIR_KEY]: '', - }, -}; // enum with install status enum InstallStatus { @@ -160,7 +154,7 @@ const App = () => { // update game directory from storage (if exists) // only if it's not already set await new Promise(resolve => setTimeout(resolve, 1000)); - const store = await load(FILE_STORAGE, STORE_OPTIONS); + const store = await load(FILE_STORAGE, { autoSave: true }); const savedGameDir = await store.get(GAME_DIR_KEY); if (savedGameDir) { setGameDir(savedGameDir); @@ -289,7 +283,7 @@ const App = () => { // store game directory in persistent storage const updateStorage = async (game_dir: string) => { try { - const store = await load(FILE_STORAGE, STORE_OPTIONS); + const store = await load(FILE_STORAGE, { autoSave: true }); await store.set(GAME_DIR_KEY, game_dir); console.info(`📦 Storage updated with game directory: ${game_dir}`); } catch (error) {