onecart-ui
Version:
OneCart UI: Cross-platform design tokens + React & React Native components
10 lines (9 loc) • 1.19 kB
JavaScript
import React from 'react';
export const LocalPrintshop = ({ 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: "M16.737 8.316H15.684V3.053H3.053V8.316H2.000C3.411 5.158 2.000 6.568 2.000 8.316V17.789H3.053V22.000H15.684V17.789H19.895V11.474C19.895 9.726 18.484 8.316 16.737 8.316ZM5.158 5.158H13.579V8.316H5.158V5.158ZM13.579 19.895H5.158V15.684H13.579V19.895ZM15.684 15.684V10.421H6.211V12.526H4.105V8.316C4.105 7.737 4.579 7.263 5.158 7.263H19.895C17.316 10.421 17.789 10.895 17.789 11.474V12.526H18.842Z", fill: color }),
React.createElement("path", { d: "M12.000 22.000C17.522 22.000 22.000 17.522 22.000 12.000C22.000 6.478 17.522 2.000 12.000 2.000C6.478 2.000 2.000 6.478 2.000 12.000C2.000 17.522 6.478 22.000 12.000 22.000Z", fill: color })));
};
LocalPrintshop.displayName = 'LocalPrintshop';