UNPKG

@tanstack/react-router

Version:

Modern and scalable routing for React applications

20 lines (19 loc) 639 B
import { createNonReactiveMutableStore, createNonReactiveReadonlyStore } from "@tanstack/router-core"; import { batch, createStore } from "@tanstack/react-store"; import { isServer } from "@tanstack/router-core/isServer"; //#region src/routerStores.ts var getStoreFactory = (opts) => { if (isServer ?? opts.isServer) return { createMutableStore: createNonReactiveMutableStore, createReadonlyStore: createNonReactiveReadonlyStore, batch: (fn) => fn() }; return { createMutableStore: createStore, createReadonlyStore: createStore, batch }; }; //#endregion export { getStoreFactory }; //# sourceMappingURL=routerStores.js.map