import e,{forwardRef as h,useEffect as d}from"react";import f from"classnames";import{injectDigitIconCss as g}from"./utils.mjs";const p=h(({className:r,size:t="1em",strokeWidth:i=0,strokeLinecap:n="butt",strokeLinejoin:o="miter",spin:a=!1,fill:c="currentColor",...l},s)=>{const m=f("digit-icon",r,{"digit-icon-spin":a});return d(()=>{g()},[]),e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 18",className:m,ref:s,width:t,height:t,strokeWidth:i,strokeLinecap:n,strokeLinejoin:o,...l},e.createElement("g",{fill:c,fillRule:"evenodd",transform:"translate(.25 .25)"},e.createElement("path",{fillRule:"nonzero",d:"M13.75 0a3.75 3.75 0 0 1 3.75 3.75v10a3.75 3.75 0 0 1-3.75 3.75h-10A3.75 3.75 0 0 1 0 13.75v-10A3.75 3.75 0 0 1 3.75 0zm0 1.5h-10A2.25 2.25 0 0 0 1.5 3.75v10A2.25 2.25 0 0 0 3.75 16h10A2.25 2.25 0 0 0 16 13.75v-10a2.25 2.25 0 0 0-2.25-2.25"}),e.createElement("path",{d:"M5.784 5.71a2.5 2.5 0 0 1 2.45 2.001h-4.9a2.5 2.5 0 0 1 2.45-2"}),e.createElement("circle",{cx:"5.846",cy:"4.182",r:"1.25"}),e.createElement("rect",{width:"12",height:"2",x:"2.75",y:"8.75",rx:"1"}),e.createElement("rect",{width:"12",height:"2",x:"2.75",y:"12.75",rx:"1"}),e.createElement("rect",{width:"6",height:"2",x:"8.75",y:"4.75",rx:"1"})))});export{p as default};
