emojiLayout method

Widget emojiLayout({
  1. required TextEditingController textEditingController,
  2. required bool sendTypingStatus,
})

Implementation

Widget emojiLayout(
    {required TextEditingController textEditingController,
    required bool sendTypingStatus}) {
  return Obx(() {
    if (showEmoji.value) {
      return EmojiLayout(
          textController:
              textEditingController, //controller.addStatusController,
          onBackspacePressed: () => sendTypingStatus
              ? isTyping()
              : editMessageText(textEditingController.text),
          onEmojiSelected: (cat, emoji) => sendTypingStatus
              ? isTyping()
              : editMessageText(textEditingController.text));
    } else {
      return const SizedBox.shrink();
    }
  });
}