Skip to content

Commit e6993ce

Browse files
committed
feat: add Solflare icons
1 parent 98b1ab6 commit e6993ce

9 files changed

+149
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// GENERATE BY ./scripts/generate.ts
2+
// DON NOT EDIT IT MANUALLY
3+
import * as React from 'react';
4+
import AntdIcon from '@ant-design/icons';
5+
import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon';
6+
import { ConfigProvider } from 'antd';
7+
import classnames from 'classnames';
8+
9+
import SVGComponent from '../svgs/solflare-circle-colorful.svg';
10+
11+
/**![SolflareCircleColorful](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCI+CjxkZWZzPgogIDxsaW5lYXJHcmFkaWVudCBpZD0iYW50LXdlYjMtaWNvbi1zb2xmbGFyZS1jaXJjbGUtY29sb3JmdWwtMDEiIHgxPSIxMy4zNzUlIiB4Mj0iNzAuMjQxJSIgeTE9IjE1LjkwNyUiIHkyPSI2Ny42MDIlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNGRkMxMEIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0ZCM0YyRSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJhbnQtd2ViMy1pY29uLXNvbGZsYXJlLWNpcmNsZS1jb2xvcmZ1bC0wMiIgY3g9IjM4LjU4JSIgY3k9IjMxLjU0JSIgcj0iNzMuNDkzJSIgZng9IjM4LjU4JSIgZnk9IjMxLjU0JSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCguMzc4MiAuOTI0MDEgLS45MTM5NCAuMzgyMzcgLjUyOCAtLjE2MikiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI0ZGQzEwQiIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjRkIzRjJFIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgIDxwYXRoIGZpbGw9InVybCgjYW50LXdlYjMtaWNvbi1zb2xmbGFyZS1jaXJjbGUtY29sb3JmdWwtMDEpIiBkPSJNMzg4LjI0MiA3MzkuMDAxYzguMTEzIDAgMTQuNjY5IDYuNDk0IDE0LjY2OSAxNC41IDAgOC4wMi02LjU1NiAxNC40OTktMTQuNjU0IDE0LjQ5OS04LjA0Ny4wMzQtMTQuNjAyLTYuNDUzLTE0LjY1My0xNC41IDAtOC4wMDUgNi41NTUtMTQuNDk5IDE0LjY1My0xNC40OTl6TTM3Mi4zMzkgNDYuMTk3YTE1LjI3IDE1LjI3IDAgMCAxIDEzLjkyOCAxMy4wNjVsMTcuNDMgMTI2LjcxNWM1Ljg2MiA0MS44NzggNTYuMzYyIDYwLjAwMiA4Ny41MzYgMzEuNTU5TDY2NS45NjUgNTguNDljNC4yMjktMy44MjggMTAuNzQzLTMuNTY3IDE0LjY1My41ODZhMTAuMTggMTAuMTggMCAwIDEgLjI2MyAxMy42MmwtMTUyLjM5NyAxNzUuNzhjLTI4LjA0MiAzMi4zLTcuMzQyIDgyLjc0IDM1LjQxNSA4Ni4zMzNsMTM0LjQ1OCAxMi45NTdhMTIuMDggMTIuMDggMCAwIDEgMTAuOTUxIDEzLjE1NyAxMi4wOSAxMi4wOSAwIDAgMS0xMC4yNDIgMTAuNzJsLTE0MS4yNzUgMjIuMDU4Yy00MS4wMyA1LjYtNTkuNjAxIDU0LjE3Mi0zMi45MTcgODUuNzMxbDQ5LjY2OCA1OC41NTJhMTEuMDQ0IDExLjA0NCAwIDAgMS0xLjM4OCAxNS43MDMgMTEuMzggMTEuMzggMCAwIDEtMTQuMTE0LjMwOGwtNjEuMjItNDYuMjQzYy0zMy4wNC0yNC44MzQtODAuNjcyLTMuNzE4LTg0LjE1OCAzNy40MDVsLTEzLjQ5NyAxNjAuMzcxYy0uNjA0IDYuNjYtNi40OCAxMS41NzgtMTMuMTQyIDEwLjk5OGExMi4xMjQgMTIuMTI0IDAgMCAxLTExLjA2LTEwLjM2NUwzNTQuNTcgNTUxLjIzNWMtNS43MzgtNDEuODYzLTU2LjIzOC02MC4wMDItODcuNTM1LTMxLjU1OWwtMTg1LjkgMTY5LjI3MmE5LjU2MyA5LjU2MyAwIDAgMS0xMy4zODgtLjU0IDkuMjcgOS4yNyAwIDAgMS0uMjMyLTEyLjQzMkwyMjkuNzY4IDQ4OC43NWMyOC4wNDItMzIuMyA3LjQ2NS04Mi43MzktMzUuMjkyLTg2LjM0OEw1OS45ODcgMzg5LjQ0NWExMi4wOCAxMi4wOCAwIDAgMS0xMC45NTItMTMuMTU4IDEyLjExIDEyLjExIDAgMCAxIDEwLjI0Mi0xMC43MkwyMDAuNDYgMzQzLjUxYzQxLjAzLTUuNTg0IDU5LjcyNS01NC4xNTcgMzMuMDQtODUuNzE2bC0zMy44MS0zOS44NTdhMTMuNjk3IDEzLjY5NyAwIDAgMSAxLjc0Mi0xOS40NjYgMTQuMTE0IDE0LjExNCAwIDAgMSAxNy40NzYtLjM4Nmw0MS41MjQgMzEuMzc0YzMzLjA0IDI0Ljg1IDgwLjY3MiAzLjczMyA4NC4xNTgtMzcuMzlsMTEuMTY3LTEzMi4wMzZjLjc2Ny04LjM4OSA4LjE3NS0xNC41NzYgMTYuNTY2LTEzLjgzNnpNMTQuNjY5IDM2MS40OGM4LjA5OCAwIDE0LjY1NCA2LjQ3OCAxNC42NTQgMTQuNDk5IDAgOC4wMDUtNi41NTYgMTQuNS0xNC42NTQgMTQuNS04LjA1My4wNDItMTQuNjE4LTYuNDQ3LTE0LjY2OS0xNC41IDAtOC4wMiA2LjU3MS0xNC41IDE0LjY1NC0xNC41em03MzUuNDUzLTE0LjczMWM4LjA4MyAwIDE0LjY1NCA2LjQ3OCAxNC42NTQgMTQuNSAwIDguMDItNi41NzEgMTQuNDk5LTE0LjY1NCAxNC40OTktOC4wNTIuMDQyLTE0LjYxOC02LjQ0Ny0xNC42NjktMTQuNSAwLTguMDIgNi41NTYtMTQuNDk5IDE0LjY1NC0xNC40OTl6TTM3MC4xOTUgMGM4LjA5OCAwIDE0LjY1MyA2LjQ5NCAxNC42NTMgMTQuNSAwIDguMDItNi41NTUgMTQuNDk5LTE0LjY1MyAxNC40OTlhMTQuNTc3IDE0LjU3NyAwIDAgMS0xNC42NTQtMTQuNUMzNTUuNTQxIDYuNDk0IDM2Mi4wOTcgMCAzNzAuMTk1IDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMCAxMjgpIi8+CiAgICA8cGF0aCBmaWxsPSJ1cmwoI2FudC13ZWIzLWljb24tc29sZmxhcmUtY2lyY2xlLWNvbG9yZnVsLTAyKSIgZD0iTTM3OS4wMDIgNTA1LjYyNGM3Ni41MDcgMCAxMzguNTE1LTYxLjM0NCAxMzguNTE1LTEzNy4wMTggMC03NS42NTktNjIuMDA4LTEzNy4wMDMtMTM4LjUxNS0xMzcuMDAzcy0xMzguNTE0IDYxLjM0NC0xMzguNTE0IDEzNy4wMDNjMCA3NS42NzQgNjIuMDA3IDEzNy4wMDMgMTM4LjUxNCAxMzcuMDAzeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMwIDEyOCkiLz4KICA8L2c+Cjwvc3ZnPgo=) */
12+
export const SolflareCircleColorful = React.forwardRef<HTMLSpanElement, IconBaseProps>((props, ref) => {
13+
const { getPrefixCls } = React.useContext(ConfigProvider.ConfigContext);
14+
const prefixCls = getPrefixCls('web3-icon-solflare-circle-colorful');
15+
16+
return (
17+
<AntdIcon
18+
{...props}
19+
className={classnames(prefixCls, props.className)}
20+
ref={ref}
21+
component={SVGComponent}
22+
/>
23+
);
24+
});
25+
26+
SolflareCircleColorful.displayName = 'SolflareCircleColorful';
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// GENERATE BY ./scripts/generate.ts
2+
// DON NOT EDIT IT MANUALLY
3+
import * as React from 'react';
4+
import AntdIcon from '@ant-design/icons';
5+
import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon';
6+
import { ConfigProvider } from 'antd';
7+
import classnames from 'classnames';
8+
9+
import SVGComponent from '../svgs/solflare-circle-filled.svg';
10+
11+
/**![SolflareCircleFilled](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxjaXJjbGUgY3g9IjUxMiIgY3k9IjUxMiIgcj0iNTExLjUiIC8+CiAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik01MTcuODkgODY2Ljk5NWM4LjEzNCAwIDE0LjcyNSA2LjQ5MSAxNC43MjUgMTQuNTAxUzUyNi4wMjQgODk2IDUxNy44OTEgODk2Yy04LjEzNCAwLTE0LjcyNy02LjQ5My0xNC43MjctMTQuNTA0czYuNTkzLTE0LjUwMSAxNC43MjctMTQuNTAxbS0xNS45OTctNjkyLjgwMmM3LjE5Ni41OTEgMTMuMDA4IDYuMDIxIDEzLjk4MiAxMy4wNjFsMTcuNTE0IDEyNi43MjRjNS44ODMgNDEuODY2IDU2LjU5MiA2MC4wMDcgODcuODk0IDMxLjU1NmwxNzUuNDg2LTE1OS4wNWM0LjIzMy0zLjgzNyAxMC44MjUtMy41NyAxNC43MjQuNTk0YTEwLjEzIDEwLjEzIDAgMCAxIC4yNTIgMTMuNjE2TDY1OC43MTkgMzc2LjQ3Yy0yOC4xNzIgMzIuMzAyLTcuMzg3IDgyLjc0MyAzNS41NTggODYuMzQzbDEzNS4wMiAxMi45NjFjNi43MjYuNjQ2IDExLjY0NSA2LjUzMiAxMC45ODggMTMuMTQ3LS41NDEgNS40NTYtNC43NjEgOS44NjUtMTAuMjY2IDEwLjcxOWwtMTQxLjg3NiAyMi4wNmMtNDEuMTk0IDUuNTkyLTU5Ljg0OSA1NC4xNjYtMzMuMDU1IDg1LjcyM2w0OS44NzggNTguNTUyYzQuMDE4IDQuNzE4IDMuMzg5IDExLjc0Ny0xLjQwOCAxNS43LTQuMDYyIDMuMzUtOS45NDEgMy40ODEtMTQuMTU0LjMxM2wtNjEuNDg2LTQ2LjI0Yy0zMy4xOC0yNC44NDYtODEuMDA3LTMuNzI4LTg0LjUxMyAzNy4zOTVsLTEzLjU0OSAxNjAuMzc3Yy0uNTYgNi42MjQtNi40NzIgMTEuNTUtMTMuMjA2IDEwLjk5OC01LjcxNC0uNDY2LTEwLjMzMS00Ljc3Ny0xMS4xMDctMTAuMzY4TDQ4NC4wNTggNjc5LjIzYy01Ljc2LTQxLjg2Ny01Ni40NjctNjAuMDA4LTg3Ljg5NC0zMS41NTVMMjA5LjQ4MiA4MTYuOTQyYy0zLjg2NSAzLjUwNC05Ljg4NCAzLjI2Mi0xMy40NDUtLjU0YTkuMjUgOS4yNSAwIDAgMS0uMjMyLTEyLjQzMUwzNTguNzI4IDYxNi43NGMyOC4xNzItMzIuMzAyIDcuNTEzLTgyLjc0My0zNS40MzMtODYuMzQzbC0xMzUuMDUxLTEyLjk2M2MtNi43MjQtLjY0Ni0xMS42NDQtNi41MzItMTAuOTg4LTEzLjE0OS41NDEtNS40NTYgNC43NjItOS44NjMgMTAuMjY1LTEwLjcxOWwxNDEuNzgzLTIyLjA1N2M0MS4xOTQtNS41OSA1OS45NzUtNTQuMTY1IDMzLjE4Mi04NS43MjJsLTMzLjk1NC0zOS44NTdjLTQuOTgyLTUuODUtNC4yMDItMTQuNTY3IDEuNzQ0LTE5LjQ3IDUuMDQtNC4xNTQgMTIuMzM0LTQuMzEzIDE3LjU1Ni0uMzgzbDQxLjY5NyAzMS4zODRjMzMuMTggMjQuODQ3IDgxLjAwNyAzLjcyOSA4NC41MTMtMzcuMzk0bDExLjIxNi0xMzIuMDMzYy43MDktOC4zNDIgOC4xNTYtMTQuNTM5IDE2LjYzNS0xMy44NDFNMTQyLjcyNiA0ODkuNDY1YzguMTMyIDAgMTQuNzI1IDYuNDkzIDE0LjcyNSAxNC41MDJzLTYuNTkzIDE0LjUwMy0xNC43MjUgMTQuNTAzUzEyOCA1MTEuOTc3IDEyOCA1MDMuOTY3czYuNTkzLTE0LjUwMiAxNC43MjYtMTQuNTAybTczOC41NDgtMTQuNzI2YzguMTMzIDAgMTQuNzI2IDYuNDkzIDE0LjcyNiAxNC41MDEgMCA4LjAxLTYuNTkzIDE0LjUwNC0xNC43MjYgMTQuNTA0LTguMTMyIDAtMTQuNzI1LTYuNDkzLTE0LjcyNS0xNC41MDQgMC04LjAwOCA2LjU5My0xNC41MDEgMTQuNzI1LTE0LjUwMU00OTkuNzY2IDEyOGM4LjEzMyAwIDE0LjcyNiA2LjQ5MyAxNC43MjYgMTQuNTAzcy02LjU5MyAxNC41MDMtMTQuNzI2IDE0LjUwM2MtOC4xMzEgMC0xNC43MjUtNi40OTMtMTQuNzI1LTE0LjUwM1M0OTEuNjM1IDEyOCA0OTkuNzY2IDEyOCIvPgogIDwvZz4KPC9zdmc+Cg==) */
12+
export const SolflareCircleFilled = React.forwardRef<HTMLSpanElement, IconBaseProps>((props, ref) => {
13+
const { getPrefixCls } = React.useContext(ConfigProvider.ConfigContext);
14+
const prefixCls = getPrefixCls('web3-icon-solflare-circle-filled');
15+
16+
return (
17+
<AntdIcon
18+
{...props}
19+
className={classnames(prefixCls, props.className)}
20+
ref={ref}
21+
component={SVGComponent}
22+
/>
23+
);
24+
});
25+
26+
SolflareCircleFilled.displayName = 'SolflareCircleFilled';
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// GENERATE BY ./scripts/generate.ts
2+
// DON NOT EDIT IT MANUALLY
3+
import * as React from 'react';
4+
import AntdIcon from '@ant-design/icons';
5+
import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon';
6+
import { ConfigProvider } from 'antd';
7+
import classnames from 'classnames';
8+
9+
import SVGComponent from '../svgs/solflare-colorful.svg';
10+
11+
/**![SolflareColorful](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCI+CiAgPGRlZnM+CiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImFudC13ZWIzLWljb24tc29sZmxhcmUtY2lyY2xlLWNvbG9yZnVsLTAxIiB4MT0iMTMuMzc1JSIgeDI9IjcwLjI0MSUiIHkxPSIxNS45MDclIiB5Mj0iNjcuNjAyJSI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNGRkMxMEIiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjRkIzRjJFIi8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPHJhZGlhbEdyYWRpZW50IGlkPSJhbnQtd2ViMy1pY29uLXNvbGZsYXJlLWNpcmNsZS1jb2xvcmZ1bC0wMiIgY3g9IjM4LjU4JSIgY3k9IjMxLjU0JSIgcj0iNzMuNDkzJSIgZng9IjM4LjU4JSIgZnk9IjMxLjU0JSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCguMzc4MiAuOTI0MDEgLS45MTM5NCAuMzgyMzcgLjUyOCAtLjE2MikiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjRkZDMTBCIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0ZCM0YyRSIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgPHBhdGggZmlsbD0idXJsKCNhbnQtd2ViMy1pY29uLXNvbGZsYXJlLWNpcmNsZS1jb2xvcmZ1bC0wMSkiIGQ9Ik01MTcuNjU2IDk4NS4zMzVjMTAuODE3IDAgMTkuNTU4IDguNjU4IDE5LjU1OCAxOS4zMzIgMCAxMC42OTUtOC43NCAxOS4zMzMtMTkuNTM4IDE5LjMzMy0xMC43My4wNDUtMTkuNDctOC42MDQtMTkuNTM4LTE5LjMzMyAwLTEwLjY3NCA4Ljc0LTE5LjMzMiAxOS41MzgtMTkuMzMyek00OTYuNDUyIDYxLjU5NmEyMC4zNiAyMC4zNiAwIDAgMSAxOC41NzEgMTcuNDJsMjMuMjQgMTY4Ljk1M2M3LjgxNSA1NS44MzcgNzUuMTUgODAuMDAzIDExNi43MTQgNDIuMDc5bDIzMi45NzYtMjEyLjA2YzUuNjM5LTUuMTA0IDE0LjMyNS00Ljc1NiAxOS41MzguNzgxYTEzLjU3NCAxMy41NzQgMCAwIDEgLjM1IDE4LjE2TDcwNC42NDUgMzMxLjMwNGMtMzcuMzkgNDMuMDY2LTkuNzkgMTEwLjMxOCA0Ny4yMiAxMTUuMTFsMTc5LjI3NyAxNy4yNzVhMTYuMTAzIDE2LjEwMyAwIDAgMSAxNC42MDMgMTcuNTQ0IDE2LjEyNCAxNi4xMjQgMCAwIDEtMTMuNjU2IDE0LjI5M2wtMTg4LjM2OCAyOS40MWMtNTQuNzA2IDcuNDY2LTc5LjQ2OCA3Mi4yMy00My44ODkgMTE0LjMwOGw2Ni4yMjQgNzguMDdhMTQuNzI2IDE0LjcyNiAwIDAgMS0xLjg1IDIwLjkzNiAxNS4xOCAxNS4xOCAwIDAgMS0xOC44MTkuNDEybC04MS42MjgtNjEuNjU4Yy00NC4wNTMtMzMuMTEyLTEwNy41NjItNC45NTctMTEyLjIxIDQ5Ljg3M2wtMTcuOTk2IDIxMy44MjljLS44MDQgOC44OC04LjY0IDE1LjQzNi0xNy41MjIgMTQuNjY0YTE2LjE2NSAxNi4xNjUgMCAwIDEtMTQuNzQ2LTEzLjgybC0yOC41MjYtMjA2LjU3Yy03LjY1LTU1LjgxNy03NC45ODUtODAuMDAzLTExNi43MTQtNDIuMDc4TDEwOC4xNzkgOTE4LjU5N2MtNS4xNTIgNC42NjYtMTMuMDkyIDQuMzQ2LTE3Ljg1MS0uNzJhMTIuMzYgMTIuMzYgMCAwIDEtLjMwOS0xNi41NzZsMjE2LjMzOC0yNDkuNjM1YzM3LjM5LTQzLjA2NiA5Ljk1NC0xMTAuMzE4LTQ3LjA1Ni0xMTUuMTNMNzkuOTgzIDUxOS4yNmExNi4xMDMgMTYuMTAzIDAgMCAxLTE0LjYwMy0xNy41NDMgMTYuMTQ1IDE2LjE0NSAwIDAgMSAxMy42NTctMTQuMjk0bDE4OC4yNDQtMjkuNDFjNTQuNzA2LTcuNDQ1IDc5LjYzMy03Mi4yMDggNDQuMDUzLTExNC4yODdsLTQ1LjA4Mi01My4xNDRhMTguMjYzIDE4LjI2MyAwIDAgMSAyLjMyNC0yNS45NTQgMTguODIgMTguODIgMCAwIDEgMjMuMzAyLS41MTVsNTUuMzY1IDQxLjgzMmM0NC4wNTMgMzMuMTMzIDEwNy41NjIgNC45NzcgMTEyLjIxLTQ5Ljg1M2wxNC44OS0xNzYuMDQ4YzEuMDIyLTExLjE4NSAxMC45LTE5LjQzNSAyMi4wODgtMTguNDQ4ek0xOS41NTkgNDgxLjk3M2MxMC43OTcgMCAxOS41MzggOC42MzggMTkuNTM4IDE5LjMzMiAwIDEwLjY3NC04Ljc0MSAxOS4zMzMtMTkuNTM4IDE5LjMzM0M4LjgyIDUyMC42OTUuMDY4IDUxMi4wNDIgMCA1MDEuMzA1YzAtMTAuNjk0IDguNzYxLTE5LjMzMiAxOS41MzgtMTkuMzMyem05ODAuNjA0LTE5LjY0MWMxMC43NzcgMCAxOS41MzggOC42MzggMTkuNTM4IDE5LjMzMnMtOC43NjEgMTkuMzMzLTE5LjUzOCAxOS4zMzNjLTEwLjczNy4wNTctMTkuNDktOC41OTUtMTkuNTU4LTE5LjMzMyAwLTEwLjY5NCA4Ljc0LTE5LjMzMiAxOS41MzgtMTkuMzMyek00OTMuNTkzIDBjMTAuNzk3IDAgMTkuNTM4IDguNjU4IDE5LjUzOCAxOS4zMzIgMCAxMC42OTUtOC43NCAxOS4zMzMtMTkuNTM4IDE5LjMzM2ExOS40MzcgMTkuNDM3IDAgMCAxLTE5LjUzOC0xOS4zMzNDNDc0LjA1NSA4LjY1OCA0ODIuNzk1IDAgNDkzLjU5MyAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyKSIvPgogICAgICA8cGF0aCBmaWxsPSJ1cmwoI2FudC13ZWIzLWljb24tc29sZmxhcmUtY2lyY2xlLWNvbG9yZnVsLTAyKSIgZD0iTTUwNS4zMzYgNjc0LjE2NmMxMDIuMDEgMCAxODQuNjg2LTgxLjc5MyAxODQuNjg2LTE4Mi42OTEgMC0xMDAuODc4LTgyLjY3Ni0xODIuNjctMTg0LjY4Ni0xODIuNjctMTAyLjAwOSAwLTE4NC42ODYgODEuNzkyLTE4NC42ODYgMTgyLjY3IDAgMTAwLjg5OCA4Mi42NzcgMTgyLjY3IDE4NC42ODYgMTgyLjY3eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMikiLz4KICA8L2c+Cjwvc3ZnPgo=) */
12+
export const SolflareColorful = React.forwardRef<HTMLSpanElement, IconBaseProps>((props, ref) => {
13+
const { getPrefixCls } = React.useContext(ConfigProvider.ConfigContext);
14+
const prefixCls = getPrefixCls('web3-icon-solflare-colorful');
15+
16+
return (
17+
<AntdIcon
18+
{...props}
19+
className={classnames(prefixCls, props.className)}
20+
ref={ref}
21+
component={SVGComponent}
22+
/>
23+
);
24+
});
25+
26+
SolflareColorful.displayName = 'SolflareColorful';
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// GENERATE BY ./scripts/generate.ts
2+
// DON NOT EDIT IT MANUALLY
3+
import * as React from 'react';
4+
import AntdIcon from '@ant-design/icons';
5+
import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon';
6+
import { ConfigProvider } from 'antd';
7+
import classnames from 'classnames';
8+
9+
import SVGComponent from '../svgs/solflare-filled.svg';
10+
11+
/**![SolflareFilled](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCI+CiAgPHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNNTE3Ljg5IDg2Ni45OTVjOC4xMzQgMCAxNC43MjUgNi40OTEgMTQuNzI1IDE0LjUwMVM1MjYuMDI0IDg5NiA1MTcuODkxIDg5NmMtOC4xMzQgMC0xNC43MjctNi40OTMtMTQuNzI3LTE0LjUwNHM2LjU5My0xNC41MDEgMTQuNzI3LTE0LjUwMW0tMTUuOTk3LTY5Mi44MDJjNy4xOTYuNTkxIDEzLjAwOCA2LjAyMSAxMy45ODIgMTMuMDYxbDE3LjUxNCAxMjYuNzI0YzUuODgzIDQxLjg2NiA1Ni41OTIgNjAuMDA3IDg3Ljg5NCAzMS41NTZsMTc1LjQ4Ni0xNTkuMDVjNC4yMzMtMy44MzcgMTAuODI1LTMuNTcgMTQuNzI0LjU5NGExMC4xMyAxMC4xMyAwIDAgMSAuMjUyIDEzLjYxNkw2NTguNzE5IDM3Ni40N2MtMjguMTcyIDMyLjMwMi03LjM4NyA4Mi43NDMgMzUuNTU4IDg2LjM0M2wxMzUuMDIgMTIuOTYxYzYuNzI2LjY0NiAxMS42NDUgNi41MzIgMTAuOTg4IDEzLjE0Ny0uNTQxIDUuNDU2LTQuNzYxIDkuODY1LTEwLjI2NiAxMC43MTlsLTE0MS44NzYgMjIuMDZjLTQxLjE5NCA1LjU5Mi01OS44NDkgNTQuMTY2LTMzLjA1NSA4NS43MjNsNDkuODc4IDU4LjU1MmM0LjAxOCA0LjcxOCAzLjM4OSAxMS43NDctMS40MDggMTUuNy00LjA2MiAzLjM1LTkuOTQxIDMuNDgxLTE0LjE1NC4zMTNsLTYxLjQ4Ni00Ni4yNGMtMzMuMTgtMjQuODQ2LTgxLjAwNy0zLjcyOC04NC41MTMgMzcuMzk1bC0xMy41NDkgMTYwLjM3N2MtLjU2IDYuNjI0LTYuNDcyIDExLjU1LTEzLjIwNiAxMC45OTgtNS43MTQtLjQ2Ni0xMC4zMzEtNC43NzctMTEuMTA3LTEwLjM2OEw0ODQuMDU4IDY3OS4yM2MtNS43Ni00MS44NjctNTYuNDY3LTYwLjAwOC04Ny44OTQtMzEuNTU1TDIwOS40ODIgODE2Ljk0MmMtMy44NjUgMy41MDQtOS44ODQgMy4yNjItMTMuNDQ1LS41NGE5LjI1IDkuMjUgMCAwIDEtLjIzMi0xMi40MzFMMzU4LjcyOCA2MTYuNzRjMjguMTcyLTMyLjMwMiA3LjUxMy04Mi43NDMtMzUuNDMzLTg2LjM0M2wtMTM1LjA1MS0xMi45NjNjLTYuNzI0LS42NDYtMTEuNjQ0LTYuNTMyLTEwLjk4OC0xMy4xNDkuNTQxLTUuNDU2IDQuNzYyLTkuODYzIDEwLjI2NS0xMC43MTlsMTQxLjc4My0yMi4wNTdjNDEuMTk0LTUuNTkgNTkuOTc1LTU0LjE2NSAzMy4xODItODUuNzIybC0zMy45NTQtMzkuODU3Yy00Ljk4Mi01Ljg1LTQuMjAyLTE0LjU2NyAxLjc0NC0xOS40NyA1LjA0LTQuMTU0IDEyLjMzNC00LjMxMyAxNy41NTYtLjM4M2w0MS42OTcgMzEuMzg0YzMzLjE4IDI0Ljg0NyA4MS4wMDcgMy43MjkgODQuNTEzLTM3LjM5NGwxMS4yMTYtMTMyLjAzM2MuNzA5LTguMzQyIDguMTU2LTE0LjUzOSAxNi42MzUtMTMuODQxTTE0Mi43MjYgNDg5LjQ2NWM4LjEzMiAwIDE0LjcyNSA2LjQ5MyAxNC43MjUgMTQuNTAycy02LjU5MyAxNC41MDMtMTQuNzI1IDE0LjUwM1MxMjggNTExLjk3NyAxMjggNTAzLjk2N3M2LjU5My0xNC41MDIgMTQuNzI2LTE0LjUwMm03MzguNTQ4LTE0LjcyNmM4LjEzMyAwIDE0LjcyNiA2LjQ5MyAxNC43MjYgMTQuNTAxIDAgOC4wMS02LjU5MyAxNC41MDQtMTQuNzI2IDE0LjUwNC04LjEzMiAwLTE0LjcyNS02LjQ5My0xNC43MjUtMTQuNTA0IDAtOC4wMDggNi41OTMtMTQuNTAxIDE0LjcyNS0xNC41MDFNNDk5Ljc2NiAxMjhjOC4xMzMgMCAxNC43MjYgNi40OTMgMTQuNzI2IDE0LjUwM3MtNi41OTMgMTQuNTAzLTE0LjcyNiAxNC41MDNjLTguMTMxIDAtMTQuNzI1LTYuNDkzLTE0LjcyNS0xNC41MDNTNDkxLjYzNSAxMjggNDk5Ljc2NiAxMjgiLz4KPC9zdmc+Cg==) */
12+
export const SolflareFilled = React.forwardRef<HTMLSpanElement, IconBaseProps>((props, ref) => {
13+
const { getPrefixCls } = React.useContext(ConfigProvider.ConfigContext);
14+
const prefixCls = getPrefixCls('web3-icon-solflare-filled');
15+
16+
return (
17+
<AntdIcon
18+
{...props}
19+
className={classnames(prefixCls, props.className)}
20+
ref={ref}
21+
component={SVGComponent}
22+
/>
23+
);
24+
});
25+
26+
SolflareFilled.displayName = 'SolflareFilled';

packages/icons/src/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -490,6 +490,10 @@ export * from './components/solana-circle-colorful';
490490
export * from './components/solana-circle-filled';
491491
export * from './components/solana-colorful';
492492
export * from './components/solana-filled';
493+
export * from './components/solflare-circle-colorful';
494+
export * from './components/solflare-circle-filled';
495+
export * from './components/solflare-colorful';
496+
export * from './components/solflare-filled';
493497
export * from './components/soul-colorful';
494498
export * from './components/srm-colorful';
495499
export * from './components/srn-circle-colorful';
Lines changed: 16 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)