UNPKG

@douyinfe/semi-ui

Version:

A modern, comprehensive, flexible design system and UI library. Connect DesignOps & DevOps. Quickly build beautiful React apps. Maintained by Douyin-fe team.

26 lines 616 B
import React, { Component } from 'react'; import PropTypes from 'prop-types'; import LocaleContext from './context'; import DefaultLocale from './source/zh_CN'; export default class LocaleProvider extends Component { constructor(props) { super(props); this.state = {}; } render() { const { children, locale } = this.props; return /*#__PURE__*/React.createElement(LocaleContext.Provider, { value: locale }, children); } } LocaleProvider.propTypes = { locale: PropTypes.object, children: PropTypes.node }; LocaleProvider.defaultProps = { locale: DefaultLocale };