로그인을 완료 하고 나서 뒤로가기 버튼을 누르면 어떤 페이지로 이동해야 할까?
로그인 상태는 유지하고 로그인 화면에 들어오기 전 화면으로 이동하는 것이 매끄러울 것이다.
라우팅을 할 때 Router.replace
객체 함수를 사용하면 된다!!!
홈
> 로그인
> 리다이렉트 페이지
> [뒤로가기] > 로그인
import React from 'react';
function Login({ history }) {
history.push('/item');
return <div>Login</div>;
}
export default Login;
홈
> 로그인
> 리다이렉트 페이지
> [뒤로가기] > 홈
import React from 'react';
function Login({ history }) {
history.replace('/item');
return <div>Login</div>;
}
export default Login;
😍👍