Files
diplom-frontend/app/lib/api/client/file.ts
2025-05-20 04:16:03 +03:00

26 lines
568 B
TypeScript

import axios from "../http-client"
export async function uploadFile(file: File) {
const formData = new FormData()
formData.append("files", file)
const response = await axios.postForm(`/files`, formData)
return response.data as string[]
}
export async function uploadFiles(file: File[]) {
const formData = new FormData()
for (const f of file) {
formData.append("files", f)
}
const response = await axios.postForm(`/files`, formData)
return response.data as string[]
}
export default {
uploadFile,
uploadFiles
}