UNPKG

@intuitionrobotics/thunderstorm

Version:
22 lines (21 loc) 562 B
import * as React from 'react'; import { CSSProperties, ReactNode } from 'react'; export declare class Tab { title: string; content: ReactNode; constructor(title: string, content: ReactNode); } type Props = { selectedStyle: CSSProperties; nonSelectedStyle: CSSProperties; tabs: Tab[]; }; type State = { selectedTab: Tab; }; export declare class Tabs extends React.Component<Props, State> { constructor(props: Props); render(): React.JSX.Element; renderTabHandle: (tab: Tab, key: number) => React.JSX.Element; } export {};