design-system.png205.1 KB · uploading
UploadQueue.
Track upload progress and expose pause, retry, cancel, and remove actions.
Uploads1 / 3 complete
documentation.md11.7 KB · completed
backup.zip488.3 KB · failed
Network interrupted
Preview simulates state transitions; no network uploads.
The preview uses the actual shared component, including your current theme, rounding, border and motion preferences.
Props & API reference
Parameters available in the shared component, including value types, requirements and accepted options.
| Parameter | Type | Required | Default | Possible values | Description |
|---|---|---|---|---|---|
items | UploadTask[] | Yes | — | — | Uploads with status and progress. |
onPause | (id:string)=>void | No | — | — | Pause an in-progress upload. |
onResume | (id:string)=>void | No | — | — | Resume a paused upload. |
onRetry | (id:string)=>void | No | — | — | Retry an unsuccessful upload. |
onCancel | (id:string)=>void | No | — | — | Cancel a pending upload. |
onRemove | (id:string)=>void | No | — | — | Remove an item from the UI queue. |
className | string | No | — | — | Additional CSS class on the outer component element. |