Navbar에 useNavigate를 썼는데, 오류가 뜨고 창이 뜨지 않았다..........useNavigate()는 Router 구성 요소의 컨텍스트에서만 사용할 수 있습니다. Navbar/ 가 BrowserRouter안으로 들어가니 창이뜨고 오류가 해결됐다.
로그인/회원가입 페이지를 삼항연산자를 이용하여 전환하는 페이지를 만들었는데 연결하는 로직작성이 힘들었다. 직접 작성한 건 아니지만 로직은 질문으로 물어보고 넣어봄 - 작동은 한다. const isLogin = localStorage.getItem('token');//
useHistory / useLotation 는 react에서 화면전환에 사용된다.useHistory hookuseLotation useHistory Hook에서 보낸것을 받는다. \-> useLocation을 통해 받으면 된다. {pathname: "/sear
다음의 순서에 맞게 코드를 작성하여 ID, PW <input>에 입력된 값을 state 에 저장해주세요.ID <input> 에서 onChange event 발생event 발생 시 handleIdInput 함수 실행handleIdInput 는 이벤트를 인자로
index 1\. 왜 react사용 ? 1-1.1세대 HTML/ CSS/ JAVA Script / DOM / Event DOM의 조작이 빈번하게 요구됨 -> jQuery 이처럼 애플리케이션의 규모가 커지고 다양한 UI, UX를 구현하기 위해서는 이전의 방법(DOM, j