UNPKG

@fruits-chain/react-native-xiaoshu

Version:
25 lines (23 loc) 787 B
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