Add dist
This commit is contained in:
Vendored
+17
@@ -0,0 +1,17 @@
|
||||
export default function grabPageName(params) {
|
||||
const pathArr = params.path.split("/");
|
||||
const routesIndex = pathArr.findIndex((p) => p == "pages");
|
||||
const newPathArr = [...pathArr].slice(routesIndex + 1);
|
||||
const filename = newPathArr
|
||||
.filter((p) => Boolean(p.match(/./)))
|
||||
.map((p) => p
|
||||
.replace(/\.\w+$/, "")
|
||||
.replace(/\[/g, "-")
|
||||
.replace(/\.\.\./g, "-")
|
||||
.replace(/[^a-z\-]/g, ""))
|
||||
.join("-");
|
||||
if (filename.endsWith(`-index`)) {
|
||||
return filename.replace(/-index$/, "");
|
||||
}
|
||||
return filename;
|
||||
}
|
||||
Reference in New Issue
Block a user