해결된 질문
작성
·
334
0
안녕하세요! 강의 듣고 응용하여 토이프로젝트 진행중인 학생입니다.
해당 강의에서 (7-18. 폴더 구조와 _error.js) next/app의 App을 가져와 class를 감싸주지 않고 그냥 함수형 컴포넌트 방식으로 진행해도 문제는 없지만 혹시 문제가 발생한다면 클래스로 변환해봐라 하셨었는데
_document.js 적용 후에 가끔 이유없이 새로고침 되는 문제가 발생합니다. 경고문에 Container를 더이상 사용하지 말라는 말도 있고, (이렇게 되면 next/app에서 가져온 무언가로 감싸지 않고 진행하는데 이래도 괜찮은건지 모르겠습니다 ㅠㅠ) 제로초님께서 강의 중 하신 말씀도 있고 해서 혹시 하는 마음에 _app.js를 클래스 형태로 변환해보고자 합니다.
변환을 하고 보니 일단은 문제없이 동작하긴 하지만
클래스형 컴포넌트가 익숙하지 않아 제대로 바꾼 것인지 고민이 되어 질문 드립니다!
변환 전, 변환 후 코드를 덧글로 달겠습니다!
한번 확인해주시면 감사하겠습니다 ㅠㅠ
답변 6
1
1
0
0
답변 감사합니다! propTypes도 앞에 static 을 붙여 이런식으로 작성하면 되는걸까요?
0
클래스로 변환한 코드입니다
0
바꾸기 전 코드입니다