showInvitePopup method

dynamic showInvitePopup(
  1. ContactChatMessage contactChatMessage,
  2. BuildContext context
)

Implementation

showInvitePopup(ContactChatMessage contactChatMessage, BuildContext context) {
  Helper.showButtonAlert(actions: [
    ListTile(
      contentPadding: const EdgeInsets.only(left: 10),
      title: Text(AppConstants.inviteFriend,
          style: const TextStyle(fontSize: 14, fontWeight: FontWeight.bold)),
    ),
    ListTile(
      contentPadding: const EdgeInsets.only(left: 10),
      title: Text(AppConstants.copyLink,
          style:
              const TextStyle(fontSize: 14, fontWeight: FontWeight.normal)),
      onTap: () {
        Clipboard.setData(ClipboardData(text: AppConstants.applicationLink));
        // Get.back();
        Navigator.pop(context);
        toToast(AppConstants.linkCopied);
      },
    ),
    ListTile(
      contentPadding: const EdgeInsets.only(left: 10),
      title: Text(AppConstants.sendSMS,
          style:
              const TextStyle(fontSize: 14, fontWeight: FontWeight.normal)),
      onTap: () {
        // Get.back();
        Navigator.pop(context);
        sendSMS(contactChatMessage.contactPhoneNumbers[0]);
      },
    ),
  ], context: context);
}