Error: useLocation() may be used only in the context of a component.
Error code Cause 위 에러는 원래 React에서 useLocation을 Router 컴포넌트에 넣지 않고 사용해서 발생하는 에러다. 하지만 나는 React-Native에서 사용하지도 않았는데 위 에러가 발생했다. 원인이 뭔지 찾아보니 useSearchParams라는 컴포넌트를 불러서 사용하는 것이 문제였다. 이 컴포넌트는 “react-router-native”에서 불러오는 컴포넌트인데 useSearchParams는 React Router에서 제공하는 훅으로, URL의 쿼리 파라미터를 쉽게 다루기 위해 사용된다. 이 훅을 사용하면 URL의 쿼리 문자열을 … 더 읽기