one
Version:
One is a new React Framework that makes Vite serve both native and web.
18 lines (17 loc) • 734 B
JavaScript
import { getLinkingConfig as createLinkingConfig } from "./getLinkingConfig.mjs";
let linkingConfig;
function getLinking() {
return linkingConfig;
}
function setLinking(_) {
linkingConfig = _;
}
function resetLinking() {
linkingConfig = void 0;
}
function setupLinking(routeNode, initialLocation) {
let initialState;
return routeNode && (linkingConfig = createLinkingConfig(routeNode), initialLocation && (linkingConfig.getInitialURL = () => initialLocation.toString(), initialState = linkingConfig.getStateFromPath?.(initialLocation.pathname + (initialLocation.search || ""), linkingConfig.config))), initialState;
}
export { getLinking, resetLinking, setLinking, setupLinking };
//# sourceMappingURL=linkingConfig.mjs.map