feat(scanner): detect missing books via watcher and propagate to UI

This commit is contained in:
neon
2026-01-28 07:58:26 -06:00
parent 14ebb843bd
commit 426bc5fc82
22 changed files with 1083 additions and 70 deletions
+11
View File
@@ -21,3 +21,14 @@ export interface CoverRefreshedEvent {
bookId: number;
libraryId: number;
}
export interface BookMissingEvent {
libraryId: number;
bookIds: number[];
}
export interface BookFileRemovedEvent {
libraryId: number;
bookId: number;
fileId: number;
}