ruạṛ
import{T as P,u as R,a1 as x,g as V,p as o,a2 as m,bU as w,eg as B,d8 as E,A as I,df as N,h as j,a5 as G,j as a,W as H,c as e,k as K,a6 as U,a7 as $,a8 as u,s as M,H as O,eh as W,a9 as z}from"./bundle.9abe88c8.js";import{D as J}from"./DataTableColumnsPicker-72027136.js";import{I as L}from"./ImportButton-83a39628.js";import{a as X,u as Y}from"./useFooterColumns-351ff362.js";import{Q as Z,q as ee,a as te}from"./QuoteSlider-2a281377.js";import{u as se}from"./queries-7063068e.js";import{D as oe}from"./DataTableFooterColumnsPicker-4117910d.js";import"./useDownloadPdfs-4d13e7c1.js";import"./useSumTableColumn-8f701cc1.js";import"./EmailRecord-9930c242.js";import"./InvoiceStatus-e46861b3.js";import"./invoice-status-756326ba.js";/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function ae(){return[{column:"date",queryParameterKey:"date_range"},{column:"due_date",queryParameterKey:"due_date_range"}]}function he(){const{documentTitle:i}=P("quotes"),[n]=R(),d=x(),p=V(),[b,f]=o.useState(""),[q,h]=m(ee),[r,l]=m(te),g=w(),C=B(),T=E(),c=I(),S=N(),_=ae(),k=X(),{footerColumns:Q,allFooterColumns:y}=Y(),{data:t}=se({id:b}),A=[{name:n("quotes"),href:j("/quotes")}];o.useEffect(()=>{t&&r&&h(t)},[t,r]),o.useEffect(()=>()=>l(!1),[]);const{changeTemplateVisible:v,setChangeTemplateVisible:F,changeTemplateResources:D}=G();return a(H,{title:i,breadcrumbs:A,children:[e(K,{resource:"quote",columns:T,footerColumns:Q,endpoint:"/api/v1/quotes?include=client&without_deleted_clients=true&sort=id|desc",linkToEdit:"/quotes/:id/edit",linkToCreate:"/quotes/create",bulkRoute:"/api/v1/quotes/bulk",customActions:g,customBulkActions:k,customFilters:C,customFilterPlaceholder:"status",withResourcefulActions:!0,rightSide:e(U,{type:"component",guards:[$(u("create_quote"),u("edit_quote"))],component:e(L,{route:"/quotes/import"})}),leftSideChevrons:a("div",{className:M("flex items-center space-x-1",{"pr-4":!!c.show_table_footer}),children:[!!c.show_table_footer&&a(O,{children:[e(oe,{table:"quote",columns:y}),e("span",{children:"|"})]}),e(J,{columns:S,defaultColumns:W,table:"quote"})]}),onTableRowClick:s=>{f(s.id),l(!0)},dateRangeColumns:_,linkToCreateGuards:[u("create_quote")],hideEditableOptions:!d("edit_quote"),enableSavingFilterPreference:!0}),!p("quote",q)&&e(Z,{}),e(z,{entity:"quote",entities:D,visible:v,setVisible:F,labelFn:s=>`${n("number")}: ${s.number}`,bulkUrl:"/api/v1/quotes/bulk"})]})}export{he as default};
cải xoăn