Project / 05 · UI & Interaction

React Drag Dismiss

ALPHA

Drag-to-dismiss mechanics for arbitrary React content with intent detection, velocity, resistance and settling — while the application owns removal.

Purpose

Separates a dismissal gesture and its departure motion from the application lifecycle.

Source

Scope & ownership

  • What it owns

    Intent detection, velocity, resistance, settling and dismissal callbacks.

    Source

Boundaries & limitations

What the application owns

Removal, unmounting, undo, focus, persistence and an accessible dismissal control.

Source

Install

npm install @nipe-solutions/react-drag-dismiss@0.1.0-alpha.1

MIT license · @nipe-solutions/react-drag-dismiss · 0.1.0-alpha.1