
๋ฌธ์ ์ ์๊ตฌ์ฌํญ ์์ฒ๋ผ 6๊ฐ์ ๋ชจ๋ฌ์ ๋ง๋ค์ด์ผ ํ๋ค. ๋ด๊ฐ ๋ชจ๋ฌ์ ๋ง๋ ๋ฐฉ๋ฒ export const Modal = ({ modalRef, openModal, handleModalClose, children, }: Props) => { if (!openModal) { return ; } return ( . {children} ); }; ์์ modal์ ์ฌ๋ฌ ๋ชจ๋ฌ์ ๊ณตํต ๋ถ๋ชจ ์ปดํฌ๋ํธ ์ญํ ์ ํ๋ฉฐ, ๋ชจ๋ฌ์ ๊ณตํต์ ์ธ ๊ธฐ๋ฅ๋ค์ ๋ฃ์ด๋์๋ค. ๋ชจ๋ฌ์ ์ฌ๋ ํจ์(openModal์ true๋ก ๋ฐ๊พธ๋ ํจ์)์ ๊ฒฝ์ฐ๋ ๋ชจ๋ฌ์ ์ฌ์ฉํ๋ ์ชฝ์์ ๋ง๋ค์ด์ค์ผ ํ๋ค. ๋ชจ๋ฌ์ ๋ซ๋ ํจ์ ๋ํ ๋ง์ฐฌ๊ฐ์ง์๊ณ , ์ด๊ฒ๋ค์ ๋ชจ๋ฌ์ ์ฌ์ฉํ๋ ์ชฝ์์ ์ผ์ผ์ด state๋ก ์์ฑํ๋ ๊ฒ์ ๋นํจ์จ์ ์ด์๊ธฐ ๋๋ฌธ์ ์ปค์คํ
ํ
์ ๋ง๋ค์๋ค. import {..