@tanstack/router-plugin
Version:
Modern and scalable routing for React applications
35 lines (34 loc) • 843 B
JavaScript
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;
default:
throw new Error(
`[getFrameworkOptions] - Unsupported framework: ${framework}`
);
}
return frameworkOptions;
}
export {
getFrameworkOptions
};
//# sourceMappingURL=framework-options.js.map