Refactor router mounting logic for better organization and readability

This commit is contained in:
Luis Eduardo Jeréz Girón
2024-07-22 23:09:45 -06:00
parent cf1823f308
commit 97c6daba7f

View File

@@ -13,6 +13,10 @@ func MountRouter(app *echo.Echo, servs *service.Service) {
mids := middleware.New(servs)
app.StaticFS("", static.StaticFs)
api.MountRouter(app.Group("/api"), servs)
web.MountRouter(app.Group(""), mids, servs)
apiGroup := app.Group("/api")
api.MountRouter(apiGroup, servs)
webGroup := app.Group("", mids.InjectReqctx)
web.MountRouter(webGroup, mids, servs)
}