INNER CODE UNIT · TypeScript

registerCustomAdminRoutes

LubomirGeorgiev/cloudflare-workers-nextjs-saas-template · src/api/admin/index.ts:37

export function registerCustomAdminRoutes(__app: ApiApp): void {}
// oxlint-enable project/no-unused-module-exports

function createAdminApiApp(): ApiApp {
  const app = new Hono<ApiEnv>().basePath(ADMIN_API_BASE_PATH);

  app.onError(problemJsonErrorHandler);
  app.notFound(problemJsonNotFoundHandler);

  app.use("*", apiAuth);
  app.use("*", authedRateLimit);

  app.route("/", adminUserRoutes);
  app.route("/", adminBlockedEmailRoutes);
  app.route("/", adminTeamRoutes);
  app.route("/", adminOAuthAppRoutes);
  app.route("/", adminCmsRoutes);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…