UNPKG

@glodon-aiot/react-components

Version:

aiot react components

25 lines (24 loc) 754 B
import { CSSProperties, FC, ReactElement } from 'react'; import './style.less'; export type PannelMode = 'max' | 'normal' | 'min'; interface ExpandablePannelProps { visible?: boolean; style?: CSSProperties; className?: string; headerClassName?: string; mode?: PannelMode; icons?: { collapseButton: ReactElement; expandButton: ReactElement; fullscreenButton: ReactElement; exitFullscreenButton: ReactElement; }; extraButtons?: ReactElement[]; header?: ReactElement; fullScreenContainer?: HTMLElement; onNormalize?: () => void; onMinimize?: () => void; onMaximize?: () => void; } declare const ExpandablePannel: FC<ExpandablePannelProps>; export default ExpandablePannel;