@risemaxi/sigil
Version:
Icons and Signs for the Rise Design System
18 lines (17 loc) • 2.82 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.594 23.258l-.012.002-.071.035-.02.004-.014-.004-.071-.036q-.016-.004-.024.006l-.004.01-.017.428.005.02.01.013.104.074.015.004.012-.004.104-.074.012-.016.004-.017-.017-.427q-.004-.016-.016-.018m.264-.113-.014.002-.184.093-.01.01-.003.011.018.43.005.012.008.008.201.092q.019.005.029-.008l.004-.014-.034-.614q-.005-.019-.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.003-.011.018-.43-.003-.012-.01-.01z"/>
<Path fill={color} d="M12 7c2.035 0 3.925.352 5.344.96.707.303 1.344.69 1.818 1.17.478.484.838 1.118.838 1.87s-.36 1.386-.838 1.87c-.474.48-1.11.867-1.818 1.17a9 9 0 0 1-.343.139c.02 1.385.259 2.772.494 3.815l.117.49.11.425c.242.9-.15 1.997-1.202 2.358q-.165.056-.355.116l-.407.118C14.82 21.758 13.53 22 12 22s-2.82-.242-3.758-.499l-.407-.118q-.191-.06-.355-.116c-1.051-.361-1.444-1.459-1.202-2.358l.11-.424c.267-1.072.588-2.69.61-4.306a9 9 0 0 1-.342-.139c-.707-.303-1.344-.69-1.818-1.17C4.36 12.386 4 11.752 4 11s.36-1.386.838-1.87c.474-.48 1.11-.867 1.818-1.17C8.075 7.352 9.965 7 12 7m3.018 7.727C14.082 14.905 13.06 15 12 15s-2.082-.095-3.017-.273a21 21 0 0 1-.372 2.966l-.115.56-.059.26-.114.478-.107.413.343.108A12.2 12.2 0 0 0 12 20c1.444 0 2.636-.25 3.44-.488l.344-.108-.052-.197-.112-.447a26 26 0 0 1-.116-.507l-.115-.56a21 21 0 0 1-.371-2.966M12 9c-1.83 0-3.44.32-4.556.798-.56.24-.948.5-1.182.737-.202.204-.251.349-.26.433L6 11c0 .076.032.232.262.465.234.238.623.498 1.182.737C8.56 12.68 10.17 13 12 13s3.44-.32 4.556-.798c.56-.24.948-.5 1.182-.737.23-.233.262-.389.262-.465s-.032-.232-.262-.465c-.234-.238-.623-.498-1.182-.737C15.44 9.32 13.83 9 12 9m0 1c1.657 0 3 .448 3 1s-1.343 1-3 1-3-.448-3-1 1.343-1 3-1M9.318 1.673l.197-.392c.11-.213.165-.234.287-.012l.082.162a5.64 5.64 0 0 0 2.134 2.365c.262.161.308.207.077.359l-.077.049a5.64 5.64 0 0 0-2.01 2.123l-.198.392c-.11.213-.165.234-.287.012l-.082-.162A5.64 5.64 0 0 0 7.534 4.35l-.358-.23c-.138-.1-.13-.153.054-.275l.077-.049a5.64 5.64 0 0 0 2.01-2.123Zm6.591 1.484-.076.13a3.9 3.9 0 0 1-1.376 1.445l-.226.132c-.185.101-.213.138-.115.205l.115.067a4 4 0 0 1 1.477 1.363l.201.344c.077.115.118.106.188-.008l.07-.123a3.9 3.9 0 0 1 1.376-1.444l.226-.132c.185-.101.213-.138.115-.205l-.115-.067a3.96 3.96 0 0 1-1.602-1.576l-.07-.123c-.07-.114-.111-.123-.188-.008"/>
</G>
</Svg>);
});
Icon.displayName = 'MagicHat2Line';
/**
* MingCute Icon: Magic Hat 2 Line
* @see {@link https://www.mingcute.com MingCute Icon Docs}
*/
export const MagicHat2Line = Icon;