diff --git a/common/changes/@coze-arch/arco-icon/chore-update-icons_2025-12-22-04-22.json b/common/changes/@coze-arch/arco-icon/chore-update-icons_2025-12-22-04-22.json new file mode 100644 index 00000000..8df80dcc --- /dev/null +++ b/common/changes/@coze-arch/arco-icon/chore-update-icons_2025-12-22-04-22.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "packageName": "@coze-arch/arco-icon", + "comment": "update icon 0.0.109", + "type": "patch" + } + ], + "packageName": "@coze-arch/arco-icon", + "email": "289056872@qq.com" +} diff --git a/packages/components/arco-icon/package.json b/packages/components/arco-icon/package.json index fb158687..3dc10b0b 100644 --- a/packages/components/arco-icon/package.json +++ b/packages/components/arco-icon/package.json @@ -1,6 +1,6 @@ { "name": "@coze-arch/arco-icon", - "version": "0.0.108", + "version": "0.0.109", "description": "Arco icon generated by dsm. https://semi.design/dsm", "license": "MIT", "author": "289056872@qq.com", diff --git a/packages/components/arco-icon/src/IconCozCredit/index.tsx b/packages/components/arco-icon/src/IconCozCredit/index.tsx new file mode 100644 index 00000000..bac33ecc --- /dev/null +++ b/packages/components/arco-icon/src/IconCozCredit/index.tsx @@ -0,0 +1,40 @@ +import React, { ForwardedRef, useContext } from 'react'; + +import { OriginIconProps } from '../type'; +import { Context } from '../context'; + +function IconCozCreditComponent( + props: OriginIconProps, + ref: ForwardedRef, +) { + const { prefix: prefixFromContext } = useContext(Context); + const { + className = '', + prefix: prefixFromProps, + width = '1em', + height = '1em', + useCurrentColor = true, + spin, + ...rest + } = props; + + const prefix = prefixFromProps || prefixFromContext || 'icon'; + const loadingKls = spin ? ` ${prefix}-icon-loading` : ''; + return ( + + + + ); +} + +const IconCozCredit = React.forwardRef(IconCozCreditComponent); +export default IconCozCredit; diff --git a/packages/components/arco-icon/src/index.ts b/packages/components/arco-icon/src/index.ts index 435bf57a..842f5439 100644 --- a/packages/components/arco-icon/src/index.ts +++ b/packages/components/arco-icon/src/index.ts @@ -518,5 +518,6 @@ export { default as IconCozCertification } from './IconCozCertification'; export { default as IconCozCommunityFill } from './IconCozCommunityFill'; export { default as IconCozCommunity } from './IconCozCommunity'; export { default as IconCozIsolation } from './IconCozIsolation'; +export { default as IconCozCredit } from './IconCozCredit'; export * from './type';