"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.NativeStackView = NativeStackView; const native_stack_1 = require("@react-navigation/native-stack"); const react_1 = require("react"); const RootModal_1 = require("../../layouts/RootModal"); function NativeStackView(props) { return ( ); } function NativeStackViewInner(props) { const rootModals = (0, react_1.use)(RootModal_1.RootModalContext); // Append the root modals to the state const state = (0, react_1.useMemo)(() => { if (rootModals.routes.length === 0) { return props.state; } return { ...props.state, routes: props.state.routes.concat(rootModals.routes), }; }, [props.state, rootModals.routes]); return ; } //# sourceMappingURL=NativeStackView.js.map