uploadFile.js 467 B

1234567891011121314151617
  1. import {backendURL} from "./gql";
  2. export const uploadFile = (file) => {
  3. console.log(file)
  4. const fd = new FormData;
  5. if (file.name){
  6. fd.append('media', file)
  7. } else {
  8. fd.append('media', file, 'record.wav')
  9. }
  10. return fetch(`${backendURL}/upload`, {
  11. method: "POST",
  12. headers: localStorage.authToken ? {Authorization: 'Bearer ' + localStorage.authToken} : {},
  13. body: fd
  14. }).then((res) => res.json())
  15. }