PageSourceSearch

https://www.gungoren.bel.tr/chunk-YTO7AYHD.js

js gungoren.bel.tr collected 2026-10-02 16:46:27 UTC 3,766 bytes, 1 lines download raw bytes

1import{a as r,b}from"./chunk-QAYN2YPQ.js";import{a as T}from"./chunk-UIIZZL2P.js";import{a as w}from"./chunk-QEQWXGIS.js";import"./chunk-JY5TSAAW.js";import"./chunk-3WI74MCJ.js";import"./chunk-YNYT3S7A.js";import"./chunk-N4O2A3YU.js";import"./chunk-46H6MEXM.js";import"./chunk-TGFVF5X5.js";import"./chunk-E7TMAZQF.js";import"./chunk-XLQ7CZTK.js";import"./chunk-RBAGZUJP.js";import"./chunk-3KGJY2ZJ.js";import"./chunk-RWWBNVY6.js";import"./chunk-RMXKUXWR.js";import"./chunk-N426IARN.js";import"./chunk-3JRAEIYY.js";import"./chunk-WVNYSZW3.js";import"./chunk-7PXMCU6W.js";import{b as S}from"./chunk-36BHHMA7.js";import"./chunk-O6XML77H.js";import"./chunk-UAN55DTN.js";import"./chunk-FMVMSE3N.js";import"./chunk-M4EDQLQT.js";import"./chunk-4U6SG2DW.js";import"./chunk-LAZPVPFV.js";import"./chunk-P2RPU6DO.js";import"./chunk-SO4FE4DN.js";import"./chunk-RJ3VRYNX.js";import"./chunk-M7MUAZAB.js";import"./chunk-EZP3FQ6P.js";import"./chunk-IHTJUQEE.js";import"./chunk-GHMKFVO3.js";import"./chunk-L2LJS4KB.js";import"./chunk-YC3E6TOV.js";import"./chunk-FUJQM5ZA.js";import"./chunk-TMJFLP2A.js";import"./chunk-DUYII3AV.js";import"./chunk-PCJKS5NM.js";import"./chunk-YKUH2L4F.js";import"./chunk-UOMVO7CQ.js";import"./chunk-KSYJRRNV.js";import"./chunk-4K4CBFXG.js";import{f as P}from"./chunk-RCIZ7YWW.js";import"./chunk-YZHC7MKB.js";import"./chunk-2PAKQ4OI.js";import"./chunk-O4P646W3.js";import"./chunk-FKK5KKI6.js";import"./chunk-NQ62KS5R.js";import"./chunk-S3LULIGZ.js";import"./chunk-N5GPIPLD.js";import{Cb as d,Da as m,Ec as u,Ta as C,Uc as N,Vb as h,Wc as _,nc as c,oc as s,pc as l,uc as v,vc as y,yd as p}from"./chunk-523GHJMT.js";import"./chunk-B4NGUIOI.js";import"./chunk-6NKBJIKA.js";import"./chunk-MNTLUMQB.js";var L={[r.Draft]:"Taslak",[r.Processing]:"G\xF6nderiliyor",[r.Sent]:"G\xF6nderildi",[r.Failed]:"Hatal\u0131"},n=class n{constructor(){this.router=m(P);this.notificationCampaignService=m(b);this.searchPhrase=C("");this.queryParams=p(()=>({first:50,orderBy:[{createdAt:"desc"}]}));this.list=S({params:()=>this.queryParams(),loader:t=>this.notificationCampaignService.notificationCampaigns$(t)});this.rows=p(()=>{var i;let t=this.searchPhrase().toLocaleLowerCase("tr-TR");return(((i=this.list.value())==null?void 0:i.nodes)??[]).filter(e=>t?`${e.title} ${e.message}`.toLocaleLowerCase("tr-TR").includes(t):!0).map(e=>{var a,g;return{id:e.id,columns:[{title:"Ba\u015Fl\u0131k",value:e.title,link:["/admin/notifications/campaigns",e.id]},{title:"Durum",value:L[e.status]},{title:"\u0130lerleme",value:`${((a=e.progress)==null?void 0:a.completedCount)??0}/${((g=e.progress)==null?void 0:g.totalCount)??e.recipientCount??0}`},{title:"Hedef",value:e.recipientCount??0},{title:"Push",value:e.pushableCount??0},{title:"Olu\u015Fturulma",value:e.createdAt,type:"date"},{title:"G\xF6nderim",value:e.sentAt,type:"date",emptyValue:"-"}]}})})}onSearch(t){this.searchPhrase.set(t.trim())}onNew(){this.router.navigate(["/admin/notifications/campaigns/new"])}openEdit(t){this.router.navigate(["/admin/notifications/campaigns",t,"edit"])}};n.\u0275fac=function(o){return new(o||n)},n.\u0275cmp=h({type:n,selectors:[["admin-notification-campaign-list-page"]],decls:5,vars:3,consts:[["searchPlaceholder","Ba\u015Fl\u0131k veya mesaj ara",3,"search","new","newButtonText"],["slot","actions"],[3,"edit","data"]],template:function(o,i){if(o&1&&(s(0,"admin-toolbar",0),u("search",function(a){return i.onSearch(a)})("new",function(){return i.onNew()}),v(1,1),s(2,"span"),N(3),l(),y(),l(),s(4,"admin-table",2),u("edit",function(a){return i.openEdit(a)}),l()),o&2){let e;c("newButtonText","Yeni Bildirim"),d(3),_("Toplam: ",((e=i.list.value())==null?null:e.totalCount)??0),d(),c("data",i.rows())}},dependencies:[T,w],encapsulation:2,changeDetection:0});var f=n;export{f as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.