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