Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProA list of downloads with a progress bar in each row, pause and cancel buttons, a swipe to cancel and a summary that announces completion. Use this when a phone app shows files or episodes downloading with per-item control.
This item has no props to tune. Use the lens above to change theme, density, direction and more.
Use it when a phone app shows files or episodes downloading with per-item control.
Do not use it for a single upload (use a progress bar) or for background sync with no user control.
This item is part of tealmac UI Pro
The source for this item installs with a Pro licence key. Log in with your key to see the install command, or read the Pro setup page.
| Prop | Type | Default | Description |
|---|---|---|---|
items | DownloadItem[] | required | { id, name, progress, paused? } (progress 0 to 100). |
onPause | (id: string) => void | required | Pause or resume. |
onCancel | (id: string) => void | required | Remove from the queue. |
progressbar with a name and value; the percentage is also text.{name} finished; cancel by swipe is mirrored by the arrow-key actions.The pattern ships with a Testing Library test (download-queue-list.test.tsx) that drives it through roles and the keyboard.