UNPKG

@risemaxi/sigil

Version:

Icons and Signs for the Rise Design System

13 lines (12 loc) 2.93 kB
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="M5.84003 2.3335H8.31844C8.65229 2.3335 8.92293 2.60414 8.92293 2.93799C8.92293 3.27184 8.65229 3.54248 8.31844 3.54248H5.84003C4.5714 3.54248 3.54297 4.57091 3.54297 5.83954V7.81603C3.54297 8.14988 3.27233 8.42052 2.93847 8.42052C2.60462 8.42052 2.33398 8.14988 2.33398 7.81603V5.83954C2.33398 3.90321 3.90369 2.3335 5.84003 2.3335ZM2.93847 18.5155C2.60462 18.5155 2.33398 18.7862 2.33398 19.12V22.1608C2.33398 24.0971 3.90369 25.6668 5.84003 25.6668H8.31844C8.65229 25.6668 8.92293 25.3962 8.92293 25.0623C8.92293 24.7285 8.65229 24.4578 8.31844 24.4578H5.84003C4.5714 24.4578 3.54297 23.4294 3.54297 22.1608V19.12C3.54297 18.7862 3.27233 18.5155 2.93847 18.5155ZM25.0628 18.5155C24.729 18.5155 24.4583 18.7862 24.4583 19.12V22.1608C24.4583 23.4294 23.4299 24.4578 22.1613 24.4578H19.6224C19.2886 24.4578 19.0179 24.7285 19.0179 25.0623C19.0179 25.3962 19.2886 25.6668 19.6224 25.6668H22.1613C24.0976 25.6668 25.6673 24.0971 25.6673 22.1608V19.12C25.6673 18.7862 25.3967 18.5155 25.0628 18.5155ZM25.0628 8.42052C25.3967 8.42052 25.6673 8.14988 25.6673 7.81603V5.83954C25.6673 3.90321 24.0976 2.3335 22.1613 2.3335H19.6224C19.2886 2.3335 19.0179 2.60414 19.0179 2.93799C19.0179 3.27184 19.2886 3.54248 19.6224 3.54248H22.1613C23.4299 3.54248 24.4583 4.57091 24.4583 5.83954V7.81603C24.4583 8.14988 24.729 8.42052 25.0628 8.42052Z" fillRule="evenodd" clipRule="evenodd"/> <Path d="M22.9758 12.2679C18.0184 7.31048 9.98078 7.31048 5.02335 12.2679L4.07683 13.2144C3.65191 13.6394 3.65191 14.3283 4.07683 14.7532L5.02335 15.6997C9.98078 20.6572 18.0184 20.6572 22.9758 15.6997L23.9223 14.7532C24.3472 14.3283 24.3472 13.6394 23.9223 13.2144L22.9758 12.2679ZM5.87823 13.1228C10.3635 8.63749 17.6356 8.63749 22.1209 13.1228L22.982 13.9838L22.1209 14.8449C17.6356 19.3302 10.3635 19.3302 5.87823 14.8449L5.0172 13.9838L5.87823 13.1228ZM13.9996 11.884C12.8311 11.884 11.8839 12.8313 11.8839 13.9998C11.8839 15.1682 12.8311 16.1155 13.9996 16.1155C15.1681 16.1155 16.1153 15.1682 16.1153 13.9998C16.1153 12.8313 15.1681 11.884 13.9996 11.884ZM10.6749 13.9998C10.6749 12.1636 12.1634 10.6751 13.9996 10.6751C15.8358 10.6751 17.3243 12.1636 17.3243 13.9998C17.3243 15.8359 15.8358 17.3245 13.9996 17.3245C12.1634 17.3245 10.6749 15.8359 10.6749 13.9998ZM15.2086 13.9998C15.2086 14.6675 14.6673 15.2087 13.9996 15.2087C13.3319 15.2087 12.7906 14.6675 12.7906 13.9998C12.7906 13.3321 13.3319 12.7908 13.9996 12.7908C14.6673 12.7908 15.2086 13.3321 15.2086 13.9998Z" fillRule="evenodd" clipRule="evenodd"/> <Path d="M14.9063 5.71823H16.1152V22.644H14.9063V5.71823Z"/> </Svg>); }; Icon.displayName = 'IrisScanner'; export const IrisScanner = memo(Icon);