tanuki-ui
Version:
HTML-first React component library with semantic elements, multi-OS themes, and production-ready visual node editor
7 lines (6 loc) • 675 B
TypeScript
export { Panel, default } from './Panel';
export { PanelProvider, usePanelContext, usePanelState, useDragState, usePanelActions, usePanelOptions, useTabOperations, usePanelOperations, useDragOperations, } from './context';
export type { PanelProps, PanelState, PanelNode, SplitNode, LeafNode, TabMeta, PanelOptions, PanelContextValue, PanelActions, DragState, TabBarRenderProps, SplitterRenderProps, DropZoneRenderProps, PanelID, TabID, Orientation, SplitDirection, KeyBindingMap, } from './types';
export { PanelActionType, createPanelActions, } from './actions';
export type { PanelAction, } from './actions';
export { panelReducer, createInitialState, } from './reducer';