mirror of
https://github.com/BlueWallet/BlueWallet.git
synced 2025-02-24 15:36:59 +01:00
13 lines
553 B
TypeScript
13 lines
553 B
TypeScript
import { Platform } from 'react-native';
|
|
import { check, request, PERMISSIONS, RESULTS } from 'react-native-permissions';
|
|
|
|
const isCameraAuthorizationStatusGranted = async () => {
|
|
const status = await check(Platform.OS === 'android' ? PERMISSIONS.ANDROID.CAMERA : PERMISSIONS.IOS.CAMERA);
|
|
return status === RESULTS.GRANTED;
|
|
};
|
|
|
|
const requestCameraAuthorization = () => {
|
|
return request(Platform.OS === 'android' ? PERMISSIONS.ANDROID.CAMERA : PERMISSIONS.IOS.CAMERA);
|
|
};
|
|
|
|
export { isCameraAuthorizationStatusGranted, requestCameraAuthorization };
|