Files
firefly-iii/public/v3/js/8490.88c1c928.js

1 line
6.7 KiB
JavaScript
Raw Normal View History

2023-01-29 15:29:42 +01:00
"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[8490],{8490:(e,s,t)=>{t.r(s),t.d(s,{default:()=>D});var r=t(9835),a=t(6970);const i={class:"row q-mx-md"},o={class:"col-12"},l={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u={class:"text-h6"},m={class:"row"},d={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},p={class:"row"},h={class:"col-6 q-mb-xs q-pr-xs"},_={class:"col-6 q-mb-xs q-pl-xs"},f={class:"row"},q={class:"col-12 q-mb-xs"},g={class:"row q-mx-md"},w={class:"col-12"},x={class:"row"},v={class:"col-12 text-right"},y={class:"row"},E={class:"col-12 text-right"};function S(e,s,t,S,V,k){const W=(0,r.up)("q-btn"),$=(0,r.up)("q-banner"),I=(0,r.up)("q-card-section"),Z=(0,r.up)("q-input"),C=(0,r.up)("q-select"),M=(0,r.up)("q-card"),Q=(0,r.up)("q-checkbox"),R=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",o,[""!==V.errorMessage?((0,r.wg)(),(0,r.j4)($,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(W,{flat:"",label:"Dismiss",onClick:k.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(V.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",l,[(0,r._)("div",n,[(0,r.Wm)(M,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,"Edit subscription "+(0,a.zw)(V.name),1)])),_:1}),(0,r.Wm)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",m,[(0,r._)("div",d,[(0,r.Wm)(Z,{modelValue:V.name,"onUpdate:modelValue":s[0]||(s[0]=e=>V.name=e),disable:k.disabledInput,error:V.hasSubmissionErrors.name,"error-message":V.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",c,[(0,r._)("div",b,[(0,r.Wm)(Z,{modelValue:V.date,"onUpdate:modelValue":s[1]||(s[1]=e=>V.date=e),disable:k.disabledInput,error:V.hasSubmissionErrors.date,"error-message":V.submissionErrors.date,label:e.$t("form.date"),"bottom-slots":"",hint:"The next date you expect the subscription to hit",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",p,[(0,r._)("div",h,[(0,r.Wm)(Z,{modelValue:V.amount_min,"onUpdate:modelValue":s[2]||(s[2]=e=>V.amount_min=e),disable:k.disabledInput,error:V.hasSubmissionErrors.amount_min,"error-message":V.submissionErrors.amount_min,label:e.$t("form.amount_min"),"bottom-slots":"",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label"])]),(0,r._)("div",_,[(0,r.Wm)(Z,{modelValue:V.amount_max,"onUpdate:modelValue":s[3]||(s[3]=e=>V.amount_max=e),disable:k.disabledInput,error:V.hasSubmissionErrors.amount_max,"error-message":V.submissionErrors.amount_max,label:e.$t("form.amount_max"),rules:[e=>parseFloat(e)>=parseFloat(V.amount_min)||"Must be more than minimum amount"],"bottom-slots":"",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label","rules"])]),(0,r._)("div",f,[(0,r._)("div",q,[(0,r.Wm)(C,{modelValue:V.repeat_freq,"onUpdate:modelValue":s[4]||(s[4]=e=>V.repeat_freq=e),error:V.hasSubmissionErrors.repeat_freq,"error-message":V.submissionErrors.repeat_freq,options:V.repeatFrequencies,label:"Outlined",outlined:""},null,8,["modelValue","error","error-message","options"])])])])])),_:1})])),_:1})])]),(0,r._)("div",g,[(0,r._)("div",w,[(0,r.Wm)(M,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",x,[(0,r._)("div",v,[(0,r.Wm)(W,{disable:k.disabledInput,color:"primary",label:"Submit",onClick:k.submitSubscription},null,8,["disable","onClick"])])]),(0,r._)("div",y,[(0,r._)("div",E,[(0,r.Wm)(Q,{modelValue:V.doReturnHere,"onUpdate:modelValue":s[5]||(s[5]=e=>V.doReturnHere=e),disable:k.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var V=t(1569);class k{put(e,s){let t="/api/v1/bills/"+e;return V.api.put(t,s)}}var W=t(8898),$=