useSWR upload
This commit is contained in:
@ -149,15 +149,39 @@ export const getUser = async () =>
|
||||
return data;
|
||||
}
|
||||
|
||||
export const session = async () =>
|
||||
export const upload = (file: File, qr: string = '', onUploadProgress: any = null): Promise<any> =>
|
||||
{
|
||||
const res = await Axios.get('session.php');
|
||||
console.log("Api session");
|
||||
console.log(res);
|
||||
let formData = new FormData();
|
||||
|
||||
formData.append("file", file);
|
||||
formData.append("submit", "1");
|
||||
if(qr !== '')
|
||||
{
|
||||
formData.append("qr", "1");
|
||||
}
|
||||
let uploadRes = Axios.post("upload.php", formData,
|
||||
{
|
||||
headers:
|
||||
{
|
||||
"Content-Type": "multipart/form-data",
|
||||
},
|
||||
onUploadProgress
|
||||
});
|
||||
console.log('Api upload qr = ' + qr);
|
||||
console.log(uploadRes);
|
||||
|
||||
const {data} = res;
|
||||
return data;
|
||||
}
|
||||
return uploadRes;
|
||||
};
|
||||
|
||||
// export const session = async () =>
|
||||
// {
|
||||
// const res = await Axios.get('session.php');
|
||||
// console.log("Api session");
|
||||
// console.log(res);
|
||||
|
||||
// const {data} = res;
|
||||
// return data;
|
||||
// }
|
||||
|
||||
export const logOut = () =>
|
||||
{
|
||||
@ -170,8 +194,8 @@ export const logOut = () =>
|
||||
.catch((err) => console.error(err));
|
||||
}
|
||||
|
||||
export const sleep = (ms: number) =>
|
||||
{
|
||||
return new Promise((resolve) => setTimeout(resolve, ms));
|
||||
};
|
||||
// export const sleep = (ms: number) =>
|
||||
// {
|
||||
// return new Promise((resolve) => setTimeout(resolve, ms));
|
||||
// };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user