onBeforeUnmount

This commit is contained in:
pa
2026-02-21 21:06:15 +09:00
parent b9db931017
commit 83cbbf681d

View File

@@ -245,7 +245,7 @@
import { Item, ItemContent, ItemDescription, ItemMedia, ItemTitle } from '@/components/ui/item';
import { Avatar, AvatarFallback, AvatarImage } from '@/components/ui/avatar';
import { HoverCard, HoverCardContent, HoverCardTrigger } from '@/components/ui/hover-card';
import { computed, onMounted } from 'vue';
import { computed, onBeforeUnmount } from 'vue';
import { Badge } from '@/components/ui/badge';
import { Separator } from '@/components/ui/separator';
import { TooltipWrapper } from '@/components/ui/tooltip';
@@ -478,7 +478,7 @@
}
}
onMounted(() => {
onBeforeUnmount(() => {
// Mark as seen
if (isNotificationExpired(props.notification) || isSeen.value) {
return;