├── .env.development ├── .env.production ├── .eslintrc-auto-import.json ├── .github └── workflows │ ├── deploy.yml │ └── unit-testing.yml ├── .gitignore ├── .husky ├── post-merge └── pre-commit ├── .npmrc ├── .stylelintignore ├── .stylelintrc.cjs ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── __tests__ ├── IconFont.spec.ts ├── hello.spec.ts └── sum.spec.ts ├── auto-imports.d.ts ├── babel.config.cjs ├── components.d.ts ├── eslint.config.js ├── index.html ├── lint-staged.config.js ├── package.json ├── pnpm-lock.yaml ├── public └── favicon.ico ├── renovate.json ├── src ├── App.vue ├── assets │ ├── fonts │ │ ├── iconfont.js │ │ └── index.ts │ ├── images │ │ ├── dark-login-background.jpeg │ │ ├── login-background.jpeg │ │ ├── naive-logo.svg │ │ ├── navigation-avatar.webp │ │ ├── project-empty.svg │ │ ├── vite-logo.svg │ │ └── vue.svg │ └── svg │ │ └── user.svg ├── base │ └── index.ts ├── components │ ├── 404.vue │ ├── Drawer │ │ ├── README.md │ │ ├── context.ts │ │ ├── environment.tsx │ │ ├── hook.ts │ │ ├── index.ts │ │ ├── provider.tsx │ │ └── type.d.ts │ ├── FooterCustom │ │ ├── index.vue │ │ └── octocat.vue │ ├── HelloWorld │ │ └── index.vue │ ├── IconFont │ │ └── index.vue │ ├── Layout │ │ ├── LayoutArea.vue │ │ ├── LayoutSection.vue │ │ ├── LayoutView.vue │ │ └── index.vue │ └── Navigation │ │ ├── Avatar.vue │ │ ├── ChangeTheme.vue │ │ ├── NavBar.vue │ │ ├── Refresh.vue │ │ └── Side │ │ ├── SideAction.vue │ │ ├── SideGoBack.vue │ │ └── SideLogo.vue ├── env.d.ts ├── hooks │ ├── useCurrentInstance.ts │ ├── useForceReload.ts │ └── useTheme.ts ├── main.ts ├── mixins │ ├── RulesForm.vue │ └── index.ts ├── modules │ ├── Project │ │ ├── api │ │ │ └── index.ts │ │ ├── components │ │ │ ├── ProjectForm.vue │ │ │ ├── ProjectItem.vue │ │ │ ├── TableBody.vue │ │ │ └── TableHeader.vue │ │ ├── data │ │ │ └── index.ts │ │ ├── pages │ │ │ └── list.vue │ │ └── store │ │ │ └── index.ts │ ├── Result │ │ ├── api │ │ │ └── index.ts │ │ ├── components │ │ │ └── index.vue │ │ ├── data │ │ │ └── index.ts │ │ ├── pages │ │ │ └── overview.vue │ │ └── store │ │ │ └── index.ts │ └── UserAccount │ │ ├── api │ │ └── index.ts │ │ ├── components │ │ ├── ContainerLayout.vue │ │ └── index.vue │ │ ├── data │ │ └── index.ts │ │ ├── pages │ │ ├── login.vue │ │ └── setting.vue │ │ └── store │ │ └── index.ts ├── plugins │ ├── DiscreteModal │ │ └── index.ts │ └── index.ts ├── provider │ ├── NaiveProvider.vue │ └── context.ts ├── router │ ├── auth-list.ts │ ├── child-routes.ts │ ├── index.ts │ ├── permission.ts │ └── routes.ts ├── shims-vue.d.ts ├── store │ ├── hooks │ │ ├── useAppStore.ts │ │ └── useOutsideRouter.ts │ ├── index.ts │ ├── plugins │ │ └── index.ts │ └── utils │ │ └── mixin.ts ├── styles │ ├── global-class.scss │ ├── index.scss │ ├── mixin.scss │ ├── naive-variables.scss │ └── theme.scss ├── types │ ├── global.d.ts │ └── index.d.ts └── utils │ ├── camelCase.ts │ ├── formRules.ts │ ├── regularExpression.ts │ ├── regularValidator.ts │ ├── request.ts │ └── type.ts ├── tsconfig.json ├── uno.config.ts └── vite.config.ts /.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/.env.development -------------------------------------------------------------------------------- /.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/.env.production -------------------------------------------------------------------------------- /.eslintrc-auto-import.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/.eslintrc-auto-import.json -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/unit-testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/.github/workflows/unit-testing.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/post-merge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/.husky/post-merge -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | auto-install-peers=false 2 | -------------------------------------------------------------------------------- /.stylelintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/.stylelintignore -------------------------------------------------------------------------------- /.stylelintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/.stylelintrc.cjs -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/IconFont.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/__tests__/IconFont.spec.ts -------------------------------------------------------------------------------- /__tests__/hello.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/__tests__/hello.spec.ts -------------------------------------------------------------------------------- /__tests__/sum.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/__tests__/sum.spec.ts -------------------------------------------------------------------------------- /auto-imports.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/auto-imports.d.ts -------------------------------------------------------------------------------- /babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/babel.config.cjs -------------------------------------------------------------------------------- /components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/components.d.ts -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/index.html -------------------------------------------------------------------------------- /lint-staged.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/lint-staged.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/renovate.json -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/fonts/iconfont.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/assets/fonts/iconfont.js -------------------------------------------------------------------------------- /src/assets/fonts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/assets/fonts/index.ts -------------------------------------------------------------------------------- /src/assets/images/dark-login-background.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/assets/images/dark-login-background.jpeg -------------------------------------------------------------------------------- /src/assets/images/login-background.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/assets/images/login-background.jpeg -------------------------------------------------------------------------------- /src/assets/images/naive-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/assets/images/naive-logo.svg -------------------------------------------------------------------------------- /src/assets/images/navigation-avatar.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/assets/images/navigation-avatar.webp -------------------------------------------------------------------------------- /src/assets/images/project-empty.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/assets/images/project-empty.svg -------------------------------------------------------------------------------- /src/assets/images/vite-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/assets/images/vite-logo.svg -------------------------------------------------------------------------------- /src/assets/images/vue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/assets/images/vue.svg -------------------------------------------------------------------------------- /src/assets/svg/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/assets/svg/user.svg -------------------------------------------------------------------------------- /src/base/index.ts: -------------------------------------------------------------------------------- 1 | export const systemTitle = 'Vite Naive Template' 2 | -------------------------------------------------------------------------------- /src/components/404.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/404.vue -------------------------------------------------------------------------------- /src/components/Drawer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Drawer/README.md -------------------------------------------------------------------------------- /src/components/Drawer/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Drawer/context.ts -------------------------------------------------------------------------------- /src/components/Drawer/environment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Drawer/environment.tsx -------------------------------------------------------------------------------- /src/components/Drawer/hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Drawer/hook.ts -------------------------------------------------------------------------------- /src/components/Drawer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Drawer/index.ts -------------------------------------------------------------------------------- /src/components/Drawer/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Drawer/provider.tsx -------------------------------------------------------------------------------- /src/components/Drawer/type.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Drawer/type.d.ts -------------------------------------------------------------------------------- /src/components/FooterCustom/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/FooterCustom/index.vue -------------------------------------------------------------------------------- /src/components/FooterCustom/octocat.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/FooterCustom/octocat.vue -------------------------------------------------------------------------------- /src/components/HelloWorld/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/HelloWorld/index.vue -------------------------------------------------------------------------------- /src/components/IconFont/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/IconFont/index.vue -------------------------------------------------------------------------------- /src/components/Layout/LayoutArea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Layout/LayoutArea.vue -------------------------------------------------------------------------------- /src/components/Layout/LayoutSection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Layout/LayoutSection.vue -------------------------------------------------------------------------------- /src/components/Layout/LayoutView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Layout/LayoutView.vue -------------------------------------------------------------------------------- /src/components/Layout/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Layout/index.vue -------------------------------------------------------------------------------- /src/components/Navigation/Avatar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Navigation/Avatar.vue -------------------------------------------------------------------------------- /src/components/Navigation/ChangeTheme.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Navigation/ChangeTheme.vue -------------------------------------------------------------------------------- /src/components/Navigation/NavBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Navigation/NavBar.vue -------------------------------------------------------------------------------- /src/components/Navigation/Refresh.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Navigation/Refresh.vue -------------------------------------------------------------------------------- /src/components/Navigation/Side/SideAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Navigation/Side/SideAction.vue -------------------------------------------------------------------------------- /src/components/Navigation/Side/SideGoBack.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Navigation/Side/SideGoBack.vue -------------------------------------------------------------------------------- /src/components/Navigation/Side/SideLogo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/components/Navigation/Side/SideLogo.vue -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/hooks/useCurrentInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/hooks/useCurrentInstance.ts -------------------------------------------------------------------------------- /src/hooks/useForceReload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/hooks/useForceReload.ts -------------------------------------------------------------------------------- /src/hooks/useTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/hooks/useTheme.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/mixins/RulesForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/mixins/RulesForm.vue -------------------------------------------------------------------------------- /src/mixins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/mixins/index.ts -------------------------------------------------------------------------------- /src/modules/Project/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/Project/api/index.ts -------------------------------------------------------------------------------- /src/modules/Project/components/ProjectForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/Project/components/ProjectForm.vue -------------------------------------------------------------------------------- /src/modules/Project/components/ProjectItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/Project/components/ProjectItem.vue -------------------------------------------------------------------------------- /src/modules/Project/components/TableBody.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/Project/components/TableBody.vue -------------------------------------------------------------------------------- /src/modules/Project/components/TableHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/Project/components/TableHeader.vue -------------------------------------------------------------------------------- /src/modules/Project/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/Project/data/index.ts -------------------------------------------------------------------------------- /src/modules/Project/pages/list.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/Project/pages/list.vue -------------------------------------------------------------------------------- /src/modules/Project/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/Project/store/index.ts -------------------------------------------------------------------------------- /src/modules/Result/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/Result/api/index.ts -------------------------------------------------------------------------------- /src/modules/Result/components/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/Result/components/index.vue -------------------------------------------------------------------------------- /src/modules/Result/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/Result/data/index.ts -------------------------------------------------------------------------------- /src/modules/Result/pages/overview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/Result/pages/overview.vue -------------------------------------------------------------------------------- /src/modules/Result/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/Result/store/index.ts -------------------------------------------------------------------------------- /src/modules/UserAccount/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/UserAccount/api/index.ts -------------------------------------------------------------------------------- /src/modules/UserAccount/components/ContainerLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/UserAccount/components/ContainerLayout.vue -------------------------------------------------------------------------------- /src/modules/UserAccount/components/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/UserAccount/components/index.vue -------------------------------------------------------------------------------- /src/modules/UserAccount/data/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/UserAccount/pages/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/UserAccount/pages/login.vue -------------------------------------------------------------------------------- /src/modules/UserAccount/pages/setting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/UserAccount/pages/setting.vue -------------------------------------------------------------------------------- /src/modules/UserAccount/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/modules/UserAccount/store/index.ts -------------------------------------------------------------------------------- /src/plugins/DiscreteModal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/plugins/DiscreteModal/index.ts -------------------------------------------------------------------------------- /src/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/plugins/index.ts -------------------------------------------------------------------------------- /src/provider/NaiveProvider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/provider/NaiveProvider.vue -------------------------------------------------------------------------------- /src/provider/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/provider/context.ts -------------------------------------------------------------------------------- /src/router/auth-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/router/auth-list.ts -------------------------------------------------------------------------------- /src/router/child-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/router/child-routes.ts -------------------------------------------------------------------------------- /src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/router/index.ts -------------------------------------------------------------------------------- /src/router/permission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/router/permission.ts -------------------------------------------------------------------------------- /src/router/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/router/routes.ts -------------------------------------------------------------------------------- /src/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/shims-vue.d.ts -------------------------------------------------------------------------------- /src/store/hooks/useAppStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/store/hooks/useAppStore.ts -------------------------------------------------------------------------------- /src/store/hooks/useOutsideRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/store/hooks/useOutsideRouter.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/store/plugins/index.ts -------------------------------------------------------------------------------- /src/store/utils/mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/store/utils/mixin.ts -------------------------------------------------------------------------------- /src/styles/global-class.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/styles/global-class.scss -------------------------------------------------------------------------------- /src/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/styles/index.scss -------------------------------------------------------------------------------- /src/styles/mixin.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/styles/mixin.scss -------------------------------------------------------------------------------- /src/styles/naive-variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/styles/naive-variables.scss -------------------------------------------------------------------------------- /src/styles/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/styles/theme.scss -------------------------------------------------------------------------------- /src/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/types/global.d.ts -------------------------------------------------------------------------------- /src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/types/index.d.ts -------------------------------------------------------------------------------- /src/utils/camelCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/utils/camelCase.ts -------------------------------------------------------------------------------- /src/utils/formRules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/utils/formRules.ts -------------------------------------------------------------------------------- /src/utils/regularExpression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/utils/regularExpression.ts -------------------------------------------------------------------------------- /src/utils/regularValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/utils/regularValidator.ts -------------------------------------------------------------------------------- /src/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/utils/request.ts -------------------------------------------------------------------------------- /src/utils/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/src/utils/type.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/tsconfig.json -------------------------------------------------------------------------------- /uno.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/uno.config.ts -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdsuwwz/vite-naive-template/HEAD/vite.config.ts --------------------------------------------------------------------------------