From 58e83d9dccffd64a2e76da334c4c9299cbd4c346 Mon Sep 17 00:00:00 2001 From: Filip Hlavac Date: Thu, 9 Nov 2023 18:37:23 +0100 Subject: [PATCH 1/6] fix(props): Add iconSize param to TagCount --- packages/module/src/TagCount/TagCount.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/module/src/TagCount/TagCount.tsx b/packages/module/src/TagCount/TagCount.tsx index c0f09757..a854cb69 100644 --- a/packages/module/src/TagCount/TagCount.tsx +++ b/packages/module/src/TagCount/TagCount.tsx @@ -1,6 +1,6 @@ import React from 'react'; import clsx from 'clsx'; -import { Button, ButtonProps, Icon } from '@patternfly/react-core'; +import { BaseSizes, Button, ButtonProps, Icon, IconComponentProps, IconProps } from '@patternfly/react-core'; import { TagIcon } from '@patternfly/react-icons'; import { createUseStyles } from 'react-jss' @@ -21,17 +21,20 @@ export interface TagCountProps extends ButtonProps { count?: number; /** Additional classes added to the tag count component */ className?: string; + /** Icon size */ + iconSize?: 'sm' | 'md' | 'lg' | 'xl'; } const TagCount: React.FunctionComponent = ( { count, className, + iconSize= 'md', ...props }: TagCountProps) => { const classes = useStyles(); const tagClasses = clsx(classes.buttonTagCount, className); return (