'/' 는 그냥 홈화면이 뜨고


'/modal' 은 홈화면에 모달창이 뜨게 라우팅 해놨는데




모달을 닫으면 history.push로 다시 홈화면만 보이는 상태로 돌아가게 해놨어.


모달을 닫고 여는 건 불리언값 스테이트로 관리하고 있는데




불리언값 false로 해서 닫고난다음 history.push를 실행하면 모달이 아래로 내려가면서 닫히는 모션이 안보여.


하다하다 프로미스 객체도 써서 해봤는데 state만 바꾸는거니까 아무 의미 없음..




이런 경우 어떻게 해결해야해?


그냥 setTimeout 함수 쓸 수 밖에 없나?