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

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};