<Route path='/' component={Home} />
이런 식 이잖아요? 근데 이러면 컴포넌트에 props를 못 넣는다는 문제가 생기는데요.
<Route
path='/'
render={() => {
<Home a={() => {return '전 빡대가리 입니다.'}} />;
}}
/>
이러면 렌더링이라고 Home 컴포넌트에선 props에 또 history 객체를 안넣어줘서 못사용하더라고..
<Route
path='/'
component={()=> <Home a={()=>{return '전 빡대가리 입니다.'}}/>}
/>
이렇게 하면 해결될 거 같긴 한데 성능 저하의 문제가 생긴다는데 다른 해결책 있을까?
마지막 것도 히스토리 객체 못쓰네 ㅈㅅ;
useHistory 쓰면 될텐데 아마
context로 라우터 안에선 걍 쓸 수 있게 만들어놨을거임
결국 이러케 했어얌