Skip to content

PortalTarget type

Home > @rimitive/view > PortalTarget

Portal target - where content should be rendered - undefined: use default (document.body) - Element: use directly - () => Element | null: getter/signal (called to resolve target)

Signature:

export type PortalTarget<TElement> = TElement | (() => TElement | null) | undefined;