From eaf8c00378cbc1a9681e71db62a67bf2613ac2f0 Mon Sep 17 00:00:00 2001 From: Leopoldadmin Date: Mon, 22 Jun 2026 05:44:52 +0000 Subject: [PATCH] feat: add routes index file with auth routes registration --- backend/src/routes/index.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 backend/src/routes/index.ts diff --git a/backend/src/routes/index.ts b/backend/src/routes/index.ts new file mode 100644 index 0000000..4f93552 --- /dev/null +++ b/backend/src/routes/index.ts @@ -0,0 +1,19 @@ +import { FastifyInstance } from 'fastify'; +import authRoutes from './auth'; + +export default async function routes(fastify: FastifyInstance) { + // Register all route groups + fastify.register(authRoutes, { prefix: '/auth' }); + + // TODO: Register other route groups when implemented + // fastify.register(projectsRoutes, { prefix: '/projects' }); + // fastify.register(layersRoutes, { prefix: '/layers' }); + // fastify.register(elementsRoutes, { prefix: '/elements' }); + // fastify.register(blocksRoutes, { prefix: '/blocks' }); + // fastify.register(importRoutes, { prefix: '/import' }); + // fastify.register(exportRoutes, { prefix: '/export' }); + // fastify.register(pluginsRoutes, { prefix: '/plugins' }); + // fastify.register(aiRoutes, { prefix: '/ai' }); + // fastify.register(usersRoutes, { prefix: '/users' }); + // fastify.register(settingsRoutes, { prefix: '/settings' }); +}