import type { UploadFile } from '~/types'; export const useUploadStore = defineStore< 'warren-upload', { startIndex: number; files: UploadFile[]; path: string | null; progress: { loadedBytes: number; totalBytes: number; } | null; } >('warren-upload', { state: () => ({ startIndex: 0, files: [], path: null, progress: null, }), });