UNPKG

@fruits-chain/react-native-xiaoshu

Version:
34 lines (26 loc) 1.05 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _reactNativeSafeAreaContext = require("react-native-safe-area-context"); var _theme = _interopRequireDefault(require("../theme")); var _portal = _interopRequireDefault(require("../portal")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * 统一的配置 * 将来 Portal 准备统一的入口,https://github.com/callstack/react-native-paper/blob/master/src/components/Portal/Portal.tsx */ const Provider = _ref => { let { children, theme } = _ref; return /*#__PURE__*/_react.default.createElement(_reactNativeSafeAreaContext.SafeAreaProvider, null, /*#__PURE__*/_react.default.createElement(_theme.default, { theme: theme }, /*#__PURE__*/_react.default.createElement(_portal.default.Host, null, children))); }; var _default = Provider; exports.default = _default; //# sourceMappingURL=index.js.map