Сбросить реагирующий стек навигации из Redux Action - PullRequest
0 голосов
/ 23 февраля 2019

На самом деле я выяснил, как сбросить весь стек навигации из любой части стека навигации.

Поскольку я использую избыточность, я хотел бы знать, как сбросить весь стек навигации изизлишнее действие.

Я могу использовать «NavigationService» из редукционного действия, чтобы добраться до любого экрана.Можно ли как-нибудь сбросить стек, находящийся в режиме приведения?

Пример NavigationService:

export const confirmFreeSample = ({name}) => {
return (dispatch) => {
    dispatch({ type: FREE_SAMPLES_SPINNER, payload: true })
    axios.post(`${ROOT_URL}/sampleOrder`, { name })
    .then(() => {
        dispatch({ type: FREE_SAMPLES_SPINNER, payload: false})
        NavigationService.navigate('Dashboard')
    })
}

}

Я пробовал это, используя StackActions, но он не работает,Есть идеи как этого добиться?

...