getContacts method
Get a list of contacts with only name and phone number
Implementation
@override
Future<List<Map<String, String>>> getContacts() async {
final List<dynamic>? contacts = await methodChannel.invokeMethod<List<dynamic>>('getContacts');
if (contacts == null) return [];
return contacts.map((contact) {
final Map<dynamic, dynamic> contactMap = contact as Map<dynamic, dynamic>;
return {
'name': contactMap['name'] as String? ?? '',
'number': contactMap['number'] as String? ?? '',
};
}).toList();
}