mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-12 15:35:15 +00:00
Small update to frontend and associated code.
This commit is contained in:
File diff suppressed because one or more lines are too long
1
public/v3/js/2195.5563beff.js
vendored
1
public/v3/js/2195.5563beff.js
vendored
File diff suppressed because one or more lines are too long
1
public/v3/js/2323.20e1fbf4.js
vendored
1
public/v3/js/2323.20e1fbf4.js
vendored
@@ -1 +0,0 @@
|
||||
"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[2323],{2323:(e,t,s)=>{s.r(t),s.d(t,{default:()=>g});var a=s(9835);function n(e,t,s,n,r,i){const o=(0,a.up)("ApexChart");return(0,a.wg)(),(0,a.iD)("div",null,[(0,a.Wm)(o,{width:"100%",ref:"chart",height:"350",type:"line",options:r.options,series:r.series},null,8,["options","series"])])}s(702);var r=s(1569),i=s(8898);class o{overview(e,t){let s=(0,i.Z)(e.start,"y-MM-dd"),a=(0,i.Z)(e.end,"y-MM-dd");return r.api.get("/api/v1/chart/account/overview",{params:{start:s,end:a,cache:t}})}}var l=s(9302),h=s(3555);const d={name:"HomeChart",computed:{},data(){return{range:{start:null,end:null},loading:!1,currencies:[],options:{theme:{mode:"dark"},dataLabels:{enabled:!1},noData:{text:"Loading..."},chart:{id:"vuechart-home",toolbar:{show:!0,tools:{download:!1,selection:!1,pan:!1}}},yaxis:{labels:{formatter:this.numberFormatter}},labels:[],xaxis:{categories:[]}},series:[],locale:"en-US",dateFormat:"MMMM d, y",store:null}},created(){const e=(0,l.Z)();this.locale=e.lang.getLocale(),this.dateFormat=this.$t("config.month_and_day_fns")},mounted(){this.store=(0,h.S)();const e=(0,l.Z)();this.options.theme.mode=e.dark.isActive?"dark":"light",null!==this.range.start&&null!==this.range.end||this.store.$onAction((({name:e,store:t,args:s,after:a,onError:n})=>{a((t=>{"setRange"===e&&(this.range=t,this.buildChart())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&this.buildChart()},methods:{numberFormatter:function(e,t){var s;let a=null!==(s=this.currencies[t])&&void 0!==s?s:"EUR";return Intl.NumberFormat(this.locale,{style:"currency",currency:a}).format(e)},buildChart:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){let e=this.store.getRange.start,t=this.store.getRange.end;if(!1===this.loading){this.loading=!0;const s=new o;this.generateStaticLabels({start:e,end:t}),s.overview({start:e,end:t},this.getCacheKey).then((e=>{this.generateSeries(e.data)}))}}},generateSeries:function(e){let t;this.series=[];for(let s in e)if(e.hasOwnProperty(s)){t={},t.name=e[s].label,t.data=[],this.currencies.push(e[s].currency_code);for(let a in e[s].entries)t.data.push(e[s].entries[a]);this.series.push(t)}this.loading=!1},generateStaticLabels:function(e){let t,s=new Date(e.start),a=[];while(s<=e.end)a.push((0,i.Z)(s,this.dateFormat)),t=s.setDate(s.getDate()+1),s=new Date(t);this.options={...this.options,labels:a}}},components:{ApexChart:(0,a.RC)((()=>s.e(4736).then(s.t.bind(s,7092,23))))}};var c=s(1639);const u=(0,c.Z)(d,[["render",n]]),g=u}}]);
|
@@ -1 +1 @@
|
||||
"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4640],{4640:(e,s,t)=>{t.r(s),t.d(s,{default:()=>Q});var r=t(9835),o=t(6970);const a={class:"row q-mx-md"},i={class:"col-12"},l={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Info for new budget",-1),d={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row q-mx-md"},b={class:"col-12"},h={class:"row"},p={class:"col-12 text-right"},f={class:"row"},g={class:"col-12 text-right"},w=(0,r._)("br",null,null,-1);function _(e,s,t,_,v,q){const E=(0,r.up)("q-btn"),k=(0,r.up)("q-banner"),x=(0,r.up)("q-card-section"),C=(0,r.up)("q-input"),R=(0,r.up)("q-card"),I=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",i,[""!==v.errorMessage?((0,r.wg)(),(0,r.j4)(k,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(E,{flat:"",onClick:q.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,o.zw)(v.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",l,[(0,r._)("div",n,[(0,r.Wm)(R,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",m,[(0,r.Wm)(C,{"error-message":v.submissionErrors.name,error:v.hasSubmissionErrors.name,"bottom-slots":"",disable:q.disabledInput,type:"text",clearable:"",modelValue:v.name,"onUpdate:modelValue":s[0]||(s[0]=e=>v.name=e),label:e.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",c,[(0,r._)("div",b,[(0,r.Wm)(R,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(E,{disable:q.disabledInput,color:"primary",label:"Submit",onClick:q.submitBudget},null,8,["disable","onClick"])])]),(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(I,{disable:q.disabledInput,modelValue:v.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>v.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),w,(0,r.Wm)(I,{modelValue:v.doResetForm,"onUpdate:modelValue":s[2]||(s[2]=e=>v.doResetForm=e),"left-label":"",disable:!v.doReturnHere||q.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var v=t(1569);class q{post(e){let s="/api/v1/budgets";return v.api.post(s,e)}}const E={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type},methods:{resetForm:function(){this.name="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitBudget:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildBudget();let s=new q;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildBudget:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new budget",show:!0,action:{show:!0,text:"Go to budget",link:{name:"budgets.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var k=t(1639),x=t(9885),C=t(7128),R=t(8879),I=t(4458),S=t(3190),W=t(6611),y=t(1221),V=t(9984),B=t.n(V);const Z=(0,k.Z)(E,[["render",_]]),Q=Z;B()(E,"components",{QPage:x.Z,QBanner:C.Z,QBtn:R.Z,QCard:I.Z,QCardSection:S.Z,QInput:W.Z,QCheckbox:y.Z})}}]);
|
||||
"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4640],{4343:(e,s,t)=>{t.r(s),t.d(s,{default:()=>Q});var r=t(9835),o=t(6970);const a={class:"row q-mx-md"},i={class:"col-12"},l={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Info for new budget",-1),d={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row q-mx-md"},b={class:"col-12"},h={class:"row"},p={class:"col-12 text-right"},f={class:"row"},g={class:"col-12 text-right"},w=(0,r._)("br",null,null,-1);function _(e,s,t,_,v,q){const E=(0,r.up)("q-btn"),k=(0,r.up)("q-banner"),x=(0,r.up)("q-card-section"),C=(0,r.up)("q-input"),R=(0,r.up)("q-card"),I=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",i,[""!==v.errorMessage?((0,r.wg)(),(0,r.j4)(k,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(E,{flat:"",onClick:q.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,o.zw)(v.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",l,[(0,r._)("div",n,[(0,r.Wm)(R,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",m,[(0,r.Wm)(C,{"error-message":v.submissionErrors.name,error:v.hasSubmissionErrors.name,"bottom-slots":"",disable:q.disabledInput,type:"text",clearable:"",modelValue:v.name,"onUpdate:modelValue":s[0]||(s[0]=e=>v.name=e),label:e.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",c,[(0,r._)("div",b,[(0,r.Wm)(R,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(E,{disable:q.disabledInput,color:"primary",label:"Submit",onClick:q.submitBudget},null,8,["disable","onClick"])])]),(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(I,{disable:q.disabledInput,modelValue:v.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>v.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),w,(0,r.Wm)(I,{modelValue:v.doResetForm,"onUpdate:modelValue":s[2]||(s[2]=e=>v.doResetForm=e),"left-label":"",disable:!v.doReturnHere||q.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var v=t(1569);class q{post(e){let s="/api/v1/budgets";return v.api.post(s,e)}}const E={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type},methods:{resetForm:function(){this.name="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitBudget:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildBudget();let s=new q;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildBudget:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new budget",show:!0,action:{show:!0,text:"Go to budget",link:{name:"budgets.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var k=t(1639),x=t(9885),C=t(7128),R=t(8879),I=t(4458),S=t(3190),W=t(6611),y=t(1221),V=t(9984),B=t.n(V);const Z=(0,k.Z)(E,[["render",_]]),Q=Z;B()(E,"components",{QPage:x.Z,QBanner:C.Z,QBtn:R.Z,QCard:I.Z,QCardSection:S.Z,QInput:W.Z,QCheckbox:y.Z})}}]);
|
1
public/v3/js/5574.f3eca6b9.js
vendored
Normal file
1
public/v3/js/5574.f3eca6b9.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[5574],{5574:(t,e,n)=>{n.r(e),n.d(e,{default:()=>W});var a=n(9835),i=n(6970);const s={class:"q-mr-sm"},r={key:0},u=(0,a._)("br",null,null,-1),l={key:0};function o(t,e,n,o,d,p){const m=(0,a.up)("q-item-label"),c=(0,a.up)("q-item-section"),h=(0,a.up)("q-item"),g=(0,a.up)("q-separator"),f=(0,a.up)("q-circular-progress"),w=(0,a.up)("q-card-section"),y=(0,a.up)("q-card");return(0,a.wg)(),(0,a.iD)("div",s,[(0,a.Wm)(y,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(h,null,{default:(0,a.w5)((()=>[(0,a.Wm)(c,null,{default:(0,a.w5)((()=>[(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.zw)(t.$t("firefly.bills_to_pay")),1)])),_:1})])),_:1})])),_:1}),(0,a.Wm)(g),(0,a.Wm)(w,{horizontal:""},{default:(0,a.w5)((()=>[(0,a.Wm)(w,null,{default:(0,a.w5)((()=>[(0,a.Wm)(f,{value:p.percentage,size:"50px",thickness:.22,color:"green","track-color":"grey-3"},null,8,["value","thickness"])])),_:1}),(0,a.Wm)(g,{vertical:""}),(0,a.Wm)(w,null,{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.zw)(t.$t("firefly.bills_to_pay"))+": ",1),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(d.unpaid,((t,e)=>((0,a.wg)(),(0,a.iD)("span",null,[(0,a.Uk)((0,i.zw)(p.formatAmount(t.code,t.sum))+" ",1),e+1!==d.unpaid.length?((0,a.wg)(),(0,a.iD)("span",r,", ")):(0,a.kq)("",!0)])))),256)),u,(0,a.Uk)(" "+(0,i.zw)(t.$t("firefly.bills_paid"))+": ",1),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(d.paid,((t,e)=>((0,a.wg)(),(0,a.iD)("span",null,[(0,a.Uk)((0,i.zw)(p.formatAmount(t.code,t.sum))+" ",1),e+1!==d.paid.length?((0,a.wg)(),(0,a.iD)("span",l,", ")):(0,a.kq)("",!0)])))),256))])),_:1})])),_:1})])),_:1})])}var d=n(3555),p=n(1569),m=n(8898);class c{unpaid(t,e){let n="api/v2/bills/sum/unpaid",a=(0,m.Z)(t,"y-MM-dd"),i=(0,m.Z)(e,"y-MM-dd");return p.api.get(n,{params:{start:a,end:i}})}paid(t,e){let n="api/v2/bills/sum/paid",a=(0,m.Z)(t,"y-MM-dd"),i=(0,m.Z)(e,"y-MM-dd");return p.api.get(n,{params:{start:a,end:i}})}}const h={data(){return{store:null,unpaid:[],paid:[],unpaidAmount:0,paidAmount:0,range:{start:null,end:null}}},name:"BillInsightBox",computed:{percentage:function(){if(0===this.unpaidAmount)return 100;const t=this.unpaidAmount+this.paidAmount;return 0===this.paidAmount?0:this.paidAmount/t*100}},mounted(){this.store=(0,d.S)(),null!==this.range.start&&null!==this.range.end||this.store.$onAction((({name:t,$store:e,args:n,after:a,onError:i})=>{a((e=>{"setRange"===t&&(this.range=e,this.triggerUpdate())}))})),this.triggerUpdate()},methods:{triggerUpdate:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){this.unpaid=[];const t=new Date(this.store.getRange.start),e=new Date(this.store.getRange.end),n=new c;n.unpaid(t,e).then((t=>this.parseUnpaidResponse(t.data))),n.paid(t,e).then((t=>this.parsePaidResponse(t.data)))}},formatAmount:function(t,e){return Intl.NumberFormat("en-US",{style:"currency",currency:t}).format(e)},parseUnpaidResponse:function(t){for(let e in t)if(t.hasOwnProperty(e)){const n=t[e];this.unpaid.push({sum:n.sum,code:n.code}),this.unpaidAmount=this.unpaidAmount+parseFloat(n.sum)}},parsePaidResponse:function(t){for(let e in t)if(t.hasOwnProperty(e)){const n=t[e];this.paid.push({sum:n.sum,code:n.code}),this.paidAmount=this.paidAmount+-1*parseFloat(n.sum)}}}};var g=n(1639),f=n(4458),w=n(490),y=n(1233),k=n(3115),A=n(926),_=n(3190),b=n(3302),Z=n(9984),U=n.n(Z);const q=(0,g.Z)(h,[["render",o]]),W=q;U()(h,"components",{QCard:f.Z,QItem:w.Z,QItemSection:y.Z,QItemLabel:k.Z,QSeparator:A.Z,QCardSection:_.Z,QCircularProgress:b.Z})}}]);
|
1
public/v3/js/6742.43b23362.js
vendored
1
public/v3/js/6742.43b23362.js
vendored
@@ -1 +0,0 @@
|
||||
"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[6742],{6742:(e,t,a)=>{a.r(t),a.d(t,{default:()=>v});var s=a(9835);const n={key:0,class:"q-ma-md"},o={key:1,class:"q-ma-md"},r={key:2,class:"row q-ma-md"},l={class:"col-12"},i=(0,s._)("div",{class:"text-h6"},"Firefly III",-1),c=(0,s._)("div",{class:"text-subtitle2"},"What's playing?",-1);function u(e,t,a,u,m,d){const f=(0,s.up)("NewUser"),p=(0,s.up)("Boxes"),h=(0,s.up)("q-card-section"),w=(0,s.up)("HomeChart"),g=(0,s.up)("q-card"),b=(0,s.up)("q-fab-action"),y=(0,s.up)("q-fab"),C=(0,s.up)("q-page-sticky"),q=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(q,null,{default:(0,s.w5)((()=>[0===e.assetCount?((0,s.wg)(),(0,s.iD)("div",n,[(0,s.Wm)(f,{onCreatedAccounts:e.refreshThenCount},null,8,["onCreatedAccounts"])])):(0,s.kq)("",!0),e.assetCount>0?((0,s.wg)(),(0,s.iD)("div",o,[(0,s.Wm)(p)])):(0,s.kq)("",!0),e.assetCount>0?((0,s.wg)(),(0,s.iD)("div",r,[(0,s._)("div",l,[(0,s.Wm)(g,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(h,null,{default:(0,s.w5)((()=>[i,c])),_:1}),(0,s.Wm)(h,null,{default:(0,s.w5)((()=>[(0,s.Wm)(w)])),_:1})])),_:1})])])):(0,s.kq)("",!0),e.assetCount>0?((0,s.wg)(),(0,s.j4)(C,{key:3,position:"bottom-right",offset:[18,18]},{default:(0,s.w5)((()=>[(0,s.Wm)(y,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,s.w5)((()=>[(0,s.Wm)(b,{color:"primary",square:"",icon:"fas fa-chart-pie",label:"New budget",to:{name:"budgets.create"}},null,8,["to"]),(0,s.Wm)(b,{color:"primary",square:"",icon:"far fa-money-bill-alt",label:"New asset account",to:{name:"accounts.create",params:{type:"asset"}}},null,8,["to"]),(0,s.Wm)(b,{color:"primary",square:"",icon:"fas fa-exchange-alt",label:"New transfer",to:{name:"transactions.create",params:{type:"transfer"}}},null,8,["to"]),(0,s.Wm)(b,{color:"primary",square:"",icon:"fas fa-long-arrow-alt-right",label:"New deposit",to:{name:"transactions.create",params:{type:"deposit"}}},null,8,["to"]),(0,s.Wm)(b,{color:"primary",square:"",icon:"fas fa-long-arrow-alt-left",label:"New withdrawal",to:{name:"transactions.create",params:{type:"withdrawal"}}},null,8,["to"])])),_:1})])),_:1})):(0,s.kq)("",!0)])),_:1})}a(702);var m=a(3836),d=a(3555);const f=(0,s.aZ)({name:"PageIndex",components:{Boxes:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(2195)]).then(a.bind(a,2195)))),HomeChart:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(2323)]).then(a.bind(a,2323)))),NewUser:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(3064),a.e(1543)]).then(a.bind(a,1543))))},data(){return{assetCount:1,$store:null}},computed:{},mounted(){this.countAssetAccounts()},methods:{refreshThenCount:function(){this.$store=(0,d.S)(),this.$store.refreshCacheKey(),this.countAssetAccounts()},countAssetAccounts:function(){let e=new m.Z;e.list("asset",1,this.getCacheKey).then((e=>{this.assetCount=parseInt(e.data.meta.pagination.total)}))}}});var p=a(1639),h=a(9885),w=a(4458),g=a(3190),b=a(3388),y=a(9361),C=a(935),q=a(9984),k=a.n(q);const W=(0,p.Z)(f,[["render",u]]),v=W;k()(f,"components",{QPage:h.Z,QCard:w.Z,QCardSection:g.Z,QPageSticky:b.Z,QFab:y.Z,QFabAction:C.Z})}}]);
|
1
public/v3/js/7135.b88c6b37.js
vendored
Normal file
1
public/v3/js/7135.b88c6b37.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7135],{4640:(e,a,t)=>{t.r(a),t.d(a,{default:()=>D});var s=t(9835);const o={key:0},n={key:1};function i(e,a,t,i,l,r){const c=(0,s.up)("NewUser"),u=(0,s.up)("Dashboard"),d=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(d,null,{default:(0,s.w5)((()=>[0===e.assetCount?((0,s.wg)(),(0,s.iD)("div",o,[(0,s.Wm)(c,{onCreatedAccounts:e.refreshThenCount},null,8,["onCreatedAccounts"])])):(0,s.kq)("",!0),e.assetCount>0?((0,s.wg)(),(0,s.iD)("div",n,[(0,s.Wm)(u)])):(0,s.kq)("",!0)])),_:1})}t(702);var l=t(3836),r=t(3555);const c={class:"q-ma-md"},u={class:"row q-mb-sm"},d={class:"col"},m=(0,s._)("div",{class:"col"}," TODO spend insight ",-1),f=(0,s._)("div",{class:"col"}," TODO net worth insight ",-1),p=(0,s.uE)('<div class="row q-mb-sm"><div class="col"> Account chart box </div></div><div class="row q-mb-sm"><div class="col"> Account transaction list. </div></div><div class="row q-mb-sm"><div class="col"> Budget box </div><div class="col"> Category box </div></div><div class="row q-mb-sm"><div class="col"> Expense Box </div><div class="col"> Revenue Box </div></div><div class="row q-mb-sm"><div class="col"> Piggy box </div><div class="col"> Bill box </div></div>',5);function v(e,a,t,o,n,i){const l=(0,s.up)("BillInsightBox"),r=(0,s.up)("q-fab-action"),v=(0,s.up)("q-fab"),b=(0,s.up)("q-page-sticky");return(0,s.wg)(),(0,s.iD)("div",c,[(0,s._)("div",u,[(0,s._)("div",d,[(0,s.Wm)(l)]),m,f]),p,(0,s.Wm)(b,{position:"bottom-right",offset:[18,18]},{default:(0,s.w5)((()=>[(0,s.Wm)(v,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,s.w5)((()=>[(0,s.Wm)(r,{color:"primary",square:"",icon:"fas fa-chart-pie",label:e.$t("firefly.new_budget"),to:{name:"budgets.create"}},null,8,["label","to"]),(0,s.Wm)(r,{color:"primary",square:"",icon:"far fa-money-bill-alt",label:e.$t("firefly.new_asset_account"),to:{name:"accounts.create",params:{type:"asset"}}},null,8,["label","to"]),(0,s.Wm)(r,{color:"primary",square:"",icon:"fas fa-exchange-alt",label:e.$t("firefly.newTransfer"),to:{name:"transactions.create",params:{type:"transfer"}}},null,8,["label","to"]),(0,s.Wm)(r,{color:"primary",square:"",icon:"fas fa-long-arrow-alt-right",label:e.$t("firefly.newDeposit"),to:{name:"transactions.create",params:{type:"deposit"}}},null,8,["label","to"]),(0,s.Wm)(r,{color:"primary",square:"",icon:"fas fa-long-arrow-alt-left",label:e.$t("firefly.newWithdrawal"),to:{name:"transactions.create",params:{type:"withdrawal"}}},null,8,["label","to"])])),_:1})])),_:1})])}const b={name:"Dashboard",components:{BillInsightBox:(0,s.RC)((()=>Promise.all([t.e(4736),t.e(5574)]).then(t.bind(t,5574))))}};var h=t(1639),g=t(3388),w=t(9361),y=t(935),q=t(9984),C=t.n(q);const x=(0,h.Z)(b,[["render",v]]),A=x;C()(b,"components",{QPageSticky:g.Z,QFab:w.Z,QFabAction:y.Z});const _=(0,s.aZ)({name:"PageIndex",components:{Dashboard:A,NewUser:(0,s.RC)((()=>Promise.all([t.e(4736),t.e(3064),t.e(1543)]).then(t.bind(t,1543))))},data(){return{assetCount:1,$store:null}},mounted(){this.countAssetAccounts()},methods:{refreshThenCount:function(){this.$store=(0,r.S)(),this.$store.refreshCacheKey(),this.countAssetAccounts()},countAssetAccounts:function(){let e=new l.Z;e.list("asset",1,this.getCacheKey).then((e=>{this.assetCount=parseInt(e.data.meta.pagination.total)}))}}});var W=t(9885);const k=(0,h.Z)(_,[["render",i]]),D=k;C()(_,"components",{QPage:W.Z})}}]);
|
1
public/v3/js/app.2d290244.js
vendored
1
public/v3/js/app.2d290244.js
vendored
File diff suppressed because one or more lines are too long
1
public/v3/js/app.f3f5e525.js
vendored
Normal file
1
public/v3/js/app.f3f5e525.js
vendored
Normal file
File diff suppressed because one or more lines are too long
456
public/v3/js/vendor.2040cfd3.js
vendored
Normal file
456
public/v3/js/vendor.2040cfd3.js
vendored
Normal file
File diff suppressed because one or more lines are too long
469
public/v3/js/vendor.32c6267c.js
vendored
469
public/v3/js/vendor.32c6267c.js
vendored
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user