UNPKG

@sendbird/uikit-react-native

Version:

Sendbird UIKit for React Native: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.

15 lines (12 loc) 437 B
import type { Permission, PermissionStatus } from 'react-native-permissions'; const nativePermissionGranted = (stats: Record<Permission, PermissionStatus>, limitedCallback?: () => void) => { return Object.values(stats).every((result) => { if (result === 'granted') return true; if (result === 'limited') { limitedCallback?.(); return true; } return false; }); }; export default nativePermissionGranted;