├── .commitlintrc.js ├── .cz-config.js ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .prettierrc.js ├── LICENSE ├── README.md ├── index.html ├── logo.png ├── package.json ├── pnpm-lock.yaml ├── preview.gif ├── public ├── favicon.ico ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── src ├── App.tsx ├── components │ ├── ErrorPage │ │ └── index.tsx │ └── NoAuthPage │ │ └── index.tsx ├── config │ └── router.tsx ├── global.d.ts ├── index.css ├── index.tsx ├── layout │ ├── components │ │ ├── Header.tsx │ │ ├── Login.tsx │ │ └── RightContent.tsx │ ├── index.module.scss │ └── index.tsx ├── pages │ ├── AccountPage │ │ ├── AccountCenter.tsx │ │ └── AccountSettings.tsx │ ├── Dashboard │ │ ├── components │ │ │ ├── DemoCard.tsx │ │ │ ├── DemoColumn.tsx │ │ │ ├── DemoLine.tsx │ │ │ └── DemoPie.tsx │ │ └── index.tsx │ ├── DetailPage │ │ └── index.tsx │ ├── FormPage │ │ └── index.tsx │ ├── TablePage │ │ └── index.tsx │ └── index.ts ├── services │ └── table.ts ├── stores │ ├── global.ts │ ├── index.ts │ └── login.ts └── utils │ ├── func.ts │ └── request.ts ├── tsconfig.json └── vite.config.ts /.commitlintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ["cz"], 3 | }; 4 | -------------------------------------------------------------------------------- /.cz-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/.cz-config.js -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | .eslintrc.js 5 | node_modules 6 | dist 7 | .DS_Store 8 | *.local -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | tabWidth: 2, 3 | }; 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/index.html -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/preview.gif -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/ErrorPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/components/ErrorPage/index.tsx -------------------------------------------------------------------------------- /src/components/NoAuthPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/components/NoAuthPage/index.tsx -------------------------------------------------------------------------------- /src/config/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/config/router.tsx -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/global.d.ts -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/layout/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/layout/components/Header.tsx -------------------------------------------------------------------------------- /src/layout/components/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/layout/components/Login.tsx -------------------------------------------------------------------------------- /src/layout/components/RightContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/layout/components/RightContent.tsx -------------------------------------------------------------------------------- /src/layout/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/layout/index.module.scss -------------------------------------------------------------------------------- /src/layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/layout/index.tsx -------------------------------------------------------------------------------- /src/pages/AccountPage/AccountCenter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/pages/AccountPage/AccountCenter.tsx -------------------------------------------------------------------------------- /src/pages/AccountPage/AccountSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/pages/AccountPage/AccountSettings.tsx -------------------------------------------------------------------------------- /src/pages/Dashboard/components/DemoCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/pages/Dashboard/components/DemoCard.tsx -------------------------------------------------------------------------------- /src/pages/Dashboard/components/DemoColumn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/pages/Dashboard/components/DemoColumn.tsx -------------------------------------------------------------------------------- /src/pages/Dashboard/components/DemoLine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/pages/Dashboard/components/DemoLine.tsx -------------------------------------------------------------------------------- /src/pages/Dashboard/components/DemoPie.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/pages/Dashboard/components/DemoPie.tsx -------------------------------------------------------------------------------- /src/pages/Dashboard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/pages/Dashboard/index.tsx -------------------------------------------------------------------------------- /src/pages/DetailPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/pages/DetailPage/index.tsx -------------------------------------------------------------------------------- /src/pages/FormPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/pages/FormPage/index.tsx -------------------------------------------------------------------------------- /src/pages/TablePage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/pages/TablePage/index.tsx -------------------------------------------------------------------------------- /src/pages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/pages/index.ts -------------------------------------------------------------------------------- /src/services/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/services/table.ts -------------------------------------------------------------------------------- /src/stores/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/stores/global.ts -------------------------------------------------------------------------------- /src/stores/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/stores/index.ts -------------------------------------------------------------------------------- /src/stores/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/stores/login.ts -------------------------------------------------------------------------------- /src/utils/func.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/utils/func.ts -------------------------------------------------------------------------------- /src/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/src/utils/request.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panyushan-jade/react-template-admin/HEAD/vite.config.ts --------------------------------------------------------------------------------