@fruits-chain/react-native-xiaoshu
Version:
🌈 React Native UI library
25 lines (23 loc) • 787 B
JavaScript
import React, { memo } from 'react';
import { SafeAreaProvider } from 'react-native-safe-area-context';
import Locale from '../locale';
import Portal from '../portal';
import Theme from '../theme';
/**
* 统一的配置
* 将来 Portal 准备统一的入口,https://github.com/callstack/react-native-paper/blob/master/src/components/Portal/Portal.tsx
*/
const Provider = _ref => {
let {
children,
theme,
locale
} = _ref;
return /*#__PURE__*/React.createElement(SafeAreaProvider, null, /*#__PURE__*/React.createElement(Locale, {
locale: locale
}, /*#__PURE__*/React.createElement(Theme, {
theme: theme
}, /*#__PURE__*/React.createElement(Portal.Host, null, children))));
};
export default /*#__PURE__*/memo(Provider);
//# sourceMappingURL=index.js.map