# Mobile Swipe Actions

Inbox where each message is archived or deleted without opening it.

- id: `mobile-swipe-actions`
- Page: https://agentic-ui-kit.com/components/mobile-swipe-actions
- Live preview: https://agentic-ui-kit.com/live/component/mobile-swipe-actions

## Install

```bash
agentic-ui add mobile-swipe-actions
npx shadcn@4.17.0 add @agentic-ui/mobile-swipe-actions
```

## Metadata

- **Level:** block
- **Category:** block
- **Installable in:** Radix UI (registry variant new-york), Base UI (registry variant base-vega)
- **Capabilities:** swipe-to-archive, swipe-to-delete, full-swipe-shortcut, action-tray-reveal, keyboard-reveal, undo-window, destructive-confirmation, directional-actions, rubber-band-clamp, vertical-scroll-deference, disabled-rows, row-exit-collapse
- **Intents:** manage-collection, track-status, execute-flow
- **Suits domains:** saas, operations, crm, support, personal-productivity, ecommerce
- **Interaction:** swipe-drag, full-swipe, keyboard-reveal, button-activation, undo
- **Screen role:** management
- **Density:** compact
- **Dark mode:** yes
- **Use it for:** inbox where each message is archived or deleted without opening it, task or notification list with quick dismiss and undo, support ticket queue with resolution and assignment from the row, mobile order list with cancel and mark-as-shipped actions
- **Avoid when:** irreversible actions with no undo option or explicit confirmation, rows whose only action is navigating to the detail (a link is enough), desktop tables with multi-select and a bulk actions bar
- **Preserve when adapting:** gesture-affordance, keyboard-parity, undo-semantics, destructive-action-guarding
- **Replace when adapting:** row-content, action-set, action-copy, tone-mapping
- **Adaptation effort:** low
- **Coupling:** low
- **Quality score:** 9.2/10
- **Quality breakdown:** visual 9/10, responsive 9/10, accessibility 9/10, code 9/10
- **Uses primitives:** badge, button, card
- **Motion:** profile subtle, library css, reduced-motion fallback yes
- **Registry dependencies:** lib-primitives
