package audit import ( v1 "management/internal/erpserver/service/v1" "management/internal/pkg/render" "management/internal/pkg/session" "github.com/go-chi/chi/v5" ) type Config struct { Sm session.Manager Render render.Renderer MenuService v1.MenuService AuditLogService v1.AuditLogService } func Routes(r chi.Router, cfg Config) { app := newApp(cfg.Render, cfg.AuditLogService) r.Route("/audit_log", func(r chi.Router) { r.Get("/list", app.list) r.Post("/list", app.list) }) }