UNPKG

onecart-ui

Version:

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

10 lines (9 loc) 2.87 kB
import React from 'react'; export const AssignmentInd = ({ size = 'md', color = 'currentColor', className, 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", xmlns: "http://www.w3.org/2000/svg", className: className, style: style }, React.createElement("path", { d: "M20.000 2.000H15.820C13.400 2.840 12.300 2.000 11.000 2.000C9.700 2.000 8.600 2.840 8.180 4.000H4.000C4.900 2.000 4.000 2.900 4.000 4.000V20.000C2.000 21.100 2.900 22.000 4.000 22.000H18.000C21.100 20.000 22.000 19.100 22.000 18.000V6.000C20.000 4.900 19.100 4.000 18.000 4.000ZM11.000 3.750C11.220 3.750 11.410 3.850 11.550 4.000C11.670 4.130 11.750 4.310 11.750 4.500C11.750 4.910 11.410 5.250 11.000 5.250C10.590 5.250 10.250 4.910 10.250 4.500C10.250 4.310 10.330 4.130 10.450 4.000C10.590 3.850 10.780 3.750 11.000 3.750ZM18.000 20.000H4.000V6.000H18.000V20.000ZM11.000 7.000C9.350 7.000 8.000 8.350 8.000 10.000C8.000 11.650 9.350 13.000 11.000 13.000C12.650 13.000 14.000 11.650 14.000 10.000C14.000 8.350 12.650 7.000 11.000 7.000ZM11.000 11.000C10.450 11.000 10.000 10.550 10.000 10.000C10.000 9.450 10.450 9.000 11.000 9.000C11.550 9.000 12.000 9.450 12.000 10.000C12.000 10.550 11.550 11.000 11.000 11.000ZM5.000 17.470V17.000H19.000V15.470C19.000 12.970 15.030 11.890 13.000 11.890C10.970 11.890 7.000 12.960 7.000 15.470ZM9.310 15.000C10.000 14.440 11.690 13.880 13.000 13.880C14.310 13.880 16.010 14.440 16.690 15.000H9.310Z", fill: color }), React.createElement("path", { d: "M4.133 19.600H3.576C3.520 19.445 3.373 19.333 3.200 19.333C3.027 19.333 2.880 19.445 2.824 19.600H2.267C2.120 19.600 2.000 19.720 2.000 19.867V21.733C2.000 21.880 2.120 22.000 2.267 22.000H4.133C4.280 22.000 4.400 21.880 4.400 21.733V19.867C4.400 19.720 4.280 19.600 4.133 19.600ZM3.200 19.567C3.229 19.567 3.255 19.580 3.273 19.600C3.289 19.617 3.300 19.641 3.300 19.667C3.300 19.721 3.255 19.767 3.200 19.767C3.145 19.767 3.100 19.721 3.100 19.667C3.100 19.641 3.111 19.617 3.127 19.600C3.145 19.580 3.171 19.567 3.200 19.567ZM4.133 21.733H2.267V19.867H4.133V21.733ZM3.200 20.000C2.980 20.000 2.800 20.180 2.800 20.400C2.800 20.620 2.980 20.800 3.200 20.800C3.420 20.800 3.600 20.620 3.600 20.400C3.600 20.180 3.420 20.000 3.200 20.000ZM3.200 20.533C3.127 20.533 3.067 20.473 3.067 20.400C3.067 20.327 3.127 20.267 3.200 20.267C3.273 20.267 3.333 20.327 3.333 20.400C3.333 20.473 3.273 20.533 3.200 20.533ZM2.400 21.396V21.600H4.000V21.396C4.000 21.063 3.471 20.919 3.200 20.919C2.929 20.919 2.400 21.061 2.400 21.396ZM2.708 21.333C2.800 21.259 3.025 21.184 3.200 21.184C3.375 21.184 3.601 21.259 3.692 21.333H2.708Z", fill: color }))); }; AssignmentInd.displayName = 'AssignmentInd';