UNPKG

onecart-ui

Version:

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

9 lines (8 loc) 1.11 kB
import React from 'react'; export const EnhancedEncryption = ({ 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.381 8.667H15.429V6.762C15.429 4.133 13.295 2.000 10.667 2.000C8.038 2.000 5.905 4.133 5.905 6.762V6.857H6.762C3.905 8.667 3.048 9.524 3.048 10.571V18.286C4.857 19.333 5.714 20.190 6.762 20.190H18.190C17.429 22.000 18.286 21.143 18.286 20.095V8.762C20.095 7.714 19.238 6.857 18.190 6.857ZM9.524 4.952C9.524 3.324 10.848 2.000 12.476 2.000C14.105 2.000 15.429 3.324 15.429 4.952V8.667H7.714V6.762ZM16.381 20.095H4.952V10.571H16.381V20.095ZM11.619 11.524H9.714V14.381H6.857V16.286H9.714V19.143H11.619V16.286H14.476V14.381H11.619V11.524Z", fill: color }))); }; EnhancedEncryption.displayName = 'EnhancedEncryption';