From eb3afbbad1c0b7ea74ae2482dc71a9451c3b49f8 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Wed, 20 Dec 2023 10:35:12 +0530 Subject: [PATCH] feat: rating component --- frontend/src/components/CourseCardOverlay.vue | 64 +++++++++-- frontend/src/components/CourseOutline.vue | 4 +- frontend/src/components/CourseReviews.vue | 18 ++- frontend/src/components/Rating.vue | 34 ++++++ frontend/src/components/ReviewModal.vue | 26 +++++ frontend/src/pages/Courses.vue | 108 +++++++++--------- frontend/src/utils/dialogs.js | 35 ++++++ frontend/src/utils/index.js | 8 ++ frontend/vite.config.js | 10 +- lms/lms/utils.py | 48 ++++---- 10 files changed, 267 insertions(+), 88 deletions(-) create mode 100644 frontend/src/components/Rating.vue create mode 100644 frontend/src/components/ReviewModal.vue create mode 100644 frontend/src/utils/dialogs.js create mode 100644 frontend/src/utils/index.js diff --git a/frontend/src/components/CourseCardOverlay.vue b/frontend/src/components/CourseCardOverlay.vue index c04625b3..5f8d82c4 100644 --- a/frontend/src/components/CourseCardOverlay.vue +++ b/frontend/src/components/CourseCardOverlay.vue @@ -2,16 +2,28 @@