UNPKG

@tanstack/router-plugin

Version:

Modern and scalable routing for React applications

42 lines (41 loc) 1.02 kB
//#region src/core/code-splitter/framework-options.ts function getFrameworkOptions(framework) { let frameworkOptions; switch (framework) { case "react": frameworkOptions = { package: "@tanstack/react-router", idents: { createFileRoute: "createFileRoute", lazyFn: "lazyFn", lazyRouteComponent: "lazyRouteComponent" } }; break; case "solid": frameworkOptions = { package: "@tanstack/solid-router", idents: { createFileRoute: "createFileRoute", lazyFn: "lazyFn", lazyRouteComponent: "lazyRouteComponent" } }; break; case "vue": frameworkOptions = { package: "@tanstack/vue-router", idents: { createFileRoute: "createFileRoute", lazyFn: "lazyFn", lazyRouteComponent: "lazyRouteComponent" } }; break; default: throw new Error(`[getFrameworkOptions] - Unsupported framework: ${framework}`); } return frameworkOptions; } //#endregion export { getFrameworkOptions }; //# sourceMappingURL=framework-options.js.map