@central-icons-react/square-outlined-radius-0-stroke-2
Version:
A collection of square outlined React icons with 0px radius and 2px stroke width, designed for use in React applications.
4 lines (2 loc) • 1.5 kB
JavaScript
import o from"react";var l=({children:r,size:e=24,ariaLabel:a,color:i,ariaHidden:t=!0,style:m,mode:p="masked",maskId:n,...C})=>{let d=p!=="raw"&&!!n;return o.createElement("svg",{...C,"aria-hidden":t,role:t?void 0:"img",width:typeof e==="number"?`${e}px`:e,height:typeof e==="number"?`${e}px`:e,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{color:i,...m}},a&&!t&&o.createElement("title",null,a),d?o.createElement(o.Fragment,null,o.createElement("mask",{id:n,maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"24",height:"24"},o.createElement("rect",{width:"24",height:"24",fill:"#000"}),o.createElement("g",{fill:"none",style:{color:"#fff"}},r)),o.createElement("rect",{width:"24",height:"24",fill:"currentColor",mask:`url(#${n})`})):r)};import s from"react";var u=s.memo((r)=>{return s.createElement(l,{...r,ariaLabel:"robot",maskId:"square-outlined-radius-0-stroke-2-IconRobot"},s.createElement("path",{d:"M12 5V3M3.5 9H2.5V11H3.5M20.5 9H21.5V11H20.5M10 14.5H14M8.6 10H8.4M15.4 10H15.6M3.5 5H20.5V16C20.5 17.6569 19.1569 19 17.5 19H6.5C4.84315 19 3.5 17.6569 3.5 16V5ZM9 10C9 10.2761 8.77614 10.5 8.5 10.5C8.22386 10.5 8 10.2761 8 10C8 9.72386 8.22386 9.5 8.5 9.5C8.77614 9.5 9 9.72386 9 10ZM16 10C16 10.2761 15.7761 10.5 15.5 10.5C15.2239 10.5 15 10.2761 15 10C15 9.72386 15.2239 9.5 15.5 9.5C15.7761 9.5 16 9.72386 16 10Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"square"}))}),w=u;export{w as default,u as IconRobot};
//# debugId=F896D01143F4817D64756E2164756E21