UNPKG

@attio/react-native-bottom-sheet-toolbox

Version:
42 lines (40 loc) 1.34 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BottomSheetToolbox = BottomSheetToolbox; exports.BottomSheetToolboxProvider = BottomSheetToolboxProvider; var _bottomSheetToolboxComposer = require("./bottom-sheet-toolbox-composer"); var _components = require("./components"); var _bottomSheetToolboxInternalContext = require("./context/bottom-sheet-toolbox-internal-context"); var _jsxRuntime = require("react/jsx-runtime"); function BottomSheetToolboxProvider({ reset = false, children }) { return /*#__PURE__*/(0, _jsxRuntime.jsx)(_components.BottomSheetToolboxBackdropProvider, { inheritHide: true, children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_bottomSheetToolboxInternalContext.BottomSheetToolboxInternalProvider, { reset: reset, children: children }) }); } /** * An easy pre-configured component for creating bottom sheets. * Wraps the BottomSheetToolboxComposer with the required internal context. */ function BottomSheetToolbox({ reset = false, ref, ...rest }) { return /*#__PURE__*/(0, _jsxRuntime.jsx)(BottomSheetToolboxProvider, { reset: reset, children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_bottomSheetToolboxComposer.BottomSheetToolboxComposer, { ref: ref, ...rest }) }); } //# sourceMappingURL=bottom-sheet-toolbox.js.map