package app import ( "github.com/gabehf/kanpeki/app/routes" "github.com/gabehf/kanpeki/internal/cfg" "github.com/gabehf/kanpeki/internal/db" "github.com/go-chi/chi/v5" "github.com/rs/zerolog" ) func bindRoutes(r *chi.Mux, logger *zerolog.Logger, cfg *cfg.Config, db db.DB) { r.Route("/api/v1", func(r chi.Router) { r.Route("/library", func(r chi.Router) { r.Get("/", routes.GetLibraryInfo(logger, db)) r.Post("/", routes.CreateLibrary(logger, db)) r.Delete("/", routes.DeleteLibrary(logger, db)) }) }) }