sui-explorer-local
Version:
Local Sui Explorer
14 lines (13 loc) • 3.17 kB
JavaScript
import{j as r}from"./jsx-runtime-ffb262ed.js";import{c as x}from"./index-dca19ccf.js";import{S as v}from"./check_12x12-819d1fd4.js";import{r as n}from"./index-76fb7be0.js";import"./_commonjsHelpers-de833af9.js";const h=e=>n.createElement("svg",{width:12,height:12,viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},n.createElement("path",{d:"M9.76605 2.23395C9.61621 2.08415 9.41301 2 9.20114 2C8.98926 2 8.78606 2.08415 8.63622 2.23395L6.00499 4.86517L3.37377 2.23395C3.22307 2.0884 3.02123 2.00786 2.81173 2.00968C2.60222 2.0115 2.40182 2.09553 2.25367 2.24368C2.10552 2.39183 2.02149 2.59224 2.01967 2.80174C2.01785 3.01124 2.09839 3.21308 2.24394 3.36378L4.87516 5.99501L2.24394 8.62623C2.16762 8.69994 2.10675 8.78811 2.06487 8.88559C2.02299 8.98308 2.00095 9.08793 2.00003 9.19402C1.99911 9.30012 2.01933 9.40533 2.0595 9.50353C2.09968 9.60173 2.15901 9.69094 2.23403 9.76597C2.30906 9.84099 2.39827 9.90032 2.49647 9.9405C2.59467 9.98068 2.69988 10.0009 2.80598 9.99997C2.91207 9.99905 3.01692 9.97701 3.11441 9.93513C3.21189 9.89325 3.30006 9.83238 3.37377 9.75606L6.00499 7.12484L8.63622 9.75606C8.78692 9.90162 8.98876 9.98215 9.19826 9.98033C9.40776 9.97851 9.60817 9.89448 9.75632 9.74633C9.90447 9.59818 9.9885 9.39778 9.99032 9.18827C9.99214 8.97877 9.9116 8.77693 9.76605 8.62623L7.13483 5.99501L9.76605 3.36378C9.91585 3.21394 10 3.01074 10 2.79886C10 2.58699 9.91585 2.38379 9.76605 2.23395Z",fill:"currentColor"})),_=x(["inline-flex justify-center items-center gap-1 py-1 px-3 rounded-xl text-body font-medium"],{variants:{variant:{current:"bg-gray-40 text-steel-darker",success:"bg-success-light text-success-dark",failure:"bg-issue-light text-issue-dark"}},defaultVariants:{variant:"current"}});function c({variant:e,children:f}){return r.jsxs("div",{className:_({variant:e}),children:[e==="current"&&r.jsx("div",{className:"h-2 w-2 rounded-full bg-success"}),e==="failure"&&r.jsx(h,{}),e==="success"&&r.jsx(v,{}),r.jsx("span",{children:f})]})}try{c.displayName="Badge",c.__docgenInfo={description:"",displayName:"Badge",props:{variant:{defaultValue:null,description:"",name:"variant",required:!1,type:{name:'"success" | "failure" | "current" | null'}}}}}catch{}const w={component:c},s={render:e=>r.jsx(c,{...e,children:"Badge"})},a={...s,args:{variant:"success"}},t={...s,args:{variant:"failure"}};var o,i,u;s.parameters={...s.parameters,docs:{...(o=s.parameters)==null?void 0:o.docs,source:{originalSource:`{
render: props => <Badge {...props}>Badge</Badge>
}`,...(u=(i=s.parameters)==null?void 0:i.docs)==null?void 0:u.source}}};var d,l,p;a.parameters={...a.parameters,docs:{...(d=a.parameters)==null?void 0:d.docs,source:{originalSource:`{
...Current,
args: {
variant: 'success'
}
}`,...(p=(l=a.parameters)==null?void 0:l.docs)==null?void 0:p.source}}};var m,g,C;t.parameters={...t.parameters,docs:{...(m=t.parameters)==null?void 0:m.docs,source:{originalSource:`{
...Current,
args: {
variant: 'failure'
}
}`,...(C=(g=t.parameters)==null?void 0:g.docs)==null?void 0:C.source}}};const b=["Current","Success","Failure"];export{s as Current,t as Failure,a as Success,b as __namedExportsOrder,w as default};