@teamsparta/stack-icons
Version:
stack icons
2 lines (1 loc) • 3.12 kB
JavaScript
import{a as C,b as t,c as o}from"./chunk-NMSZWCJF.mjs";import{vars as a}from"@teamsparta/stack-tokens";import{forwardRef as f}from"react";import{jsx as r}from"react/jsx-runtime";var M=({size:e,variant:L})=>{switch(e){case 16:switch(L){case"line":return r("path",{d:"M8 1.25C11.7279 1.25 14.75 4.27208 14.75 8C14.75 11.7279 11.7279 14.75 8 14.75C4.27208 14.75 1.25 11.7279 1.25 8C1.25 4.27208 4.27208 1.25 8 1.25ZM8 2.75C5.10051 2.75 2.75 5.10051 2.75 8C2.75 10.8995 5.10051 13.25 8 13.25C10.8995 13.25 13.25 10.8995 13.25 8C13.25 5.10051 10.8995 2.75 8 2.75ZM7.89062 5.57617L9.89062 7.57617L10.3154 8L9.89062 8.42383L7.89062 10.4238L7.4668 10.8486L6.61816 10L7.04297 9.57617L8.61914 8L7.04297 6.42383L6.61816 6L7.4668 5.15137L7.89062 5.57617Z",fill:"currentColor"});case"fill":return r("path",{d:"M8.00073 1.33336C11.6825 1.33357 14.6677 4.31858 14.6677 8.00035C14.6675 11.682 11.6823 14.6671 8.00073 14.6673C4.31895 14.6673 1.33393 11.6821 1.33374 8.00035C1.33374 4.31845 4.31883 1.33336 8.00073 1.33336ZM6.75952 6.00035L8.75952 8.00035L6.75952 10.0004L7.46655 10.7074L10.1736 8.00035L7.46655 5.29332L6.75952 6.00035Z",fill:"currentColor"})}case 20:switch(L){case"line":return r("path",{d:"M10 1.625C14.6254 1.625 18.375 5.37462 18.375 10C18.375 14.6254 14.6254 18.375 10 18.375C5.37462 18.375 1.625 14.6254 1.625 10C1.625 5.37462 5.37462 1.625 10 1.625ZM10 3.375C6.34111 3.375 3.375 6.34111 3.375 10C3.375 13.6589 6.34111 16.625 10 16.625C13.6589 16.625 16.625 13.6589 16.625 10C16.625 6.34111 13.6589 3.375 10 3.375ZM12.8936 10L9.33301 13.5605L8.27246 12.5L10.7725 10L8.27246 7.5L9.33301 6.43945L12.8936 10Z",fill:"currentColor"});case"fill":return r("path",{d:"M10 1.66669C14.6023 1.66669 18.3328 5.39747 18.333 9.99969C18.333 14.6021 14.6024 18.3327 10 18.3327C5.39778 18.3325 1.66699 14.602 1.66699 9.99969C1.66717 5.39758 5.39789 1.66686 10 1.66669ZM8.44922 7.49969L8.89062 7.94208L10.9482 9.99969L8.89062 12.0573L8.4502 12.4997L9.33398 13.3835L9.77637 12.9421L12.2754 10.4421L12.7168 9.99969L12.2754 9.55731L9.77539 7.05731L9.33301 6.61591L8.44922 7.49969Z",fill:"currentColor"})}case 24:switch(L){case"line":return r("path",{d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM11.6191 8.38086L14.6191 11.3809L15.2373 12L14.6191 12.6191L11.6191 15.6191L11 16.2373L9.7627 15L10.3809 14.3809L12.7617 12L10.3809 9.61914L9.7627 9L11 7.7627L11.6191 8.38086Z",fill:"currentColor"});case"fill":return r("path",{d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM9.93945 9L12.9395 12L9.93945 15L11 16.0605L15.0605 12L11 7.93945L9.93945 9Z",fill:"currentColor"})}}},p=f(function(Z,s){var l=Z,{size:L,variant:n,color:i=a.neutral[90],style:c}=l,h=o(l,["size","variant","color","style"]);return r("svg",t(C({width:L,height:L,viewBox:`0 0 ${L} ${L}`,fill:"none",xmlns:"http://www.w3.org/2000/svg",style:C({color:i},c),ref:s},h),{children:r(M,{size:L,variant:n})}))});export{p as a};