removed menuItems prop from SelectField. Fixes #8189

This commit is contained in:
raultsc
2016-02-20 17:15:05 +02:00
parent 95b7178e0e
commit 8f13596446
2 changed files with 9 additions and 22 deletions
+7 -18
View File
@@ -428,35 +428,24 @@ class MaterialUiTests extends React.Component<{}, MaterialUiTestsState> implemen
disabled={true}
defaultValue="Disabled With Value" />;
//Select Fields
let arbitraryArrayMenuItems = [
{
id: 0,
name: "zero",
},
];
element = <SelectField
value = { 0 }
onChange = { this.selectFieldChangeHandler }
hintText = "Hint Text"
menuItems = { menuItems } />;
hintText = "Hint Text" />;
element = <SelectField
valueLink={this.linkState('selectValueLinkValue') }
floatingLabelText="Float Label Text"
valueMember="id"
displayMember="name"
menuItems={arbitraryArrayMenuItems} />;
displayMember="name" />;
element = <SelectField
valueLink = { this.linkState('selectValueLinkValue2') }
floatingLabelText = "Float Custom Label Text"
floatingLabelStyle = {{ color: "red" }}
valueMember = "id"
displayMember = "name"
menuItems = { arbitraryArrayMenuItems } />;
displayMember = "name" />;
element = <SelectField
value={0}
onChange={ this.selectFieldChangeHandler }
menuItems={arbitraryArrayMenuItems} />;
onChange={ this.selectFieldChangeHandler } />;
//Floating Hint Text Labels
element = <TextField
@@ -503,20 +492,20 @@ class MaterialUiTests extends React.Component<{}, MaterialUiTestsState> implemen
hintText="Password Field"
floatingLabelText="Password"
type="password" />;
// "http://material-ui.com/#/components/time-picker"
// "http://material-ui.com/#/components/toolbars"
// "http://material-ui.com/#/components/grid-list"
element = <GridList
cols={3}
padding={50}
cellHeight={200}
style={{ color: 'red' }} />;
element = <GridTile
title="GridTileTitle"
actionIcon={<h1>GridTile</h1>}
+2 -4
View File
@@ -72,7 +72,7 @@ declare module "material-ui" {
export import ToolbarTitle = __MaterialUI.Toolbar.ToolbarTitle; // require('material-ui/lib/toolbar/toolbar-title');
export import Tooltip = __MaterialUI.Tooltip; // require('material-ui/lib/tooltip');
export import Utils = __MaterialUI.Utils; // require('material-ui/lib/utils/');
export import GridList = __MaterialUI.GridList.GridList; // require('material-ui/lib/gridlist/grid-list');
export import GridTile = __MaterialUI.GridList.GridTile; // require('material-ui/lib/gridlist/grid-tile');
@@ -785,8 +785,6 @@ declare namespace __MaterialUI {
displayMember?: string;
valueMember?: string;
autoWidth?: boolean;
menuItems: Menu.MenuItemRequest[];
menuItemStyle?: React.CSSProperties;
selectedIndex?: number;
underlineStyle?: React.CSSProperties;
underlineFocusStyle?: React.CSSProperties;
@@ -3280,4 +3278,4 @@ declare module "material-ui/lib/svg-icons" {
export var ToggleStarBorder: __MaterialUI.SvgIcon;
export var ToggleStarHalf: __MaterialUI.SvgIcon;
export var ToggleStar: __MaterialUI.SvgIcon;
}
}