zaphyra's git: oeffisearch

fast and simple tripplanner

commit b3e97dd0f8f3bab3088bbc19c4e0310c892c9e60
parent f6e83226cb93cdf78d8c9ecf688453be01fed9f9
Author: Katja Ramona Sophie Kwast (zaphyra) <git@zaphyra.eu>
Date: Mon, 17 Nov 2025 01:47:31 +0100

dataStorage: cleanup
1 file changed, 11 insertions(+), 12 deletions(-)
M
src/dataStorage.js
|
23
+++++++++++------------
diff --git a/src/dataStorage.js b/src/dataStorage.js
@@ -1,9 +1,18 @@
 import { openDB, deleteDB } from 'idb';
 
-export let db;
-
 const dbName = !isDevServer ? 'oeffisearch' : 'oeffisearch_dev';
 
+export let db;
+export const clearDataStorage = async () => await deleteDB(dbName);
+export const initDataStorage  = async () => {
+	try {
+		db = await DataStorage.open();
+	} catch(e) {
+		console.log("IndexedDB initialization failed: ", e);
+		alert("IndexedDB initialization failed!");
+	}
+};
+
 class DataStorage {
 	constructor(idb) { this.idb = idb; }
 

@@ -80,13 +89,3 @@ class DataStorage {
 		return await this.idb.put('journey', data);
 	}
 }
-
-export const clearDataStorage = async () => await deleteDB(dbName);
-export const initDataStorage  = async () => {
-	try {
-		db = await DataStorage.open();
-	} catch(e) {
-		console.log("IndexedDB initialization failed: ", e);
-		alert("IndexedDB initialization failed!");
-	}
-};