From ad7a4b839d3d161ca7a49889624b15df2a61e11b Mon Sep 17 00:00:00 2001 From: HAM!DREZA Date: Wed, 3 Jul 2024 21:25:34 +0330 Subject: [PATCH] deploy v-1 --- .gitignore | 1 + components.d.ts | 14 +- src/assets/alt.png | Bin 0 -> 4918 bytes src/components/AddFaq.vue | 73 ++++ src/components/AddVideo.vue | 242 +++-------- src/components/CategoryForm.vue | 4 +- src/components/CouponDetails.vue | 55 ++- src/components/EditVideo.vue | 203 +++++++++ src/components/FaqDetails.vue | 47 ++ src/components/HeadlineDetail.vue | 16 +- src/components/ProductDetails.vue | 2 +- src/components/ProductForm.vue | 3 +- src/components/ProductFormSteps/FirstStep.vue | 2 +- src/components/UserDetails.vue | 63 ++- src/layouts/Main.vue | 2 +- src/plugins/axios.js | 2 +- src/router/index.js | 11 +- src/stores/Headlines.js | 5 +- src/stores/admins.js | 21 +- src/stores/categoreis.js | 9 +- src/stores/courseComments.js | 4 +- src/stores/discounts.js | 33 +- src/stores/faq.js | 22 +- src/stores/products.js | 5 + src/stores/statics.js | 39 +- src/stores/tickets.js | 2 +- src/stores/uploader.js | 47 +- src/stores/users.js | 4 + src/utils/tree-toggler-rtl.js | 2 +- src/views/About.vue | 31 +- src/views/AddVideos.vue | 31 +- src/views/Admins.vue | 21 +- src/views/AnswerComment.vue | 19 +- src/views/Categories.vue | 203 ++++----- src/views/Comments.vue | 65 +-- src/views/Coupons.vue | 16 +- src/views/Courses.vue | 20 +- src/views/Create.vue | 409 +++++++++++------- src/views/CreateCoupon.vue | 97 +++-- src/views/Edit.vue | 387 +++++++++++------ src/views/EditCoupon.vue | 29 +- src/views/Faq.vue | 85 +++- src/views/HeaderMenu.vue | 62 ++- src/views/Login.vue | 107 +++-- src/views/ShowTickets.vue | 14 +- src/views/Tickets.vue | 6 +- src/views/Users.vue | 8 +- src/views/Videos.vue | 14 +- src/views/couponsHistory.vue | 32 ++ 49 files changed, 1636 insertions(+), 953 deletions(-) create mode 100644 src/assets/alt.png create mode 100644 src/components/AddFaq.vue create mode 100644 src/components/EditVideo.vue create mode 100644 src/components/FaqDetails.vue create mode 100644 src/views/couponsHistory.vue diff --git a/.gitignore b/.gitignore index c2658d7..04c01ba 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ node_modules/ +dist/ \ No newline at end of file diff --git a/components.d.ts b/components.d.ts index b9e7102..481fb46 100644 --- a/components.d.ts +++ b/components.d.ts @@ -7,20 +7,19 @@ export {} /* prettier-ignore */ declare module 'vue' { export interface GlobalComponents { + AddFaq: typeof import('./src/components/AddFaq.vue')['default'] AddVideo: typeof import('./src/components/AddVideo.vue')['default'] Avatar: typeof import('primevue/avatar')['default'] - Badge: typeof import('primevue/badge')['default'] Button: typeof import('primevue/button')['default'] Card: typeof import('primevue/card')['default'] CategoryForm: typeof import('./src/components/CategoryForm.vue')['default'] - Checkbox: typeof import('primevue/checkbox')['default'] Column: typeof import('primevue/column')['default'] - copy: typeof import('./src/components/ProductDetails copy.vue')['default'] CouponDetails: typeof import('./src/components/CouponDetails.vue')['default'] DataTable: typeof import('primevue/datatable')['default'] Dropdown: typeof import('primevue/dropdown')['default'] Editor: typeof import('primevue/editor')['default'] - Fieldset: typeof import('primevue/fieldset')['default'] + EditVideo: typeof import('./src/components/EditVideo.vue')['default'] + FaqDetails: typeof import('./src/components/FaqDetails.vue')['default'] FileUpload: typeof import('primevue/fileupload')['default'] FirstStep: typeof import('./src/components/ProductFormSteps/FirstStep.vue')['default'] FloatLabel: typeof import('primevue/floatlabel')['default'] @@ -36,26 +35,25 @@ declare module 'vue' { InputText: typeof import('primevue/inputtext')['default'] Listbox: typeof import('primevue/listbox')['default'] Menu: typeof import('primevue/menu')['default'] + Message: typeof import('primevue/message')['default'] OverlayPanel: typeof import('primevue/overlaypanel')['default'] Pagination: typeof import('./src/components/Pagination.vue')['default'] Paginator: typeof import('primevue/paginator')['default'] Panel: typeof import('primevue/panel')['default'] PanelMenu: typeof import('primevue/panelmenu')['default'] - Password: typeof import('primevue/password')['default'] ProductDetails: typeof import('./src/components/ProductDetails.vue')['default'] ProductForm: typeof import('./src/components/ProductForm.vue')['default'] - ProgressBar: typeof import('primevue/progressbar')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] SecondStep: typeof import('./src/components/ProductFormSteps/SecondStep.vue')['default'] Sidebar: typeof import('primevue/sidebar')['default'] + Stepper: typeof import('primevue/stepper')['default'] + StepperPanel: typeof import('primevue/stepperpanel')['default'] Tag: typeof import('primevue/tag')['default'] Textarea: typeof import('primevue/textarea')['default'] TheWelcome: typeof import('./src/components/TheWelcome.vue')['default'] ThirdStep: typeof import('./src/components/ProductFormSteps/ThirdStep.vue')['default'] - ToggleButton: typeof import('primevue/togglebutton')['default'] Toolbar: typeof import('primevue/toolbar')['default'] - TreeTable: typeof import('primevue/treetable')['default'] UserDetails: typeof import('./src/components/UserDetails.vue')['default'] WelcomeItem: typeof import('./src/components/WelcomeItem.vue')['default'] } diff --git a/src/assets/alt.png b/src/assets/alt.png new file mode 100644 index 0000000000000000000000000000000000000000..4e47c088010a3590e3b2b803b06132f72646d2a5 GIT binary patch literal 4918 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 literal 0 HcmV?d00001 diff --git a/src/components/AddFaq.vue b/src/components/AddFaq.vue new file mode 100644 index 0000000..f7fd2e1 --- /dev/null +++ b/src/components/AddFaq.vue @@ -0,0 +1,73 @@ + +