@fruits-chain/react-native-xiaoshu
Version:
React Native UI library
34 lines (26 loc) • 1.05 kB
JavaScript
;
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