refactoring
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
import React from "react";
|
||||
import CheckboxAndRadioWrapper from "components/widgets/CheckboxAndRadioWrapper";
|
||||
import { optionchangewrapper } from "utils/optionchangewrapper";
|
||||
|
||||
class SelectDisplayCheckboxWrapper extends React.Component {
|
||||
render() {
|
||||
const { options, checkboxOptions, parentOptionName } = this.props;
|
||||
let elements =
|
||||
options[parentOptionName] &&
|
||||
checkboxOptions[options[parentOptionName].value].elements;
|
||||
return elements ? (
|
||||
<div>
|
||||
<CheckboxAndRadioWrapper
|
||||
componentName={`${parentOptionName}-child`}
|
||||
elements={elements}
|
||||
/>
|
||||
</div>
|
||||
) : null;
|
||||
}
|
||||
}
|
||||
export default optionchangewrapper(SelectDisplayCheckboxWrapper);
|
||||
Reference in New Issue
Block a user