feat: show recently played from library on front pages

This commit is contained in:
Aleksi Lassila
2025-02-08 05:40:27 +02:00
parent 4a20351911
commit 9c1ec7f6ea
10 changed files with 144 additions and 35 deletions

View File

@@ -166,13 +166,21 @@ export interface PaginatedResponseDto {
export interface MovieDto {
id?: string;
tmdbId: string;
tmdbMovie?: object;
}
export interface Series {
id?: string;
tmdbId: string;
tmdbSeries?: object;
}
export interface LibraryItemDto {
tmdbId: string;
mediaType: 'Movie' | 'Series' | 'Episode';
playStates?: PlayStateDto[];
metadata?: MovieDto;
movieMetadata?: MovieDto;
seriesMetadata?: Series;
}
export interface SuccessResponseDto {