From 257dc0794b2efde64ba360c913e71e0e1af18044 Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Sat, 12 Jun 2021 16:11:47 +0200 Subject: [PATCH] :sparkles: (cards) implements spaced repetition cards --- src/components/FluxNote.vue | 15 ++- src/components/HeaderNote.vue | 6 + src/hooks/useFile.hook.ts | 13 +++ src/hooks/useLinks.hook.ts | 1 + .../card/hooks/useSpacedRepetitionCards.ts | 51 ++++++++ src/modules/card/models/Card.ts | 5 + src/router/router.ts | 9 ++ src/styles/app.scss | 8 ++ src/views/SpacedRepetitionCard.vue | 110 ++++++++++++++++++ 9 files changed, 210 insertions(+), 8 deletions(-) create mode 100644 src/modules/card/hooks/useSpacedRepetitionCards.ts create mode 100644 src/modules/card/models/Card.ts create mode 100644 src/views/SpacedRepetitionCard.vue diff --git a/src/components/FluxNote.vue b/src/components/FluxNote.vue index de067e0..23ffbba 100644 --- a/src/components/FluxNote.vue +++ b/src/components/FluxNote.vue @@ -1,5 +1,5 @@