UNPKG

onecart-ui

Version:

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

9 lines (8 loc) 1.2 kB
import React from 'react'; export const CameraAlt = ({ 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 4.000H16.830L15.000 2.000H9.000L7.170 4.000H4.000C2.900 4.000 2.000 4.900 2.000 6.000V18.000C2.000 19.100 2.900 20.000 4.000 20.000H20.000C21.100 20.000 22.000 19.100 22.000 18.000V6.000C22.000 4.900 21.100 4.000 20.000 4.000ZM20.000 18.000H4.000V6.000H8.050L9.880 4.000H14.120L15.950 6.000H20.000V18.000ZM12.000 7.000C9.240 7.000 7.000 9.240 7.000 12.000C7.000 14.760 9.240 17.000 12.000 17.000C14.760 17.000 17.000 14.760 17.000 12.000C17.000 9.240 14.760 7.000 12.000 7.000ZM12.000 15.000C10.350 15.000 9.000 13.650 9.000 12.000C9.000 10.350 10.350 9.000 12.000 9.000C13.650 9.000 15.000 10.350 15.000 12.000C15.000 13.650 13.650 15.000 12.000 15.000Z", fill: color }))); }; CameraAlt.displayName = 'CameraAlt';