Tengo un caso de uso en mi aplicación React Native (tratando de implementar menciones) donde necesito llamar a una función en el caso de onSelectionChange solo cuando el texto en la entrada no ha cambiado pero se movió el símbolo de intercalación.
En este momento, la función onSelectionChange también se llama cuando escribo, pero necesito que se llame solo cuando el signo de intercalación se movió sin escribir nada dentro de la entrada.
¿Es eso posible? Lo siento, realmente no tengo ningún código para mostrar, ya que expliqué lo que necesito, pero no encontré nada para verificar si el símbolo de intercalación se movió sin agregar ningún texto nuevo.
deberías probar algo como onblur
https://reactnative.dev/docs/textinput#onendediting
https://reactnative.dev/docs/textinput#onblur
esto se activará cuando abandone el campo, puede escribir su validación en el método de devolución de llamada.