feat: Ajout du statut de lecture des livres
- Affichage du statut de lecture des livres dans la grille (Non lu, Lu, En cours)\n- Utilisation des données readProgress de l'API Komga\n- Ajout des badges colorés pour chaque statut (jaune, vert, bleu)\n- Affichage de la date de lecture pour les livres terminés\n- Affichage de la progression (Page X/Y) pour les livres en cours
This commit is contained in:
@@ -59,11 +59,13 @@ export interface Author {
|
||||
}
|
||||
|
||||
export interface ReadProgress {
|
||||
booksCount: number;
|
||||
booksReadCount: number;
|
||||
booksUnreadCount: number;
|
||||
booksInProgressCount: number;
|
||||
page: number;
|
||||
completed: boolean;
|
||||
readDate: string | null;
|
||||
created: string;
|
||||
lastModified: string;
|
||||
deviceId?: string;
|
||||
deviceName?: string;
|
||||
}
|
||||
|
||||
export interface KomgaBook {
|
||||
@@ -80,6 +82,7 @@ export interface KomgaBook {
|
||||
size: string;
|
||||
media: BookMedia;
|
||||
metadata: BookMetadata;
|
||||
readProgress: ReadProgress | null;
|
||||
}
|
||||
|
||||
export interface BookMedia {
|
||||
|
||||
Reference in New Issue
Block a user