Files
firefly-iii/public/v3/js/6317.6569585a.js

1 line
20 KiB
JavaScript
Raw Normal View History

"use strict";(globalThis["webpackChunkfirefly_iii"]=globalThis["webpackChunkfirefly_iii"]||[]).push([[6317],{6317:(e,t,s)=>{s.r(t),s.d(t,{default:()=>He});var o=s(9835),n=s(6970);const a={class:"row q-mx-md"},i={class:"col-12"},r={class:"row q-ma-md"},l={class:"col-12"},u={class:"row"},d={class:"row"},c={class:"col-12"},m={class:"row q-mx-md"},p={class:"col-12"},b={class:"row"},h={class:"col-12 text-right"},g={class:"row"},f={class:"col-12 text-right"},w=(0,o._)("br",null,null,-1);function y(e,t,s,y,_,q){const v=(0,o.up)("q-btn"),S=(0,o.up)("q-banner"),E=(0,o.up)("q-tab"),W=(0,o.up)("q-tabs"),V=(0,o.up)("q-card-section"),x=(0,o.up)("q-card"),T=(0,o.up)("Split"),k=(0,o.up)("q-tab-panel"),I=(0,o.up)("q-tab-panels"),Z=(0,o.up)("q-checkbox"),U=(0,o.up)("q-page");return(0,o.wg)(),(0,o.j4)(U,null,{default:(0,o.w5)((()=>[(0,o._)("div",a,[(0,o._)("div",i,[""!==_.errorMessage?((0,o.wg)(),(0,o.j4)(S,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,o.w5)((()=>[(0,o.Wm)(v,{flat:"",label:"Dismiss",onClick:q.dismissBanner},null,8,["onClick"])])),default:(0,o.w5)((()=>[(0,o.Uk)((0,n.zw)(_.errorMessage)+" ",1)])),_:1})):(0,o.kq)("",!0)])]),(0,o._)("div",r,[(0,o._)("div",l,[(0,o.Wm)(x,null,{default:(0,o.w5)((()=>[(0,o.Wm)(V,null,{default:(0,o.w5)((()=>[(0,o._)("div",u,[(0,o.Wm)(W,{modelValue:_.tab,"onUpdate:modelValue":t[0]||(t[0]=e=>_.tab=e),"inline-label":"",dense:"",align:"left",class:"text-teal col"},{default:(0,o.w5)((()=>[((0,o.wg)(!0),(0,o.iD)(o.HY,null,(0,o.Ko)(_.transactions,((e,t)=>((0,o.wg)(),(0,o.j4)(E,{name:"split-"+t,label:q.getSplitLabel(t)},null,8,["name","label"])))),256)),(0,o.Wm)(v,{onClick:q.addTransaction,flat:"",label:"Add split",icon:"fas fa-plus-circle",class:"text-orange"},null,8,["onClick"])])),_:1},8,["modelValue"])])])),_:1})])),_:1})])]),(0,o._)("div",d,[(0,o._)("div",c,[(0,o.Wm)(I,{modelValue:_.tab,"onUpdate:modelValue":t[1]||(t[1]=e=>_.tab=e),animated:""},{default:(0,o.w5)((()=>[((0,o.wg)(!0),(0,o.iD)(o.HY,null,(0,o.Ko)(_.transactions,((e,t)=>((0,o.wg)(),(0,o.j4)(k,{key:t,name:"split-"+t},{default:(0,o.w5)((()=>[(0,o.Wm)(T,{transaction:e,index:t,"transaction-type":_.transactionType,"disabled-input":q.disabledInput,"has-submission-errors":_.hasSubmissionErrors[t],"submission-errors":_.submissionErrors[t],"onUpdate:transaction":q.updateTransaction},null,8,["transaction","index","transaction-type","disabled-input","has-submission-errors","submission-errors","onUpdate:transaction"])])),_:2},1032,["name"])))),128))])),_:1},8,["modelValue"])])]),(0,o._)("div",m,[(0,o._)("div",p,[(0,o.Wm)(x,{class:"q-mt-xs",bordered:"",flat:""},{default:(0,o.w5)((()=>[(0,o.Wm)(V,null,{default:(0,o.w5)((()=>[(0,o._)("div",b,[(0,o._)("div",h,[(0,o.Wm)(v,{disable:q.disabledInput,color:"primary",label:"Submit",onClick:q.submitTransaction},null,8,["disable","onClick"])])]),(0,o._)("div",g,[(0,o._)("div",f,[(0,o.Wm)(Z,{modelValue:_.doReturnHere,"onUpdate:modelValue":t[2]||(t[2]=e=>_.doReturnHere=e),disable:q.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),w,(0,o.Wm)(Z,{modelValue:_.doResetForm,"onUpdate:modelValue":t[3]||(t[3]=e=>_.doResetForm=e),disable:!_.doReturnHere||q.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var _=s(8898),q=s(5115),v=s(1569);class S{post(e){let t="/api/v1/transactions";return v.api.post(t,e)}}const E={class:"row"},W={class:"col"},V={class:"text-h6"},x={class:"row"},T={class:"col q-mb-xs q-pr-sm"},k=(0,o._)("strong",null,"Main info",-1),I={class:"row"},Z={class:"col q-mb-md"},U={class:"row"},D={class:"col-4 q-mb-xs q-pr-xs"},Q={class:"col-4 q-px-xs"},$={class:"col-4 q-pl-xs"},A=(0,o._)("div",{class:"row"},[(0,o._)("div",{class:"col-4 q-pl-xs"}," Optional "),(0,o._)("div",{class:"col-4 q-pl-xs"}," Foreign amount ")],-1),F={class:"col q-mb-xs q-pl-sm"},C=(0,o._)("strong",null,"More meta info",-1),M={class:"row"},O={class:"col q-mb-md"},R={class:"col"},j={class:"row"},B={class:"col q-mb-md"},H={class:"col"},L={class:"row"},P={class:"col q-