[hofix] work around circular deps (#3598)

* [hofix] work around circular deps

* lint
This commit is contained in:
Maxime Beauchemin
2017-10-04 14:48:32 -07:00
committed by GitHub
parent 1528288b59
commit ed212440b5
4 changed files with 5 additions and 9 deletions

View File

@@ -8,6 +8,7 @@ import {
import InfoTooltipWithTrigger from '../../../components/InfoTooltipWithTrigger';
import ControlHeader from '../ControlHeader';
import controlMap from './';
const propTypes = {
name: PropTypes.string.isRequired,
@@ -63,6 +64,7 @@ export default class CollectionControl extends React.Component {
if (this.props.value.length === 0) {
return <div className="text-muted">{this.props.placeholder}</div>;
}
const control = controlMap[this.props.control];
return (
<SortableListGroup
useDragHandle
@@ -79,7 +81,7 @@ export default class CollectionControl extends React.Component {
<SortableDragger />
</div>
<div className="pull-left">
<this.props.control
<control
{...o}
onChange={this.onChange.bind(this, i)}
/>