import { apiClient } from './apiClient'; export interface Report { id: string; user_id?: string; user_name?: string; message: string; status: 'pending' | 'resolved' | 'archived'; created_at: string; } export const reportsService = { async sendReport(message: string) { const response = await apiClient.post('/api/reports', { message }); return response.data; }, async getReports() { // This would be for the admin const response = await apiClient.get('/api/reports'); return response.data; }, async updateReportStatus(reportId: string, status: string) { const response = await apiClient.patch(`/api/reports/${reportId}`, { status }); return response.data; } };