Timothy Jaeryang Baek 3 月之前
父節點
當前提交
c2b5200663
共有 2 個文件被更改,包括 13 次插入5 次删除
  1. 1 0
      src/lib/stores/index.ts
  2. 12 5
      src/routes/+layout.svelte

+ 1 - 0
src/lib/stores/index.ts

@@ -14,6 +14,7 @@ export const user: Writable<SessionUser | undefined> = writable(undefined);
 // Electron App
 export const isApp = writable(false);
 export const appInfo = writable(null);
+export const appData = writable(null);
 
 // Frontend
 export const MODEL_DOWNLOAD_POOL = writable({});

+ 12 - 5
src/routes/+layout.svelte

@@ -202,14 +202,21 @@
 
 	onMount(async () => {
 		if (window?.electronAPI) {
-			const res = await window.electronAPI.send({
-				type: 'info'
+			const info = await window.electronAPI.send({
+				type: 'app:info'
 			});
 
-			if (res) {
+			if (info) {
 				isApp.set(true);
-				appInfo.set(res);
-				console.log(res);
+				appInfo.set(info);
+
+				const data = await window.electronAPI.send({
+					type: 'app:data'
+				});
+
+				if (data) {
+					appData.set(data);
+				}
 			}
 		}