diff --git a/src/lib/components/AggregatedFood/AggregatedFoodTable.svelte b/src/lib/components/AggregatedFood/AggregatedFoodTable.svelte
index e8a36d0..af61443 100644
--- a/src/lib/components/AggregatedFood/AggregatedFoodTable.svelte
+++ b/src/lib/components/AggregatedFood/AggregatedFoodTable.svelte
@@ -1,12 +1,91 @@
+
diff --git a/src/lib/ipc.ts b/src/lib/ipc.ts
index c6dbde9..3796316 100644
--- a/src/lib/ipc.ts
+++ b/src/lib/ipc.ts
@@ -2,26 +2,28 @@
// This file was generated by [tauri-specta](https://github.com/oscartbeaumont/tauri-specta). Do not edit this file manually.
declare global {
- interface Window {
- __TAURI_INVOKE__(cmd: string, args?: Record): Promise;
- }
+ interface Window {
+ __TAURI_INVOKE__(cmd: string, args?: Record): Promise;
+ }
}
// Function avoids 'window not defined' in SSR
-const invoke = () => window.__TAURI_INVOKE__
+const invoke = () => window.__TAURI_INVOKE__;
export function helloTauri() {
- return invoke()('hello_tauri')
+ return invoke()("hello_tauri")
}
export function hash256sum(hashInput: string) {
- return invoke()('hash256sum', { hashInput })
+ return invoke()("hash256sum", { hashInput })
}
export function storeSetKey(key: string, value: string) {
- return invoke()('store_set_key', { key, value })
+ return invoke()("store_set_key", { key,value })
}
export function storeReadKey(key: string) {
- return invoke()('store_read_key', { key })
+ return invoke()("store_read_key", { key })
}
+
+
diff --git a/src/lib/router/routes/Daily.svelte b/src/lib/router/routes/Daily.svelte
index 619c466..21c8fd8 100644
--- a/src/lib/router/routes/Daily.svelte
+++ b/src/lib/router/routes/Daily.svelte
@@ -1,8 +1,11 @@
-
+
diff --git a/src/lib/router/routes/Monthly.svelte b/src/lib/router/routes/Monthly.svelte
index 9ee4ff5..774b43b 100644
--- a/src/lib/router/routes/Monthly.svelte
+++ b/src/lib/router/routes/Monthly.svelte
@@ -1,8 +1,11 @@
-
+
diff --git a/src/lib/router/routes/Weekly.svelte b/src/lib/router/routes/Weekly.svelte
index 21e9893..52e7ce5 100644
--- a/src/lib/router/routes/Weekly.svelte
+++ b/src/lib/router/routes/Weekly.svelte
@@ -1,8 +1,11 @@
-
+
diff --git a/src/lib/router/routes/Yearly.svelte b/src/lib/router/routes/Yearly.svelte
index 56ea7a1..021fb9a 100644
--- a/src/lib/router/routes/Yearly.svelte
+++ b/src/lib/router/routes/Yearly.svelte
@@ -1,8 +1,11 @@
-
+
diff --git a/src/lib/store/energyStore.ts b/src/lib/store/energyStore.ts
new file mode 100644
index 0000000..33146ee
--- /dev/null
+++ b/src/lib/store/energyStore.ts
@@ -0,0 +1,20 @@
+import { type Writable, writable } from 'svelte/store'
+
+type EnergyData = {
+ limit: number,
+ target: number
+}
+
+async function createStore(): Promise> {
+ const { subscribe, update, set } = writable({
+ limit: 2500,
+ target: 2000
+ })
+ return {
+ subscribe,
+ update,
+ set
+ }
+}
+
+export const energyStore = await createStore()