import e,{forwardRef as s,useEffect as d}from"react";import f from"classnames";import{injectDigitIconCss as g}from"./utils.mjs";const x=s(({className:r,size:t="1em",strokeWidth:i=0,strokeLinecap:a="butt",strokeLinejoin:n="miter",spin:o=!1,fill:l="currentColor",...h},c)=>{const m=f("digit-icon",r,{"digit-icon-spin":o});return d(()=>{g()},[]),e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 46 46",className:m,ref:c,width:t,height:t,strokeWidth:i,strokeLinecap:a,strokeLinejoin:n,...h},e.createElement("g",{fill:l,fillRule:"evenodd",transform:"matrix(-1 0 0 1 44 2)"},e.createElement("path",{d:"M20 34h2v6h-2z"}),e.createElement("path",{fillRule:"nonzero",d:"M22 34v6h-2v-6z"}),e.createElement("rect",{width:"20",height:"2",x:"11",y:"40",rx:"1"}),e.createElement("path",{fillRule:"nonzero",d:"M30 40a1 1 0 0 1 0 2H12a1 1 0 0 1 0-2z"}),e.createElement("rect",{width:"40",height:"33",x:"1",y:"1",opacity:".2",rx:"3"}),e.createElement("path",{fillRule:"nonzero",d:"M38 0a4 4 0 0 1 4 4v27a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4zm0 2H4a2 2 0 0 0-2 2v27a2 2 0 0 0 2 2h34a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2"}),e.createElement("rect",{width:"2",height:"15.96",x:"32",y:"13.04",rx:"1"}),e.createElement("rect",{width:"2",height:"6.84",x:"24",y:"22.16",rx:"1"}),e.createElement("rect",{width:"2",height:"12.16",x:"16",y:"16.84",rx:"1"}),e.createElement("rect",{width:"2",height:"21",x:"8",y:"8",rx:"1"})))});export{x as default};
