Add dist
This commit is contained in:
+26
@@ -0,0 +1,26 @@
|
||||
import grabDirNames from "../../utils/grab-dir-names";
|
||||
import grabAssetsPrefix from "../../utils/grab-assets-prefix";
|
||||
import grabOrigin from "../../utils/grab-origin";
|
||||
import grabRouter from "../../utils/grab-router";
|
||||
export default async function getRoute({ route, }) {
|
||||
const {} = grabDirNames();
|
||||
if (route.match(/\(/)) {
|
||||
return null;
|
||||
}
|
||||
const router = grabRouter();
|
||||
const match = router.match(route);
|
||||
if (!match?.filePath) {
|
||||
console.error(`Route ${route} not found`);
|
||||
return null;
|
||||
}
|
||||
const module = await import(match.filePath);
|
||||
return {
|
||||
match,
|
||||
module,
|
||||
component: module.default,
|
||||
serverProps: module.serverProps,
|
||||
staticProps: module.staticProps,
|
||||
staticPaths: module.staticPaths,
|
||||
staticParams: module.staticParams,
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user