Web: Components: DropDownItem: add withoutIcon prop
This commit is contained in:
parent
6c2baae9fd
commit
c9689905e9
@ -18,6 +18,7 @@ const DropDownItem = (props) => {
|
|||||||
fillIcon,
|
fillIcon,
|
||||||
isSubMenu,
|
isSubMenu,
|
||||||
isActive,
|
isActive,
|
||||||
|
withoutIcon,
|
||||||
} = props;
|
} = props;
|
||||||
|
|
||||||
const onClickAction = (e) => {
|
const onClickAction = (e) => {
|
||||||
@ -41,7 +42,7 @@ const DropDownItem = (props) => {
|
|||||||
</IconWrapper>
|
</IconWrapper>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
{!icon && <IconWrapper />}
|
{withoutIcon && <IconWrapper />}
|
||||||
|
|
||||||
{isSeparator ? "\u00A0" : label ? label : children && children}
|
{isSeparator ? "\u00A0" : label ? label : children && children}
|
||||||
|
|
||||||
@ -87,6 +88,7 @@ DropDownItem.propTypes = {
|
|||||||
fillIcon: PropTypes.bool,
|
fillIcon: PropTypes.bool,
|
||||||
isSubMenu: PropTypes.bool,
|
isSubMenu: PropTypes.bool,
|
||||||
isActive: PropTypes.bool,
|
isActive: PropTypes.bool,
|
||||||
|
withoutIcon: PropTypes.bool,
|
||||||
};
|
};
|
||||||
|
|
||||||
DropDownItem.defaultProps = {
|
DropDownItem.defaultProps = {
|
||||||
@ -98,6 +100,9 @@ DropDownItem.defaultProps = {
|
|||||||
noHover: false,
|
noHover: false,
|
||||||
textOverflow: false,
|
textOverflow: false,
|
||||||
fillIcon: true,
|
fillIcon: true,
|
||||||
|
isSubMenu: false,
|
||||||
|
isActive: false,
|
||||||
|
withoutIcon: false,
|
||||||
};
|
};
|
||||||
|
|
||||||
export default DropDownItem;
|
export default DropDownItem;
|
||||||
|
Loading…
Reference in New Issue
Block a user