mirror of
https://github.com/kmc7468/arkvault.git
synced 2025-12-15 22:38:47 +00:00
19 lines
427 B
TypeScript
19 lines
427 B
TypeScript
import { writable, type Writable } from "svelte/store";
|
|
export interface FileUploadStatus {
|
|
name: string;
|
|
parentId: "root" | number;
|
|
status:
|
|
| "encryption-pending"
|
|
| "encrypting"
|
|
| "upload-pending"
|
|
| "uploading"
|
|
| "uploaded"
|
|
| "canceled"
|
|
| "error";
|
|
progress?: number;
|
|
rate?: number;
|
|
estimated?: number;
|
|
}
|
|
|
|
export const fileUploadStatusStore = writable<Writable<FileUploadStatus>[]>([]);
|