UNPKG

@risemaxi/sigil

Version:

Icons and Signs for the Rise Design System

18 lines (17 loc) 2.98 kB
import { memo } from 'react'; import { Svg, G, Path } from 'react-native-svg'; const Icon = (props) => { const { color = 'black', size = 24, ...otherProps } = props; return (<Svg viewBox="0 0 24 24" height={size} width={size} {...otherProps}> <G fill="none" fillRule="evenodd"> <Path d="M24 0v24H0V0zM12.594 23.258l-.012.002-.071.035-.02.004-.014-.004-.071-.036c-.01-.003-.019 0-.024.006l-.004.01-.017.428.005.02.01.013.104.074.015.004.012-.004.104-.074.012-.016.004-.017-.017-.427c-.002-.01-.009-.017-.016-.018m.264-.113-.014.002-.184.093-.01.01-.003.011.018.43.005.012.008.008.201.092c.012.004.023 0 .029-.008l.004-.014-.034-.614c-.003-.012-.01-.02-.02-.022m-.715.002a.023.023 0 0 0-.027.006l-.006.014-.034.614c0 .012.007.02.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.17a8.976 8.976 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.358-.11.037-.228.076-.355.116l-.407.118C14.82 21.758 13.53 22 12 22c-1.53 0-2.82-.242-3.758-.499l-.407-.118c-.127-.04-.246-.079-.355-.116-1.051-.361-1.444-1.459-1.202-2.358l.11-.424c.267-1.072.588-2.69.61-4.306a8.95 8.95 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 15c-1.06 0-2.082-.095-3.017-.273a20.77 20.77 0 0 1-.372 2.966l-.115.56-.059.26-.114.478a24.75 24.75 0 0 1-.107.413l.343.108A12.23 12.23 0 0 0 12 20c1.444 0 2.636-.25 3.44-.488l.344-.108-.052-.197-.112-.447a25.49 25.49 0 0 1-.116-.507l-.115-.56a20.845 20.845 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-.465 0-.076-.032-.232-.262-.465-.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.638 5.638 0 0 0-2.01 2.123l-.198.392c-.11.213-.165.234-.287.012l-.082-.162A5.643 5.643 0 0 0 7.534 4.35l-.358-.23c-.138-.1-.13-.153.054-.275l.077-.049a5.639 5.639 0 0 0 2.01-2.123Zm6.591 1.484-.076.13a3.918 3.918 0 0 1-1.376 1.445l-.226.132c-.185.101-.213.138-.115.205l.115.067a4.003 4.003 0 0 1 1.477 1.363l.201.344c.077.115.118.106.188-.008l.07-.123a3.918 3.918 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 = memo(Icon);