UNPKG

@tanstack/router-plugin

Version:

Modern and scalable routing for React applications

45 lines (44 loc) 1.1 kB
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; } export { getFrameworkOptions }; //# sourceMappingURL=framework-options.js.map