10 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
import{O as C,u as b,Z as f,ed as h,a1 as T,j as k,T as g,c as t,k as _,a5 as A,a6 as P}from"./bundle.2fc363c8.js";import{D as v}from"./bundle.f49d59b7.js";import{a as y,u as D,c as R,d as F}from"./bundle.a34ac2c8.js";import{u as j}from"./bundle.98e11dc4.js";import"./bundle.c7af22db.js";import"./bundle.02f0827e.js";import"./bundle.3d2b747b.js";import"./bundle.756326ba.js";import"./bundle.de0cf52e.js";import"./bundle.cfa2788d.js";import"./bundle.5331bae7.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 x(){return[{column:"date",queryParameterKey:"date_range"},{column:"due_date",queryParameterKey:"due_date_range"}]}function M(){C("credits");const[e]=b(),s=f(),i=[{name:e("credits"),href:"/credits"}],r=y(),a=D(),o=h(),n=R(),c=x(),u=j(),{changeTemplateVisible:l,setChangeTemplateVisible:d,changeTemplateResources:m}=T();return k(g,{title:e("credits"),breadcrumbs:i,docsLink:"en/credits/",children:[t(_,{resource:"credit",endpoint:"/api/v1/credits?include=client&without_deleted_clients=true&sort=id|desc",bulkRoute:"/api/v1/credits/bulk",columns:a,linkToCreate:"/credits/create",linkToEdit:"/credits/:id/edit",customActions:r,customBulkActions:u,customFilters:o,customFilterPlaceholder:"status",withResourcefulActions:!0,leftSideChevrons:t(v,{columns:n,defaultColumns:F,table:"credit"}),dateRangeColumns:c,linkToCreateGuards:[A("create_credit")],hideEditableOptions:!s("edit_credit")}),t(P,{entity:"credit",entities:m,visible:l,setVisible:d,labelFn:p=>`${e("number")}: ${p.number}`,bulkUrl:"/api/v1/credits/bulk"})]})}export{M as default};
 |