From e14e9bd034a8bd51b929044a870e5851370ac875 Mon Sep 17 00:00:00 2001 From: Ummon Karpe Date: Fri, 21 Sep 2018 15:09:42 -0700 Subject: [PATCH] Update react-tabs types to 2.3.0 Per current version of https://github.com/reactjs/react-tabs --- types/react-tabs/index.d.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/types/react-tabs/index.d.ts b/types/react-tabs/index.d.ts index 9740d1366e..013973e8df 100644 --- a/types/react-tabs/index.d.ts +++ b/types/react-tabs/index.d.ts @@ -1,6 +1,6 @@ -// Type definitions for react-tabs 1.0.0 +// Type definitions for react-tabs 2.3.0 // Project: https://github.com/reactjs/react-tabs/ -// Definitions by: Yuu Igarashi , Daniel Tschinder +// Definitions by: Yuu Igarashi , Daniel Tschinder , Ummon Karpe // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 @@ -11,6 +11,7 @@ export interface TabsProps { defaultFocus?: boolean; defaultIndex?: number; disabledTabClassName?: string; + domRef?: (node?: HTMLElement) => void; forceRenderTabPanel?: boolean; onSelect?: (index: number, last: number, event: Event) => boolean | void; selectedIndex?: number; @@ -27,6 +28,7 @@ export interface TabProps { disabled?: boolean; disabledClassName?: string; selectedClassName?: string; + tabIndex?: string; } export interface TabPanelProps { @@ -35,9 +37,9 @@ export interface TabPanelProps { selectedClassName?: string; } -export declare class Tabs extends React.Component {} -export declare class TabList extends React.Component {} -export declare class Tab extends React.Component {} -export declare class TabPanel extends React.Component {} +export declare class Tabs extends React.Component { } +export declare class TabList extends React.Component { } +export declare class Tab extends React.Component { } +export declare class TabPanel extends React.Component { } export declare function resetIdCounter(): void;