Add mounting for activated routes, route compiling, routing
This commit is contained in:
14
src/http/routing/RouteGroup.ts
Normal file
14
src/http/routing/RouteGroup.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import {AppClass} from "../../lifecycle/AppClass";
|
||||
|
||||
export class RouteGroup extends AppClass {
|
||||
private static currentGroupNesting: RouteGroup[] = []
|
||||
|
||||
public static getCurrentGroupHierarchy(): RouteGroup[] {
|
||||
return [...this.currentGroupNesting]
|
||||
}
|
||||
|
||||
constructor(
|
||||
public readonly group: () => void | Promise<void>,
|
||||
public readonly prefix: string
|
||||
) { super() }
|
||||
}
|
||||
Reference in New Issue
Block a user