@teamsparta/stack-icons
Version:
stack icons
2 lines (1 loc) • 3.09 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 h}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.75ZM9.51562 6L9.09082 6.42383L7.51465 8L9.09082 9.57617L9.51562 10L8.66699 10.8486L8.24316 10.4238L6.24316 8.42383L5.81836 8L6.24316 7.57617L8.24316 5.57617L8.66699 5.15137L9.51562 6Z",fill:"currentColor"});case"fill":return r("path",{d:"M8 1.33331C11.6817 1.33349 14.667 4.31852 14.667 8.00031C14.6668 11.6819 11.6816 14.6671 8 14.6673C4.31821 14.6673 1.33318 11.6821 1.33301 8.00031C1.33301 4.31841 4.3181 1.33331 8 1.33331ZM5.95996 8.00031L8.66602 10.7073L9.37402 10.0003L7.37402 8.00031L9.37402 6.00031L8.66699 5.29327L5.95996 8.00031Z",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.375ZM11.8936 7.5L9.39355 10L11.8936 12.5L10.833 13.5605L7.27246 10L10.833 6.43945L11.8936 7.5Z",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.66669ZM10.3916 7.05731L7.8916 9.55731L7.4502 9.99969L7.8916 10.4421L10.3906 12.9421L10.833 13.3835L11.7178 12.4997L11.2764 12.0573L9.21875 9.99969L11.2764 7.94208L11.7178 7.49969L10.834 6.61591L10.3916 7.05731Z",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 4ZM14.2373 9L13.6191 9.61914L11.2383 12L13.6191 14.3809L14.2373 15L13 16.2373L12.3809 15.6191L9.38086 12.6191L8.7627 12L9.38086 11.3809L12.3809 8.38086L13 7.7627L14.2373 9Z",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 2ZM8.93945 12L13 16.0605L14.0605 15L11.0605 12L14.0605 9L13 7.93945L8.93945 12Z",fill:"currentColor"})}}},p=h(function(Z,s){var l=Z,{size:L,variant:n,color:i=a.neutral[90],style:c}=l,f=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},f),{children:r(M,{size:L,variant:n})}))});export{p as a};