Closed ParkJumyung closed 6 days ago
` ์์์ `suppressHydrationWarning` ์์ฑ์ ์ถ๊ฐํ๋ ๊ฒ์ ๋๋ค. ์ด ์์ฑ์ ์๋ฒ์์ ๋ ๋๋ง๋ ์ฝํ ์ธ ์ ํด๋ผ์ด์ธํธ์์ ๋ ๋๋ง๋ ์ฝํ ์ธ ๊ฐ ์ผ์นํ์ง ์์ ๋ ๋ฐ์ํ ์ ์๋ ์๋ถ ๊ฒฝ๊ณ ๋ฅผ ์ต์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋๋จธ์ง ๋ก์ง์ ๋ณ๊ฒฝ๋์ง ์์ผ๋ฉฐ, `timeRemaining` ์ํ๋ ์ฌ์ ํ ๋งค์ด ์ ๋ฐ์ดํธ๋ฉ๋๋ค. ## Changes | ํ์ผ ๊ฒฝ๋ก | ๋ณ๊ฒฝ ์์ฝ | |-------------------------------------|-----------------------------------------------------------| | src/app/[lng]/write/EditableTimer.tsx | `
` ์์์ `suppressHydrationWarning` ์์ฑ ์ถ๊ฐ | ## Poem > ๐ฐ > ํ์ด๋จธ๊ฐ ๋๋ฑ, ๋๋ฑ, > ์๋ถ ๊ฒฝ๊ณ ๋ ์๋ ! > ์๊ฐ์ ๊ณ์ ํ๋ฅด๊ณ , > ์ฐ๋ฆฌ๋ ์ฆ๊ฒ๊ฒ ๋์, > ์๋ก์ด ์์ฑ ๋๋ถ์, > ๋ ์ด์ ๊ฑฑ์ ์์ด์! > ๐ผ
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
ํน์ warning ๋ฌด์ ์ด์ธ์ ๊ทผ๋ณธ์ ์ผ๋ก ํด๊ฒฐํ ์ ์๋ ๋ฐฉ๋ฒ์ ์์๋์? ์ง๊ธ ๋ฐฉ์์ผ๋ก ํด๋ ์ ๋ถ๋ถ๋ง ์๋์ ๋ฌด์ํด๋๊ฑฐ๋ผ ์๊ด ์์ด๋ณด์ด๊ธด ํด์.
next.js ์์ CSR ์ปดํฌ๋ํธ๋ก ๋ฐ๊ฟ ์ ์๋ ๊ธฐ๋ฅ์ด ์์ด์
next.js ์์ CSR ์ปดํฌ๋ํธ๋ก ๋ฐ๊ฟ ์ ์๋ ๊ธฐ๋ฅ์ด ์์ด์
https://velog.io/@hwisaac/NextJS-dynamic-import-%EA%B5%AC%EB%AC%B8#with-no-ssr
๋งํฌํ nextjs docs์์ ๋ค๋ฅธ ๋ฐฉ๋ฒ๋ค์ ์๊ฐํ๊ธฐ๋ ํ๋๋ฐ
1 ๋ฒ์ ์ ํํ์ด์. 2๋ฒ์ด ๋์๊น์?
3๋ฒ ์ฑํํด์ ๋จธ์งํ๊ฒ ์ต๋๋ค.
https://nextjs.org/docs/messages/react-hydration-error#solution-3-using-suppresshydrationwarning ์ ๋ฐ๋ผ์ EditableTimer ์ suppressHydrationWarning์ ๋ถ์์ต๋๋ค.
Summary by CodeRabbit
๋ฒ๊ทธ ์์
<EditableTimer>
์ปดํฌ๋ํธ์์ ์๋ถ ๊ฒฝ๊ณ ๋ฅผ ์ต์ ํ๋ ์๋ก์ด ์์ฑsuppressHydrationWarning
์ถ๊ฐ.๊ธฐ๋ฅ ๊ฐ์