mirror of
https://github.com/zoriya/flood.git
synced 2025-12-20 06:05:15 +00:00
Update to React 0.15 and fix bad names
This commit is contained in:
@@ -5,7 +5,7 @@ import Checkmark from '../icons/Checkmark';
|
||||
|
||||
const METHODS_TO_BIND = ['handleCheckboxChange'];
|
||||
|
||||
export default class SearchBox extends React.Component {
|
||||
export default class Checkbox extends React.Component {
|
||||
constructor() {
|
||||
super();
|
||||
|
||||
@@ -17,7 +17,8 @@ export default class SearchBox extends React.Component {
|
||||
}
|
||||
|
||||
componentDidMount() {
|
||||
if (this.state.checked !== this.props.checked) {
|
||||
if (this.props.checked != null
|
||||
&& this.state.checked !== this.props.checked) {
|
||||
this.setState({checked: this.props.checked});
|
||||
}
|
||||
}
|
||||
@@ -52,3 +53,7 @@ export default class SearchBox extends React.Component {
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Checkbox.defaultProps = {
|
||||
checked: false
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user