diff --git a/src/components/dialogs/GroupDialog/GroupDialog.vue b/src/components/dialogs/GroupDialog/GroupDialog.vue index b70854e3..71157d85 100644 --- a/src/components/dialogs/GroupDialog/GroupDialog.vue +++ b/src/components/dialogs/GroupDialog/GroupDialog.vue @@ -569,16 +569,21 @@ {{ formatDateFilter(groupDialog.ref.createdAt, 'long') }} - -
-
- +
+
+
+ {{ t('dialog.group.info.last_visited') }} - {{ formatDateFilter(groupDialog.lastVisit, 'long') }} + + +
+ {{ formatDateFilter(groupDialog.lastVisit, 'long') }}
- +
{{ t('dialog.group.info.links') }} @@ -1190,6 +1195,7 @@ import GroupCalendarEventCard from '../../../views/Tools/components/GroupCalendarEventCard.vue'; import GroupPostEditDialog from './GroupPostEditDialog.vue'; import InstanceActionBar from '../../InstanceActionBar.vue'; + import * as workerTimers from 'worker-timers'; const { t } = useI18n(); diff --git a/src/components/dialogs/WorldDialog/WorldDialog.vue b/src/components/dialogs/WorldDialog/WorldDialog.vue index 5116ea43..8f7551bd 100644 --- a/src/components/dialogs/WorldDialog/WorldDialog.vue +++ b/src/components/dialogs/WorldDialog/WorldDialog.vue @@ -637,11 +637,39 @@ {{ worldDialogPlatform }}
+
{{ t('dialog.world.info.last_visited') }} + {{ formatDateFilter(worldDialog.lastVisit, 'long') }} +
+
+ +
+
+
+
+ {{ t('dialog.world.info.visit_count') }} +
+ + + + +
+ - + +
+
+ +
+
+ + {{ t('dialog.world.info.time_spent') }} + {{ worldDialog.timeSpent === 0 ? ' - ' : timeSpent }} @@ -708,6 +736,7 @@ LineChart, MessageSquare, Monitor, + MoreHorizontal, Pencil, RefreshCw, Share2, @@ -784,10 +813,8 @@ const { lastLocation } = storeToRefs(useLocationStore()); const { newInstanceSelfInvite, canOpenInstanceInGame } = useInviteStore(); const { showFavoriteDialog } = useFavoriteStore(); - const { - showPreviousInstancesInfoDialog, - showPreviousInstancesWorldDialog: openPreviousInstancesWorldDialog - } = useInstanceStore(); + const { showPreviousInstancesInfoDialog, showPreviousInstancesWorldDialog: openPreviousInstancesWorldDialog } = + useInstanceStore(); const { instanceJoinHistory } = storeToRefs(useInstanceStore()); const { isGameRunning } = storeToRefs(useGameStore()); const { showFullscreenImageDialog } = useGalleryStore();