1-1: ์ด๋ฏธ์ง ์
๋ก๋ : ์ฌ์ฉ์๊ฐ ์ด๋ฏธ์ง ํ์ผ์ ์ ํํ๋ฉด, onImageUpload ์ฝ๋ฐฑ ํจ์๋ฅผ ํตํด ๋ถ๋ชจ ์ปดํฌ๋ํธ์ ํ์ผ ์ ๋ณด๋ฅผ ์ ๋ฌํฉ๋๋ค.
์ด๋ฏธ์ง ๋์ด ์ถ์ถ ๋ฐ ์ ์ฅ: ์ ํ๋ ์ด๋ฏธ์ง์ ๋์ด ์ ๋ณด๋ฅผ ์ถ์ถํ์ฌ Redux ์คํ ์ด์ ์ ์ฅํฉ๋๋ค. ์ด๋ฅผ ์ํด setImageHeight ์ก์
์ dispatchํฉ๋๋ค.
1-2: ํ ์คํธ์ ์ด๋ฏธ์ง ํฉ์ฑ (๋๋ง์ ์คํ ๋ฆฌ๊ธ):
html2canvas ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ DOM ์์๋ฅผ ์บ๋ฒ์ค ์ด๋ฏธ์ง๋ก ๋ณํํฉ๋๋ค.2-1: REST API๋ฅผ ์ด์ฉํ ์คํ ๋ฆฌ ์์ธ ์กฐํ:
useParams**๋ฅผ ์ฌ์ฉํ์ฌ URL๋ก๋ถํฐ ์คํ ๋ฆฌ ID๋ฅผ ์ถ์ถํฉ๋๋ค.useEffect**๋ฅผ ์ฌ์ฉํ์ฌ ์ปดํฌ๋ํธ ๋ง์ดํธ ์ ์คํ ๋ฆฌ ๋ฐ์ดํฐ๋ฅผ ์๋ฒ๋ก๋ถํฐ ๋ถ๋ฌ์ต๋๋ค.