Skip to content

Commit e1e5569

Browse files
committed
Adding definition for InputGroup.Button
1 parent b8089ce commit e1e5569

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed

src/DropdownButton.d.ts

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ export interface DropdownButtonProps extends React.Props<DropdownButtonClass> {
77
bsStyle?: string;
88
bsSize?: string;
99
buttonClassName?: string;
10+
componentClass?: React.Component;
1011
className?: string;
1112
dropup?: boolean;
1213
href?: string;

src/InputGroup.d.ts

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// Import React
22
import React = require("react");
33
import { InputGroupAddonClass } from './InputGroupAddon';
4+
import { InputGroupButtonClass } from './InputGroupButton';
45

56
// <InputGroup />
67
// ----------------------------------------
@@ -10,5 +11,6 @@ export interface InputGroupProps extends React.Props<InputGroupClass> {
1011
export interface InputGroup extends React.ReactElement<InputGroupProps> {}
1112
export interface InputGroupClass extends React.ComponentClass<InputGroupProps> {
1213
Addon: InputGroupAddonClass;
14+
Button: InputGroupButtonClass;
1315
}
1416
export var InputGroup:InputGroupClass;

src/InputGroupButton.d.ts

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Import React
2+
import React = require("react");
3+
4+
// <InputGroup.Button />
5+
export interface InputGroupButtonProps extends React.Props<InputGroupButtonClass> {
6+
7+
}
8+
export interface InputGroupButton extends React.ReactElement<InputGroupButtonProps> {}
9+
export interface InputGroupButtonClass extends React.ComponentClass<InputGroupButtonProps> {}
10+
export var InputGroupButton:InputGroupButtonClass;

0 commit comments

Comments
 (0)