Native only

Swipe to confirm

Available forNative

drag past 85% commits · tone primary/destructive · reset via key

The native kit's real component, live in its web build at phone width. Follows this site's theme.

Usage

For irreversible actions (submit, delete, pay). Reset by changing its key.

API

<SwipeToConfirm label onConfirm confirmLabel? tone="primary|destructive" />

Get it

Already in every copy of the native kit:

import { SwipeToConfirm } from '@/components/kit/swipe-to-confirm';

Details

Exports
SwipeToConfirm
Packages
lucide-react-native@^1.21.0, react-native-gesture-handler@~2.32.0
Installs with
@kit-native/icon, @kit-native/lib-haptics, @kit-native/lib-reduced-motion, @kit-native/lib-utils, @kit-native/text
Also searched as
slide, drag, commit, high stakes

Agents: the whole registry is at /llms.txt.