Estoy creando una aplicación de chat con React Native. Tengo un cuadro de emoji y necesito que se muestre en lugar del teclado cuando presiono el icono de emoji junto a la entrada de texto. Cuando quiero concentrarme en la entrada de texto para abrir el teclado nuevamente, escondo el cuadro de emoji. Pero no funciona tan bien que el teclado se abre demasiado pronto y React no puede ocultar el cuadro de emoji a tiempo. Necesito algún evento que ocurra antes de que se abra el teclado o antes de que se enfoque la entrada de texto. 