[error : reactJS] Warning: Using UNSAFE_componentWillMount in strict mode is not recommended and may indicate bugs in your code...

이민선(Jasmine)·2022년 12월 29일
1
post-thumbnail

reactJS 노마드코더 master course를 듣던 중
react helmet을 사용하니 이런 에러가 나왔다.

not recommended?
(이 단어를 보아하니 뭔지 모르겠어도 처치하면 좋을 것 같지만 안해도 지장 없을 것 같은 그런 오류여서 그런지) 몇 시간 동안 방치했더니 거슬려서 특단의 조치(?)를 취했다.

우선

$ npm add react-helmet-async

입력하고

이랬던 코드를

import { Helmet } from "react-helmet";

.
.
.
.
 <Helmet>
    <title>코인들hi</title>
 </Helmet>

아래와 같이 고쳐주었다.

import { Helmet, HelmetProvider } from "react-helmet-async";
.
.
.
.
   <HelmetProvider>
      <Helmet>
         <title>코인들hi</title>
      </Helmet>
   </HelmetProvider>
  • react-helmet-async를 먼저 추가하자.
  • React-helmet 말고 React-helmet-async에서 Helmet 뿐만 아니라 HelmetProvider도 import하자.
  • Helmet을 HelmetProvider로 감싸주자.

끝!

참고:
https://grahams.tistory.com/391

profile
기록에 진심인 개발자 🌿

0개의 댓글