@rax-ui/locale
v1.0.0-beta.62
Published
--- display: Locale family: Utils ---
Downloads
13
Readme
display: Locale family: Utils
Locale
国际化控件, 目前用于定义/使用文案。
API
LocaleProvider
全局注入文案,<LocaleProvider locale={} />
useLocale(name: string, props: { locale: T }, defaultLocale: T)
使用文案
- name: 组件名称
- props: 组件参数,里面需要有
locale
- defaultLocale: 默认文案
withLocale<T, P extends LocaledComponentProps>(Component: ComponentType, options: { name: string, defaultLocale: T })
HOC 用于 Class Component
- Component 组件
- options
- options.name 组件名称
- options.defaultLocale 默认文案