fix(ui): keep 2 components for chip (#13359)

This commit is contained in:
Antoine Moreaux
2025-07-22 18:51:34 +02:00
committed by GitHub
parent 01805cc71c
commit 5cb163daa1
6 changed files with 110 additions and 24 deletions

View File

@ -36,14 +36,6 @@ export const MultipleAvatarChip = ({
variant = ChipVariant.Static,
forceEmptyText = false,
}: MultipleAvatarChipProps) => {
const leftComponent = (
<StyledIconsContainer>
{Icons.map((Icon, index) => (
<Fragment key={index}>{Icon}</Fragment>
))}
</StyledIconsContainer>
);
return (
<StyledChipContainer onClick={onClick} data-testid={testId}>
<Chip
@ -51,7 +43,13 @@ export const MultipleAvatarChip = ({
forceEmptyText={forceEmptyText}
isLabelHidden={!isNonEmptyString(text) && forceEmptyText}
variant={variant}
leftComponent={leftComponent}
leftComponent={
<StyledIconsContainer>
{Icons.map((Icon, index) => (
<Fragment key={index}>{Icon}</Fragment>
))}
</StyledIconsContainer>
}
rightComponent={rightComponent}
clickable={isDefined(onClick)}
maxWidth={maxWidth}