relynolli-server/handlers/cart/routes.go

23 lines
439 B
Go
Raw Normal View History

2024-03-15 21:27:45 +03:00
package cart
import (
"github.com/gin-gonic/gin"
"relynolli-server/handlers/cart/endpoints"
)
func HandleRoutes(parent *gin.RouterGroup) {
h := endpoints.GetHandlers()
cart := parent.Group("/cart")
itemRouter := cart.Group("/item")
{
cart.GET("", h.GetCartItems)
cart.POST("", h.CreateFUser)
}
{
itemRouter.POST("", h.CreateCartItem)
itemRouter.PATCH("", h.UpdateCartItem)
itemRouter.DELETE("", h.DeleteCartItem)
}
}