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`] = `
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,