gotoContacts method
Implementation
Future<void> gotoContacts(BuildContext context) async {
if (!Constants.enableContactSync) {
// Get.toNamed(Routes.contacts, arguments: {"forward": false, "group": false, "groupJid": Constants.emptyString});
Navigator.push(context,
MaterialPageRoute(builder: (con) => const ContactListView()));
} else {
var contactPermissionHandle = await AppPermission.checkPermission(
context,
Permission.contacts,
contactPermission,
AppConstants.contactSyncPermission);
if (contactPermissionHandle) {
if (context.mounted) {
Navigator.push(context,
MaterialPageRoute(builder: (con) => const ContactListView()));
}
/*Get.toNamed(Routes.contacts,
arguments: {"forward": false, "group": false, "groupJid": Constants.emptyString});*/
}
}
}