diff --git a/src/services/service.ts b/src/services/service.ts index 8b13789..a4e0bc0 100644 --- a/src/services/service.ts +++ b/src/services/service.ts @@ -1 +1,16 @@ +import apiClient from "../config/client"; +import { Request, Response } from "../model/common"; +export async function createRequest(data: Request): Promise { + const formData = new FormData(); + + formData.append("id", data.id.toString()); + formData.append("text", data.text); + + data.files.forEach((file) => { + formData.append("files", file); + }); + + const response = await apiClient.post("/request", formData); + return response; +}