@risemaxi/sigil
Version:
Icons and Signs for the Rise Design System
18 lines (17 loc) • 2.55 kB
JavaScript
import { memo } from 'react';
import Svg, { G, Path } from 'react-native-svg';
const Icon = memo((_props) => {
const { color = 'black', size = 24, ...props } = _props;
return (<Svg viewBox="0 0 24 24" width={size} height={size} {...props}>
<G fill="none" fillRule="evenodd">
<Path d="M24 0v24H0V0zM12.593 23.258l-.011.002-.071.035-.02.004-.014-.004-.071-.035q-.016-.005-.024.005l-.004.01-.017.428.005.02.01.013.104.074.015.004.012-.004.104-.074.012-.016.004-.017-.017-.427q-.004-.016-.017-.018m.265-.113-.013.002-.185.093-.01.01-.003.011.018.43.005.012.008.007.201.093q.019.005.029-.008l.004-.014-.034-.614q-.005-.018-.02-.022m-.715.002a.02.02 0 0 0-.027.006l-.006.014-.034.614q.001.018.017.024l.015-.002.201-.093.01-.008.004-.011.017-.43-.003-.012-.01-.01z"/>
<Path fill={color} d="M17.5 2.474c1.522.878 1.834 2.82 1.58 4.766q-.046.362-.121.742.367.126.703.266C21.474 9.002 23 10.243 23 12s-1.526 2.998-3.338 3.752q-.337.14-.703.266.075.38.121.742c.254 1.946-.058 3.888-1.58 4.766-1.521.879-3.36.178-4.918-1.014a12 12 0 0 1-.582-.477q-.293.255-.582.477C9.86 21.704 8.022 22.405 6.5 21.526c-1.521-.878-1.833-2.82-1.58-4.766a12 12 0 0 1 .122-.742q-.368-.126-.704-.266C2.526 14.998 1 13.757 1 12s1.526-2.998 3.338-3.752q.337-.14.704-.266-.075-.38-.122-.742c-.253-1.946.059-3.888 1.58-4.766s3.36-.178 4.918 1.015q.29.22.582.476.293-.255.582-.476c1.559-1.193 3.396-1.894 4.918-1.015M6.98 16.537q-.045.248-.076.481c-.233 1.793.206 2.55.597 2.776.392.226 1.267.228 2.703-.87a10 10 0 0 0 .379-.307 22 22 0 0 1-1.391-1.75 22 22 0 0 1-2.212-.33m10.043 0q-1.036.211-2.212.33-.691.96-1.391 1.75.191.163.378.306c1.436 1.099 2.312 1.097 2.703.871.392-.226.83-.983.597-2.776a10 10 0 0 0-.075-.481M5.56 9.92a10 10 0 0 0-.454.175C3.436 10.789 3 11.548 3 12s.437 1.211 2.106 1.905q.218.09.454.175A22 22 0 0 1 6.381 12a22 22 0 0 1-.82-2.08Zm12.88 0a22 22 0 0 1-.82 2.08c.324.717.598 1.413.82 2.08a10 10 0 0 0 .454-.175C20.564 13.211 21 12.452 21 12s-.436-1.21-2.106-1.905a10 10 0 0 0-.454-.175M12 10.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m-1.797-5.423C8.767 3.978 7.892 3.98 7.5 4.206s-.83.983-.597 2.776q.03.234.076.481 1.035-.211 2.212-.33a22 22 0 0 1 1.391-1.75 10 10 0 0 0-.379-.306m3.595 0a10 10 0 0 0-.38.306q.702.79 1.392 1.75c.783.078 1.523.19 2.212.33a10 10 0 0 0 .075-.48c.234-1.793-.205-2.551-.597-2.777-.391-.226-1.267-.227-2.703.871Z"/>
</G>
</Svg>);
});
Icon.displayName = 'ReactFill';
/**
* MingCute Icon: React Fill
* @see {@link https://www.mingcute.com MingCute Icon Docs}
*/
export const ReactFill = Icon;