From 9ae96bd1fa13164276f4c66905d054216109df18 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Mon, 4 Mar 2024 22:10:51 +0530 Subject: [PATCH] feat: chapter creation --- frontend/package.json | 8 +- frontend/src/components/CourseOutline.vue | 63 +- frontend/src/components/CreateOutline.vue | 30 + frontend/src/components/MobileLayout.vue | 6 +- .../src/components/Modals/BatchCreation.vue | 164 + .../src/components/Modals/ChapterModal.vue | 161 + .../src/components/Modals/EvaluationModal.vue | 2 +- frontend/src/components/Tags.vue | 59 + frontend/src/pages/Batches.vue | 13 +- frontend/src/pages/CourseDetail.vue | 2 +- frontend/src/pages/CreateCourse.vue | 66 +- frontend/src/pages/CreateLesson.vue | 130 + frontend/src/pages/CreateOutline.vue | 1 - frontend/src/router.js | 6 +- frontend/src/utils/youtube.js | 78 + frontend/yarn-error.log | 3966 +++++++++++++++++ 16 files changed, 4703 insertions(+), 52 deletions(-) create mode 100644 frontend/src/components/CreateOutline.vue create mode 100644 frontend/src/components/Modals/BatchCreation.vue create mode 100644 frontend/src/components/Modals/ChapterModal.vue create mode 100644 frontend/src/components/Tags.vue create mode 100644 frontend/src/pages/CreateLesson.vue delete mode 100644 frontend/src/pages/CreateOutline.vue create mode 100644 frontend/src/utils/youtube.js create mode 100644 frontend/yarn-error.log diff --git a/frontend/package.json b/frontend/package.json index beb48936..178ae88c 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -8,10 +8,16 @@ "preview": "vite preview" }, "dependencies": { + "@editorjs/checklist": "^1.6.0", + "@editorjs/editorjs": "^2.29.0", + "@editorjs/embed": "^2.7.0", + "@editorjs/header": "^2.8.1", + "@editorjs/list": "^1.9.0", + "@editorjs/paragraph": "^2.11.3", "chart.js": "^4.4.1", "dayjs": "^1.11.6", "feather-icons": "^4.28.0", - "frappe-ui": "^0.1.22", + "frappe-ui": "^0.1.31", "lucide-vue-next": "^0.309.0", "markdown-it": "^14.0.0", "pinia": "^2.0.33", diff --git a/frontend/src/components/CourseOutline.vue b/frontend/src/components/CourseOutline.vue index e9c6e55a..3f7e761d 100644 --- a/frontend/src/components/CourseOutline.vue +++ b/frontend/src/components/CourseOutline.vue @@ -1,12 +1,15 @@