2 lines
2.3 KiB
JavaScript
2 lines
2.3 KiB
JavaScript
import"../chunks/Bzak7iHL.js";import{p as A,j as s,m as D,l as p,n as E,$ as F,o as l,s as n,q as h,t as _,v as a,g as f,k as G,i as H,w as I}from"../chunks/BH97ETpZ.js";import{s as J}from"../chunks/Qgf5A_kA.js";import{i as K}from"../chunks/UvStrNyM.js";import{e as L}from"../chunks/BR6tTwie.js";import{h as M}from"../chunks/CgtTdn_a.js";import{s as O}from"../chunks/Dw-PWoyz.js";import{B as g}from"../chunks/BkOB8zes.js";import{C as B,a as C}from"../chunks/BzfwckE1.js";var Q=p('<p class="text-muted-foreground text-center text-sm">No receipts yet.</p> <p class="text-muted-foreground text-center text-xs">Create a receipt to get started.</p> <a href="/receipts/new"><!></a> <a href="/"><!></a>',1),T=p('<a class="font-medium hover:underline"> </a>'),U=p('<div class="flex flex-col gap-2"></div>'),V=p('<main class="container mx-auto flex flex-col gap-6 px-4 py-6 sm:px-6 sm:py-8"><div class="flex flex-col gap-4 sm:flex-row sm:items-center sm:justify-between"><div class="flex items-center gap-3"><a href="/" class="text-muted-foreground hover:text-foreground shrink-0 text-sm" title="Back to main">Back</a> <h1 class="text-xl font-semibold sm:text-2xl">Receipts</h1></div> <a href="/receipts/new" class="block shrink-0"><!></a></div> <!></main>');function oe(j,k){A(k,!0);const w=G(()=>{var e;return((e=k.data)==null?void 0:e.receipts)??[]});var d=V();M("16kr07e",e=>{E(()=>{F.title="Receipts – Stackq"})});var m=l(d),P=n(l(m),2),N=l(P);g(N,{class:"w-full sm:w-auto",children:(e,r)=>{h();var o=_("New receipt");s(e,o)},$$slots:{default:!0}}),a(P),a(m);var R=n(m,2);{var q=e=>{B(e,{children:(r,o)=>{C(r,{class:"flex flex-col items-center justify-center gap-4 py-12",children:(c,b)=>{var u=Q(),i=n(H(u),4),y=l(i);g(y,{variant:"outline",children:(x,z)=>{h();var $=_("New receipt");s(x,$)},$$slots:{default:!0}}),a(i);var t=n(i,2),v=l(t);g(v,{variant:"ghost",children:(x,z)=>{h();var $=_("Back to home");s(x,$)},$$slots:{default:!0}}),a(t),s(c,u)},$$slots:{default:!0}})},$$slots:{default:!0}})},S=e=>{var r=U();L(r,21,()=>f(w),o=>o.id,(o,c)=>{B(o,{children:(b,u)=>{C(b,{class:"p-4",children:(i,y)=>{var t=T(),v=l(t);a(t),I(()=>{O(t,"href",`/receipts/${f(c).id??""}`),J(v,`Receipt ${f(c).id??""}`)}),s(i,t)},$$slots:{default:!0}})},$$slots:{default:!0}})}),a(r),s(e,r)};K(R,e=>{f(w).length===0?e(q):e(S,!1)})}a(d),s(j,d),D()}export{oe as component};
|