import{r as i,B as t,h as r}from"./p-03169580.js";const e="";let l=class{constructor(t){i(this,t);this.filters={}}onSearchInput(i){this.query=i.target.value}componentDidLoad(){if(!(t===null||t===void 0?void 0:t.isBrowser))return}render(){return[r("ion-content",{class:"ion-padding"},r("floodteam-title-bar",null,r("ion-router-link",{href:"/triggers"},"Triggers"),r("ion-buttons",{slot:"end"},r("ion-button",{fill:"solid",color:"primary",href:"/triggers/new"},"Add"))),r("div",{class:"ion-padding"},r("fireenjin-search-bar",{ref:i=>this.filterBarEl=i,paginationEl:this.paginationEl,filters:this.filters}),r("fireenjin-pagination",{ref:i=>this.paginationEl=i,resultsKey:"triggers",disableVirtualScroll:true,removeDuplicates:true,listEl:({result:i})=>r("ion-item",{href:`/triggers/${i.id}`,detail:true,lines:"full"},r("ion-label",null,r("h2",null,i.name))),display:"list",endpoint:"listTriggers",limit:20,query:this.query}))),r("floodteam-navigation-footer",null)]}};l.style=e;export{l as app_trigger_list};
//# sourceMappingURL=p-53c0c831.entry.js.map