gotoContacts method

Future<void> gotoContacts(
  1. BuildContext context
)

Implementation

Future<void> gotoContacts(BuildContext context) async {
  if (MirrorflyUikit.instance.isTrialLicenceKey) {
    // 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});*/
    }
  }
}