MCPcopy Index your code
hub / github.com/dbfu/antd-pro-keepalive-tabs

github.com/dbfu/antd-pro-keepalive-tabs @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
80 symbols 187 edges 112 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Ant Design Pro

This project is initialized with Ant Design Pro. Follow is the quick guide for how to use.

Environment Prepare

Install node_modules:

npm install

or

yarn

Provided Scripts

Ant Design Pro provides some useful script to help you quick start and build with web project, code style check and test.

Scripts provided in package.json. It's safe to modify or add additional script:

Start project

npm start

Build project

npm run build

Check code style

npm run lint

You can also use script to auto fix some lint error:

npm run lint:fix

Test code

npm test

More

You can view full document on our official website. And welcome any feedback in our github.

Extension points exported contracts — how you extend this code

ResponseStructure (Interface)
(no doc)
src/requestErrorConfig.ts
KeepAliveTabContextType (Interface)
(no doc)
src/layouts/context.tsx
MatchRouteType (Interface)
(no doc)
src/layouts/useMatchRoute.tsx
KeepAliveTab (Interface)
(no doc)
src/layouts/useKeepAliveTabs.tsx

Core symbols most depended-on inside this repo

getKey
called by 3
src/layouts/useKeepAliveTabs.tsx
postMessage
called by 3
tests/setupTests.jsx
clearCache
called by 2
src/global.tsx
waitTime
called by 2
mock/user.ts
fetchUserInfo
called by 1
src/app.tsx
reloadSW
called by 1
src/global.tsx
loginOut
called by 1
src/components/RightContent/AvatarDropdown.tsx
useMatchRoute
called by 1
src/layouts/useMatchRoute.tsx

Shape

Function 70
Interface 4
Class 2
Enum 2
Method 2

Languages

TypeScript100%

Modules by API surface

src/services/swagger/user.ts8 symbols
src/services/swagger/pet.ts8 symbols
src/services/ant-design-pro/api.ts8 symbols
src/pages/User/Login/index.tsx6 symbols
tests/setupTests.jsx4 symbols
src/services/swagger/store.ts4 symbols
src/pages/TableList/index.tsx4 symbols
src/layouts/useMatchRoute.tsx3 symbols
src/layouts/useKeepAliveTabs.tsx3 symbols
src/layouts/index.tsx3 symbols
src/components/RightContent/AvatarDropdown.tsx3 symbols
src/app.tsx3 symbols

For agents

$ claude mcp add antd-pro-keepalive-tabs \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact