Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProA message list where swiping or using the arrow keys reveals Archive and Delete, a full swipe archives, and an undo bar restores the last removal. Use this when you build a mail or message inbox where triage speed matters and every removal can be undone.
This item has no props to tune. Use the lens above to change theme, density, direction and more.
Use it when you build a mail or message inbox where triage speed matters and every removal can be undone.
Do not use it for lists where deleting is permanent and needs confirmation, or where rows have no secondary actions.
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 |
|---|---|---|---|
messages | Message[] | required | { id, from, subject }. |
onRemove | (id: string, kind: "archive" | "delete") => void | - |
onRestore | (id: string) => void | - | Called when Undo is pressed. |
The pattern ships with a Testing Library test (inbox-swipe-archive-delete.test.tsx) that drives it through roles and the keyboard.