type discover components

This commit is contained in:
2026-04-26 07:48:34 +03:00
parent c746ce1b7c
commit 9641dfc1a9
8 changed files with 52 additions and 53 deletions
+2 -2
View File
@@ -112,9 +112,9 @@ function MoodMovieRow({ mood }: { mood: DiscoverMood }) {
const lib = useLibraryByTmdbId()
const hideAdult = usePreferencesStore(s => s.hideAdult)
const items = useMemo(() => {
let raw = (movies.data?.results || []).map(m => ({ ...m, media_type: 'movie' }))
let raw = (movies.data?.results || []).map(m => ({ ...m, media_type: 'movie' as const }))
if (mood.extra) raw = raw.filter(mood.extra)
return mapTmdbToJf(filterToMissing(raw, lib.data, hideAdult, m => !!(m as any).adult), lib.data)
return mapTmdbToJf(filterToMissing(raw, lib.data, hideAdult, m => !!m.adult), lib.data)
}, [movies.data, lib.data, hideAdult, mood])
if (items.length === 0) return null
return (