PageSourceSearch

https://myaccount.southeastwater.co.uk/chunk-QJBLFHPW.js

js southeastwater.co.uk collected 2026-10-03 21:19:45 UTC 6,991 bytes, 2 lines download raw bytes

1import{a as de,b as ue}from"./chunk-ZOU7JU4I.js";import{a as me}from"./chunk-EMNRMHET.js";import{a as P}from"./chunk-A5EUQQC7.js";import{$ as q,$d as ne,Ad as Z,Ba as p,Ca as l,Cd as D,Da as d,Ea as b,Fa as M,Ha as I,Ia as S,J as B,Ja as c,Ma as w,Pd as ee,Qd as te,R as G,S as v,Sd as ie,Td as re,U as V,Ua as u,Va as O,W as x,Wa as A,X as _,Z as $,_ as j,_b as C,aa as F,bf as fe,cd as J,ce as oe,de as ae,ed as K,gd as X,ge as se,hb as h,ib as Y,ja as H,je as ce,kb as L,ma as o,me as pe,na as E,qb as W,rb as z,sb as N,ta as m,tb as T,ua as R,va as a,ve as le,ya as U,z as f,zb as Q}from"./chunk-UKO5M5N4.js";var he=(()=>{let e=class e{transform(i,n,s){return s?(i||[]).filter(g=>n.split(",").some(k=>g.hasOwnProperty(k)&&new RegExp(s,"gi").test(g[k]))):i}};e.\u0275fac=function(n){return new(n||e)},e.\u0275pipe=$({name:"search",type:e,pure:!0});let t=e;return t})();var ge=(()=>{let e=class e{constructor(i){this.firestore=i}loadAllFaqs(){let i=X(this.firestore,"faq");return K(i,{idField:"id"}).pipe(f(n=>n),B())}};e.\u0275fac=function(n){return new(n||e)(V(J))},e.\u0275prov=G({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();function Fe(t,e){if(t&1&&(p(0,"h2",3),u(1),l()),t&2){let r=c();o(),A(" ",r.header,`
2`)}}function Ee(t,e){t&1&&d(0,"i",14)}function Ie(t,e){t&1&&d(0,"i",15)}function Se(t,e){if(t&1&&(p(0,"a",16),u(1),l()),t&2){let r=c().$implicit,i=c();w("href",r==null?null:r.url,H),a("ngClass",i.company==="ICOSA"?"text-muted":i.company==="MUA"?"text-secondary-light":""),o(),O(r==null?null:r.urlTitle)}}function Ae(t,e){if(t&1&&(p(0,"a",17),u(1),l()),t&2){let r=c().$implicit,i=c();w("routerLink",r==null?null:r.url),a("ngClass",i.company==="ICOSA"?"text-muted":i.company==="MUA"?"text-secondary-light":"")("pageScrollDuration",100),o(),O(r==null?null:r.urlTitle)}}function Le(t,e){if(t&1){let r=I();p(0,"div",4)(1,"div",5)(2,"h2",6)(3,"button",7),S("click",function(){let n=q(r).$implicit;return F(n.isCollapsed=!n.isCollapsed)}),u(4),m(5,Ee,1,0,"i",8)(6,Ie,1,0,"i",9),l()()(),p(7,"div",10)(8,"div",11),u(9),m(10,Se,2,3,"a",12)(11,Ae,2,4,"a",13),l()()()}if(t&2){let r=e.$implicit;o(3),R("aria-expanded",!r.isCollapsed),o(),A(" Q: ",r.question," "),o(),a("ngIf",r.isCollapsed),o(),a("ngIf",!r.isCollapsed),o(),a("collapse",r.isCollapsed)("isAnimated",!0),o(2),A(" A: ",r.answer," "),o(),a("ngIf",!r.urlMyAccountLink),o(),a("ngIf",r.urlMyAccountLink)}}var Ce=(()=>{let e=class e{constructor(){this.faqs=[],this.search="",this.header="",this.customClass="customClass",this.company=C.company}ngOnInit(){this.initializeFaqs()}ngOnChanges(i){i.faqs&&this.initializeFaqs()}initializeFaqs(){Array.isArray(this.faqs)&&this.collapseFaqs()}collapseFaqs(){Array.isArray(this.faqs)&&this.faqs.forEach(i=>i.isCollapsed=!0)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=x({type:e,selectors:[["app-faq-list"]],inputs:{faqs:"faqs",search:"search",header:"header"},features:[j],decls:6,vars:14,consts:[["class","text-center my-5",4,"ngIf"],["id","accordionExample",1,"accordion"],["class","card",4,"ngFor","ngForOf"],[1,"text-center","my-5"],[1,"card"],["id","headingOne",1,"card-header"],[1,"mb-0"],["type","button","aria-controls","faq{{i))",1,"btn","btn-link","btn-block","text-left",3,"click"],["class","fas fa-plus float-right",4,"ngIf"],["class","fas fa-minus float-right",4,"ngIf"],["id","faq{{i))",1,"collapse",3,"collapse","isAnimated"],[1,"card-body","bg-info"],["target","_blank",3,"ngClass","href",4,"ngIf"],["href","#topnav","pageScroll","",3,"routerLink","ngClass","pageScrollDuration",4,"ngIf"],[1,"fas","fa-plus","float-right"],[1,"fas","fa-minus","float-right"],["target","_blank",3,"ngClass","href"],["href","#topnav","pageScroll","",3,"routerLink","ngClass","pageScrollDuration"]],template:function(n,s){if(n&1&&(m(0,Fe,2,1,"h2",0),h(1,"search"),p(2,"div",1),m(3,Le,12,9,"div",2),h(4,"search"),h(5,"orderBy"),l()),n&2){let g;a("ngIf",((g=L(1,2,s.faqs,"urlTitle,answer,question",s.search))==null?null:g.length)>0),o(3),a("ngForOf",L(5,10,L(4,6,s.faqs,"urlTitle,answer,question",s.search),"sequenceNumber",!1))}},dependencies:[Z,z,N,T,ee,re,de,he]});let t=e;return t})();function Te(t,e){if(t&1&&(b(0),d(1,"app-faq-list",12),h(2,"async"),M()),t&2){let r=c().$implicit,i=c(2);o(),a("faqs",Y(2,3,i.categorisedFaqs$[r]))("search",i.search)("header",i.getHeader(r))}}function be(t,e){if(t&1&&(b(0),m(1,Te,3,5,"ng-container",11),M()),t&2){let r=e.$implicit,i=c(2);o(),a("ngIf",r!=="SUPPLY"&&r!=="WASTE"||i.sector!=="ENERGY")}}function Me(t,e){if(t&1){let r=I();p(0,"section")(1,"div",2)(2,"div",3)(3,"div",4)(4,"form",5)(5,"div",6)(6,"div",7)(7,"div",8)(8,"input",9),S("input",function(n){q(r);let s=c();return F(s.onSearchChange(n.target.value))}),l()()()()()()(),p(9,"div",3)(10,"div",4),m(11,be,2,1,"ng-container",10),l()()()()}if(t&2){let r=c();U(r.company==="LEF"?"bg-secondary-light":"bg-primary"),o(4),a("formGroup",r.faqForm),o(7),a("ngForOf",r.categories)}}var ye=(()=>{let e=class e{constructor(i,n,s){this.faqService=i,this.location=n,this.fb=s,this.categorisedFaqs$={},this.categories=["MOVEHOME","METER","BILL","BALANCE","DD","PAYMENT","SUPPLY","WASTE","GENERAL"],this.sector=C.sector,this.company=C.company}ngOnInit(){this.faqForm=this.fb.group({search:[null,[]]}),this.faqs$=this.faqService.loadAllFaqs(),this.categories.forEac
2h(i=>{this.categorisedFaqs$[i]=this.faqs$.pipe(f(n=>n.filter(s=>s?.category?.includes(i))))})}getElement(i){return this.faqForm.get(i)}onSearchChange(i){this.search=i,this.search2=i}getHeader(i){return{MOVEHOME:"Moving Home",METER:"Submit a meter reading",BILL:"Viewing Bills",BALANCE:"Balance",DD:"Direct Debit and PAYG",PAYMENT:"Make a payment",SUPPLY:this.sector==="ENERGY"?"Heat Supply":"Water Supply",WASTE:"Waste water",GENERAL:"General"}[i]||i}};e.\u0275fac=function(n){return new(n||e)(E(ge),E(W),E(le))},e.\u0275cmp=x({type:e,selectors:[["app-faq"]],decls:2,vars:3,consts:[[3,"showWelcome","pageHeader"],[3,"class",4,"ngIf"],[1,"container","px-3","py-8","mx-auto"],[1,"row","my-2"],[1,"col-md-12"],[3,"formGroup"],[1,"row"],[1,"col-lg-12"],[1,"form-group"],["formControlName","search","name","search","id","search","placeholder","Search","type","text","aria-describedby","search",1,"form-control","form-control-lg",3,"input"],[4,"ngFor","ngForOf"],[4,"ngIf"],[3,"faqs","search","header"]],template:function(n,s){n&1&&(d(0,"app-page-head",0),m(1,Me,12,5,"section",1)),n&2&&(a("showWelcome",!1)("pageHeader","Help centre"),o(),a("ngIf",!0))},dependencies:[ie,N,T,se,ne,oe,ae,ce,pe,Ce,Q]});let t=e;return t})();var we=()=>f(t=>t?!0:["auth/login"]),Oe=[{path:"",component:ye,data:{authGuardPipe:we},canActivate:[me],resolve:{settings:P}}],ve=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=_({type:e}),e.\u0275inj=v({providers:[P],imports:[D.forChild(Oe),D]});let t=e;return t})();var lt=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=_({type:e}),e.\u0275inj=v({imports:[ve,fe,ue,te.forRoot()]});let t=e;return t})();export{lt as FaqModule};

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.