@risemaxi/sigil
Version:
Icons and Signs for the Rise Design System
18 lines (17 loc) • 2.95 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="M5.403 6.55a1 1 0 1 0-1.813.846l1.813-.845Zm15.007.842a1 1 0 1 0-1.812-.845zM13 4a1 1 0 0 0-2 0zm4 13.278c0 .148-.16.58-1.166 1.032-.926.414-2.28.69-3.834.69v2c1.76 0 3.406-.308 4.651-.865 1.165-.522 2.349-1.45 2.349-2.857zM12 19c-1.554 0-2.908-.276-3.834-.69C7.159 17.859 7 17.426 7 17.278H5c0 1.407 1.184 2.335 2.349 2.857C8.594 20.692 10.24 21 12 21zm-5-1.722c0-.529.405-1.338 1.364-2.069A6.07 6.07 0 0 1 12 14v-2c-1.89 0-3.6.666-4.849 1.619C5.938 14.544 5 15.874 5 17.278zM12 14c1.425 0 2.714.506 3.636 1.21.959.73 1.364 1.54 1.364 2.068h2c0-1.404-.938-2.734-2.151-3.66A8.07 8.07 0 0 0 12 12zM6.112 9.255c.15.323.171.627.127.839-.045.21-.132.266-.158.278l.845 1.813c.725-.338 1.128-1.006 1.27-1.68s.044-1.418-.272-2.096zm-.031 1.117c-.026.012-.125.044-.315-.058s-.41-.313-.56-.637l-1.813.845c.316.678.823 1.23 1.43 1.556.608.325 1.379.445 2.103.107zm-.876-.695c-.15-.323-.171-.628-.127-.839s.132-.266.158-.278L4.39 6.747c-.725.338-1.128 1.005-1.27 1.68-.142.674-.044 1.418.272 2.095l1.812-.845Zm.03-1.117c.027-.013.125-.044.316.058.19.102.41.313.56.637l1.813-.846c-.316-.677-.823-1.23-1.43-1.555-.608-.325-1.379-.445-2.103-.107zm.484-1.33-.317-.68-1.812.846.317.68zm13.076 2.443c-.151.324-.37.535-.561.637-.19.102-.289.07-.315.058l-.845 1.813c.724.338 1.495.218 2.103-.107.607-.325 1.114-.878 1.43-1.555zm-.876.695c-.026-.012-.113-.067-.158-.278-.044-.212-.023-.516.127-.84l-1.812-.844c-.316.677-.414 1.421-.272 2.095s.545 1.342 1.27 1.68zm-.03-1.117c.15-.324.37-.535.56-.637s.289-.07.315-.058l.845-1.813c-.724-.338-1.495-.218-2.103.107-.607.325-1.114.878-1.43 1.556l1.812.845Zm.875-.695c.026.012.114.067.158.278s.023.516-.127.84l1.812.845c.316-.678.414-1.422.272-2.096s-.545-1.342-1.27-1.68zm1.33-.484.316-.68-1.812-.845-.317.68 1.812.845ZM13 7.5c0 1.048-.644 1.5-1 1.5v2c1.854 0 3-1.787 3-3.5zM12 9c-.356 0-1-.452-1-1.5H9c0 1.713 1.146 3.5 3 3.5zm-1-1.5c0-1.048.644-1.5 1-1.5V4c-1.854 0-3 1.787-3 3.5zM12 6c.356 0 1 .452 1 1.5h2C15 5.787 13.854 4 12 4zm1-1V4h-2v1z"/>
</G>
</Svg>);
});
Icon.displayName = 'PawLine';
/**
* MingCute Icon: Paw Line
* @see {@link https://www.mingcute.com MingCute Icon Docs}
*/
export const PawLine = Icon;