Components
@shadcn/react
@shadcn/helpers
Utilities
2026 年 7 月 - React Aria
React Aria 现已作为 shadcn/ui 中的组件基础可用。
React Aria 现已成为 shadcn/ui 中的一流组件基础。
使用 React Aria Components,与 Base UI 和 Radix 一起构建。可在
shadcn/create 中选择它,或使用 --base aria 初始化项目。CLI 会处理
依赖项、注册表解析、样式和组件安装。
最新内容#
- 一流的 React Aria 基础 - 在 CLI、预设以及 shadcn/create 中,凡是可以选择 Base UI 或 Radix 的地方,都可以选择 React Aria。
- 完整的组件文档 - React Aria 组件拥有专门的安装、使用、组合、示例和 API 参考部分。
- 全部八种样式 - 将 React Aria 与 Vega、Nova、Maia、Lyra、Mira、Luma、 Rhea 或 Sera 搭配使用。
- 特定基础的输出 - React Aria 状态选择器和依赖项限定在 Aria 注册表中。 现有的 Base UI 和 Radix 组件保持不变。
从 React Aria 开始#
初始化项目时使用 aria 基础:
pnpm dlx shadcn@latest init --base aria
或者在 shadcn/create 中选择 React Aria。项目初始化后,shadcn add 会为每个组件安装 React Aria 实现。
Base UI 仍然是默认选项,Radix 也仍然得到完全支持。现有项目将继续使用当前的基础。