import e,{forwardRef as l,useEffect as f}from"react";import h from"classnames";import{injectDigitIconCss as p}from"./utils.mjs";const d=l(({className:t,size:a="1em",strokeWidth:i=0,strokeLinecap:o="butt",strokeLinejoin:r="miter",spin:s=!1,fill:n="currentColor",...m},v)=>{const c=h("digit-icon",t,{"digit-icon-spin":s});return f(()=>{p()},[]),e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36",className:c,ref:v,width:a,height:a,strokeWidth:i,strokeLinecap:o,strokeLinejoin:r,...m},e.createElement("path",{fill:n,d:"M30 2a4 4 0 0 1 4 4v24a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4Zm2 22H4v6a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2zM7 26a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1m4 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1m21-12H4v8h28zM7 16a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1m4 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1M30 4H6a2 2 0 0 0-2 2v6h28V6a2 2 0 0 0-1.85-1.995zM7 6a1 1 0 0 1 1 1v2a1 1 0 1 1-2 0V7a1 1 0 0 1 1-1m4 0a1 1 0 0 1 1 1v2a1 1 0 1 1-2 0V7a1 1 0 0 1 1-1"}))});export{d as default};
