@risemaxi/sigil
Version:
Icons and Signs for the Rise Design System
11 lines (10 loc) • 3.71 kB
JavaScript
import { memo } from 'react';
import { Svg, Path } from 'react-native-svg';
const Icon = (props) => {
const { color = 'black', size = 24, ...otherProps } = props;
return (<Svg viewBox="0 0 28 28" fill={color} height={size} width={size} {...otherProps}>
<Path d="M20.7781 5.21516C20.6848 5.21516 20.5914 5.19183 20.5098 5.14516C18.2698 3.99016 16.3331 3.50016 14.0114 3.50016C11.7014 3.50016 9.50811 4.0485 7.51311 5.14516C7.23311 5.29683 6.88311 5.19183 6.71978 4.91183C6.56811 4.63183 6.67311 4.27016 6.95311 4.1185C9.12311 2.94016 11.5031 2.3335 14.0114 2.3335C16.4964 2.3335 18.6664 2.88183 21.0464 4.10683C21.3381 4.2585 21.4431 4.6085 21.2914 4.8885C21.1864 5.0985 20.9881 5.21516 20.7781 5.21516ZM4.08311 11.3402C3.96645 11.3402 3.84978 11.3052 3.74478 11.2352C3.47645 11.0485 3.41811 10.6868 3.60478 10.4185C4.75978 8.78516 6.22978 7.50183 7.97978 6.6035C11.6431 4.7135 16.3331 4.70183 20.0081 6.59183C21.7581 7.49016 23.2281 8.76183 24.3831 10.3835C24.5698 10.6402 24.5114 11.0135 24.2431 11.2002C23.9748 11.3868 23.6131 11.3285 23.4264 11.0602C22.3764 9.59016 21.0464 8.43516 19.4714 7.63016C16.1231 5.91516 11.8414 5.91516 8.50478 7.64183C6.91811 8.4585 5.58811 9.62516 4.53811 11.0952C4.44478 11.2585 4.26978 11.3402 4.08311 11.3402ZM11.3748 25.4218C11.2231 25.4218 11.0714 25.3635 10.9664 25.2468C9.95145 24.2318 9.40311 23.5785 8.62145 22.1668C7.81645 20.7318 7.39645 18.9818 7.39645 17.1035C7.39645 13.6385 10.3598 10.8152 13.9998 10.8152C17.6398 10.8152 20.6031 13.6385 20.6031 17.1035C20.6031 17.4302 20.3464 17.6868 20.0198 17.6868C19.6931 17.6868 19.4364 17.4302 19.4364 17.1035C19.4364 14.2802 16.9981 11.9818 13.9998 11.9818C11.0014 11.9818 8.56311 14.2802 8.56311 17.1035C8.56311 18.7835 8.93645 20.3352 9.64811 21.5952C10.3948 22.9368 10.9081 23.5085 11.8064 24.4185C12.0281 24.6518 12.0281 25.0135 11.8064 25.2468C11.6781 25.3635 11.5264 25.4218 11.3748 25.4218ZM19.7398 23.2635C18.3514 23.2635 17.1264 22.9135 16.1231 22.2252C14.3848 21.0468 13.3464 19.1335 13.3464 17.1035C13.3464 16.7768 13.6031 16.5202 13.9298 16.5202C14.2564 16.5202 14.5131 16.7768 14.5131 17.1035C14.5131 18.7485 15.3531 20.3002 16.7764 21.2568C17.6048 21.8168 18.5731 22.0852 19.7398 22.0852C20.0198 22.0852 20.4864 22.0502 20.9531 21.9685C21.2681 21.9102 21.5714 22.1202 21.6298 22.4468C21.6881 22.7618 21.4781 23.0652 21.1514 23.1235C20.4864 23.2518 19.9031 23.2635 19.7398 23.2635ZM17.3948 25.6668C17.3481 25.6668 17.2898 25.6552 17.2431 25.6435C15.3881 25.1302 14.1748 24.4418 12.9031 23.1935C11.2698 21.5718 10.3714 19.4135 10.3714 17.1035C10.3714 15.2135 11.9814 13.6735 13.9648 13.6735C15.9481 13.6735 17.5581 15.2135 17.5581 17.1035C17.5581 18.3518 18.6431 19.3668 19.9848 19.3668C21.3264 19.3668 22.4114 18.3518 22.4114 17.1035C22.4114 12.7052 18.6198 9.13516 13.9531 9.13516C10.6398 9.13516 7.60645 10.9785 6.24145 13.8368C5.78645 14.7818 5.55311 15.8902 5.55311 17.1035C5.55311 18.0135 5.63478 19.4485 6.33478 21.3152C6.45145 21.6185 6.29978 21.9568 5.99645 22.0618C5.69311 22.1785 5.35478 22.0152 5.24978 21.7235C4.67811 20.1952 4.39811 18.6785 4.39811 17.1035C4.39811 15.7035 4.66645 14.4318 5.19145 13.3235C6.74311 10.0685 10.1848 7.95683 13.9531 7.95683C19.2614 7.95683 23.5781 12.0518 23.5781 17.0918C23.5781 18.9818 21.9681 20.5218 19.9848 20.5218C18.0014 20.5218 16.3914 18.9818 16.3914 17.0918C16.3914 15.8435 15.3064 14.8285 13.9648 14.8285C12.6231 14.8285 11.5381 15.8435 11.5381 17.0918C11.5381 19.0868 12.3081 20.9535 13.7198 22.3535C14.8281 23.4502 15.8898 24.0568 17.5348 24.5118C17.8498 24.5935 18.0248 24.9202 17.9431 25.2235C17.8848 25.4918 17.6398 25.6668 17.3948 25.6668Z"/>
</Svg>);
};
Icon.displayName = 'Fingerprint';
export const Fingerprint = memo(Icon);