createPortal 로 모달 깎기
createPortal ??
createPortal(children, domNode, key?)
일부 하위 요소를 DOM의 다른 부분으로 렌더링할 수 있게 해줌
관심이 간 이유 !
Context API로 모달을 만들어서 쓰고 있었다.. 그러나.. 뎁스가 깊어지면 부모(혹은 조부모) 컴포넌트의 width, height에 따라 의도대로 동작하지 않는 문제가 발생했다. 예를 들자면 헤더의 높이에 모달이 갇혀버려서 영영 백그라운드만 보이게 되는 현상...
1nxeo.hashnode.dev5 min read