• Как отменить перенаправление при перезагрузке приложения react?

    @ssdakj
    Если все правильно понял, то вам нужно создать два роута , и пушить на второй роутер после завершения действий, при перезагруки вы останетесь на втором роуте

    function Page1() {
        const history = useHistory();
        
        const handleClick = () => {
            тут какое-то действие
            history.push('/page2')
        }
    
        ...
    }
    
    ...
    
    function App() {
        return (
            <BrowserRouter>
                <Switch>
                    <Route path="/page1" component={Page1}/>
                    <Route path="/page2" component={Page2}/>
                </Switch>
            </BrowserRouter>
        )
    }
    Ответ написан
    Комментировать