sui-explorer-local
Version:
Local Sui Explorer
22 lines (21 loc) • 3.24 kB
JavaScript
import{j as s}from"./jsx-runtime-ffb262ed.js";import{c as S}from"./index-dca19ccf.js";import{r as b}from"./index-76fb7be0.js";import"./_commonjsHelpers-de833af9.js";const w=S(["text-white capitalize overflow-hidden bg-gray-40"],{variants:{size:{sm:"w-6 h-6 font-medium text-subtitleSmallExtra",md:"w-7.5 h-7.5 font-medium text-body",lg:"md:w-10 md:h-10 w-8 h-8 font-medium text-heading4 md:text-iconTextLarge",xl:"md:w-31.5 md:h-31.5 w-16 h-16 font-medium text-heading4 md:text-iconTextLarge"},circle:{true:"rounded-full",false:"rounded-md"}},defaultVariants:{circle:!1,size:"md"}});function k({fallback:e}){return s.jsx("div",{className:"flex h-full w-full items-center justify-center bg-gradient-to-r from-gradient-blue-start to-gradient-blue-end",children:e==null?void 0:e.slice(0,2)})}function l({src:e,label:i,alt:x=i,fallback:h,...y}){const[I,q]=b.useState(!1);return s.jsx("div",{role:"img",className:w(y),"aria-label":i,children:I||!e?s.jsx(k,{fallback:h}):s.jsx("img",{src:e,alt:x,className:"flex h-full w-full items-center justify-center object-cover",onError:()=>q(!0)})})}try{l.displayName="ImageIcon",l.__docgenInfo={description:"",displayName:"ImageIcon",props:{src:{defaultValue:null,description:"",name:"src",required:!1,type:{name:"string | null"}},label:{defaultValue:null,description:"",name:"label",required:!0,type:{name:"string"}},fallback:{defaultValue:null,description:"",name:"fallback",required:!0,type:{name:"string"}},alt:{defaultValue:null,description:"",name:"alt",required:!1,type:{name:"string"}},circle:{defaultValue:null,description:"",name:"circle",required:!1,type:{name:"boolean | null"}},size:{defaultValue:null,description:"",name:"size",required:!1,type:{name:'"lg" | "xl" | "sm" | "md" | null'}}}}}catch{}const R={component:l},a={args:{src:"https://ipfs.io/ipfs/QmZPWWy5Si54R3d26toaqRiqvCH7HkGdXkxwUgCm2oKKM2?filename=img-sq-01.png",alt:"Blockdaemon",size:"xl"}},r={args:{src:null,fallback:"Sui",label:"Sui",size:"lg"}},t={args:{src:"https://ipfs.io/ipfs/QmZPWWy5Si54R3d26toaqRiqvCH7HkGdXkxwUgCm2oKKM2?filename=img-sq-01.png",label:"Sui",size:"sm",fallback:"Sui"}};var n,o,m;a.parameters={...a.parameters,docs:{...(n=a.parameters)==null?void 0:n.docs,source:{originalSource:`{
args: {
src: 'https://ipfs.io/ipfs/QmZPWWy5Si54R3d26toaqRiqvCH7HkGdXkxwUgCm2oKKM2?filename=img-sq-01.png',
alt: 'Blockdaemon',
size: 'xl'
}
}`,...(m=(o=a.parameters)==null?void 0:o.docs)==null?void 0:m.source}}};var c,d,u;r.parameters={...r.parameters,docs:{...(c=r.parameters)==null?void 0:c.docs,source:{originalSource:`{
args: {
src: null,
fallback: 'Sui',
label: 'Sui',
size: 'lg'
}
}`,...(u=(d=r.parameters)==null?void 0:d.docs)==null?void 0:u.source}}};var g,p,f;t.parameters={...t.parameters,docs:{...(g=t.parameters)==null?void 0:g.docs,source:{originalSource:`{
args: {
src: 'https://ipfs.io/ipfs/QmZPWWy5Si54R3d26toaqRiqvCH7HkGdXkxwUgCm2oKKM2?filename=img-sq-01.png',
label: 'Sui',
size: 'sm',
fallback: 'Sui'
}
}`,...(f=(p=t.parameters)==null?void 0:p.docs)==null?void 0:f.source}}};const C=["extraLargeImage","largeIconNoImage","smallIconImage"];export{C as __namedExportsOrder,R as default,a as extraLargeImage,r as largeIconNoImage,t as smallIconImage};