728x90
๐ TypeError: Cannot set properties of undefined (setting 'nodeToRestore) ํด๊ฒฐ๋ฐฉ๋ฒ ์์๋ณด๊ธฐ
Next.js
์์ ํน์ ์ปดํฌ๋ํธ๋ฅผ ํธ์ถํ๋ฉด ๋ค์ ์๋ฌ๊ฐ ๋จ๋ฉด์ ์ ์์ ์ผ๋ก ๋ ๋๋ง์ด ๋์ง ์๋ ์ด์๋ฅผ ๋ฐ๊ฒฌํ๋ค. ํด๋น ์ปดํฌ๋ํธ๋ adobe/react-spectrum์ react-aria/focus ํจํค์ง๋ฅผ ์ฐธ์กฐํ๊ณ ์์๋ค.
์ฌ๋ฌ ๊ฐ์ง ๊ฒ์ํด ๋ณด๋ค development ๋จ๊ณ์์ ์ ์ฌ์ ์ธ warning์ด๋ bug๋ฅผ ์ฐพ๋๋ก ๋์์ฃผ๋ react StrictMode๊ฐ ์์ธ์ธ ๊ฒ์ ๋ฐ๊ฒฌํ๊ณ next.config.js
์์ reactStrictMode
์ false
๋ก ๋ณ๊ฒฝํ๋๋ ์๋์ด ์ ๋์๋ค. ํน์ React18์ 17๋ก ๋ค์ด๊ทธ๋ ์ด๋ํด๋ ์ ์ ์๋๋๋ค๋ comment๋ ์์ผ๋ ์ฐธ๊ณ ํ๋ฉด ๋์์ด ๋ ๊ฒ ๊ฐ๋ค.
// next.config.js
module.exports = {
reactStrictMode: false,
}
Reference
๋ฐ์ํ
'Frontend > Next.js' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ Next.js ] next/router ์ฌ์ฉ์ ๋ฌดํ ๋ ๋๋ง ์ด์ ํด๊ฒฐํ๊ธฐ (0) | 2022.10.25 |
---|---|
[ Next.js ] Rewrites์ Redirects ์์๋ณด๊ธฐ (0) | 2022.10.11 |
๋๊ธ