Отключение клавиатуры при изменении магазина redux на React Native - PullRequest
0 голосов
/ 08 мая 2020

Каждый раз, когда часть моего redux заявляет, что я подписан на обновления, мой TextInput теряет фокус, и клавиатура закрывается. Проблема была намного хуже, когда я деструктурировал часть состояния, возвращающуюся из useSelector. Переключение на селектор для каждого конкретного c значения, которое мне нужно, значительно облегчило эту проблему (и я уверен, что помогло моей общей производительности), но не решило ее.

Я использую хуки useSelector и useDispatch повсюду все приложение без выделенных HOC. Это соответствующие пакеты, которые я использую

    "react-native": "0.60.5",
    "react-redux": "^7.2.0",
    "redux": "^4.0.4",
    "redux-logger": "^3.0.6",
    "redux-saga": "^0.16.0"

. Я стремлюсь к тому, чтобы это работало как ловушка useState, компонент будет повторно визуализировать, но не отключит мою клавиатуру.

Спасибо за любую помощь

...