react-calendar을 사용하는데 Next에서는 SSR이 진행되기 때문에 hydration errors가 발생할 수 있다.
현재 나도 발생했고 따라서 이부분에 대해서 언급해보려고 한다.
Situation
- Text content did not match. Server:
"July 2024" Client: "2024년 7월"
Error: Text content does not match server-rendered HTML. See more info here: https://nextjs.org/docs/messages/react-hydration-error
solution
-prop으로 locale을 추가
공문서 언급
Note: When using SSR, setting this prop may help resolving hydration errors caused by locale mismatch between server and client.
참조
1. https://www.npmjs.com/package/react-calendar
2. chat GPT
'나의 FE피봇이야기 > Next' 카테고리의 다른 글
[ Next / Component ] child component의 리셋(feat.parent Hook toggle) (0) | 2024.07.31 |
---|---|
[ Next / SCSS ] 시행착오 (feat. Next.config) (0) | 2024.07.13 |
[Next / generateStaticParams() ] 다이나믹 페이지를 pre-Made하기 (0) | 2024.07.09 |