UNPKG

@loke/ui

Version:
14 lines (13 loc) 675 B
import { Primitive } from "@loke/ui/primitive"; import { type ComponentPropsWithoutRef } from "react"; type PrimitiveDivProps = ComponentPropsWithoutRef<typeof Primitive.div>; interface PortalProps extends PrimitiveDivProps { /** * An optional container where the portaled content should be appended. */ container?: Element | DocumentFragment | null; } declare const Portal: import("react").ForwardRefExoticComponent<PortalProps & import("react").RefAttributes<HTMLDivElement>>; declare const Root: import("react").ForwardRefExoticComponent<PortalProps & import("react").RefAttributes<HTMLDivElement>>; export { Portal, Root }; export type { PortalProps };