"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4411],{4411:(t,e,a)=>{a.r(e),a.d(e,{default:()=>C});varn=a(3673);consts={class:"row q-mx-md"},o={class:"col-12"},l=(0,n._)("div",{class:"text-h6"},"Export page",-1),r=(0,n._)("p",null," Just to see if this works. Button defaults to this year. ",-1),c=(0,n.Uk)("Download transactions");functiond(t,e,a,d,i,u){constp=(0,n.up)("q-card-section"),f=(0,n.up)("q-btn"),w=(0,n.up)("q-card"),m=(0,n.up)("q-page");return(0,n.wg)(),(0,n.j4)(m,null,{default:(0,n.w5)((()=>[(0,n._)("div",s,[(0,n._)("div",o,[(0,n.Wm)(w,{bordered:""},{default:(0,n.w5)((()=>[(0,n.Wm)(p,null,{default:(0,n.w5)((()=>[l])),_:1}),(0,n.Wm)(p,null,{default:(0,n.w5)((()=>[r])),_:1}),(0,n.Wm)(p,null,{default:(0,n.w5)((()=>[(0,n._)("p",null,[(0,n.Wm)(f,{onClick:u.downloadTransactions},{default:(0,n.w5)((()=>[c])),_:1},8,["onClick"])])])),_:1})])),_:1})])])])),_:1})}a(71),a(7965),a(6016);vari=a(5474);classu{transactions(t,e){leta="/api/v1/data/export/transactions";returni.api.get(a,{params:{start:t,end:e}})}}varp=a(9401),f=a(814),w=a(6810);constm={name:"Index",methods:{downloadTransactions:function(){lett=newu,e=(0,w.Z)((0,p.Z)(newDate),"yyyy-MM-dd"),a=(0,w.Z)((0,f.Z)(newDate),"yyyy-MM-dd");t.transactions(e,a).then((t=>{lete="export-transactions.csv";consta=newBlob([t.data],{type:"application/octet-stream"}),n=document.createElement("a");n.href=URL.createObjectURL(a),n.download=e,n.click(),URL.revokeObjectURL(n.href)}))}}};var_=a(4260),y=a(4379),h=a(151),k=a(5589),v=a(2165),Z=a(7518),b=a.n(Z);constx=(0,_.Z)(m,[["render",d]]),C=x;b()(m,"components",{QPage:y.Z,QCard:h.Z,QCardSection:k.Z,QBtn:v.Z})}}]);