반응형
열받게 갑자기 자꾸 콘솔창에 나옴. 프로젝트 2개가 있는데 하나는 그래도 안뜨는데 다른(최신) 하나가 자꾸 뜨더라. future옵션에 뭘 막 추가해줘도 안됐는데 드디어 되서 기록함.
1. RouterProvide에 future 추가
<RouterProvider router={router} future={{ v7_startTransition: true }} />
2. createBrowserRouter에 future 옵션 추가
const options = {
future: {
v7_relativeSplatPath: true,
v7_fetcherPersist: true,
v7_normalizeFormMethod: true,
v7_partialHydration: true,
v7_skipActionErrorRevalidation: true,
},
}
export const router = createBrowserRouter(routes, options);
참고로 나는 2번도 하긴했는데 v7_fetcherPersist만 써줬더니 여전히 경고창이 떴었음. 나머지 옵션 다 써주니까 이제는 안뜸.
'라이브러리' 카테고리의 다른 글
[react][react-query] ~~유형에 'InvalidateQueryFilters' 유형과 공통적인 속성이 없습니다. (0) | 2024.07.11 |
---|---|
[react][react-query] '() => void' 형식은 'MutationFunction<unknown, void>' 형식에 할당할 수 없습니다. (0) | 2024.07.11 |
[react][react-query] useMutation 쓰는 법 (0) | 2024.07.03 |
[esbuild][react] svg를 컴포넌트 형식으로 쓰기 (0) | 2024.06.13 |
[react-draggable] 모바일에서 click 안 먹을 때 (0) | 2024.05.08 |