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

2 lines
1.7 KiB
JavaScript

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