chore: add code formatting and linting (#952)

This commit is contained in:
Caleb
2018-08-07 14:46:54 -06:00
committed by Shawn Erquhart
parent 32e0a9b2b5
commit f801b19221
265 changed files with 5988 additions and 4481 deletions

View File

@ -16,11 +16,7 @@ const styles = {
export default class ObjectControl extends Component {
static propTypes = {
onChangeObject: PropTypes.func.isRequired,
value: PropTypes.oneOfType([
PropTypes.node,
PropTypes.object,
PropTypes.bool,
]),
value: PropTypes.oneOfType([PropTypes.node, PropTypes.object, PropTypes.bool]),
field: PropTypes.object,
forID: PropTypes.string,
classNameWrapper: PropTypes.string.isRequired,
@ -59,14 +55,12 @@ export default class ObjectControl extends Component {
const fieldName = field.get('name');
const fieldValue = value && Map.isMap(value) ? value.get(fieldName) : value;
return (
<EditorControl key={key} field={field} value={fieldValue} onChange={onChangeObject}/>
);
return <EditorControl key={key} field={field} value={fieldValue} onChange={onChangeObject} />;
}
handleCollapseToggle = () => {
this.setState({ collapsed: !this.state.collapsed });
}
};
render() {
const { field, forID, classNameWrapper, forList } = this.props;
@ -76,14 +70,18 @@ export default class ObjectControl extends Component {
if (multiFields) {
return (
<div id={forID} className={cx(
classNameWrapper,
components.objectWidgetTopBarContainer,
{ [styles.nestedObjectControl]: forList },
)}>
{forList ? null :
<ObjectWidgetTopBar collapsed={collapsed} onCollapseToggle={this.handleCollapseToggle} />
}
<div
id={forID}
className={cx(classNameWrapper, components.objectWidgetTopBarContainer, {
[styles.nestedObjectControl]: forList,
})}
>
{forList ? null : (
<ObjectWidgetTopBar
collapsed={collapsed}
onCollapseToggle={this.handleCollapseToggle}
/>
)}
{collapsed ? null : multiFields.map((f, idx) => this.controlFor(f, idx))}
</div>
);