17 lines
458 B
TypeScript
17 lines
458 B
TypeScript
import apiClient from "../config/client";
|
|
import { Request, Response } from "../model/common";
|
|
|
|
export async function createRequest(data: Request): Promise<Response> {
|
|
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<Response>("/request", formData);
|
|
return response;
|
|
}
|