import { apiGet, apiPost, apiPatch } from "./axios"; import type { ApiListResponse } from "../types/api"; export const fetchIssues = (studyId: string, params?: Record) => apiGet>(`/api/v1/studies/${studyId}/issues/`, { params }); export const createIssue = (studyId: string, payload: Record) => apiPost(`/api/v1/studies/${studyId}/issues/`, payload); export const updateIssue = (studyId: string, issueId: string, payload: Record) => apiPatch(`/api/v1/studies/${studyId}/issues/${issueId}`, payload);