UNPKG

@bloxbean/yaci-viewer

Version:

A Cardano blockchain data viewer for developers. It works with the Yaci-Store backend, supporting both a local devnet and public networks.

2 lines (1 loc) 5.64 kB
import{e as r,a as p,t as G,c as _e}from"../chunks/disclose-version.BTC8Bk4r.js";import"../chunks/legacy.DKpsC3nd.js";import{i as pe,j as he,s as i,d as e,r as a,n as E,f as ke}from"../chunks/runtime.NVyxXVLy.js";import{i as be}from"../chunks/if.DkuB8BPo.js";import{s as xe,a as ye}from"../chunks/store.EL_7F1Fq.js";import{n as we}from"../chunks/stores.DmQQ1jkb.js";function Re(u,l,n,t,v){var f;pe&&he();var s=(f=l.$$slots)==null?void 0:f[n],o=!1;s===!0&&(s=l.children,o=!0),s===void 0||s(u,o?()=>t:t)}var De=G('<div class="navbar bg-base-100"><div class="flex-1"><a class="btn btn-ghost normal-case text-xl" href="/">Yaci Viewer</a></div> <div class="flex-none"><div class="dropdown dropdown-end lg:hidden"><label tabindex="0" class="btn btn-ghost lg:hidden"><svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16m-7 6h7"></path></svg></label> <ul tabindex="0" class="menu menu-compact dropdown-content mt-3 p-2 shadow bg-base-100 rounded-box w-52"><li><a href="/">Home</a></li> <li><details id="mobile-certificate-menu"><summary>Certificates</summary> <ul class="p-2 bg-base-100"><li><a href="/certificates/stakekey-registrations">Stake Registration</a></li> <li><a href="/certificates/stakekey-deregistrations">Stake DeRegistration</a></li> <li><a href="/certificates/pool-registrations">Pool Registration</a></li> <li><a href="/certificates/pool-retirements">Pool Retirements</a></li> <li><a href="/certificates/delegations">Delegations</a></li></ul></details></li> <li><details id="mobile-governance-menu"><summary>Governance</summary> <ul class="p-2 bg-base-100"><li><a href="/governance/drep-registrations">DRep Registrations</a></li> <li><a href="/governance/drep-updates">DRep Updates</a></li> <li><a href="/governance/drep-deregistrations">DRep DeRegistrations</a></li> <li><a href="/governance/govactions">Proposals</a></li> <li><a href="/governance/votes">Votes</a></li></ul></details></li> <li><a href="/blocks">Blocks</a></li> <li><a href="/transactions">Transactions</a></li></ul></div> <ul class="menu menu-horizontal px-1 hidden lg:flex"><li><a href="/">Home</a></li> <li><details id="certificate-menu"><summary>Certificates</summary> <ul class="p-2 bg-base-100"><li><a href="/certificates/stakekey-registrations">Stake Registration</a></li> <li><a href="/certificates/stakekey-deregistrations">Stake DeRegistration</a></li> <li><a href="/certificates/pool-registrations">Pool Registration</a></li> <li><a href="/certificates/pool-retirements">Pool Retirements</a></li> <li><a href="/certificates/delegations">Delegations</a></li></ul></details></li> <li><details id="governance-menu"><summary>Governance</summary> <ul class="p-2 bg-base-100"><li><a href="/governance/drep-registrations">DRep Registrations</a></li> <li><a href="/governance/drep-updates">DRep Updates</a></li> <li><a href="/governance/drep-deregistrations">DRep DeRegistrations</a></li> <li><a href="/governance/govactions">Proposals</a></li> <li><a href="/governance/votes">Votes</a></li></ul></details></li> <li><a href="/blocks">Blocks</a></li> <li><a href="/transactions">Transactions</a></li></ul></div></div>');function Se(u){function l(){const m=document.querySelector("#certificate-menu");m&&m.removeAttribute("open")}function n(){const m=document.querySelector("#governance-menu");m&&m.removeAttribute("open")}function t(m){const Q=document.querySelector(`#${m}`);Q&&Q.removeAttribute("open")}var v=De(),s=i(e(v),2),o=e(s),f=i(e(o),2),g=i(e(f),2),_=e(g),c=i(e(_),2),d=e(c),h=e(d);a(d);var k=i(d,2),W=e(k);a(k);var b=i(k,2),X=e(b);a(b);var x=i(b,2),Z=e(x);a(x);var V=i(x,2),ee=e(V);a(V),a(c),a(_),a(g);var H=i(g,2),T=e(H),U=i(e(T),2),y=e(U),ae=e(y);a(y);var w=i(y,2),ie=e(w);a(w);var R=i(w,2),re=e(R);a(R);var D=i(R,2),te=e(D);a(D);var z=i(D,2),le=e(z);a(z),a(U),a(T),a(H),E(4),a(f),a(o);var N=i(o,2),S=i(e(N),2),O=e(S),Y=i(e(O),2),P=e(Y),se=e(P);a(P);var B=i(P,2),ne=e(B);a(B);var M=i(B,2),oe=e(M);a(M);var C=i(M,2),ce=e(C);a(C);var F=i(C,2),ve=e(F);a(F),a(Y),a(O),a(S);var I=i(S,2),J=e(I),K=i(e(J),2),$=e(K),de=e($);a($);var j=i($,2),fe=e(j);a(j);var q=i(j,2),me=e(q);a(q);var A=i(q,2),ue=e(A);a(A);var L=i(A,2),ge=e(L);a(L),a(K),a(J),a(I),E(4),a(N),a(s),a(v),r("click",h,l),r("click",W,l),r("click",X,l),r("click",Z,l),r("click",ee,l),r("click",ae,n),r("click",ie,n),r("click",re,n),r("click",te,n),r("click",le,n),r("click",se,()=>t("certificate-menu")),r("click",ne,()=>t("certificate-menu")),r("click",oe,()=>t("certificate-menu")),r("click",ce,()=>t("certificate-menu")),r("click",ve,()=>t("certificate-menu")),r("click",de,()=>t("governance-menu")),r("click",fe,()=>t("governance-menu")),r("click",me,()=>t("governance-menu")),r("click",ue,()=>t("governance-menu")),r("click",ge,()=>t("governance-menu")),p(u,v)}var Pe=G('<section class="flex justify-center h-screen"><span class="loading loading-ring loading-lg mx-auto"></span></section>'),Be=G('<div class="flex flex-col min-h-screen"><main class="container mx-auto flex-grow px-4"><!> <!></main> <footer class="bg-gray-900 py-4 text-center bottom-0 left-0 w-full"><div class="container mx-auto"><p class="text-gray-300">Open-source with ❤️ by <a href="https://github.com/bloxbean/yaci-viewer" target="_blank" rel="noopener noreferrer">BloxBean</a></p></div></footer></div>');function Ee(u,l){const n=xe(),t=()=>ye(we,"$navigating",n);var v=Be(),s=e(v),o=e(s);Se(o);var f=i(o,2);{var g=c=>{var d=Pe();p(c,d)},_=c=>{var d=_e(),h=ke(d);Re(h,l,"default",{}),p(c,d)};be(f,c=>{t()?c(g):c(_,!1)})}a(s),E(2),a(v),p(u,v)}export{Ee as component};