feat: integrate display preferences for pagination and compact view in series grid

This commit is contained in:
Julien Froidefond
2025-03-30 07:37:39 +02:00
parent fcd084863a
commit a2c7519ac5
4 changed files with 104 additions and 13 deletions

View File

@@ -3,6 +3,10 @@ export interface UserPreferences {
cacheMode: "memory" | "file";
showOnlyUnread: boolean;
debug: boolean;
displayMode: {
compact: boolean;
itemsPerPage: number;
};
}
export const defaultPreferences: UserPreferences = {
@@ -10,4 +14,8 @@ export const defaultPreferences: UserPreferences = {
cacheMode: "memory",
showOnlyUnread: false,
debug: false,
displayMode: {
compact: false,
itemsPerPage: 20,
},
} as const;