feat(deck): add daily learning limits and today's study stats
- Add newPerDay and revPerDay fields to Deck model (Anki-style) - Add settings modal to configure daily limits per deck - Display today's studied counts (new/review/learning) on deck page - Add i18n translations for all 8 languages - Fix JSON syntax errors in fr-FR.json and it-IT.json - Fix double counting bug in repoGetTodayStudyStats
This commit is contained in:
@@ -13,6 +13,8 @@ export type ServiceInputUpdateDeck = {
|
||||
desc?: string;
|
||||
visibility?: Visibility;
|
||||
collapsed?: boolean;
|
||||
newPerDay?: number;
|
||||
revPerDay?: number;
|
||||
};
|
||||
|
||||
export type ServiceInputDeleteDeck = {
|
||||
@@ -45,6 +47,8 @@ export type ServiceOutputDeck = {
|
||||
visibility: Visibility;
|
||||
collapsed: boolean;
|
||||
conf: unknown;
|
||||
newPerDay: number;
|
||||
revPerDay: number;
|
||||
createdAt: Date;
|
||||
updatedAt: Date;
|
||||
cardCount?: number;
|
||||
|
||||
Reference in New Issue
Block a user