UNPKG

onecart-ui

Version:

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

9 lines (8 loc) 1.45 kB
import React from 'react'; export const LockReset = ({ 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: "M13.525 2.000C8.846 2.000 5.051 5.795 5.051 10.475C5.051 10.531 5.060 10.588 5.060 10.653L3.328 8.921L2.000 10.249L5.992 14.241L9.985 10.249L8.657 8.921L6.944 10.635C6.944 10.578 6.934 10.531 6.934 10.475C6.934 6.840 9.891 3.883 13.525 3.883C17.160 3.883 20.117 6.840 20.117 10.475C20.117 14.109 17.160 17.066 13.525 17.066C11.736 17.066 10.117 16.350 8.930 15.192L7.593 16.520C9.119 18.017 11.218 18.949 13.525 18.949C18.205 18.949 22.000 15.154 22.000 10.475C22.000 5.795 18.205 2.000 13.525 2.000ZM15.409 9.533V10.701C13.299 9.665 12.452 8.818 11.416 8.818C10.380 8.818 9.533 9.665 9.533 10.701V9.533C11.124 9.533 10.701 9.957 10.701 10.475V15.409C8.591 15.927 9.015 16.350 9.533 16.350H13.299C15.927 14.241 16.350 13.817 16.350 13.299V12.584C14.241 12.066 13.817 11.642 13.299 11.642ZM12.358 11.642H10.474V10.701C10.474 10.183 10.898 9.759 11.416 9.759C11.934 9.759 12.358 10.183 12.358 10.701V9.533Z", fill: color }))); }; LockReset.displayName = 'LockReset';