& so it begins
This commit is contained in:
15
apps/main/src/lib/api.ts
Normal file
15
apps/main/src/lib/api.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
import { notificationsRouter } from "@pkg/logic/domains/notifications/router";
|
||||
import { usersRouter } from "@pkg/logic/domains/user/router";
|
||||
import { twofaRouter } from "@pkg/logic/domains/2fa/router";
|
||||
import { Hono } from "hono";
|
||||
|
||||
const baseRouter = new Hono()
|
||||
.route("/users", usersRouter)
|
||||
.route("/twofactor", twofaRouter)
|
||||
.route("/notifications", notificationsRouter);
|
||||
|
||||
export const apiBasePath = "/api/v1";
|
||||
|
||||
export const api = new Hono().route(apiBasePath, baseRouter);
|
||||
|
||||
export type Router = typeof baseRouter;
|
||||
Reference in New Issue
Block a user