Refactor food components
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { Line } from "svelte-chartjs";
|
import { Line } from "svelte-chartjs";
|
||||||
import AggregatedFoodComp from "$components/Energy/AggregatedFood/AggregatedFoodComp.svelte";
|
import AggregatedFoodComp from "$lib/components/Energy/Aggregated/AggregatedFoodComp.svelte";
|
||||||
import { main } from "$wails/models";
|
import { main } from "$wails/models";
|
||||||
import type { ChartData, Point } from "chart.js";
|
import type { ChartData, Point } from "chart.js";
|
||||||
import {
|
import {
|
@@ -1,8 +1,8 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import EmptyFoodComp from "$components/Energy/Food/EmptyFoodComp.svelte";
|
|
||||||
import FoodComp from "$components/Energy/Food/FoodComp.svelte";
|
|
||||||
import { GenerateColor } from "$lib/utils";
|
import { GenerateColor } from "$lib/utils";
|
||||||
import { main } from "$wails/models";
|
import { main } from "$wails/models";
|
||||||
|
import EmptyFoodComp from "./EmptyFoodComp.svelte";
|
||||||
|
import FoodComp from "./FoodComp.svelte";
|
||||||
|
|
||||||
export let items: main.Food[] = [];
|
export let items: main.Food[] = [];
|
||||||
|
|
@@ -1,10 +1,10 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import Router from 'svelte-spa-router'
|
import Router from 'svelte-spa-router'
|
||||||
import Energy from './routes/Energy.svelte'
|
import Energy from './routes/Energy/Energy.svelte'
|
||||||
import Daily from './routes/Daily.svelte'
|
import Daily from './routes/Energy/Daily.svelte'
|
||||||
import Weekly from './routes/Weekly.svelte'
|
import Weekly from './routes/Energy/Weekly.svelte'
|
||||||
import Monthly from './routes/Monthly.svelte'
|
import Monthly from './routes/Energy/Monthly.svelte'
|
||||||
import Yearly from './routes/Yearly.svelte'
|
import Yearly from './routes/Energy/Yearly.svelte'
|
||||||
|
|
||||||
const routes = {
|
const routes = {
|
||||||
'/': Energy,
|
'/': Energy,
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import AggregatedFoodTable from "$components/Energy/AggregatedFood/AggregatedFoodTable.svelte";
|
import AggregatedFoodTable from "$lib/components/Energy/Aggregated/AggregatedFoodTable.svelte";
|
||||||
import { dailyFoodStore } from "$lib/store/Energy/dailyFoodStore";
|
import { dailyFoodStore } from "$lib/store/Energy/dailyFoodStore";
|
||||||
import { settingsStore } from "$lib/store/settingsStore";
|
import { settingsStore } from "$lib/store/settingsStore";
|
||||||
</script>
|
</script>
|
@@ -1,6 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
|
import FoodTable from "$lib/components/Energy/FoodTable.svelte";
|
||||||
import { foodStore } from "$lib/store/Energy/foodStore";
|
import { foodStore } from "$lib/store/Energy/foodStore";
|
||||||
import FoodTable from "$lib/components/Energy/Food/FoodTable.svelte";
|
|
||||||
|
|
||||||
// Fuck this hacky shit
|
// Fuck this hacky shit
|
||||||
// Svelte won't re-render FoodTable when using the store directly
|
// Svelte won't re-render FoodTable when using the store directly
|
@@ -1,5 +1,5 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import AggregatedFoodTable from "$components/Energy/AggregatedFood/AggregatedFoodTable.svelte";
|
import AggregatedFoodTable from "$lib/components/Energy/Aggregated/AggregatedFoodTable.svelte";
|
||||||
import { monthlyFoodStore } from "$lib/store/Energy/monthlyFoodStore";
|
import { monthlyFoodStore } from "$lib/store/Energy/monthlyFoodStore";
|
||||||
import { settingsStore } from "$lib/store/settingsStore";
|
import { settingsStore } from "$lib/store/settingsStore";
|
||||||
</script>
|
</script>
|
@@ -1,5 +1,5 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import AggregatedFoodTable from "$components/Energy/AggregatedFood/AggregatedFoodTable.svelte";
|
import AggregatedFoodTable from "$lib/components/Energy/Aggregated/AggregatedFoodTable.svelte";
|
||||||
import { weeklyFoodStore } from "$lib/store/Energy/weeklyFoodStore";
|
import { weeklyFoodStore } from "$lib/store/Energy/weeklyFoodStore";
|
||||||
import { settingsStore } from "$lib/store/settingsStore";
|
import { settingsStore } from "$lib/store/settingsStore";
|
||||||
</script>
|
</script>
|
@@ -1,5 +1,5 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import AggregatedFoodTable from "$components/Energy/AggregatedFood/AggregatedFoodTable.svelte";
|
import AggregatedFoodTable from "$lib/components/Energy/Aggregated/AggregatedFoodTable.svelte";
|
||||||
import { yearlyFoodStore } from "$lib/store/Energy/yearlyFoodStore";
|
import { yearlyFoodStore } from "$lib/store/Energy/yearlyFoodStore";
|
||||||
import { settingsStore } from "$lib/store/settingsStore";
|
import { settingsStore } from "$lib/store/settingsStore";
|
||||||
</script>
|
</script>
|
Reference in New Issue
Block a user