one
Version:
One is a new React Framework that makes Vite serve both native and web.
22 lines (21 loc) • 775 B
JavaScript
import { useNavigationContainerRef } from "@react-navigation/native";
import * as routerStore from "./router";
import { initialize } from "./router";
let initialized = !1;
function useInitializeOneRouter(context, initialLocation) {
const navigationRef = useNavigationContainerRef();
return initialized || (initialize(context, navigationRef, initialLocation), initialized = !0), routerStore;
}
function resetState() {
initialized = !1, resetReactNavigationContexts();
}
globalThis.__vxrnresetState = resetState;
function resetReactNavigationContexts() {
const contexts = "__react_navigation__elements_contexts";
globalThis[contexts] = /* @__PURE__ */ new Map();
}
export {
resetState,
useInitializeOneRouter
};
//# sourceMappingURL=useInitializeOneRouter.js.map