@risemaxi/sigil
Version:
Icons and Signs for the Rise Design System
28 lines (27 loc) • 2.49 kB
JavaScript
import { memo } from 'react';
import { Svg, G, Path, Rect, Defs, ClipPath } from 'react-native-svg';
const Icon = (props) => {
const { color = 'black', size = 24, ...otherProps } = props;
return (<Svg viewBox="0 0 40 40" fill="none" height={size} width={size} {...otherProps}>
<G clipPath="url(#clip0_51_653)">
<Path d="M40 20C40 31.0457 31.0456 40 20 40C8.95437 40 0 31.0457 0 20C0.869531 20 20 17.3914 20 17.3914L40 20Z" fill="#338AF3"/>
<Path d="M0 20C0 8.95437 8.95437 0 20 0C31.0456 0 40 8.95437 40 20" fill="#F0F0F0"/>
<Path d="M27.9395 13.8003L20.0007 21.7391L12.062 13.8003C11.0353 15.3243 10.4355 17.1586 10.4355 19.1304V21.739C10.4355 25.9278 13.1422 29.496 16.8982 30.7875C16.3969 31.77 16.4814 32.9961 17.216 33.9129C18.1916 33.131 19.2017 32.3215 20.0586 31.635C20.9155 32.3216 21.9256 33.1311 22.9012 33.9129C23.6444 32.9854 23.7228 31.7409 23.2017 30.7526C26.9064 29.4331 29.5659 25.8911 29.5659 21.739V19.1304C29.5659 17.1586 28.9661 15.3244 27.9395 13.8003V13.8003Z" fill="#6DA544"/>
<Path d="M19.9995 28.6957C16.1636 28.6957 13.043 25.575 13.043 21.7392V19.1306C13.043 15.2947 16.1637 12.1741 19.9995 12.1741C23.8352 12.1741 26.9559 15.2948 26.9559 19.1306V21.7392C26.9559 25.575 23.8353 28.6957 19.9995 28.6957Z" fill="#FFDA44"/>
<Path d="M24.348 21.7392V19.1305C24.348 16.7331 22.3975 14.7827 20.0002 14.7827C17.6028 14.7827 15.6523 16.7332 15.6523 19.1305V21.7392L20.0002 22.6087L24.348 21.7392Z" fill="#338AF3"/>
<Path d="M15.6523 21.7391C15.6523 24.1366 17.6028 26.0869 20.0002 26.0869C22.3975 26.0869 24.348 24.1365 24.348 21.7391H15.6523Z" fill="#6DA544"/>
<Path d="M25.218 12.1739C25.218 10.7332 24.05 9.56519 22.6093 9.56519C21.9409 9.56519 21.3318 9.81676 20.8702 10.23V8.69559H21.7397V6.95645H20.8702V6.08691H19.131V6.95645H18.2615V8.69559H19.131V10.23C18.6694 9.81676 18.0602 9.56519 17.3919 9.56519C15.9512 9.56519 14.7832 10.7332 14.7832 12.1739C14.7832 12.9463 15.1192 13.64 15.6527 14.1178V15.6521H24.3484V14.1178C24.8819 13.64 25.218 12.9463 25.218 12.1739V12.1739Z" fill="#FFDA44"/>
</G>
<Defs>
<ClipPath id="clip0_51_653">
<Rect width="40" height="40" fill="white"/>
</ClipPath>
</Defs>
</Svg>);
};
Icon.displayName = 'SanMarino';
/**
* Flags by `Deji.Zeal`: San Marino
* @see {@link https://www.figma.com/community/file/1088904439772569873/alphabetical-country-flags Alphabetical Country Flags}
*/
export const SanMarino = memo(Icon);