全局配置 ConfigProvider
支持全局 locale / theme / density,以及 组件级全局默认 componentConfig。
合并优先级:实例 props > componentConfig > 内置默认。支持嵌套覆盖。
文档站内嵌 Demo 请用 DocsDemoProvider(跟随 Rspress 明暗),业务代码仍直接用 ConfigProvider。
<ConfigProvider
locale="zh-CN"
theme={{ algorithm: 'admin' }}
density="default"
componentConfig={{
Button: { size: 'lg', variant: 'outline' },
}}
>
<Button>继承全局</Button>
<Button size="sm">实例覆盖</Button>
</ConfigProvider>
现场示例