├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── docs ├── .vuepress │ ├── config.js │ └── public │ │ ├── blank_layout.png │ │ ├── callchain.png │ │ ├── demo.gif │ │ ├── generator.gif │ │ ├── locale.gif │ │ ├── open_404.png │ │ ├── pro_403.png │ │ ├── pro_404.png │ │ └── pro_layout.png ├── README.md └── guide │ ├── README.md │ ├── data.md │ ├── layout.md │ ├── locale.md │ └── route.md ├── generators └── app │ ├── index.js │ └── templates │ ├── README.md │ ├── config │ ├── config.ts │ ├── routes.ts │ └── splash.ts │ ├── eslintrc.js │ ├── gitignore │ ├── lintstagedrc │ ├── mock │ ├── _utils │ │ ├── ContactsStore.ts │ │ ├── ResponseError.ts │ │ ├── authStore.ts │ │ ├── contactsStore.ts │ │ └── helper.ts │ ├── authAPI.ts │ └── contactsAPI.ts │ ├── npmrc │ ├── package.json.vm │ ├── prettierignore │ ├── prettierrc │ ├── public │ ├── admin_avatar.png │ ├── app_icon.jpeg │ ├── app_logo.svg │ ├── favicon.ico │ └── meimei_avatar.png │ ├── src │ ├── access.ts │ ├── app.ts │ ├── components │ │ ├── Exception403.tsx │ │ ├── Exception404.tsx │ │ ├── Exception500.tsx │ │ ├── MenuFoldButton.tsx │ │ ├── UserTeamSelect.tsx │ │ └── index.ts │ ├── constants │ │ └── index.ts │ ├── layouts │ │ └── ProLayout │ │ │ ├── Navbar │ │ │ ├── NavMenu.tsx │ │ │ ├── RightsideMenu.tsx │ │ │ └── index.tsx │ │ │ ├── Sidebar │ │ │ ├── SidebarMenu.tsx │ │ │ ├── SidebarTitle.tsx │ │ │ └── index.tsx │ │ │ ├── helper.ts │ │ │ ├── index.tsx │ │ │ └── menuConfig.ts │ ├── locales │ │ ├── en-US.ts │ │ └── zh-CN.ts │ ├── models │ │ ├── contacts.ts │ │ └── login.ts │ ├── pages │ │ ├── 404 │ │ │ └── index.tsx │ │ ├── admin │ │ │ └── contacts │ │ │ │ ├── components │ │ │ │ ├── ContactsManagePanel.tsx │ │ │ │ ├── DeleteContactsPopconfirm.tsx │ │ │ │ └── ListAction.tsx │ │ │ │ └── index.tsx │ │ ├── dashboard │ │ │ ├── analysis │ │ │ │ └── index.tsx │ │ │ └── monitor │ │ │ │ └── index.tsx │ │ ├── login │ │ │ ├── components │ │ │ │ ├── AccountPane │ │ │ │ │ └── index.tsx │ │ │ │ └── Title │ │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ └── profile │ │ │ └── index.tsx │ ├── services │ │ ├── auth.ts │ │ ├── contacts.ts │ │ └── index.ts │ ├── types │ │ ├── access.ts │ │ ├── contacts.ts │ │ ├── data.ts │ │ ├── exception.ts │ │ ├── index.ts │ │ ├── initState.ts │ │ ├── login.ts │ │ ├── proLayout.ts │ │ ├── prolayout.ts │ │ ├── route.ts │ │ └── user.ts │ └── utils │ │ ├── app.ts │ │ ├── env.ts │ │ ├── index.ts │ │ ├── object.ts │ │ └── view.tsx │ ├── stylelintrc.js │ ├── tailwind.config.js │ ├── tailwind.css │ ├── tsconfig.json │ └── typings.d.ts └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | #npm 2 | node_modules/ 3 | package-lock.json 4 | 5 | #misc 6 | .DS_Store 7 | dist/ 8 | 9 | .umi/ -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/README.md -------------------------------------------------------------------------------- /docs/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/.vuepress/config.js -------------------------------------------------------------------------------- /docs/.vuepress/public/blank_layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/.vuepress/public/blank_layout.png -------------------------------------------------------------------------------- /docs/.vuepress/public/callchain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/.vuepress/public/callchain.png -------------------------------------------------------------------------------- /docs/.vuepress/public/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/.vuepress/public/demo.gif -------------------------------------------------------------------------------- /docs/.vuepress/public/generator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/.vuepress/public/generator.gif -------------------------------------------------------------------------------- /docs/.vuepress/public/locale.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/.vuepress/public/locale.gif -------------------------------------------------------------------------------- /docs/.vuepress/public/open_404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/.vuepress/public/open_404.png -------------------------------------------------------------------------------- /docs/.vuepress/public/pro_403.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/.vuepress/public/pro_403.png -------------------------------------------------------------------------------- /docs/.vuepress/public/pro_404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/.vuepress/public/pro_404.png -------------------------------------------------------------------------------- /docs/.vuepress/public/pro_layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/.vuepress/public/pro_layout.png -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/guide/README.md -------------------------------------------------------------------------------- /docs/guide/data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/guide/data.md -------------------------------------------------------------------------------- /docs/guide/layout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/guide/layout.md -------------------------------------------------------------------------------- /docs/guide/locale.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/guide/locale.md -------------------------------------------------------------------------------- /docs/guide/route.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/docs/guide/route.md -------------------------------------------------------------------------------- /generators/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/index.js -------------------------------------------------------------------------------- /generators/app/templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/README.md -------------------------------------------------------------------------------- /generators/app/templates/config/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/config/config.ts -------------------------------------------------------------------------------- /generators/app/templates/config/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/config/routes.ts -------------------------------------------------------------------------------- /generators/app/templates/config/splash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/config/splash.ts -------------------------------------------------------------------------------- /generators/app/templates/eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: require.resolve('@umijs/max/eslint'), 3 | }; 4 | -------------------------------------------------------------------------------- /generators/app/templates/gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/gitignore -------------------------------------------------------------------------------- /generators/app/templates/lintstagedrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/lintstagedrc -------------------------------------------------------------------------------- /generators/app/templates/mock/_utils/ContactsStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/mock/_utils/ContactsStore.ts -------------------------------------------------------------------------------- /generators/app/templates/mock/_utils/ResponseError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/mock/_utils/ResponseError.ts -------------------------------------------------------------------------------- /generators/app/templates/mock/_utils/authStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/mock/_utils/authStore.ts -------------------------------------------------------------------------------- /generators/app/templates/mock/_utils/contactsStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/mock/_utils/contactsStore.ts -------------------------------------------------------------------------------- /generators/app/templates/mock/_utils/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/mock/_utils/helper.ts -------------------------------------------------------------------------------- /generators/app/templates/mock/authAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/mock/authAPI.ts -------------------------------------------------------------------------------- /generators/app/templates/mock/contactsAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/mock/contactsAPI.ts -------------------------------------------------------------------------------- /generators/app/templates/npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/npmrc -------------------------------------------------------------------------------- /generators/app/templates/package.json.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/package.json.vm -------------------------------------------------------------------------------- /generators/app/templates/prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/prettierignore -------------------------------------------------------------------------------- /generators/app/templates/prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/prettierrc -------------------------------------------------------------------------------- /generators/app/templates/public/admin_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/public/admin_avatar.png -------------------------------------------------------------------------------- /generators/app/templates/public/app_icon.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/public/app_icon.jpeg -------------------------------------------------------------------------------- /generators/app/templates/public/app_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/public/app_logo.svg -------------------------------------------------------------------------------- /generators/app/templates/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/public/favicon.ico -------------------------------------------------------------------------------- /generators/app/templates/public/meimei_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/public/meimei_avatar.png -------------------------------------------------------------------------------- /generators/app/templates/src/access.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/access.ts -------------------------------------------------------------------------------- /generators/app/templates/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/app.ts -------------------------------------------------------------------------------- /generators/app/templates/src/components/Exception403.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/components/Exception403.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/components/Exception404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/components/Exception404.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/components/Exception500.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/components/Exception500.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/components/MenuFoldButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/components/MenuFoldButton.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/components/UserTeamSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/components/UserTeamSelect.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/components/index.ts -------------------------------------------------------------------------------- /generators/app/templates/src/constants/index.ts: -------------------------------------------------------------------------------- 1 | export const USER_TOKEN_KEY = 'user-token' -------------------------------------------------------------------------------- /generators/app/templates/src/layouts/ProLayout/Navbar/NavMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/layouts/ProLayout/Navbar/NavMenu.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/layouts/ProLayout/Navbar/RightsideMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/layouts/ProLayout/Navbar/RightsideMenu.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/layouts/ProLayout/Navbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/layouts/ProLayout/Navbar/index.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/layouts/ProLayout/Sidebar/SidebarMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/layouts/ProLayout/Sidebar/SidebarMenu.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/layouts/ProLayout/Sidebar/SidebarTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/layouts/ProLayout/Sidebar/SidebarTitle.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/layouts/ProLayout/Sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/layouts/ProLayout/Sidebar/index.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/layouts/ProLayout/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/layouts/ProLayout/helper.ts -------------------------------------------------------------------------------- /generators/app/templates/src/layouts/ProLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/layouts/ProLayout/index.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/layouts/ProLayout/menuConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/layouts/ProLayout/menuConfig.ts -------------------------------------------------------------------------------- /generators/app/templates/src/locales/en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/locales/en-US.ts -------------------------------------------------------------------------------- /generators/app/templates/src/locales/zh-CN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/locales/zh-CN.ts -------------------------------------------------------------------------------- /generators/app/templates/src/models/contacts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/models/contacts.ts -------------------------------------------------------------------------------- /generators/app/templates/src/models/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/models/login.ts -------------------------------------------------------------------------------- /generators/app/templates/src/pages/404/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/pages/404/index.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/pages/admin/contacts/components/ContactsManagePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/pages/admin/contacts/components/ContactsManagePanel.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/pages/admin/contacts/components/DeleteContactsPopconfirm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/pages/admin/contacts/components/DeleteContactsPopconfirm.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/pages/admin/contacts/components/ListAction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/pages/admin/contacts/components/ListAction.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/pages/admin/contacts/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/pages/admin/contacts/index.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/pages/dashboard/analysis/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/pages/dashboard/analysis/index.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/pages/dashboard/monitor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/pages/dashboard/monitor/index.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/pages/login/components/AccountPane/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/pages/login/components/AccountPane/index.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/pages/login/components/Title/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/pages/login/components/Title/index.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/pages/login/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/pages/login/index.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/pages/profile/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/pages/profile/index.tsx -------------------------------------------------------------------------------- /generators/app/templates/src/services/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/services/auth.ts -------------------------------------------------------------------------------- /generators/app/templates/src/services/contacts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/services/contacts.ts -------------------------------------------------------------------------------- /generators/app/templates/src/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/services/index.ts -------------------------------------------------------------------------------- /generators/app/templates/src/types/access.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/types/access.ts -------------------------------------------------------------------------------- /generators/app/templates/src/types/contacts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/types/contacts.ts -------------------------------------------------------------------------------- /generators/app/templates/src/types/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/types/data.ts -------------------------------------------------------------------------------- /generators/app/templates/src/types/exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/types/exception.ts -------------------------------------------------------------------------------- /generators/app/templates/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/types/index.ts -------------------------------------------------------------------------------- /generators/app/templates/src/types/initState.ts: -------------------------------------------------------------------------------- 1 | export type IInvalidInitState = 'LOGIN_REQUIRED' 2 | -------------------------------------------------------------------------------- /generators/app/templates/src/types/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/types/login.ts -------------------------------------------------------------------------------- /generators/app/templates/src/types/proLayout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/types/proLayout.ts -------------------------------------------------------------------------------- /generators/app/templates/src/types/prolayout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/types/prolayout.ts -------------------------------------------------------------------------------- /generators/app/templates/src/types/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/types/route.ts -------------------------------------------------------------------------------- /generators/app/templates/src/types/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/types/user.ts -------------------------------------------------------------------------------- /generators/app/templates/src/utils/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/utils/app.ts -------------------------------------------------------------------------------- /generators/app/templates/src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/utils/env.ts -------------------------------------------------------------------------------- /generators/app/templates/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/utils/index.ts -------------------------------------------------------------------------------- /generators/app/templates/src/utils/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/utils/object.ts -------------------------------------------------------------------------------- /generators/app/templates/src/utils/view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/src/utils/view.tsx -------------------------------------------------------------------------------- /generators/app/templates/stylelintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: require.resolve('@umijs/max/stylelint'), 3 | }; 4 | -------------------------------------------------------------------------------- /generators/app/templates/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/tailwind.config.js -------------------------------------------------------------------------------- /generators/app/templates/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/generators/app/templates/tailwind.css -------------------------------------------------------------------------------- /generators/app/templates/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./src/.umi/tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /generators/app/templates/typings.d.ts: -------------------------------------------------------------------------------- 1 | import '@umijs/max/typings'; 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DFocusGroup/generator-umi/HEAD/package.json --------------------------------------------------------------------------------