From 3eeefbb4c00e21e8148639b57bbe7eff81b04405 Mon Sep 17 00:00:00 2001 From: ThrRip Date: Mon, 13 Nov 2023 05:44:18 +0800 Subject: [PATCH] home: Cleanup unnecessary type annotations --- packages/home/app.vue | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/packages/home/app.vue b/packages/home/app.vue index fce1ad1..d013f1a 100644 --- a/packages/home/app.vue +++ b/packages/home/app.vue @@ -406,13 +406,10 @@ function viewPlaylistToggleSorting (column: PlaylistColumn) { // Rotate between ordering options } else { const sortingOrderOptionIndex: number = - viewPlaylistSortingOrderOptions.value.findIndex( - (option: PlaylistSortingOrder) => viewPlaylistSortingOrder.value === option - ) + 1 > viewPlaylistSortingOrderOptions.value.length - 1 ? + viewPlaylistSortingOrderOptions.value.findIndex(option => option === viewPlaylistSortingOrder.value) + 1 > + viewPlaylistSortingOrderOptions.value.length - 1 ? 0 : - viewPlaylistSortingOrderOptions.value.findIndex( - (option: PlaylistSortingOrder) => viewPlaylistSortingOrder.value === option - ) + 1 + viewPlaylistSortingOrderOptions.value.findIndex(option => option === viewPlaylistSortingOrder.value) + 1 viewPlaylistSortingOrder.value = viewPlaylistSortingOrderOptions.value[sortingOrderOptionIndex] } } @@ -429,7 +426,7 @@ const viewPlaylistData = computed(() => { // Sort by song name or artist in alphabetical order if (viewPlaylistSortingColumn.value === 'name' || viewPlaylistSortingColumn.value === 'artist') { - playlist = backendPlaylist.value.map((song: SortingSong) => { + playlist = backendPlaylist.value.map((song) => { // @ts-ignore song[`${viewPlaylistSortingColumn.value}Pinyin`] = // @ts-ignore @@ -489,7 +486,7 @@ const viewPlaylistCopyingFailedSongs = ref>(new Set()) function viewPlaylistCopySong (id: Song['$id']) { const clipboardWritePromise = navigator.clipboard.writeText( // @ts-ignore - `点歌 ${backendPlaylist.value.find((song: Song) => song.$id === id).name}` + `点歌 ${backendPlaylist.value.find(song => song.$id === id).name}` ) setTimeout(() => { if (!viewPlaylistCopiedSongs.value.has(id)) { viewPlaylistCopyingFailedSongs.value.add(id) } }, 500) clipboardWritePromise.then(