UNPKG

next

Version:

The React Framework

32 lines (31 loc) 1.1 kB
import './dynamic-panel.css'; export declare function DynamicPanel({ header, children, draggable, sizeConfig, closeOnClickOutside, sharePanelSizeGlobally, sharePanelPositionGlobally, containerProps, onClose, keepBehindErrorOverlay, }: { header: React.ReactNode; children: React.ReactNode; draggable?: boolean; sharePanelSizeGlobally?: boolean; sharePanelPositionGlobally?: boolean; containerProps?: React.HTMLProps<HTMLDivElement>; sizeConfig?: { kind: 'resizable'; minWidth: string | number; minHeight: string | number; maxWidth: string | number; maxHeight: string | number; initialSize: { height: number; width: number; }; sides?: Array<'horizontal' | 'vertical' | 'diagonal'>; } | { kind: 'fixed'; height: number; width: number; } | { kind: 'auto'; width: number; }; closeOnClickOutside?: boolean; onClose?: (reason: 'escape' | 'outside') => void; keepBehindErrorOverlay?: boolean; }): import("react").JSX.Element;