@indevstudio/react-split-panel
Version:
React split-pane component for TypeScript and React 17+
14 lines (13 loc) • 550 B
TypeScript
import React, { FC } from 'react';
import { SplitType } from './types';
export interface ISplitPanelChildren {
sizes: string[];
resizerSize: number;
split: SplitType;
paneElementsRef: React.MutableRefObject<Element[]>;
onResizerMouseDown: (event: React.MouseEvent, resizerIndex: number) => void;
onResizerTouchStart: (event: React.TouchEvent, resizerIndex: number) => void;
resizerStyle?: React.CSSProperties;
resizerClassName?: string;
}
export declare const SplitPanelChildren: FC<ISplitPanelChildren>;