优化排序

This commit is contained in:
truewhile
2026-09-09 22:24:45 +08:00
parent 18e6cb40fd
commit 8f2551a1b6
5 changed files with 50 additions and 61 deletions
+1 -29
View File
@@ -2,20 +2,10 @@ import { useEffect, useMemo } from 'react'
import type { Media } from '../types'
import {
BONUS_SEASON,
EXTRA_SEASON,
getSeriesKey,
isTheatricalFeature,
NCED_SEASON,
NCOP_SEASON,
OAD_SEASON,
OMAKE_SEASON,
ONA_SEASON,
OVA_SEASON,
OVD_SEASON,
PICTURE_DRAMA_SEASON,
seasonSortOrder,
specialSectionForMedia,
THEATRICAL_SEASON,
type SeriesCard,
} from '../utils/groupSeries'
@@ -146,21 +136,3 @@ export function useLibrarySeriesSelection({
clearSelectedSeries,
}
}
function seasonSortOrder(season: number): number {
switch (season) {
case 0: return 0
case OVA_SEASON: return 1
case OAD_SEASON: return 2
case OVD_SEASON: return 3
case ONA_SEASON: return 4
case EXTRA_SEASON: return 5
case BONUS_SEASON: return 6
case OMAKE_SEASON: return 7
case PICTURE_DRAMA_SEASON: return 8
case NCOP_SEASON: return 9
case NCED_SEASON: return 10
case THEATRICAL_SEASON: return 11
default: return 100 + season
}
}