UNPKG

mh-rn-component

Version:

33 lines (24 loc) 974 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _reactNative = require("react-native"); var _useToast = require("../Toast/useToast"); var _useDialog = require("../Dialog/useDialog"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const InitializeToastRef = () => { const toast = (0, _useToast.useToast)(); _useToast.ToastRef.current = toast; return null; }; var _default = props => { return /*#__PURE__*/_react.default.createElement(_reactNative.View, { style: { flex: 1 } }, /*#__PURE__*/_react.default.createElement(_useDialog.DialogProvider, null, /*#__PURE__*/_react.default.createElement(_useToast.ToastProvider, null, props.children, /*#__PURE__*/_react.default.createElement(InitializeToastRef, null)))); }; exports.default = _default; //# sourceMappingURL=index.js.map