diff --git a/web/ASC.Web.Components/src/components/advanced-selector/sub-components/row.js b/web/ASC.Web.Components/src/components/advanced-selector/sub-components/row.js index 5e21be790e..6575afa96b 100644 --- a/web/ASC.Web.Components/src/components/advanced-selector/sub-components/row.js +++ b/web/ASC.Web.Components/src/components/advanced-selector/sub-components/row.js @@ -3,31 +3,43 @@ import PropTypes from "prop-types"; import Checkbox from "../../checkbox"; import Link from "../../link"; -const ADSelectorRow = props => { - const { label, isChecked, style, onChange, onSelect, isMultiSelect, isSelected } = props; +class ADSelectorRow extends React.Component { + render() { + const { + label, + isChecked, + style, + onChange, + onSelect, + isMultiSelect, + isSelected + } = this.props; - return ( -
- {isMultiSelect ? ( - - ) : ( - - {label} - - )} -
- ); -}; + console.log("ADSelectorRow render", label, isChecked); + + return ( +
+ {isMultiSelect ? ( + + ) : ( + + {label} + + )} +
+ ); + } +} ADSelectorRow.propTypes = { label: PropTypes.string,