Web: Common: AdvancesSelector: Added showCounter prop to AdvancesSelector

This commit is contained in:
Alexey Kostenko 2020-10-29 10:44:17 +03:00
parent 0b989971a6
commit 638eacd052
2 changed files with 6 additions and 1 deletions

View File

@ -11,6 +11,8 @@ const Footer = (props) => {
isVisible, isVisible,
className, className,
embeddedComponent, embeddedComponent,
selectedLength,
showCounter,
} = props; } = props;
return ( return (
@ -23,7 +25,7 @@ const Footer = (props) => {
className="add_members_btn" className="add_members_btn"
primary={true} primary={true}
size="big" size="big"
label={selectButtonLabel} label={`${selectButtonLabel} ${(selectedLength && showCounter) ? `(${selectedLength})` : ""}`}
scale={true} scale={true}
isDisabled={isDisabled} isDisabled={isDisabled}
onClick={onClick} onClick={onClick}

View File

@ -69,6 +69,7 @@ const Selector = (props) => {
size, size,
allowGroupSelection, allowGroupSelection,
embeddedComponent, embeddedComponent,
showCounter,
} = props; } = props;
//console.log("options", options); //console.log("options", options);
@ -706,10 +707,12 @@ const Selector = (props) => {
<Footer <Footer
className="footer" className="footer"
selectButtonLabel={selectButtonLabel} selectButtonLabel={selectButtonLabel}
showCounter={showCounter}
isDisabled={isDisabled} isDisabled={isDisabled}
isVisible={isMultiSelect && hasSelected()} isVisible={isMultiSelect && hasSelected()}
onClick={onAddClick} onClick={onAddClick}
embeddedComponent={embeddedComponent} embeddedComponent={embeddedComponent}
selectedLength={selectedOptionList.length}
/> />
</StyledSelector> </StyledSelector>
); );