Files
docker-invoiceninja/docker/app/public/bundle.51e1804c.js
2024-10-19 18:17:42 +00:00

2 lines
1.8 KiB
JavaScript

import{u as g,Z as p,cd as u,c as l,C as h,j as i,ck as m,cz as x,cA as C,by as b}from"./bundle.8ee8d669.js";import{P as j}from"./bundle.1d2f163d.js";import{D as v}from"./bundle.a1dca44d.js";import"./bundle.460af277.js";function M(){const[d]=g(),o=p(),c=u(),{recurringInvoice:e,errors:s,setRecurringInvoice:r}=c,t=(a,_)=>{r(n=>n&&{...n,[a]:_})};return l(h,{title:d("settings"),className:"w-full xl:w-2/3",children:i("div",{className:"grid grid-cols-12 gap-4 px-6",children:[i("div",{className:"col-span-12 lg:col-span-6 space-y-6",children:[l(j,{inputLabel:d("project"),value:e==null?void 0:e.project_id,onChange:a=>t("project_id",a.id),errorMessage:s==null?void 0:s.errors.project_id}),l(m,{label:d("exchange_rate"),value:(e==null?void 0:e.exchange_rate)||1,onValueChange:a=>t("exchange_rate",parseFloat(a)),errorMessage:s==null?void 0:s.errors.exchange_rate,disablePrecision:!0}),l(v,{inputLabel:d("design"),value:e==null?void 0:e.design_id,onChange:a=>t("design_id",a.id),onClearButtonClick:()=>t("design_id",""),disableWithQueryParameter:!0,errorMessage:s==null?void 0:s.errors.design_id})]}),i("div",{className:"col-span-12 lg:col-span-6 space-y-6 items-end",children:[l(x,{inputLabel:d("user"),value:e==null?void 0:e.assigned_user_id,onChange:a=>t("assigned_user_id",a.id),errorMessage:s==null?void 0:s.errors.assigned_user_id,readonly:!o("edit_recurring_invoice")}),l("div",{className:"lg:pt-1",children:l(C,{inputLabel:d("vendor"),value:e==null?void 0:e.vendor_id,onChange:a=>t("vendor_id",a.id),onClearButtonClick:()=>t("vendor_id",""),errorMessage:s==null?void 0:s.errors.vendor_id})}),l("div",{className:"lg:pt-8",children:l(b,{label:d("inclusive_taxes"),checked:(e==null?void 0:e.uses_inclusive_taxes)||!1,onChange:a=>t("uses_inclusive_taxes",a)})})]})]})})}export{M as default};