๋ฌธ์ ์ํฉ useEffect๋ฅผ ์ฐ๋ฉด์ ์์ฃผ ๋ง๋๋ ์๋ฌ ํธ๋ค๋ง์ ํด๋ณด์. ๋ฌธ์ ์์ธ ๋ฐ ํด๊ฒฐ useEffect๋ ํด๋์ค ์ปดํฌ๋ํธ์์ componentDidMount()์ componentDidUpdate() ๋ผ์ดํ ์ฌ์ดํด ๋ฉ์๋ ๋ ๊ฐ๋ฅผ ํฉ์น ์ญํ ์ ํ๋ค๊ณ ๋ฐฐ์ ๋ค. ๋ฐ๋ผ์, useEffect ํจ์์ ๋ ๋ฒ์งธ ์ธ์์ ๋น ๋ฐฐ์ด์ ๋ฃ๊ฑฐ๋, ์ ๋ฐ์ดํธ ํ๊ณ ์ ํ๋ state๋ฅผ ๋ฃ์ด์ฃผ์ด ๋ ๋๋ง์ ํ์๋ฅผ ์ ํํด์ฃผ์ด์ผ ํ๋๋ฐ, ์ ์๋ฌ๋ ํด๋น state๊ฐ ๋น ์ก๊ฑฐ๋, ์๋ชป ๋ค์ด๊ฐ๊ฑฐ๋ ํด์ ๋์ค๋ ์๋ฌ์ด๋ค. ๋ฌธ์ ์ ์์ธ์ด ๋ ์ฝ๋๋ App.js์ Snackbar.js ์ปดํฌ๋ํธ์์์๋ค. App.js์์๋ Redux๋ฅผ ํตํด ๋ฐ์ํ ์ปดํฌ๋ํธ ๋น๋ฉ์ ์ํด size๋ฅผ store์ ๋ฑ๋กํด์ฃผ๊ธฐ ์ํด ๋ฆฌํฉํ ๋ง์ ํ๋ค๊ฐ ์๊ฒผ๋ค. func..