This skill is organized to match the Ant Design React official documentation structure (https://4x-ant-design.antgroup.com/docs/react/introduce-cn, https://4x-ant-design.antgroup.com/components/overview-cn/). When working with Ant Design React:
- Identify the topic from the user's request:
- Getting started/ๅฟซ้ๅผๅง โ examples/getting-started/installation.md or examples/getting-started/basic-usage.md
- Button/ๆ้ฎ โ examples/components/button.md
- Form/่กจๅ โ examples/components/form.md
- Table/่กจๆ ผ โ examples/components/table.md
- Input/่พๅ
ฅๆก โ examples/components/input.md
- Select/้ๆฉๅจ โ examples/components/select.md
- DatePicker/ๆฅๆ้ๆฉๅจ โ examples/components/date-picker.md
- Modal/ๅฏน่ฏๆก โ examples/components/modal.md
- Layout/ๅธๅฑ โ examples/components/layout.md
- Menu/่ๅ โ examples/components/menu.md
- Theme customization/ไธป้ขๅฎๅถ โ examples/advanced/theme-customization.md
- Internationalization/ๅฝ้
ๅ โ examples/advanced/internationalization.md
- TypeScript/็ฑปๅๆฏๆ โ examples/advanced/typescript.md
- Load the appropriate example file from the
examples/ directory:
Getting Started (ๅฟซ้ๅผๅง) - examples/getting-started/:
- examples/getting-started/installation.md - Installing Ant Design and basic setup
- examples/getting-started/basic-usage.md - Basic component usage
Components (็ปไปถ) - examples/components/:
- examples/components/button.md - Button component
- examples/components/input.md - Input component
- examples/components/form.md - Form component with validation
- examples/components/table.md - Table component
- examples/components/select.md - Select component
- examples/components/date-picker.md - DatePicker component
- examples/components/modal.md - Modal component
- examples/components/layout.md - Layout component
- examples/components/menu.md - Menu component
- examples/components/icon.md - Icon component
- examples/components/typography.md - Typography component
- examples/components/grid.md - Grid component
- examples/components/space.md - Space component
- examples/components/card.md - Card component
- examples/components/tabs.md - Tabs component
- examples/components/pagination.md - Pagination component
- examples/components/upload.md - Upload component
- examples/components/upload.md - Upload component
- examples/components/message.md - Message component
- examples/components/notification.md - Notification component
- examples/components/alert.md - Alert component
- examples/components/spin.md - Spin component
- examples/components/progress.md - Progress component
Advanced (้ซ็บง) - examples/advanced/:
- examples/advanced/theme-customization.md - Customizing theme
- examples/advanced/internationalization.md - Internationalization setup
- examples/advanced/typescript.md - TypeScript support
- Follow the specific instructions in that example file for syntax, structure, and best practices
Important Notes:
- All examples follow Ant Design React 4.x API
- Examples include both JavaScript and TypeScript versions where applicable
- Each example file includes key concepts, code examples, and key points
- Always check the example file for best practices and common patterns
- Reference API documentation in the
api/ directory when needed:
- api/components.md - Component API reference
- api/config-provider.md - ConfigProvider API
- api/design-tokens.md - Design tokens API
- Use templates from the
templates/ directory:
- templates/project-setup.md - Project setup templates
- templates/component-template.md - Component usage templates
Doc mapping (one-to-one with official documentation)
Guide (ๆๅ):
- See guide files in
examples/guide/ or examples/getting-started/ โ https://4x-ant-design.antgroup.com/docs/react/introduce-cn
Components (็ปไปถ):
- See component files in
examples/components/ โ https://4x-ant-design.antgroup.com/components/overview-cn/