diff --git a/main/components/PlaytimeDisplay.vue b/main/components/PlaytimeDisplay.vue index a781326..4661cde 100644 --- a/main/components/PlaytimeDisplay.vue +++ b/main/components/PlaytimeDisplay.vue @@ -17,7 +17,6 @@
Avg: {{ formatPlaytime(stats.averageSessionLength) }} per session
-
Last played {{ formatRelativeTime(stats.lastPlayed) }}
Current session: {{ formatPlaytime(stats.currentSessionDuration) }}
@@ -50,5 +49,5 @@ const props = withDefaults(defineProps(), { showActiveIndicator: true, }); -const { formatPlaytime, formatRelativeTime } = usePlaytime(); +const { formatPlaytime } = usePlaytime(); diff --git a/main/components/PlaytimeStats.vue b/main/components/PlaytimeStats.vue index 9595a0f..f9934da 100644 --- a/main/components/PlaytimeStats.vue +++ b/main/components/PlaytimeStats.vue @@ -33,34 +33,6 @@ Avg: {{ formatPlaytime(stats.averageSessionLength) }} - - -
-
- - First Played -
-
- {{ formatDate(stats.firstPlayed) }} -
-
- {{ formatRelativeTime(stats.firstPlayed) }} -
-
- - -
-
- - Last Played -
-
- {{ formatDate(stats.lastPlayed) }} -
-
- {{ formatRelativeTime(stats.lastPlayed) }} -
-
@@ -87,8 +59,7 @@ import { ChartBarIcon, ClockIcon, - PlayIcon, - CalendarIcon + PlayIcon } from "@heroicons/vue/20/solid"; import type { GamePlaytimeStats } from "~/types"; @@ -101,14 +72,5 @@ const props = withDefaults(defineProps(), { isActive: false, }); -const { formatPlaytime, formatDetailedPlaytime, formatRelativeTime } = usePlaytime(); - -const formatDate = (timestamp: string): string => { - const date = new Date(timestamp); - return date.toLocaleDateString(undefined, { - year: 'numeric', - month: 'short', - day: 'numeric' - }); -}; +const { formatPlaytime, formatDetailedPlaytime } = usePlaytime();