UNPKG

onecart-ui

Version:

OneCart UI: Cross-platform design tokens + React & React Native components

10 lines (9 loc) 1.2 kB
import React from 'react'; import { Svg, Path } from 'react-native-svg'; export const EventRepeat = ({ size = 'md', color = 'currentColor', style, }) => { const sizeMap = { xs: 16, sm: 20, md: 24, lg: 32, xl: 40 }; const iconSize = typeof size === 'number' ? size : sizeMap[size]; return (React.createElement(Svg, { width: iconSize, height: iconSize, viewBox: "0 0 24 24", fill: "none", style: style }, React.createElement(Path, { d: "M19.273 10.182V5.636C18.364 4.636 17.545 3.818 16.545 3.818H15.636V2.000H13.818V3.818H6.545V2.000H4.727V3.818H3.818C3.727 2.909 2.909 3.727 2.909 4.727V18.364C2.000 19.364 2.818 20.182 3.818 20.182H10.182V18.364H3.818V9.273H16.545V11.091H18.364ZM17.455 6.545H4.727V4.727H17.455V6.545ZM14.400 17.455C14.791 18.773 16.009 19.727 17.455 19.727C19.209 19.727 20.636 18.300 20.636 16.545C20.636 14.791 19.209 13.364 17.455 13.364C16.591 13.364 15.800 13.709 15.227 14.273H16.545V15.636H12.909V12.000H14.273V13.300C15.091 12.500 16.218 12.000 17.455 12.000C19.964 12.000 22.000 14.036 22.000 16.545C22.000 19.055 19.964 21.091 17.455 21.091C15.255 21.091 13.418 19.527 13.000 17.455H14.400Z", fill: color }))); }; EventRepeat.displayName = 'EventRepeat';