import { apiRequest } from './client'; import type { Cabana } from '@/types'; export const cabanasApi = { list: () => apiRequest('/api/cabanas'), get: (id: number) => apiRequest(`/api/cabanas/${id}`), create: (body: Partial) => apiRequest('/api/cabanas/', { method: 'POST', body }), update: (id: number, body: Partial) => apiRequest(`/api/cabanas/${id}`, { method: 'PUT', body }), delete: (id: number) => apiRequest(`/api/cabanas/${id}`, { method: 'DELETE' }), };