import httpClient from './httpClient' import type { CreateCarousalsRequest, GetCarousalsRequest } from '@/model/carousals' export const createCarousal = (createCarousalsRequest: CreateCarousalsRequest) => { return httpClient.post('/carousals', createCarousalsRequest) } export const getCarousalList = (getCarousalsRequest:GetCarousalsRequest) => { return httpClient.get('/carousals',getCarousalsRequest) } export const getCarousalItem = (id:string) => { return httpClient.get(`/carousals/${id}`) } export const updateCarousalItem = (id:number,updateCarousalsRequest: CreateCarousalsRequest) => { return httpClient.put(`/carousals/${id}`,updateCarousalsRequest) } export const deleteCarousal = (id:number) => { return httpClient.delete(`/carousals/${id}`) } export const activeCarousal = (id:number) => { return httpClient.put(`/carousals/${id}/active`) } export const inactiveCarousal = (id:number) => { return httpClient.put(`/carousals/${id}/inactive`) }