├── .commitlintrc.js ├── .dockerignore ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .gitlab-ci.yml ├── .husky ├── commit-msg └── pre-commit ├── .prettierrc ├── .vscode ├── extensions.json ├── settings.json └── tsrc.code-snippets ├── Dockerfile ├── README.md ├── docker ├── docker-compose.yml └── nginx.conf ├── docs └── 简单的在线数据mock.md ├── e2e └── app.test.tsx ├── index.html ├── jest.config.js ├── package.json ├── playwright.config.ts ├── pnpm-lock.yaml ├── public └── favicon.ico ├── src ├── assets │ └── images │ │ └── logo.png ├── components │ ├── Authorized │ │ └── index.tsx │ └── PageHeader │ │ ├── index.module.less │ │ └── index.tsx ├── config │ └── routes.ts ├── hooks │ ├── index.ts │ └── useUpdateTime.ts ├── index.less ├── index.tsx ├── layouts │ └── PageLayout.tsx ├── pages │ ├── BasicForm.tsx │ ├── Login.module.less │ ├── Login.tsx │ ├── exception │ │ ├── 403 │ │ │ └── index.tsx │ │ └── 404 │ │ │ └── index.tsx │ └── list │ │ ├── SearchList │ │ ├── components │ │ │ ├── Application.tsx │ │ │ └── Project.tsx │ │ └── index.tsx │ │ └── TableList.tsx ├── services │ └── user.ts ├── store │ ├── index.ts │ ├── rootReducer.ts │ └── slice │ │ └── login.ts ├── utils │ ├── global.ts │ └── request.ts └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.commitlintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-conventional'], 3 | }; 4 | -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/.dockerignore -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tsrc.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/.vscode/tsrc.code-snippets -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/README.md -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/docker/nginx.conf -------------------------------------------------------------------------------- /docs/简单的在线数据mock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/docs/简单的在线数据mock.md -------------------------------------------------------------------------------- /e2e/app.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/e2e/app.test.tsx -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/index.html -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/assets/images/logo.png -------------------------------------------------------------------------------- /src/components/Authorized/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/components/Authorized/index.tsx -------------------------------------------------------------------------------- /src/components/PageHeader/index.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/components/PageHeader/index.module.less -------------------------------------------------------------------------------- /src/components/PageHeader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/components/PageHeader/index.tsx -------------------------------------------------------------------------------- /src/config/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/config/routes.ts -------------------------------------------------------------------------------- /src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/hooks/index.ts -------------------------------------------------------------------------------- /src/hooks/useUpdateTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/hooks/useUpdateTime.ts -------------------------------------------------------------------------------- /src/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/index.less -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/layouts/PageLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/layouts/PageLayout.tsx -------------------------------------------------------------------------------- /src/pages/BasicForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/pages/BasicForm.tsx -------------------------------------------------------------------------------- /src/pages/Login.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/pages/Login.module.less -------------------------------------------------------------------------------- /src/pages/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/pages/Login.tsx -------------------------------------------------------------------------------- /src/pages/exception/403/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/pages/exception/403/index.tsx -------------------------------------------------------------------------------- /src/pages/exception/404/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/pages/exception/404/index.tsx -------------------------------------------------------------------------------- /src/pages/list/SearchList/components/Application.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/pages/list/SearchList/components/Application.tsx -------------------------------------------------------------------------------- /src/pages/list/SearchList/components/Project.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/pages/list/SearchList/components/Project.tsx -------------------------------------------------------------------------------- /src/pages/list/SearchList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/pages/list/SearchList/index.tsx -------------------------------------------------------------------------------- /src/pages/list/TableList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/pages/list/TableList.tsx -------------------------------------------------------------------------------- /src/services/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/services/user.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/rootReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/store/rootReducer.ts -------------------------------------------------------------------------------- /src/store/slice/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/store/slice/login.ts -------------------------------------------------------------------------------- /src/utils/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/utils/global.ts -------------------------------------------------------------------------------- /src/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/utils/request.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/src/vite-env.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epeejs/epee-react-admin/HEAD/vite.config.ts --------------------------------------------------------------------------------