include debug routes

This commit is contained in:
srgooglo 2022-10-12 19:45:28 +02:00
parent 5e3a36bc98
commit ccdc217278

View File

@ -5,10 +5,12 @@ const NotFoundRender = () => {
return <div>Not found</div> return <div>Not found</div>
} }
const DebugRoutes = import.meta.glob("/src/debug/components/**/[a-z[]*.jsx")
const JSXRoutes = import.meta.glob("/src/pages/**/[a-z[]*.jsx") const JSXRoutes = import.meta.glob("/src/pages/**/[a-z[]*.jsx")
const TSXRoutes = import.meta.glob("/src/pages/**/[a-z[]*.tsx") const TSXRoutes = import.meta.glob("/src/pages/**/[a-z[]*.tsx")
const scriptRoutes = { const scriptRoutes = {
...DebugRoutes,
...JSXRoutes, ...JSXRoutes,
...TSXRoutes, ...TSXRoutes,
} }
@ -16,6 +18,7 @@ const scriptRoutes = {
const routes = Object.keys(scriptRoutes).map((route) => { const routes = Object.keys(scriptRoutes).map((route) => {
const path = route const path = route
.replace(/\/src\/pages|index|\.jsx$/g, "") .replace(/\/src\/pages|index|\.jsx$/g, "")
.replace(/\/src\/debug\/components/g, "/debug")
.replace(/\[\.{3}.+\]/, "*") .replace(/\[\.{3}.+\]/, "*")
.replace(/\[(.+)\]/, ":$1") .replace(/\[(.+)\]/, ":$1")