UNPKG

react-layman

Version:

A dynamic tiling layout manager made for React

20 lines (19 loc) 803 B
import { ConnectDragSource } from 'react-dnd'; import { TabData } from './TabData'; import { LaymanPath } from './types'; interface TabProps { tab: TabData; path: LaymanPath; isSelected: boolean; onMouseDown: React.MouseEventHandler<HTMLButtonElement>; onDelete: React.MouseEventHandler<HTMLButtonElement>; } export declare const Tab: ({ tab, path, isSelected, onDelete, onMouseDown }: TabProps) => import("react/jsx-runtime").JSX.Element; interface SingleTabProps { dragRef: ConnectDragSource; tab: TabData; onDelete: React.MouseEventHandler<HTMLButtonElement>; onMouseDown: React.MouseEventHandler<HTMLButtonElement>; } export declare const SingleTab: ({ dragRef, tab, onDelete, onMouseDown }: SingleTabProps) => import("react/jsx-runtime").JSX.Element; export {};