From 832461383d9731991a3832f18238656fc9490fd5 Mon Sep 17 00:00:00 2001 From: yohanlb Date: Wed, 6 May 2026 15:31:48 +0200 Subject: [PATCH 1/2] feat: add ShieldAccount icon --- assets/icons/experimental/shield-account.svg | 3 +++ src/icons/experimental/ShieldAccountIcon.tsx | 27 ++++++++++++++++++++ src/icons/experimental/index.ts | 1 + 3 files changed, 31 insertions(+) create mode 100644 assets/icons/experimental/shield-account.svg create mode 100644 src/icons/experimental/ShieldAccountIcon.tsx diff --git a/assets/icons/experimental/shield-account.svg b/assets/icons/experimental/shield-account.svg new file mode 100644 index 000000000..e9d75e5a0 --- /dev/null +++ b/assets/icons/experimental/shield-account.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/experimental/ShieldAccountIcon.tsx b/src/icons/experimental/ShieldAccountIcon.tsx new file mode 100644 index 000000000..9d885fdc6 --- /dev/null +++ b/src/icons/experimental/ShieldAccountIcon.tsx @@ -0,0 +1,27 @@ +// DO NOT EDIT. This file was generated by running `npm run generate`.; +import * as React from 'react'; +import { get } from '../../utils/themeGet'; +import { IconProps } from '../IconProps'; +type Props = IconProps; +const SwapIcon: React.FC = ({ size = 'medium', color = 'inherit', ...rest }) => { + const props = { ...rest, color }; + const sizePx = Number.isFinite(size as number) + ? size + : get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props); + return ( + + + + ); +}; +export default SwapIcon; diff --git a/src/icons/experimental/index.ts b/src/icons/experimental/index.ts index f20a39487..fb0ad7deb 100644 --- a/src/icons/experimental/index.ts +++ b/src/icons/experimental/index.ts @@ -18,3 +18,4 @@ export { default as HailingIcon } from './HailingIcon'; export { default as PinIcon } from './PinIcon'; export { default as SwapIcon } from './SwapIcon'; export { default as CalendarAddIcon } from './CalendarAddIcon'; +export { default as ShieldAccountIcon } from './ShieldAccountIcon'; From ff97f2632490aad7403f6e3b48e2af970fe7a907 Mon Sep 17 00:00:00 2001 From: yohanlb Date: Wed, 6 May 2026 17:24:00 +0200 Subject: [PATCH 2/2] fix: fix comp name --- src/icons/experimental/ShieldAccountIcon.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/icons/experimental/ShieldAccountIcon.tsx b/src/icons/experimental/ShieldAccountIcon.tsx index 9d885fdc6..f17c50f7a 100644 --- a/src/icons/experimental/ShieldAccountIcon.tsx +++ b/src/icons/experimental/ShieldAccountIcon.tsx @@ -3,7 +3,7 @@ import * as React from 'react'; import { get } from '../../utils/themeGet'; import { IconProps } from '../IconProps'; type Props = IconProps; -const SwapIcon: React.FC = ({ size = 'medium', color = 'inherit', ...rest }) => { +const ShieldAccountIcon: React.FC = ({ size = 'medium', color = 'inherit', ...rest }) => { const props = { ...rest, color }; const sizePx = Number.isFinite(size as number) ? size @@ -24,4 +24,4 @@ const SwapIcon: React.FC = ({ size = 'medium', color = 'inherit', ...rest ); }; -export default SwapIcon; +export default ShieldAccountIcon;