@risemaxi/sigil
Version:
Icons and Signs for the Rise Design System
18 lines (17 loc) • 2.96 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">
<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="M17.907 4.071a2.5 2.5 0 0 1 1.952 4.528l.094.593.096.335.081.32.092.41.062.318.03.17.058.362.026.19.047.398.02.207.029.427q.023.436.012.893c-.043 1.548-.447 3.365-1.864 4.547-.397.33-.741.643-1.057.943l-.457.438c-.423.414-.844.833-1.3 1.212-.943.786-1.98 1.344-3.658 1.624a1 1 0 0 1-.338 0c-1.68-.28-2.716-.838-3.66-1.624q-.34-.286-.661-.593l-.638-.619a26 26 0 0 0-1.513-1.38c-1.418-1.182-1.821-2.999-1.864-4.547-.036-1.26.162-2.492.381-3.396l.11-.424.064-.218.07-.206.162-.441.145-.362.083-.195.187-.414c.268-.565.61-1.178 1.021-1.69.7-.876 2.092-2.428 4.19-3.19 2.134-.777 4.83-.676 7.998 1.385ZM6.617 8.195c-.18.356-.332.713-.45 1.015l-.173.473q-.023.065-.04.119c-.229.766-.495 2.069-.46 3.364.038 1.331.384 2.431 1.146 3.066.375.312.706.61 1.005.889l.425.405.198.191c.387.378.769.763 1.185 1.109.652.543 1.333.934 2.548 1.16 1.214-.226 1.895-.617 2.547-1.16.277-.231.54-.48.798-.73l.585-.57.426-.405c.299-.28.63-.577 1.004-.889.762-.635 1.108-1.735 1.146-3.066.036-1.298-.232-2.604-.46-3.369a3 3 0 0 1-.098-.427l-.064-.446a2.5 2.5 0 0 1-1.084-.59C15.23 8.695 13.616 9 12 9c-1.813 0-3.628-.372-5.384-.805Zm10.086 3.825c.536.109.89.647.78 1.181-.19.925-.602 1.832-1.276 2.506-.523.523-1.22.629-1.706.623-.494-.006-1.006-.127-1.368-.321l-.155-.09-.32-.195a1.6 1.6 0 0 0-.506-.21L12 15.5c-.258 0-.497.123-.723.261l-.266.166-.129.076c-.371.205-.89.326-1.386.33-.488.005-1.182-.105-1.703-.626-.675-.675-1.086-1.583-1.273-2.51a1 1 0 0 1 1.93-.508l.03.113c.12.527.34 1.104.727 1.49.24.16.6.014.849-.123l.367-.213c.35-.197.791-.398 1.334-.446l.24-.01c.646 0 1.169.232 1.569.452l.276.16c.204.12.592.301.861.22l.095-.045.133-.148c.26-.324.432-.737.543-1.14l.05-.2a1 1 0 0 1 1.18-.78ZM10 10a1 1 0 1 1 0 2 1 1 0 0 1 0-2m4 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2m-3.408-5.435c-1.158.421-2.065 1.183-2.715 1.872C9.227 6.737 10.613 7 12 7c1.233 0 2.794-.272 4-.536.006-.38.096-.741.254-1.063-2.428-1.405-4.29-1.335-5.662-.836M18.5 6a.5.5 0 1 0 0 1 .5.5 0 0 0 0-1"/>
</G>
</Svg>);
});
Icon.displayName = 'FatherChristmasLine';
/**
* MingCute Icon: Father Christmas Line
* @see {@link https://www.mingcute.com MingCute Icon Docs}
*/
export const FatherChristmasLine = Icon;