@teamsparta/stack-icons
Version:
stack icons
2 lines (1 loc) • 2.23 kB
JavaScript
import{a as r,b as n,c as i}from"./chunk-NMSZWCJF.mjs";import{vars as s}from"@teamsparta/stack-tokens";import{forwardRef as M}from"react";import{jsx as l}from"react/jsx-runtime";var f=({size:t,variant:L})=>{switch(t){case 16:switch(L){case"line":return l("path",{d:"M14.7505 13.416H1.25049V2.58301H14.7505V13.416ZM8.46143 8.5918L8.00049 8.9502L7.53955 8.5918L2.75049 4.86621V11.916H13.2505V4.86621L8.46143 8.5918ZM8.00049 7.04785L11.814 4.08301H4.18701L8.00049 7.04785Z",fill:"currentColor"});case"fill":return l("path",{d:"M1.59066 4.52547V4.52612L7.59066 9.19279L8.00016 9.51115L8.40967 9.19279L9.70654 8.18367L9.70784 8.18563L14.6668 4.32821V13.3334H1.3335V4.32495L1.59066 4.52547ZM13.5913 3.47534L13.5907 3.47404L8.00016 7.8217L7.271 7.25464H7.27165L1.37321 2.66675H14.6317L13.5913 3.47534Z",fill:"currentColor"})}case 20:switch(L){case"line":return l("path",{d:"M18.375 16.7085H1.625V3.2915H18.375V16.7085ZM10.5371 10.6909L10 11.1079L9.46289 10.6909L3.375 5.95459V14.9585H16.625V5.95459L10.5371 10.6909ZM10 8.89111L14.9502 5.0415H5.0498L10 8.89111Z",fill:"currentColor"});case"fill":return l("path",{d:"M1.98844 5.65678V5.65759L9.48844 11.4909L10.0003 11.8889L10.5122 11.4909L12.1333 10.2295L12.1349 10.232L18.3337 5.4102V16.6667H1.66699V5.40613L1.98844 5.65678ZM16.9893 4.34412L16.9884 4.34249L10.0003 9.77706L9.08887 9.06824H9.08968L1.71663 3.33337H18.2897L16.9893 4.34412Z",fill:"currentColor"})}case 24:switch(L){case"line":return l("path",{d:"M22 20H2V4H22V20ZM12.6143 12.7891L12 13.2666L11.3857 12.7891L4 7.04395V18H20V7.04395L12.6143 12.7891ZM12 10.7324L18.085 6H5.91504L12 10.7324Z",fill:"currentColor"});case"fill":return l("path",{d:"M2.38574 6.78809V6.78906L11.3857 13.7891L12 14.2666L12.6143 13.7891L14.5596 12.2754L14.5615 12.2783L22 6.49219V20H2V6.4873L2.38574 6.78809ZM20.3867 5.21289L20.3857 5.21094L12 11.7324L10.9062 10.8818H10.9072L2.05957 4H21.9473L20.3867 5.21289Z",fill:"currentColor"})}}},p=M(function(Z,a){var e=Z,{size:L,variant:o,color:c=s.neutral[90],style:V}=e,H=i(e,["size","variant","color","style"]);return l("svg",n(r({width:L,height:L,viewBox:`0 0 ${L} ${L}`,fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r({color:c},V),ref:a},H),{children:l(f,{size:L,variant:o})}))});export{p as a};