You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1.3 KiB
TypeScript
34 lines
1.3 KiB
TypeScript
// DO NOT EDIT! This file is generated automaticaly with npm run generate-routes
|
|
|
|
import Router from "@koa/router";
|
|
import { Middlewares } from "sealious";
|
|
|
|
import { default as ShowRoute } from "./route/[id].page";
|
|
import { default as AddRoute } from "./routes/add.form";
|
|
import { default as ListRoutes } from "./routes.list";
|
|
import { default as TestComplex } from "./test-complex.form";
|
|
import { default as MyProfile } from "./users/me.page";
|
|
|
|
export const ShowRouteURL = "/route/:id/";
|
|
export const AddRouteURL = "/routes/add/";
|
|
export const ListRoutesURL = "/routes/";
|
|
export const TestComplexURL = "/test-complex/";
|
|
export const MyProfileURL = "/users/me/";
|
|
|
|
export default function mountAutoRoutes(router: Router) {
|
|
router.use(ShowRouteURL, Middlewares.extractContext(), Middlewares.parseBody());
|
|
ShowRoute.mount(router, ShowRouteURL);
|
|
|
|
router.use(AddRouteURL, Middlewares.extractContext(), Middlewares.parseBody());
|
|
AddRoute.mount(router, AddRouteURL);
|
|
|
|
router.use(ListRoutesURL, Middlewares.extractContext(), Middlewares.parseBody());
|
|
ListRoutes.mount(router, ListRoutesURL);
|
|
|
|
router.use(TestComplexURL, Middlewares.extractContext(), Middlewares.parseBody());
|
|
TestComplex.mount(router, TestComplexURL);
|
|
|
|
router.use(MyProfileURL, Middlewares.extractContext(), Middlewares.parseBody());
|
|
MyProfile.mount(router, MyProfileURL);
|
|
}
|