@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
8 lines (7 loc) • 438 B
TypeScript
import React from 'react';
export type PortalRootProps = {
innerRef?: React.Ref<HTMLElement> | React.MutableRefObject<HTMLElement> | ((instance: HTMLElement) => void);
} & Omit<React.HTMLProps<HTMLElement>, 'ref'>;
declare function PortalRoot({ innerRef, className, style, children, ...rest }: PortalRootProps): JSX.Element;
export declare function getOrCreatePortalElement(id: string): HTMLElement | null;
export default PortalRoot;