Передача объекта навигации по вложенному компоненту реакции

Моя иерархия реагирующих компонентов выглядит так

StackNavigation
  - MainScreen
      - List
          - Row
              - Button

Мой вариант использования предполагает переход на новый экран по нажатию кнопки. Мой главный экран получает навигационные реквизиты реакции-навигации. Как передать его моей кнопке в здравом смысле.

1 ответ

Решение

Вам лучше передать обратный вызов вашей кнопке через всю иерархию и вызывать ее при нажатии кнопки. Впоследствии, когда вы узнаете, какая кнопка нажата (в какой строке), вы можете перейти к нужному экрану на главном экране.

Другие вопросы по тегам