chore: temp commit

This commit is contained in:
Hk-Gosuto
2024-04-04 12:11:47 +08:00
parent 80a077a3db
commit ac57b2c770
6 changed files with 258 additions and 30 deletions

View File

@@ -1,7 +1,16 @@
import { getHeaders } from "../api";
export interface FileInfo {
originalFilename: string;
fileName: string;
filePath: string;
size: number;
}
export class FileApi {
async upload(file: any): Promise<any> {
async upload(file: any): Promise<FileInfo> {
const fileName = file.name;
const fileSize = file.size;
const formData = new FormData();
formData.append("file", file);
var headers = getHeaders(true);
@@ -16,6 +25,8 @@ export class FileApi {
const resJson = await res.json();
console.log(resJson);
return {
originalFilename: fileName,
size: fileSize,
fileName: resJson.fileName,
filePath: resJson.filePath,
};