NL
if (Platform.OS === 'android') {
const permissionResponse = await PermissionsAndroid.request(PermissionsAndroid.PERMISSIONS.READ_CONTACTS, {
title: 'Contacts',
message: 'This app would like to view your contacts.',
buttonPositive: 'Agree'
});
if (permissionResponse !== PermissionsAndroid.RESULTS.GRANTED) {
return [];
}
}
return await new Promise(resolve => {
Contacts.getAll((err: any, contacts: Contacts.Contact[]) => {
resolve(contacts);
});
});
}