@sinm/react-chrome-tabs
Version:
React Chrome-style tabs
12 lines (11 loc) • 537 B
TypeScript
import React from "react";
import { Listeners } from "./hooks/useChromeTabs";
import { TabProperties } from "./chrome-tabs";
export declare type TabsProps = Listeners & {
tabs: TabProperties[];
className?: string;
darkMode?: boolean;
pinnedRight?: React.ReactNode;
draggable?: boolean;
};
export declare function Tabs({ tabs, className, draggable, darkMode, onTabActive: onTabActive, onTabClose: onTabClose, onDragBegin, onDragEnd, onTabReorder, onContextMenu, pinnedRight: toolbar, }: TabsProps): React.JSX.Element;