bug fixes, accessiblity improvements, and more

This commit is contained in:
Zoe
2024-09-12 00:43:17 -05:00
parent 1fb4c71b2b
commit cbeafb3995
20 changed files with 241 additions and 271 deletions

View File

@@ -3,5 +3,30 @@ export interface File {
is_dir: boolean,
size: number,
last_modified: string,
toggled: string,
toggled: "checked" | "some" | "unchecked",
}
export interface FileUpload {
id: string,
uploading: boolean,
file: File,
startTime: number,
speed: number,
remainingTime: number,
controller: XMLHttpRequest,
length: {
total: number,
loaded: number,
} | {},
status: {
error: boolean,
aborted: boolean,
code: number,
message: string
} | {},
}
export interface UploadResponse {
usage: number,
file: File
}

View File

@@ -8,23 +8,3 @@ export interface User {
},
usage: number,
}
export interface FileUpload {
id: string,
uploading: boolean,
file: File,
startTime: number,
speed: number,
remainingTime: number,
controller: XMLHttpRequest,
length: {
total: number,
loaded: number,
},
status: {
error: boolean,
aborted: boolean,
code: number,
message: string
},
}