1.5.0 • Published 1 year ago

@cheaaa/portal v1.5.0

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

Создаёт элемент portal на странице с id="portal" находящимся вне #root

Необходим для модальных окон и прочих вспомогательных компонентов которые должны быть в отдельном DOM

Использование

import { Portal } from "@cheaaa/portal";

<Portal>
    <SomeContent />
</Portal>

Всегда создаётся только один портал, вне зависимости от того сколько раз переиспользован компонент. children от каждого переиспользования помещаются в одну ноду