import {CarModelItem} from "@/api/context/CarModel"; export async function list () { const response = await fetch('/api/v1/car-models'); return (await response.json()).results.rows; } export async function add (params: CarModelItem) { const response = await fetch('/api/v1/car-models', { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify(params) }); return await response.json(); } export async function update (params: CarModelItem) { const response = await fetch('/api/v1/car-models', { method: 'PUT', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ updates: params, where: { id: params.id, } }) }); return await response.json(); } export async function remove (params: CarModelItem) { const response = await fetch('/api/v1/car-models', { method: 'DELETE', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify(params) }); return await response.json(); }