UNPKG

@nutui/nutui-react

Version:

京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序

27 lines (26 loc) 970 B
import { FunctionComponent } from 'react'; import { BasicComponent } from '../../utils/typings'; import { BaseLang } from '../../locales/base'; import { NutCSSVariables } from './types'; export interface ConfigProviderProps extends BasicComponent { /** * 设置多语言包 * @default zhCN */ locale: BaseLang direction?: ConfigProviderDirection; /** * 设置主题 * @default - */ theme?: Record<string | NutCSSVariables, string> } export type ConfigProviderDirection = 'ltr' | 'rtl' | undefined; export declare const defaultConfigRef: { current: ConfigProviderProps; }; export declare const setDefaultConfig: (config: ConfigProviderProps) => void; export declare const getDefaultConfig: () => ConfigProviderProps; export declare const useConfig: () => ConfigProviderProps; export declare const useRtl: () => boolean; export declare const ConfigProvider: FunctionComponent<Partial<ConfigProviderProps & BasicComponent>>;