diff --git a/README.md b/README.md index 036c7dc..0d33c96 100644 --- a/README.md +++ b/README.md @@ -1 +1,29 @@ -# Dlearn_panel \ No newline at end of file +# vue-project + +This template should help get you started developing with Vue 3 in Vite. + +## Recommended IDE Setup + +[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur). + +## Customize configuration + +See [Vite Configuration Reference](https://vitejs.dev/config/). + +## Project Setup + +```sh +npm install +``` + +### Compile and Hot-Reload for Development + +```sh +npm run dev +``` + +### Compile and Minify for Production + +```sh +npm run build +``` diff --git a/components.d.ts b/components.d.ts new file mode 100644 index 0000000..bd157f0 --- /dev/null +++ b/components.d.ts @@ -0,0 +1,69 @@ +/* eslint-disable */ +// @ts-nocheck +// Generated by unplugin-vue-components +// Read more: https://github.com/vuejs/core/pull/3399 +export {} + +/* prettier-ignore */ +declare module 'vue' { + export interface GlobalComponents { + Avatar: typeof import('primevue/avatar')['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'] + Divider: typeof import('primevue/divider')['default'] + Dropdown: typeof import('primevue/dropdown')['default'] + Editor: typeof import('primevue/editor')['default'] + FileUpload: typeof import('primevue/fileupload')['default'] + FirstStep: typeof import('./src/components/ProductFormSteps/FirstStep.vue')['default'] + FloatLabel: typeof import('primevue/floatlabel')['default'] + Galleria: typeof import('primevue/galleria')['default'] + HelloWorld: typeof import('./src/components/HelloWorld.vue')['default'] + IconCommunity: typeof import('./src/components/icons/IconCommunity.vue')['default'] + IconDocumentation: typeof import('./src/components/icons/IconDocumentation.vue')['default'] + IconEcosystem: typeof import('./src/components/icons/IconEcosystem.vue')['default'] + IconSupport: typeof import('./src/components/icons/IconSupport.vue')['default'] + IconTooling: typeof import('./src/components/icons/IconTooling.vue')['default'] + Image: typeof import('primevue/image')['default'] + InputGroup: typeof import('primevue/inputgroup')['default'] + InputGroupAddon: typeof import('primevue/inputgroupaddon')['default'] + InputNumber: typeof import('primevue/inputnumber')['default'] + InputSwitch: typeof import('primevue/inputswitch')['default'] + InputText: typeof import('primevue/inputtext')['default'] + Listbox: typeof import('primevue/listbox')['default'] + Menu: typeof import('primevue/menu')['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'] + Rating: typeof import('primevue/rating')['default'] + RouterLink: typeof import('vue-router')['RouterLink'] + RouterView: typeof import('vue-router')['RouterView'] + SecondStep: typeof import('./src/components/ProductFormSteps/SecondStep.vue')['default'] + SelectButton: typeof import('primevue/selectbutton')['default'] + Sidebar: typeof import('primevue/sidebar')['default'] + Slider: typeof import('primevue/slider')['default'] + Stepper: typeof import('primevue/stepper')['default'] + StepperPanel: typeof import('primevue/stepperpanel')['default'] + TabPanel: typeof import('primevue/tabpanel')['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'] + TreeSelect: typeof import('primevue/treeselect')['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/index.html b/index.html new file mode 100644 index 0000000..070ed9a --- /dev/null +++ b/index.html @@ -0,0 +1,14 @@ + + +
+ + + +{{ $t('Drag and drop images to here to upload.') }}
+README.md.
+ درباره ما :
+{{ store.fetching ? $t('loading') : $t('emptyTable') }}
+ + +{{ store.fetching ? $t("loading") : $t("emptyTable") }}
+ + + + + +{{ store.fetching ? $t("loading") : $t("emptyTable") }}
+ + +درباره ما :
+{{ store.fetching ? $t("loading") : $t("emptyTable") }}
+ + + + + +