@teamsparta/stack-icons
Version:
stack icons
2 lines (1 loc) • 3.43 kB
JavaScript
import{a as l,b as t,c as o}from"./chunk-NMSZWCJF.mjs";import{vars as f}from"@teamsparta/stack-tokens";import{forwardRef as M}from"react";import{jsx as C}from"react/jsx-runtime";var Z=({size:r,variant:L})=>{switch(r){case 16:switch(L){case"line":return C("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.75ZM10.8486 6L10.4238 6.42383L8.84766 8L10.4238 9.57617L10.8486 10L10 10.8486L9.57617 10.4238L8 8.84766L6.42383 10.4238L6 10.8486L5.15137 10L5.57617 9.57617L7.15234 8L5.57617 6.42383L5.15137 6L6 5.15137L6.42383 5.57617L8 7.15234L9.57617 5.57617L10 5.15137L10.8486 6Z",fill:"currentColor"});case"fill":return C("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 7.29297L6 5.29297L5.29297 6L7.29297 8L5.29297 10L6 10.707L8 8.70703L10 10.707L10.707 10L8.70703 8L10.707 6L10 5.29297L8 7.29297Z",fill:"currentColor"})}case 20:switch(L){case"line":return C("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.375ZM13.5605 7.5L11.0605 10L13.5605 12.5L12.5 13.5605L10 11.0605L7.5 13.5605L6.43945 12.5L8.93945 10L6.43945 7.5L7.5 6.43945L10 8.93945L12.5 6.43945L13.5605 7.5Z",fill:"currentColor"});case"fill":return C("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.625ZM12.0576 7.05762L10 9.11523L7.94238 7.05762L7.5 6.61621L6.61621 7.5L7.05762 7.94238L9.11523 10L7.05762 12.0576L6.61621 12.5L7.5 13.3838L7.94238 12.9424L10 10.8848L12.0576 12.9424L12.5 13.3838L13.3838 12.5L12.9424 12.0576L10.8848 10L12.9424 7.94238L13.3838 7.5L12.5 6.61621L12.0576 7.05762Z",fill:"currentColor"})}case 24:switch(L){case"line":return C("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 4ZM16.2373 9L15.6191 9.61914L13.2383 12L15.6191 14.3809L16.2373 15L15 16.2373L14.3809 15.6191L12 13.2383L9.61914 15.6191L9 16.2373L7.7627 15L8.38086 14.3809L10.7617 12L8.38086 9.61914L7.7627 9L9 7.7627L9.61914 8.38086L12 10.7617L14.3809 8.38086L15 7.7627L16.2373 9Z",fill:"currentColor"});case"fill":return C("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 10.9395L9 7.93945L7.93945 9L10.9395 12L7.93945 15L9 16.0605L12 13.0605L15 16.0605L16.0605 15L13.0605 12L16.0605 9L15 7.93945L12 10.9395Z",fill:"currentColor"})}}},w=M(function(h,a){var e=h,{size:L,variant:n,color:i=f.neutral[90],style:c}=e,s=o(e,["size","variant","color","style"]);return C("svg",t(l({width:L,height:L,viewBox:`0 0 ${L} ${L}`,fill:"none",xmlns:"http://www.w3.org/2000/svg",style:l({color:i},c),ref:a},s),{children:C(Z,{size:L,variant:n})}))});export{w as a};