package auth import ( "git.logidex.ru/fakz9/logidex-id/internal/api/auth/handler" "git.logidex.ru/fakz9/logidex-id/internal/api/auth/repo" "git.logidex.ru/fakz9/logidex-id/internal/api/auth/service" "github.com/gofiber/fiber/v2" "go.uber.org/fx" ) var Module = fx.Options( fx.Provide( repo.NewAuthRepo, service.NewAuthService, handler.NewAuthHandler, ), fx.Invoke(func(handler *handler.AuthHandler, router fiber.Router) { handler.RegisterRoutes(router) }), )