type player and layout

This commit is contained in:
2026-04-27 02:34:08 +03:00
parent 9641dfc1a9
commit 192cb92c1e
6 changed files with 15 additions and 15 deletions
+4 -4
View File
@@ -88,7 +88,7 @@ export default function AppHeader({ pinned, onTogglePin }: Props) {
recursive: true,
includeItemTypes: ['Movie'],
fields: ['DateCreated', 'PrimaryImageAspectRatio', 'ImageTags'],
} as any),
}),
getItemsApi(api!).getItems({
userId: auth.userId,
sortBy: ['DateCreated'],
@@ -97,10 +97,10 @@ export default function AppHeader({ pinned, onTogglePin }: Props) {
recursive: true,
includeItemTypes: ['Episode'],
fields: ['DateCreated', 'PrimaryImageAspectRatio', 'ImageTags', 'SeriesName', 'SeriesId', 'SeriesPrimaryImageTag', 'ParentIndexNumber', 'IndexNumber'],
} as any),
}),
])
const movies = (movieRes.data.Items || []) as any[]
const episodes = (episodeRes.data.Items || []) as any[]
const movies = movieRes.data.Items || []
const episodes = episodeRes.data.Items || []
// Deduplicate episodes by series -- keep only the newest per show
const seenSeries = new Set<string>()
const dedupedEpisodes: any[] = []