From fd5b06c2d7892f9501a78c4f7dceffd13e743ad6 Mon Sep 17 00:00:00 2001 From: HAM!DREZA Date: Wed, 29 May 2024 22:31:05 +0330 Subject: [PATCH] api / tickets --- assets/css/tailwind.css | 16 + components/Card copy.vue | 182 +++++++ components/Card.vue | 17 +- components/courses-page/Courses-list.vue | 66 +-- components/login-page/Check-otp.vue | 16 +- components/login-page/Login-form.vue | 13 +- components/product-page/Course-detail.vue | 9 +- .../product-page/course-details/Header.vue | 10 +- pages/[product]/index.vue | 11 +- pages/account/profile.vue | 1 - pages/account/tickets.vue | 511 ++++++++++++++---- server/api/auth/login-step-two.post.js | 1 - server/api/auth/login.post.js | 2 - server/api/auth/me.get.js | 1 - server/api/course.get.js | 15 + server/api/productId.js | 17 + server/api/ticket/id.js | 22 + server/api/ticket/index.get.js | 27 + server/api/ticket/index.post.js | 22 + server/api/ticket/message.post.js | 30 + 20 files changed, 810 insertions(+), 179 deletions(-) create mode 100644 components/Card copy.vue create mode 100644 server/api/course.get.js create mode 100644 server/api/productId.js create mode 100644 server/api/ticket/id.js create mode 100644 server/api/ticket/index.get.js create mode 100644 server/api/ticket/index.post.js create mode 100644 server/api/ticket/message.post.js diff --git a/assets/css/tailwind.css b/assets/css/tailwind.css index 518b5ff..8e812bd 100644 --- a/assets/css/tailwind.css +++ b/assets/css/tailwind.css @@ -26,6 +26,7 @@ body { } } @layer components { + .loginInput{ @apply bg-white rounded-[2.564vw] md:rounded-[1.563vw] text-[3.59vw] md:text-[0.833vw] w-full h-[13.59vw] md:h-[2.917vw] ps-[3vw] md:ps-[1.2vw] } @@ -45,6 +46,21 @@ body { margin: 0 !important; font-family: 'thinSans'; } + .emptyText{ + @apply font-semibold text-[4vw] md:text-[1vw] my-[3vw] w-full text-center + } + .loadingText{ + @apply min-h-[10vw] font-semibold text-[4vw] md:text-[1vw] my-[3vw] w-full text-center + } + .close{ + max-height: 0; + overflow: hidden; + transition: max-height 0.7s ease-out; + + } +} +.chat{ + transition: max-height 0.7s ease-out; } @media (max-width: 768px) { .tabs-component .tabs-component-tab .is-active::before{ diff --git a/components/Card copy.vue b/components/Card copy.vue new file mode 100644 index 0000000..69a3fc6 --- /dev/null +++ b/components/Card copy.vue @@ -0,0 +1,182 @@ + + + \ No newline at end of file diff --git a/components/Card.vue b/components/Card.vue index 9bbb778..c383250 100644 --- a/components/Card.vue +++ b/components/Card.vue @@ -1,15 +1,14 @@