UNPKG

@aimake/nanod

Version:

## 设计模式 NANO DESIGN 是面向于企业级中台化应用的解决方案。服务于 ToB 和 ToE 类型的单页应用,应用于各产品中从而产出了一套设计及前端规范。

21 lines (20 loc) 580 B
import * as React from 'react'; export interface LocaleReceiverProps { componentName: string; defaultLocale: object | Function; children: (locale: object, localeCode?: string) => React.ReactElement<any>; } export interface LocaleReceiverContext { antLocale?: { [key: string]: any; }; } export default class LocaleReceiver extends React.Component<LocaleReceiverProps> { static contextTypes: { antLocale: any; }; context: LocaleReceiverContext; getLocale(): any; getLocaleCode(): any; render(): React.ReactElement<any>; }