Native only

Permission primer

Available forNative

shown BEFORE the OS dialog · the skip is not optional

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

Usage

Show this before the OS dialog, never instead of it. The skip is not optional: a prototype must never dead-end on a permission the viewer declined.

API

<PermissionPrimer capability variant="inline|sheet" onAllow onSkip skipLabel? />

Get it

Already in every copy of the native kit:

import { PermissionPrimer } from '@/components/kit/permission-primer';

Details

Exports
PermissionPrimer
Packages
lucide-react-native@^1.21.0
Installs with
@kit-native/button, @kit-native/lib-native, @kit-native/lib-utils, @kit-native/sheet, @kit-native/spot, @kit-native/text
Also searched as
permission, allow, prompt, ask, privacy

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