diff --git a/packages/components/src/core/TagFilter/__tests__/__snapshots__/index.test.tsx.snap b/packages/components/src/core/TagFilter/__tests__/__snapshots__/index.test.tsx.snap index 6d3ada9bf..f8c9b3007 100644 --- a/packages/components/src/core/TagFilter/__tests__/__snapshots__/index.test.tsx.snap +++ b/packages/components/src/core/TagFilter/__tests__/__snapshots__/index.test.tsx.snap @@ -16,7 +16,7 @@ exports[` Default story renders snapshot 1`] = `
@@ -25,21 +25,31 @@ exports[` Default story renders snapshot 1`] = ` > TagFilter -
-
+ -
+
diff --git a/packages/components/src/core/TagFilter/index.tsx b/packages/components/src/core/TagFilter/index.tsx index 8d6fb964d..47d8fe81a 100644 --- a/packages/components/src/core/TagFilter/index.tsx +++ b/packages/components/src/core/TagFilter/index.tsx @@ -1,7 +1,7 @@ import { ChipProps } from "@mui/material"; import React from "react"; import { StyledTag } from "./style"; -import Icon from "../Icon"; +import ButtonIcon from "../ButtonIcon"; export interface SdsTagFilterProps extends Omit { @@ -20,7 +20,9 @@ const TagFilter = (props: SdsTagFilterProps): JSX.Element => { return ( } + deleteIcon={ + + } color="info" /> ); diff --git a/packages/components/src/core/TagFilter/style.ts b/packages/components/src/core/TagFilter/style.ts index d2164a7ea..1795fa1e7 100644 --- a/packages/components/src/core/TagFilter/style.ts +++ b/packages/components/src/core/TagFilter/style.ts @@ -21,8 +21,7 @@ export const StyledTag = styled(Tag)` const iconSizes = getIconSizes(props); return css` - padding: ${spaces?.xxs}px ${(spaces?.s ?? 0) - 2}px ${spaces?.xxs}px - ${spaces?.s}px; + padding: ${spaces?.xxs}px ${spaces?.s}px; &:after { display: none; @@ -35,8 +34,8 @@ export const StyledTag = styled(Tag)` .MuiChip-deleteIcon, .MuiSvgIcon-root { margin-left: ${spaces?.s}px; - width: ${iconSizes?.xs?.width}px; - height: ${iconSizes?.xs?.height}px; + width: ${iconSizes?.xs?.width}px !important; + height: ${iconSizes?.xs?.height}px !important; } .MuiChip-label,