From a8e723ddf06560e935ebdede61fa535a9f26ac70 Mon Sep 17 00:00:00 2001 From: HAM!DREZA Date: Mon, 1 Jul 2024 23:09:43 +0330 Subject: [PATCH] complete progress section --- components/ProgressCard.vue | 14 +- components/home-page/About-us.vue | 21 +- components/home-page/Information.vue | 4 +- components/home-page/Intro.vue | 24 ++- components/product-page/Attended-course.vue | 180 +++++++++++++++--- .../attended-courses/Headlines.vue | 2 +- .../course-details/Course-information.vue | 1 - components/progressAlert.vue | 18 ++ nuxt.config.ts | 2 +- pages/account/index.vue | 29 +-- pages/account/my-courses.vue | 13 +- pages/account/profile.vue | 1 + pages/account/tickets.vue | 4 +- public/images/next-svgrepo-com.svg | 11 ++ public/images/next.png | Bin 0 -> 79758 bytes server/api/checkMedia.js | 20 ++ server/api/comments/courseHeadline.js | 4 +- server/api/comments/courseHeadlineReply.js | 2 +- server/api/comments/sendcomment.js | 4 +- server/api/course copy.js | 24 +++ server/api/progress.js | 22 +++ server/api/progressCounter.js | 23 +++ .../ticket/{index.get.js => getTickets.js} | 0 .../ticket/{message.post.js => message.js} | 0 server/api/ticket/{index.js => send.js} | 0 server/api/uploader.js | 6 +- server/api/user/registerCourse.js | 6 +- utils/jTime.js | 1 + 28 files changed, 333 insertions(+), 103 deletions(-) create mode 100644 components/progressAlert.vue create mode 100644 public/images/next-svgrepo-com.svg create mode 100644 public/images/next.png create mode 100644 server/api/checkMedia.js create mode 100644 server/api/course copy.js create mode 100644 server/api/progress.js create mode 100644 server/api/progressCounter.js rename server/api/ticket/{index.get.js => getTickets.js} (100%) rename server/api/ticket/{message.post.js => message.js} (100%) rename server/api/ticket/{index.js => send.js} (100%) create mode 100644 utils/jTime.js diff --git a/components/ProgressCard.vue b/components/ProgressCard.vue index 00ed97c..cb983fd 100644 --- a/components/ProgressCard.vue +++ b/components/ProgressCard.vue @@ -17,11 +17,11 @@
- {{ props.item?.name }} - +

\ No newline at end of file diff --git a/components/product-page/attended-courses/Headlines.vue b/components/product-page/attended-courses/Headlines.vue index 13443e9..a940e03 100644 --- a/components/product-page/attended-courses/Headlines.vue +++ b/components/product-page/attended-courses/Headlines.vue @@ -147,5 +147,5 @@ \ No newline at end of file diff --git a/components/product-page/course-details/Course-information.vue b/components/product-page/course-details/Course-information.vue index 37d4973..7f807e9 100644 --- a/components/product-page/course-details/Course-information.vue +++ b/components/product-page/course-details/Course-information.vue @@ -261,7 +261,6 @@ \ No newline at end of file diff --git a/nuxt.config.ts b/nuxt.config.ts index 3077cd5..27b62b5 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -3,7 +3,7 @@ export default defineNuxtConfig({ devtools: { enabled: true }, runtimeConfig: { public: { - apiBase: "https://dlearn.iran.liara.run", + apiBase: "https://dlearn.liara.run", }, }, modules: [ diff --git a/pages/account/index.vue b/pages/account/index.vue index 303e9f4..bdba981 100644 --- a/pages/account/index.vue +++ b/pages/account/index.vue @@ -133,7 +133,7 @@

- {{ tickets.data.value.length }} + {{ tickets?.data.value.length }} تیکت

-
+

@@ -273,19 +273,7 @@ مشاهده

- +
@@ -531,10 +519,11 @@