#reactjs #react-native #graphql #react-navigation #relay
#reactjs #react-native #graphql #react-навигация #ретрансляция
Вопрос:
Я создаю React-Native
приложение, используя Graphql
, Relay
и React-Navigation
.
Когда я добавляю новую запись в FlatList
или SectionedList
, я открываю модальный экран с помощью react-navigation (переход от предыдущего экрана) и разрешаю пользователю вводить информацию, после чего я запускаю мутацию. Я хочу оптимистично обновить предыдущий экран. т. Е. я не хочу обновлять приложение, чтобы увидеть изменения.
Насколько я понимаю, у меня есть два варианта:
1) Я могу передавать новые данные с модального экрана обратно на экран через параметры react-navigation и состояние обновления.
2) Я могу использовать Redux
Мне было любопытно, есть ли у других лучший способ обработки обновления. Спасибо
Комментарии:
1. В итоге я использовал redux здесь…