From 6ac37b4d6cae064545b13fd7fdb414d0cffa178b Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Tue, 1 Apr 2025 20:47:04 -0400 Subject: lint and type fixes --- .../frontend/src/components/MkNotification.vue | 29 +++++++++++----------- 1 file changed, 14 insertions(+), 15 deletions(-) (limited to 'packages/frontend/src/components/MkNotification.vue') diff --git a/packages/frontend/src/components/MkNotification.vue b/packages/frontend/src/components/MkNotification.vue index ab3947adfb..d3e49255a7 100644 --- a/packages/frontend/src/components/MkNotification.vue +++ b/packages/frontend/src/components/MkNotification.vue @@ -219,9 +219,22 @@ const props = withDefaults(defineProps<{ full: false, }); -const userDetailed: Ref = ref(null); +type ExportCompletedNotification = Misskey.entities.Notification & { type: 'exportCompleted' }; + +const exportEntityName = { + antenna: i18n.ts.antennas, + blocking: i18n.ts.blockedUsers, + clip: i18n.ts.clips, + customEmoji: i18n.ts.customEmojis, + favorite: i18n.ts.favorites, + following: i18n.ts.following, + muting: i18n.ts.mutedUsers, + note: i18n.ts.notes, + userList: i18n.ts.lists, +} as const satisfies Record; const followRequestDone = ref(true); +const userDetailed: Ref = ref(null); // watch() is required because computed() doesn't support async. watch(props, async () => { @@ -241,20 +254,6 @@ watch(props, async () => { } }, { immediate: true }); -type ExportCompletedNotification = Misskey.entities.Notification & { type: 'exportCompleted' }; - -const exportEntityName = { - antenna: i18n.ts.antennas, - blocking: i18n.ts.blockedUsers, - clip: i18n.ts.clips, - customEmoji: i18n.ts.customEmojis, - favorite: i18n.ts.favorites, - following: i18n.ts.following, - muting: i18n.ts.mutedUsers, - note: i18n.ts.notes, - userList: i18n.ts.lists, -} as const satisfies Record; - const acceptFollowRequest = () => { if (!('user' in props.notification)) return; followRequestDone.value = true; -- cgit v1.2.3-freya