diff --git a/src/packages/avatar/avatar.taro.tsx b/src/packages/avatar/avatar.taro.tsx index 6948858eb7..872c6c2dc0 100644 --- a/src/packages/avatar/avatar.taro.tsx +++ b/src/packages/avatar/avatar.taro.tsx @@ -154,12 +154,14 @@ export const Avatar: FunctionComponent< {React.cloneElement(icon, { ...icon.props, + color, className: `${icon.props.className || ''} nut-avatar-icon nut-avatar-${groupSize || size || 'normal'}-icon`, })} ) : null} {children && ( {children} @@ -168,6 +170,7 @@ export const Avatar: FunctionComponent< {!src && !icon && !children && ( diff --git a/src/packages/avatar/demos/taro/demo6.tsx b/src/packages/avatar/demos/taro/demo6.tsx index 9f269e45bf..40c64b0b01 100644 --- a/src/packages/avatar/demos/taro/demo6.tsx +++ b/src/packages/avatar/demos/taro/demo6.tsx @@ -12,7 +12,7 @@ const Demo6 = () => { } /> U