@attio/react-native-bottom-sheet-toolbox
Version:
37 lines (35 loc) • 1.06 kB
JavaScript
;
import { BottomSheetToolboxComposer } from "./bottom-sheet-toolbox-composer";
import { BottomSheetToolboxBackdropProvider } from "./components";
import { BottomSheetToolboxInternalProvider } from "./context/bottom-sheet-toolbox-internal-context";
import { jsx as _jsx } from "react/jsx-runtime";
export function BottomSheetToolboxProvider({
reset = false,
children
}) {
return /*#__PURE__*/_jsx(BottomSheetToolboxBackdropProvider, {
inheritHide: true,
children: /*#__PURE__*/_jsx(BottomSheetToolboxInternalProvider, {
reset: reset,
children: children
})
});
}
/**
* An easy pre-configured component for creating bottom sheets.
* Wraps the BottomSheetToolboxComposer with the required internal context.
*/
export function BottomSheetToolbox({
reset = false,
ref,
...rest
}) {
return /*#__PURE__*/_jsx(BottomSheetToolboxProvider, {
reset: reset,
children: /*#__PURE__*/_jsx(BottomSheetToolboxComposer, {
ref: ref,
...rest
})
});
}
//# sourceMappingURL=bottom-sheet-toolbox.js.map