์ฝ”๋“œ๊ฐœ์„ 

๋ฌธ์ œ์  ์š”๊ตฌ์‚ฌํ•ญ ์œ„์ฒ˜๋Ÿผ 6๊ฐœ์˜ ๋ชจ๋‹ฌ์„ ๋งŒ๋“ค์–ด์•ผ ํ–ˆ๋‹ค. ๋‚ด๊ฐ€ ๋ชจ๋‹ฌ์„ ๋งŒ๋“  ๋ฐฉ๋ฒ• export const Modal = ({ modalRef, openModal, handleModalClose, children, }: Props) => { if (!openModal) { return ; } return ( . {children} ); }; ์œ„์˜ modal์€ ์—ฌ๋Ÿฌ ๋ชจ๋‹ฌ์˜ ๊ณตํ†ต ๋ถ€๋ชจ ์ปดํฌ๋„ŒํŠธ ์—ญํ• ์„ ํ•˜๋ฉฐ, ๋ชจ๋‹ฌ์˜ ๊ณตํ†ต์ ์ธ ๊ธฐ๋Šฅ๋“ค์„ ๋„ฃ์–ด๋†“์•˜๋‹ค. ๋ชจ๋‹ฌ์„ ์—ฌ๋Š” ํ•จ์ˆ˜(openModal์„ true๋กœ ๋ฐ”๊พธ๋Š” ํ•จ์ˆ˜)์˜ ๊ฒฝ์šฐ๋Š” ๋ชจ๋‹ฌ์„ ์‚ฌ์šฉํ•˜๋Š” ์ชฝ์—์„œ ๋งŒ๋“ค์–ด์ค˜์•ผ ํ–ˆ๋‹ค. ๋ชจ๋‹ฌ์„ ๋‹ซ๋Š” ํ•จ์ˆ˜ ๋˜ํ•œ ๋งˆ์ฐฌ๊ฐ€์ง€์˜€๊ณ , ์ด๊ฒƒ๋“ค์„ ๋ชจ๋‹ฌ์„ ์‚ฌ์šฉํ•˜๋Š” ์ชฝ์—์„œ ์ผ์ผ์ด state๋กœ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์€ ๋น„ํšจ์œจ์ ์ด์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ปค์Šคํ…€ํ›…์„ ๋งŒ๋“ค์—ˆ๋‹ค. import {..
๊น€ํƒœ์ง„
'์ฝ”๋“œ๊ฐœ์„ ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก