React Context로 모달 관리하기
모달 컴포넌트 예시
예전에는 리액트 프로젝트에서 모달 컴포넌트를 렌더링할 때는 다음과 같은 방법을 주로 적용했다.
// Modal.tsx
interface ModalProps {
isOpen: boolean;
onClick: () => unknown;
onClose: () => unknown;
}
const Modal = (props: ModalProps) => {
const { isOpen, onClick, onClose } =...
blog.nwlee.com5 min read