🪇 Implements major structure and service refactors

This commit is contained in:
Rune Harlyk
2024-08-19 20:13:57 +02:00
committed by Rune Harlyk
parent 9978918bf9
commit 3da1717341
23 changed files with 139 additions and 121 deletions
+4 -2
View File
@@ -1,9 +1,11 @@
<script lang="ts">
import SystemMetrics from './SystemMetrics.svelte';
import { page } from '$app/stores';
import { goto } from '$app/navigation';
import { useFeatureFlags } from '$lib/stores/featureFlags';
if (!$page.data.features.analytics) {
const features = useFeatureFlags();
if (!$features.analytics) {
goto('/');
}
</script>
@@ -6,7 +6,7 @@
import { cubicOut } from 'svelte/easing';
import { Chart, registerables } from 'chart.js';
import Metrics from '~icons/tabler/report-analytics';
import { daisyColor } from '$lib/DaisyUiHelper';
import { daisyColor } from '$lib/utilities';
import { analytics } from '$lib/stores/analytics';
Chart.register(...registerables);