Fix prettier integration, format (#31)

* Fix prettier integration, format

* Reformat again
This commit is contained in:
Tom Moor
2017-04-27 21:48:13 -07:00
committed by GitHub
parent 51fade7439
commit 2095b3a874
74 changed files with 823 additions and 808 deletions

View File

@ -10,14 +10,13 @@ class MenuItem extends React.Component {
} else {
this.props.onClick();
}
}
};
render() {
return (
<div
className={ styles.menuItem }
onClick={ this.onClick }
>{ this.props.children }</div>
<div className={styles.menuItem} onClick={this.onClick}>
{this.props.children}
</div>
);
}
}
@ -34,46 +33,44 @@ class DropdownMenu extends React.Component {
static propTypes = {
label: React.PropTypes.node.isRequired,
children: React.PropTypes.node.isRequired,
}
};
state = {
menuVisible: false,
}
};
onMouseEnter = () => {
this.setState({ menuVisible: true });
}
};
onMouseLeave = () => {
this.setState({ menuVisible: false });
}
};
onClick = () => {
this.setState({ menuVisible: !this.state.menuVisible });
}
};
render() {
return (
<div
className={ styles.menuContainer }
onMouseEnter={ this.onMouseEnter }
onMouseLeave={ this.onMouseLeave }
className={styles.menuContainer}
onMouseEnter={this.onMouseEnter}
onMouseLeave={this.onMouseLeave}
>
<div className={ styles.label } onClick={ this.onClick }>
{ this.props.label }
<div className={styles.label} onClick={this.onClick}>
{this.props.label}
</div>
{ this.state.menuVisible ? (
<div className={ styles.menu }>
{ this.props.children }
</div>
) : null }
{this.state.menuVisible
? <div className={styles.menu}>
{this.props.children}
</div>
: null}
</div>
);
}
};
}
export default DropdownMenu;
export {
MenuItem,
}
export { MenuItem };