-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
a392a5e
commit 63e1970
Showing
60 changed files
with
2,034 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
{ | ||
"name": "@just_testing13/coin-icons", | ||
"version": "0.0.0", | ||
"main": "src/index.ts", | ||
"files": [ | ||
"dist" | ||
], | ||
"license": "MIT", | ||
"sideEffects": false, | ||
"scripts": { | ||
"lint": "eslint .", | ||
"lint:fix": "eslint . --ext ts,tsx --fix", | ||
"build": "tsup src/index.ts --dts", | ||
"prepack": "clean-package", | ||
"postpack": "clean-package restore" | ||
}, | ||
"peerDependencies": { | ||
"react": ">=18", | ||
"react-dom": ">=18" | ||
}, | ||
"devDependencies": { | ||
"clean-package": "^2.2.0", | ||
"react": "^18.2.0", | ||
"react-dom": "^18.2.0" | ||
}, | ||
"dependencies": { | ||
"@just_testing13/theme": "workspace:*" | ||
}, | ||
"clean-package": "../../../clean-package.config.json" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
import type { Colors } from '@just_testing13/theme'; | ||
|
||
import styled from 'styled-components'; | ||
import { theme, resolveColor } from '@just_testing13/theme'; | ||
import { SVGAttributes, forwardRef } from 'react'; | ||
|
||
type IconSize = keyof typeof theme.icon.sizes; | ||
|
||
type StyledIconProps = { | ||
$size: IconSize; | ||
$color?: Colors; | ||
}; | ||
|
||
const StyledIcon = styled.svg<StyledIconProps>` | ||
color: ${({ $color }) => resolveColor($color)}; | ||
width: ${({ $size }) => theme.icon.sizes[$size]}; | ||
height: ${({ $size }) => theme.icon.sizes[$size]}; | ||
display: inline-block; | ||
user-select: none; | ||
flex-shrink: 0; | ||
overflow: hidden; | ||
`; | ||
|
||
type Props = { | ||
size?: IconSize; | ||
color?: Colors; | ||
}; | ||
|
||
type NativeAttrs<T = unknown> = Omit<SVGAttributes<T>, keyof Props>; | ||
|
||
type IconProps<T = unknown> = Props & NativeAttrs<T>; | ||
|
||
const Icon = forwardRef<SVGSVGElement, IconProps>( | ||
({ size = 'md', color = 'primary', ...props }, ref): JSX.Element => ( | ||
<StyledIcon ref={ref} $color={color} $size={size} {...props} /> | ||
) | ||
); | ||
|
||
Icon.displayName = 'Icon'; | ||
|
||
export { Icon }; | ||
export type { IconProps, IconSize }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
import { forwardRef } from 'react'; | ||
|
||
import { Icon, IconProps } from '../Icon'; | ||
|
||
const BTC = forwardRef<SVGSVGElement, IconProps>((props, ref) => ( | ||
<Icon {...props} ref={ref} fill='none' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'> | ||
<title>BTC</title> | ||
<path | ||
d='M59.096 37.257C55.089 53.33 38.81 63.11 22.738 59.102 6.67 55.095-3.11 38.816.898 22.746 4.903 6.673 21.181-3.11 37.25.898c16.072 4.006 25.852 20.287 21.845 36.36Z' | ||
fill='#F7931A' | ||
/> | ||
<path | ||
d='M43.225 25.726c.597-3.992-2.442-6.139-6.599-7.57l1.349-5.408-3.292-.82-1.313 5.265c-.865-.216-1.754-.42-2.637-.62l1.322-5.301-3.29-.82-1.35 5.406c-.715-.163-1.419-.324-2.101-.494l.003-.017-4.54-1.134-.875 3.516s2.442.56 2.391.595c1.333.332 1.574 1.215 1.534 1.914L22.291 26.4c.092.023.211.057.343.11-.11-.027-.227-.057-.349-.086l-2.152 8.63c-.163.406-.577 1.013-1.509.783.033.047-2.392-.597-2.392-.597l-1.635 3.768 4.284 1.068c.797.2 1.578.409 2.347.605l-1.362 5.47 3.288.82 1.35-5.411c.898.244 1.77.469 2.623.68l-1.345 5.387 3.292.82 1.362-5.46c5.614 1.063 9.835.635 11.612-4.443 1.431-4.088-.072-6.446-3.025-7.983 2.151-.496 3.771-1.911 4.203-4.834Zm-7.521 10.547c-1.018 4.088-7.9 1.878-10.132 1.324l1.808-7.247c2.231.557 9.387 1.66 8.324 5.923Zm1.018-10.606c-.928 3.718-6.657 1.829-8.515 1.366l1.639-6.573c1.858.463 7.843 1.328 6.876 5.207Z' | ||
fill='#fff' | ||
/> | ||
</Icon> | ||
)); | ||
|
||
BTC.displayName = 'BTC'; | ||
|
||
export { BTC }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
import { forwardRef } from 'react'; | ||
|
||
import { Icon, IconProps } from '../Icon'; | ||
|
||
const ETH = forwardRef<SVGSVGElement, IconProps>((props, ref) => ( | ||
<Icon {...props} ref={ref} fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'> | ||
<title>ETH</title> | ||
<g clipPath='url(#clip0_23_38)'> | ||
<circle cx='12' cy='12' fill='url(#paint0_linear_23_38)' r='11.5' stroke='#393939' /> | ||
<g clipPath='url(#clip1_23_38)'> | ||
<path d='M11.9988 5L11.9114 5.29625V13.8921L11.9988 13.9791L15.9976 11.6205L11.9988 5Z' fill='#343434' /> | ||
<path d='M11.9988 5L8 11.6205L11.9988 13.9791V9.8069V5Z' fill='#8C8C8C' /> | ||
<path d='M11.9988 14.7345L11.9496 14.7945V17.8564L11.9988 17.9999L16 12.3772L11.9988 14.7345Z' fill='#3C3C3B' /> | ||
<path d='M11.9988 17.9999V14.7345L8 12.3772L11.9988 17.9999Z' fill='#8C8C8C' /> | ||
<path d='M11.9988 13.9791L15.9976 11.6205L11.9988 9.8069V13.9791Z' fill='#141414' /> | ||
<path d='M8 11.6205L11.9988 13.9791V9.8069L8 11.6205Z' fill='#393939' /> | ||
</g> | ||
</g> | ||
<defs> | ||
<linearGradient gradientUnits='userSpaceOnUse' id='paint0_linear_23_38' x1='12' x2='12' y1='0' y2='24'> | ||
<stop stopColor='white' /> | ||
<stop offset='1' stopColor='#D8D6D6' /> | ||
</linearGradient> | ||
<clipPath id='clip0_23_38'> | ||
<rect fill='white' height='24' width='24' /> | ||
</clipPath> | ||
<clipPath id='clip1_23_38'> | ||
<rect fill='white' height='13' transform='translate(8 5)' width='8' /> | ||
</clipPath> | ||
</defs> | ||
</Icon> | ||
)); | ||
|
||
ETH.displayName = 'ETH'; | ||
|
||
export { ETH }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
import { forwardRef } from 'react'; | ||
|
||
import { Icon, IconProps } from '../Icon'; | ||
|
||
const USDT = forwardRef<SVGSVGElement, IconProps>((props, ref) => ( | ||
<Icon {...props} ref={ref} fill='none' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg'> | ||
<title>USDT</title> | ||
<circle cx='32' cy='32' fill='#50AF95' r='32' /> | ||
<path | ||
clipRule='evenodd' | ||
d='M36.0629 33.1812C35.8444 33.1976 34.7153 33.265 32.1967 33.265C30.1935 33.265 28.7712 33.2049 28.2722 33.1812C20.5307 32.8404 14.7523 31.4916 14.7523 29.8768C14.7523 28.2619 20.5307 26.915 28.2722 26.5687V31.8379C28.7785 31.8744 30.2281 31.96 32.2313 31.96C34.6352 31.96 35.8389 31.8598 36.0557 31.8397V26.5724C43.7808 26.9169 49.5465 28.2656 49.5465 29.8768C49.5465 31.488 43.7826 32.8367 36.0557 33.1794L36.0629 33.1812ZM36.0629 26.0274V21.3123H46.8439V14.1221H17.4912V21.3123H28.2704V26.0256C19.509 26.4284 12.9202 28.1653 12.9202 30.2468C12.9202 32.3282 19.509 34.0633 28.2704 34.468V49.5775H36.0611V34.4625C44.8025 34.0597 51.3803 32.3246 51.3803 30.245C51.3803 28.1653 44.8079 26.4302 36.0611 26.0256L36.0629 26.0274Z' | ||
fill='white' | ||
fillRule='evenodd' | ||
/> | ||
</Icon> | ||
)); | ||
|
||
USDT.displayName = 'USDT'; | ||
|
||
export { USDT }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
export { BTC } from './BTC'; | ||
export { ETH } from './ETH'; | ||
export { USDT } from './USDT'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
import { forwardRef } from 'react'; | ||
|
||
import { Icon, IconProps } from '../../../Icon'; | ||
|
||
const AUSD = forwardRef<SVGSVGElement, IconProps>((props, ref) => ( | ||
<Icon {...props} ref={ref} fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'> | ||
<title>AUSD</title> | ||
<g clipPath='url(#clip0_23_46)'> | ||
<circle cx='12' cy='12' fill='white' r='11.5' stroke='#E40C5B' /> | ||
<g clipPath='url(#clip1_23_46)'> | ||
<path | ||
d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47716 17.5228 2 12 2C6.47716 2 2 6.47716 2 12C2 17.5228 6.47716 22 12 22Z' | ||
fill='#E40C5B' | ||
/> | ||
<path | ||
d='M12.0001 20.8523C16.8891 20.8523 20.8525 16.889 20.8525 12C20.8525 7.11099 16.8891 3.14769 12.0001 3.14769C7.11114 3.14769 3.14783 7.11099 3.14783 12C3.14783 16.889 7.11114 20.8523 12.0001 20.8523Z' | ||
stroke='white' | ||
/> | ||
<path | ||
d='M10.1684 15.0336V17.3409C10.1684 17.6024 10.1129 17.8292 10.0019 18.0213C9.89093 18.2117 9.73171 18.357 9.52425 18.457C9.31679 18.557 9.07151 18.6072 8.78843 18.6072C8.36062 18.6072 8.02367 18.4958 7.7776 18.273C7.53151 18.0503 7.40609 17.7453 7.40125 17.3579V15.0336H8.25289V17.3748C8.26253 17.7606 8.44104 17.9534 8.78843 17.9534C8.96374 17.9534 9.09643 17.905 9.18651 17.8083C9.27656 17.7114 9.32159 17.554 9.32159 17.3361V15.0336H10.1684Z' | ||
fill='white' | ||
/> | ||
<path | ||
d='M12.5109 17.6218C12.5109 17.4975 12.4667 17.4006 12.3782 17.3312C12.2913 17.2618 12.1377 17.19 11.9174 17.1157C11.6971 17.0415 11.5169 16.9697 11.377 16.9003C10.9219 16.6759 10.6943 16.3677 10.6943 15.9754C10.6943 15.7801 10.7506 15.6082 10.8631 15.4597C10.9774 15.3096 11.1382 15.1934 11.3456 15.1111C11.5531 15.0272 11.7863 14.9852 12.0453 14.9852C12.2978 14.9852 12.5238 15.0304 12.7232 15.1208C12.9242 15.2112 13.0802 15.3403 13.1912 15.5082C13.3022 15.6744 13.3577 15.8649 13.3577 16.0795H12.5133C12.5133 15.9359 12.4691 15.8245 12.3806 15.7454C12.2938 15.6663 12.1756 15.6268 12.026 15.6268C11.8748 15.6268 11.755 15.6607 11.6665 15.7285C11.5797 15.7947 11.5362 15.8794 11.5362 15.9827C11.5362 16.0731 11.5845 16.1554 11.681 16.2297C11.7775 16.3023 11.9472 16.3781 12.19 16.4572C12.4329 16.5347 12.6323 16.6186 12.7883 16.709C13.1679 16.9285 13.3577 17.2312 13.3577 17.6169C13.3577 17.9252 13.2419 18.1673 13.0102 18.3433C12.7787 18.5192 12.461 18.6072 12.0573 18.6072C11.7727 18.6072 11.5145 18.5564 11.2829 18.4547C11.0529 18.3514 10.8792 18.2109 10.7619 18.0334C10.646 17.8542 10.5881 17.6484 10.5881 17.416H11.4373C11.4373 17.6048 11.4856 17.7445 11.5821 17.8348C11.6802 17.9236 11.8386 17.968 12.0573 17.968C12.1973 17.968 12.3074 17.9381 12.3879 17.8784C12.4699 17.817 12.5109 17.7316 12.5109 17.6218Z' | ||
fill='white' | ||
/> | ||
<path | ||
d='M13.7919 18.5588V15.0336H14.9234C15.2338 15.0336 15.5128 15.1046 15.7605 15.2467C16.0082 15.3871 16.2012 15.5865 16.3395 15.8447C16.4794 16.1013 16.5502 16.3895 16.5518 16.709V16.8713C16.5518 17.194 16.4835 17.4838 16.3467 17.7405C16.2116 17.9955 16.0203 18.1956 15.7726 18.3408C15.5265 18.4845 15.2515 18.557 14.9475 18.5588H13.7919ZM14.6387 15.6897V17.905H14.933C15.1759 17.905 15.3624 17.8186 15.4927 17.6459C15.623 17.4717 15.6882 17.2134 15.6882 16.8713V16.7187C15.6882 16.3781 15.623 16.1215 15.4927 15.9488C15.3624 15.7761 15.1727 15.6897 14.9234 15.6897H14.6387Z' | ||
fill='white' | ||
/> | ||
<path | ||
clipRule='evenodd' | ||
d='M11.9927 10.9835C11.6451 10.9831 11.2981 11.0122 10.9554 11.0705L11.4718 10.1739C11.6459 10.1621 11.82 10.1562 11.9927 10.1562C12.3989 10.1565 12.8045 10.1891 13.2055 10.2537L11.2066 6.77419L7.8771 12.5678L7.40125 11.7396L11.1989 5.12871L11.2066 5.1423L11.2142 5.12916L15.7976 13.1072H14.846L13.7748 11.2428C13.1967 11.0687 12.5962 10.9812 11.9927 10.9831V10.9835ZM16.0921 12.5814L11.6549 4.85718H12.6066L16.568 11.7532L16.0921 12.5814ZM11.6883 8.66852L9.86612 11.8416C10.5183 11.6439 11.2855 11.5556 12.0094 11.5556C12.0681 11.5556 12.1267 11.5556 12.1853 11.5578C12.5964 11.5676 13.006 11.6103 13.4103 11.6856L14.0183 12.7441C13.3749 12.5059 12.695 12.3832 12.0094 12.3815C11.0105 12.3779 10.0264 12.6247 9.14628 13.0995L9.15984 13.0755L9.14132 13.1072H8.18964L11.2156 7.84032L11.6883 8.66852Z' | ||
fill='white' | ||
fillRule='evenodd' | ||
/> | ||
</g> | ||
</g> | ||
<defs> | ||
<clipPath id='clip0_23_46'> | ||
<rect fill='white' height='24' width='24' /> | ||
</clipPath> | ||
<clipPath id='clip1_23_46'> | ||
<rect fill='white' height='20' transform='translate(2 2)' width='20' /> | ||
</clipPath> | ||
</defs> | ||
</Icon> | ||
)); | ||
|
||
AUSD.displayName = 'AUSD'; | ||
|
||
export { AUSD }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
import { forwardRef } from 'react'; | ||
|
||
import { Icon, IconProps } from '../../../Icon'; | ||
|
||
const DOT = forwardRef<SVGSVGElement, IconProps>((props, ref) => ( | ||
<Icon {...props} ref={ref} fill='none' viewBox='0 0 45 45' xmlns='http://www.w3.org/2000/svg'> | ||
<title>DOT</title> | ||
<rect fill='#000' height='44' rx='22' width='44' x='.5' y='.5' /> | ||
<g clipPath='url(#a)' fill='#E6007A'> | ||
<path d='M22.499 15.244c2.648 0 4.794-1.174 4.794-2.622S25.147 10 22.5 10c-2.648 0-4.794 1.174-4.794 2.622s2.146 2.622 4.794 2.622ZM22.499 34.998c2.648 0 4.794-1.174 4.794-2.622 0-1.447-2.146-2.621-4.794-2.621-2.648 0-4.794 1.174-4.794 2.621 0 1.448 2.146 2.622 4.794 2.622ZM15.818 18.873c1.324-2.156 1.315-4.491-.02-5.216-1.334-.724-3.489.436-4.812 2.592-1.324 2.156-1.316 4.491.019 5.216 1.334.724 3.49-.436 4.813-2.592ZM34.01 28.749c1.324-2.156 1.316-4.49-.017-5.215-1.334-.724-3.488.437-4.812 2.593-1.324 2.156-1.316 4.49.018 5.215 1.333.724 3.488-.437 4.811-2.593ZM15.8 31.341c1.334-.724 1.343-3.06.019-5.215-1.324-2.156-3.48-3.317-4.814-2.592-1.334.724-1.343 3.06-.019 5.215 1.324 2.156 3.48 3.317 4.814 2.592ZM33.994 21.465c1.334-.724 1.342-3.058.018-5.214-1.324-2.156-3.479-3.317-4.812-2.593-1.334.724-1.341 3.058-.018 5.214 1.324 2.157 3.479 3.317 4.812 2.593Z' /> | ||
</g> | ||
<rect height='44' rx='22' stroke='#fff' width='44' x='.5' y='.5' /> | ||
<defs> | ||
<clipPath id='a'> | ||
<path d='M0 0h25v25H0z' fill='#fff' transform='translate(10 10)' /> | ||
</clipPath> | ||
</defs> | ||
</Icon> | ||
)); | ||
|
||
DOT.displayName = 'DOT'; | ||
|
||
export { DOT }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
import { forwardRef } from 'react'; | ||
|
||
import { Icon, IconProps } from '../../../Icon'; | ||
|
||
const IBTC = forwardRef<SVGSVGElement, IconProps>((props, ref) => ( | ||
<Icon {...props} ref={ref} fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'> | ||
<title>IBTC</title> | ||
<g clipPath='url(#clip0_35_20)'> | ||
<circle cx='12' cy='12' fill='white' r='11.5' stroke='#FF9900' /> | ||
<g clipPath='url(#clip1_35_20)'> | ||
<path | ||
d='M18.7522 17.9998H9.2658C9.22061 17.9996 9.17632 17.986 9.1378 17.9605L5.71038 15.6728C5.66418 15.6434 5.6283 15.5983 5.60835 15.5445C5.58841 15.4907 5.58553 15.4313 5.60016 15.3755C5.6148 15.3198 5.64612 15.2709 5.68923 15.2364C5.73233 15.202 5.78479 15.184 5.83838 15.1852H15.3248C15.37 15.1851 15.4143 15.1987 15.4528 15.2245L18.8802 17.5118C18.9266 17.5411 18.9627 17.5862 18.9828 17.6401C19.0028 17.694 19.0058 17.7535 18.9911 17.8094C18.9765 17.8653 18.945 17.9143 18.9018 17.9488C18.8585 17.9833 18.8059 18.0012 18.7522 17.9998ZM9.33485 17.4725H17.8953L15.2557 15.7121H6.69524L9.33485 17.4725ZM18.1618 8.81438H8.67545C8.63026 8.81423 8.58597 8.80064 8.54745 8.7751L5.11963 6.48737C5.07353 6.45803 5.0377 6.41303 5.01774 6.35938C4.99778 6.30573 4.99481 6.24645 5.00928 6.19078C5.02376 6.13511 5.05487 6.08619 5.09777 6.05164C5.14066 6.01709 5.19293 5.99886 5.24642 5.99979H14.7356C14.7808 5.99994 14.8251 6.01353 14.8636 6.03908L18.289 8.32681C18.3352 8.35619 18.3711 8.40131 18.391 8.45509C18.411 8.50888 18.4139 8.5683 18.3992 8.62404C18.3846 8.67979 18.3533 8.72871 18.3102 8.76315C18.2671 8.7976 18.2146 8.81561 18.161 8.81438H18.1618ZM8.7445 8.28752H17.305L14.6654 6.52665H6.10489L8.7445 8.28752Z' | ||
fill='black' | ||
/> | ||
<path | ||
d='M12.1698 11.8605C12.3664 11.8605 12.6261 11.8365 12.7718 11.6763C12.8075 11.6416 12.8359 11.5989 12.855 11.5512C12.8741 11.5035 12.8835 11.452 12.8825 11.4C12.8776 11.0355 12.5998 10.9068 12.3394 10.9076H11.9477L11.9501 11.8431L11.9945 11.8488C12.0527 11.8562 12.1112 11.8601 12.1698 11.8605ZM12.3652 12.163L11.9517 12.1678L11.955 13.2648H12.3737C12.6806 13.2648 13.0085 13.1185 13.0093 12.7143C13.0118 12.6478 13.0017 12.5813 12.9796 12.5191C12.9575 12.4569 12.9239 12.4002 12.8809 12.3525C12.7165 12.1757 12.4448 12.1626 12.3652 12.163Z' | ||
fill='#FF9900' | ||
/> | ||
<path | ||
d='M13.9538 10.0931C13.4827 9.61408 12.8559 9.35513 12.2094 9.37244H12.1835C11.531 9.39641 10.9137 9.69854 10.4665 10.2128C10.0193 10.7271 9.77856 11.4118 9.7968 12.1174C9.81504 12.823 10.0908 13.4921 10.5639 13.9786C11.0369 14.4651 11.6689 14.7294 12.3216 14.714H12.3463C12.8348 14.6965 13.3076 14.5228 13.7049 14.2149C14.1021 13.907 14.406 13.4787 14.578 12.9841C14.7501 12.4895 14.7826 11.9508 14.6715 11.4362C14.5604 10.9217 14.3106 10.4543 13.9538 10.0931ZM13.2157 13.4206C13.063 13.4856 12.9008 13.5206 12.7367 13.5241H12.6867L12.6826 13.5782V14.1068H12.3164V13.5201L11.9558 13.5232V14.1059H11.5867L11.5859 13.5254L10.9657 13.5306V13.2687H11.1959C11.2425 13.2685 11.2871 13.2483 11.32 13.2125C11.3528 13.1767 11.3712 13.1283 11.3711 13.0779L11.3651 11.1001C11.3651 11.0015 11.2924 10.933 11.189 10.933L10.958 10.9155V10.5506H11.5847V9.9495H11.9481V10.5514H12.3116V9.94819H12.675V10.5519H12.742C12.8676 10.5519 13.4971 10.6933 13.4987 11.2442C13.4987 11.8514 13.0279 11.9168 13.0198 11.9352L12.9948 11.9374C13.021 11.9404 13.636 12.0683 13.6316 12.7715C13.6279 13.0762 13.4914 13.294 13.2157 13.4206Z' | ||
fill='#FF9900' | ||
/> | ||
</g> | ||
</g> | ||
<defs> | ||
<clipPath id='clip0_35_20'> | ||
<rect fill='white' height='24' width='24' /> | ||
</clipPath> | ||
<clipPath id='clip1_35_20'> | ||
<rect fill='white' height='12' transform='translate(5 6)' width='14' /> | ||
</clipPath> | ||
</defs> | ||
</Icon> | ||
)); | ||
|
||
IBTC.displayName = 'IBTC'; | ||
|
||
export { IBTC }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
import { forwardRef } from 'react'; | ||
|
||
import { Icon, IconProps } from '../../../Icon'; | ||
|
||
const INTR = forwardRef<SVGSVGElement, IconProps>((props, ref) => ( | ||
<Icon {...props} ref={ref} fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'> | ||
<title>INTR</title> | ||
<g clipPath='url(#clip0_35_8)'> | ||
<circle cx='12' cy='12' fill='#2759B6' r='11.5' stroke='#001D7A' /> | ||
<g clipPath='url(#clip1_35_8)'> | ||
<path | ||
d='M18.7539 18H9.26488C9.2197 17.9999 9.17543 17.9874 9.13694 17.9639L5.70635 15.866C5.66123 15.8384 5.62644 15.7969 5.60723 15.748C5.58803 15.699 5.58546 15.6452 5.59993 15.5946C5.61439 15.5441 5.6451 15.4996 5.68739 15.4679C5.72969 15.4362 5.78126 15.419 5.8343 15.419H15.3246C15.3699 15.4191 15.4144 15.4316 15.453 15.455L18.8818 17.5516C18.9276 17.579 18.963 17.6205 18.9826 17.6697C19.0023 17.7189 19.005 17.7732 18.9905 17.8241C18.9759 17.8751 18.9449 17.9199 18.9022 17.9517C18.8594 17.9834 18.8073 18.0004 18.7539 18ZM9.33241 17.516H17.8947L15.2557 15.9025H6.69306L9.33241 17.516ZM18.163 9.57972H8.67268C8.62749 9.57964 8.5832 9.56716 8.54474 9.54364L5.11549 7.44704C5.07034 7.4194 5.03552 7.37793 5.01633 7.32892C4.99713 7.27991 4.9946 7.22603 5.00912 7.17547C5.02364 7.12491 5.05442 7.08042 5.09679 7.04875C5.13916 7.01708 5.1908 6.99997 5.24388 7H14.7342C14.7795 6.99999 14.824 7.01249 14.8626 7.03608L18.2914 9.13268C18.3365 9.1603 18.3713 9.20173 18.3905 9.2507C18.4097 9.29967 18.4123 9.3535 18.3978 9.40404C18.3833 9.45458 18.3526 9.49907 18.3103 9.53077C18.2681 9.56248 18.2165 9.57966 18.1634 9.57972H18.163ZM8.74199 9.09572H17.306L14.6649 7.484H6.10263L8.74199 9.09572ZM13.3077 11.451C13.0292 11.179 12.6535 11.0269 12.2623 11.0278H12.2468C11.8504 11.0297 11.471 11.1875 11.1921 11.4664C10.9132 11.7454 10.7577 12.1226 10.7596 12.5152C10.7615 12.9077 10.9209 13.2835 11.2025 13.5597C11.4842 13.8359 11.8651 13.99 12.2614 13.9881H12.2765C12.5721 13.9851 12.8601 13.8954 13.1042 13.7304C13.3483 13.5653 13.5374 13.3323 13.6478 13.0607C13.7582 12.7892 13.7848 12.4913 13.7242 12.2048C13.6637 11.9183 13.5187 11.656 13.3077 11.451Z' | ||
fill='white' | ||
/> | ||
</g> | ||
</g> | ||
<defs> | ||
<clipPath id='clip0_35_8'> | ||
<rect fill='white' height='24' width='24' /> | ||
</clipPath> | ||
<clipPath id='clip1_35_8'> | ||
<rect fill='white' height='11' transform='translate(5 7)' width='14' /> | ||
</clipPath> | ||
</defs> | ||
</Icon> | ||
)); | ||
|
||
INTR.displayName = 'INTR'; | ||
|
||
export { INTR }; |
Oops, something went wrong.