UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

12 lines (11 loc) 538 B
import type { SplitterPaneSize } from '@mantine/hooks'; import { GetStylesApi } from '../../core'; import type { SplitterFactory } from './Splitter'; export interface SplitterContextValue { getStyles: GetStylesApi<SplitterFactory>; sizes: SplitterPaneSize[]; collapsed: boolean[]; orientation: 'horizontal' | 'vertical'; getPaneStyle: (index: number) => React.CSSProperties; } export declare const SplitterProvider: import("react").Context<SplitterContextValue | null>, useSplitterContext: () => SplitterContextValue;