Shared Components
NocoBase client v2 includes a set of shared components. When building plugin pages, settings pages, or forms, you can use these components directly to reuse NocoBase UI and interactions.
This section groups components by usage scenario. Each page covers one component: when to use it, its common API, and whether it can be previewed in the docs.
Quick Reference
Usage
Import the components you need in a client plugin, then use them like regular React components:
When to use these components
Use React + Antd by default. Check these components first for common NocoBase plugin scenarios:
- Open drawer or dialog forms on settings pages
- Insert variables, edit JSON, enter file sizes, or scan codes in form fields
- Use Collection filters or drag sorting in list pages
- Use NocoBase's unified icon entry
For ordinary inputs, buttons, and messages, Antd components are usually clearer.

