@risemaxi/sigil
Version:
Icons and Signs for the Rise Design System
12 lines (11 loc) • 1.53 kB
JavaScript
import { memo } from 'react';
import Svg, { Path } from 'react-native-svg';
const Icon = memo((_props) => {
const { color = 'black', size = 24, ...props } = _props;
return (<Svg fill={color} viewBox="0 0 28 28" width={size} height={size} {...props}>
<Path fillRule="evenodd" d="M5.84 2.334h2.478a.604.604 0 0 1 0 1.208H5.84A2.297 2.297 0 0 0 3.543 5.84v1.976a.604.604 0 0 1-1.209 0V5.84A3.506 3.506 0 0 1 5.84 2.334M2.938 18.516a.605.605 0 0 0-.604.604v3.04a3.506 3.506 0 0 0 3.506 3.507h2.478a.604.604 0 1 0 0-1.21H5.84a2.297 2.297 0 0 1-2.297-2.296V19.12a.605.605 0 0 0-.605-.605m22.125 0a.605.605 0 0 0-.605.604v3.04a2.297 2.297 0 0 1-2.297 2.298h-2.539a.605.605 0 0 0 0 1.209h2.54a3.506 3.506 0 0 0 3.505-3.506V19.12a.605.605 0 0 0-.604-.605m0-10.095c.334 0 .604-.271.604-.605V5.84a3.506 3.506 0 0 0-3.506-3.506h-2.539a.605.605 0 0 0 0 1.208h2.54a2.297 2.297 0 0 1 2.296 2.298v1.976c0 .334.271.605.605.605M22.976 12.268c-4.958-4.958-12.995-4.958-17.953 0l-.946.946a1.09 1.09 0 0 0 0 1.54l.946.946c4.958 4.957 12.995 4.957 17.953 0l.946-.947a1.09 1.09 0 0 0 0-1.539zm-17.098.855c4.486-4.486 11.758-4.486 16.243 0l.861.86-.861.862c-4.485 4.485-11.757 4.485-16.243 0l-.86-.861zM14 11.884a2.116 2.116 0 1 0 0 4.231 2.116 2.116 0 0 0 0-4.231M10.675 14a3.325 3.325 0 1 1 6.65 0 3.325 3.325 0 0 1-6.65 0m4.534 0a1.209 1.209 0 1 1-2.418 0 1.209 1.209 0 0 1 2.418 0" clipRule="evenodd"/>
<Path d="M14.906 5.718h1.21v16.926h-1.21z"/>
</Svg>);
});
Icon.displayName = 'IrisScanner';
export const IrisScanner = Icon;