提交 51b1a92f 编写于 作者: A afc163

Merge pull request #1208 from hotoo/propsTypes

update(propTypes): more restrictions on propTypes
...@@ -24,5 +24,5 @@ export default class ButtonGroup extends React.Component { ...@@ -24,5 +24,5 @@ export default class ButtonGroup extends React.Component {
} }
} }
ButtonGroup.propTypes = { ButtonGroup.propTypes = {
size: React.PropTypes.string, size: React.PropTypes.oneOf(['large', 'small']),
}; };
...@@ -73,10 +73,10 @@ export default class Button extends React.Component { ...@@ -73,10 +73,10 @@ export default class Button extends React.Component {
} }
Button.propTypes = { Button.propTypes = {
type: React.PropTypes.string, type: React.PropTypes.oneOf(['primary', 'ghost', 'dashed']),
shape: React.PropTypes.string, shape: React.PropTypes.oneOf(['circle', 'circle-outline']),
size: React.PropTypes.string, size: React.PropTypes.oneOf(['large', 'small']),
htmlType: React.PropTypes.string, htmlType: React.PropTypes.oneOf(['submit', 'button', 'reset']),
onClick: React.PropTypes.func, onClick: React.PropTypes.func,
loading: React.PropTypes.bool, loading: React.PropTypes.bool,
className: React.PropTypes.string, className: React.PropTypes.string,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册