PageSourceSearch

https://www.flocombat.com/1055.f5ac8632a4f6b8c5.js

js flocombat.com collected 2026-10-02 10:44:32 UTC 32,142 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkflosports_webapp=self.webpackChunkflosports_webapp||[]).push([[1055],{64558:(Q,$,n)=>{n.d($,{J:()=>w});var r=n(36895),x=n(26520),M=n(90662),f=n(7037),g=n(86280),v=n(38986),y=n(38453),u=n(90778),j=n(23983),S=n(94650);let e=(()=>{class l{}return l.\u0275fac=function(E){return new(E||l)},l.\u0275mod=S.\u0275\u0275defineNgModule({type:l}),l.\u0275inj=S.\u0275\u0275defineInjector({imports:[r.ez,x.RouterModule,y.F,j.J,u.F,v.o]}),l})();var I=n(71584),B=n(32356);let C=(()=>{class l{}return l.\u0275fac=function(E){return new(E||l)},l.\u0275mod=S.\u0275\u0275defineNgModule({type:l}),l.\u0275inj=S.\u0275\u0275defineInjector({imports:[r.ez,I.F,B.d]}),l})();var p=n(84831);let s=(()=>{class l{}return l.\u0275fac=function(E){return new(E||l)},l.\u0275mod=S.\u0275\u0275defineNgModule({type:l}),l.\u0275inj=S.\u0275\u0275defineInjector({imports:[r.ez,e,C,p.q]}),l})();var P=n(87883),h=n(3930),A=n(99286),_=n(40373),N=n(1577);let b=(()=>{class l{}return l.\u0275fac=function(E){return new(E||l)},l.\u0275mod=S.\u0275\u0275defineNgModule({type:l}),l.\u0275inj=S.\u0275\u0275defineInjector({imports:[r.ez,x.RouterModule,_.a,N.L]}),l})(),k=(()=>{class l{}return l.\u0275fac=function(E){return new(E||l)},l.\u0275mod=S.\u0275\u0275defineNgModule({type:l}),l.\u0275inj=S.\u0275\u0275defineInjector({imports:[x.RouterModule,A.m8,b]}),l})();var z=n(86006),K=n(77013),U=n(6766);let Z=(()=>{class l{}return l.\u0275fac=function(E){return new(E||l)},l.\u0275mod=S.\u0275\u0275defineNgModule({type:l}),l.\u0275inj=S.\u0275\u0275defineInjector({imports:[r.ez,P.n,C,p.q,h.v,k,_.a,z.O,K.i,A.m8,U.L]}),l})();var V=n(88174),q=n(87861),O=n(68425),Y=n(43111),W=n(70956),H=n(57099),X=n(27334);let w=(()=>{class l{}return l.\u0275fac=function(E){return new(E||l)},l.\u0275mod=S.\u0275\u0275defineNgModule({type:l}),l.\u0275inj=S.\u0275\u0275defineInjector({imports:[r.ez,x.RouterModule,Y.Ns,M.N,f.f,g.T,V.O,P.n,e,s,Z,q.Y,O.Z,W.m,H.m,N.L,X.F]}),l})()},6766:(Q,$,n)=>{n.d($,{L:()=>p});var r=n(36895),x=n(37658),M=n(90662),f=n(94650);let g=(()=>{class s{}return s.\u0275fac=function(h){return new(h||s)},s.\u0275mod=f.\u0275\u0275defineNgModule({type:s}),s.\u0275inj=f.\u0275\u0275defineInjector({imports:[r.ez,x.I,M.N]}),s})();var v=n(25108),y=n(7037),u=n(24006);let j=(()=>{class s{}return s.\u0275fac=function(h){return new(h||s)},s.\u0275mod=f.\u0275\u0275defineNgModule({type:s}),s.\u0275inj=f.\u0275\u0275defineInjector({imports:[r.ez,v.M,y.f,u.UX]}),s})();var S=n(99286),e=n(71584),I=n(3930),B=n(38975);let C=(()=>{class s{}return s.\u0275fac=function(h){return new(h||s)},s.\u0275mod=f.\u0275\u0275defineNgModule({type:s}),s.\u0275inj=f.\u0275\u0275defineInjector({imports:[r.ez,B.y,y.f]}),s})(),p=(()=>{class s{}return s.\u0275fac=function(h){return new(h||s)},s.\u0275mod=f.\u0275\u0275defineNgModule({type:s}),s.\u0275inj=f.\u0275\u0275defineInjector({imports:[r.ez,S.m8,g,j,e.F,I.v,C]}),s})()},62753:(Q,$,n)=>{n.d($,{S:()=>g});var r=n(94650),x=n(36895);function M(v,y){if(1&v&&(r.\u0275\u0275elementContainerStart(0),r.\u0275\u0275elementStart(1,"div",2)(2,"span",3),r.\u0275\u0275text(3),r.\u0275\u0275elementEnd(),r.\u0275\u0275elementStart(4,"span",4),r.\u0275\u0275text(5),r.\u0275\u0275elementEnd(),r.\u0275\u0275elementStart(6,"p",3),r.\u0275\u0275text(7,"Check your spelling, try different keywords, or adjust your filters."),r.\u0275\u0275elementEnd()(),r.\u0275\u0275elementContainerEnd()),2&v){const u=r.\u0275\u0275nextContext();r.\u0275\u0275advance(3),r.\u0275\u0275textInterpolate(u.subtitle),r.\u0275\u0275advance(2),r.\u0275\u0275textInterpolate(u.currentQueryText)}}function f(v,y){if(1&v&&(r.\u0275\u0275elementStart(0,"div",5)(1,"span",6),r.\u0275\u0275text(2),r.\u0275\u0275elementEnd(),r.\u0275\u0275elementStart(3,"p",3),r.\u0275\u0275text(4),r.\u0275\u0275elementEnd()()),2&v){const u=r.\u0275\u0275nextContext();r.\u0275\u0275advance(2),r.\u0275\u0275textInterpolate(u.noQueryTitle),r.\u0275\u0275advance(2),r.\u0275\u0275textInterpolate(u.noQueryText)}}let g=(()=>{class v{constructor(){this.showCurrentQuery=!0,this.noQueryText="There are no results for your selection.",this.noQueryTitle="Please try searching different keywords or adju
1sting your filters.",this.subtitle="No results for"}set currentQueryText(u){this._resultText=u?u.includes('"')?u:`"${u}"`:""}get currentQueryText(){return this._resultText}}return v.\u0275fac=function(u){return new(u||v)},v.\u0275cmp=r.\u0275\u0275defineComponent({type:v,selectors:[["flo-no-results"]],inputs:{currentQueryText:"currentQueryText",showCurrentQuery:"showCurrentQuery",noQueryText:"noQueryText",noQueryTitle:"noQueryTitle",subtitle:"subtitle"},decls:3,vars:2,consts:[[4,"ngIf","ngIfElse"],["noQueryView",""],["data-test","query-view",1,"color-900","d-flex","flex-column"],[1,"headline","text-center"],["data-test","no-results-text",1,"h2","text-center"],["data-test","no-query-view",1,"color-900","d-flex","flex-column"],[1,"headline","text-center","bold"]],template:function(u,j){if(1&u&&(r.\u0275\u0275template(0,M,8,2,"ng-container",0),r.\u0275\u0275template(1,f,5,2,"ng-template",null,1,r.\u0275\u0275templateRefExtractor)),2&u){const S=r.\u0275\u0275reference(2);r.\u0275\u0275property("ngIf",j.showCurrentQuery)("ngIfElse",S)}},dependencies:[x.O5],encapsulation:2,changeDetection:0}),v})()},64400:(Q,$,n)=>{n.d($,{b:()=>M});var r=n(36895),x=n(94650);let M=(()=>{class f{}return f.\u0275fac=function(v){return new(v||f)},f.\u0275mod=x.\u0275\u0275defineNgModule({type:f}),f.\u0275inj=x.\u0275\u0275defineInjector({imports:[r.ez]}),f})()},84831:(Q,$,n)=>{n.d($,{q:()=>y});var r=n(36895),x=n(37658),M=n(71584),f=n(99286),g=n(3930),v=n(94650);let y=(()=>{class u{}return u.\u0275fac=function(S){return new(S||u)},u.\u0275mod=v.\u0275\u0275defineNgModule({type:u}),u.\u0275inj=v.\u0275\u0275defineInjector({imports:[r.ez,x.I,M.F,f.m8,g.v]}),u})()},27334:(Q,$,n)=>{n.d($,{F:()=>f});var r=n(36895),x=n(1577),M=n(94650);let f=(()=>{class g{}return g.\u0275fac=function(y){return new(y||g)},g.\u0275mod=M.\u0275\u0275defineNgModule({type:g}),g.\u0275inj=M.\u0275\u0275defineInjector({imports:[r.ez,x.L]}),g})()},90778:(Q,$,n)=>{n.d($,{F:()=>v});var r=n(36895),x=n(29844),M=n(1577),f=n(78718),g=n(94650);let v=(()=>{class y{}return y.\u0275fac=function(j){return new(j||y)},y.\u0275mod=g.\u0275\u0275defineNgModule({type:y}),y.\u0275inj=g.\u0275\u0275defineInjector({imports:[r.ez,x.f,f.t,M.L]}),y})()},31055:(Q,$,n)=>{n.r($),n.d($,{SearchModule:()=>Ye});var r=n(36895),x=n(24006),M=n(26520),f=n(37658),g=n(22525),v=n(99286),y=n(71753),u=n(56161),j=n(64400),S=n(16348),e=n(94650),I=n(70477);const B={page_category:"Search",category:"Search",autoPageCall:!1};let C=(()=>{class t{constructor(a){this.segment=a}sendPageCall(a={_tag:"list"}){this.segment.pageV2(B,a)}}return t.\u0275fac=function(a){return new(a||t)(e.\u0275\u0275inject(I.BP))},t.\u0275prov=e.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac}),t})();var p=n(3839),s=n(57099);let P=(()=>{class t{}return t.\u0275fac=function(a){return new(a||t)},t.\u0275mod=e.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=e.\u0275\u0275defineInjector({providers:[C],imports:[v.m8,j.b,p.a,r.ez,M.RouterModule,y.a,f.I,x.u5,x.UX,u.x,S.u,g.X,s.m]}),t})();var h=n(60603),A=n(61135),_=n(77579),N=n(71884),b=n(34782),k=n(82722),z=n(39841),K=n(63900),U=n(18505),Z=n(39646),V=n(95698),q=n(35684),O=n(54004),Y=n(39300),W=n(26656),H=n(7069),X=n(9367),w=n(22658),l=n(93962),R=n(11365),E=n(41951),G=n(14825),oe=n(39047),ie=n(57559),le=n(55018),se=n(49561);const te=(t,i)=>{const a=[{value:"",text:"All",active:!i}];return t.map(o=>{"pre_faceted_display_names"in o&&o.pre_faceted_types.map(m=>{"supporter"!==m.value&&"league"!==m.value&&"association"!==m.value&&a.push({value:m.value,text:o.pre_faceted_display_names[m.value],active:i===m.value})})}),a},de=(t,i,a)=>"person"===t||"team"===t||"program"===t?"":"event"===t&&a?a:i,pe=t=>`${t.offset?t.offset.toLocaleString():1}-${Math.min(t.offset+t.limit,t.total).toLocaleString()} of ${t.total.toLocaleString()}`,ne=(t,i,a)=>({title:t?t.toString():"",type:"link",url:a,style:"pagination-button",state:t===i?"selected":"unselected",shareUrl:null,nodeId:null,nodeType:null,nextStyle:null,id:"non-unique-id",contentMetadata:null,apiCall:null,asset:null,secondaryAsset:null,mergeParams:null,screenType:"unknown",target:null,analytics:{type:"analytics",siteId:null,siteName:null,nodeId:null,nodeType:null,primaryAssociationId:null,primaryAssociationTitle:null,primaryAssociationShortTitle:null,name:null,collectionSlug:null,slugUri:null,entityId:null,entityType:null,isPremium:!1,extraContext:{},videoAnalytics:null},badge:null}),ee=t=>i=>t.createUrlTree(["search/"],{queryParams:{...i}}),ae=(t,i,a,o)=>({...ne(null,t,null),url:o,asset:i,state:a}),me=(t,i,a,o,m)=>{const T=[];
1if(t>0)for(let F=t;F<=i;F++){const d=ee(o)({...m,page:F}).toString();T.push(ne(F,a,d))}return T};var he=n(14814),fe=n(39137),ve=n(22403),ye=n(281),Se=n(62753),Ce=n(73751),xe=n(89465),re=n(49455),Me=n(47298),Pe=n(96519),Te=n(35453);let Ie=(()=>{class t{transform(a,o,m,T){return{type:"card",id:a.id.toString(),style:"large-card",title:T===Te.s3.VARSITY&&"team"===a.type&&a.long_name?a.long_name:a.title,previewImage:{url:a.asset_url,style:"standard",altText:a.asset.alt_text,type:"image",id:"non-unique-id",zoom:1},iconImage:null,description:a.description_plain??null,label1:a.duration&&a.duration>0?(0,Pe.Zd)(a.duration):null,label1Icon:null,liveBlogParts:null,previewVideoMetadata:null,showPlayIcon:"video"===a.type,subtitle1:null,subtitle2:null,subtitle1Parts:{displayDate:de(a.type,a.publish_start_date,a.start_date_time),type:"node-detail-parts",isPremium:a.premium,authorName:null},action:{type:"link",id:"non-unique-id",apiCall:null,asset:null,secondaryAsset:null,contentMetadata:null,mergeParams:null,nextStyle:null,nodeId:a.node.id,nodeType:a.type,screenType:"unknown",shareUrl:null,state:null,style:"open",title:null,url:a.slug_uri,target:null,badge:null,analytics:{siteName:null,siteId:null,type:"analytics",nodeId:a.node.id,nodeType:a.type,primaryAssociationId:null,primaryAssociationTitle:null,primaryAssociationShortTitle:null,collectionSlug:null,slugUri:null,isPremium:a.premium,entityId:a.node.id,entityType:a.type,extraContext:{itemOrder:o,arrayLength:m,contentIds:a.aggregated_node_ids,categorySlugs:a.aggregated_category_slugs,searchTerm:a.search_term,searchResultType:"search-page"},name:a.title,videoAnalytics:null}}}}}return t.\u0275fac=function(a){return new(a||t)},t.\u0275pipe=e.\u0275\u0275definePipe({name:"searchItemToCardModel",type:t,pure:!0}),t})();function Ee(t,i){if(1&t){const a=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",27)(1,"a",28),e.\u0275\u0275listener("click",function(){const T=e.\u0275\u0275restoreView(a).$implicit,F=e.\u0275\u0275nextContext(5);return e.\u0275\u0275resetView(F.updateTypeQueryParam(T.value))}),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd()()}if(2&t){const a=i.$implicit;e.\u0275\u0275classProp("tab-active",a.active),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(a.text)}}function $e(t,i){if(1&t&&(e.\u0275\u0275elementStart(0,"div",24)(1,"ul",25),e.\u0275\u0275template(2,Ee,3,3,"li",26),e.\u0275\u0275elementEnd()()),2&t){const a=i.ngIf,o=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(2),e.\u0275\u0275property("ngForOf",a)("ngForTrackBy",o.trackByTab)}}function Le(t,i){1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",29),e.\u0275\u0275element(2,"div",30),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd())}function Oe(t,i){if(1&t&&(e.\u0275\u0275elementStart(0,"div",33),e.\u0275\u0275element(1,"flo-static-content-card",34),e.\u0275\u0275pipe(2,"searchItemToCardModel"),e.\u0275\u0275pipe(3,"async"),e.\u0275\u0275elementEnd()),2&t){const a=i.$implicit,o=i.index,m=e.\u0275\u0275nextContext(3).ngIf,T=e.\u0275\u0275nextContext(2);let F;e.\u0275\u0275advance(1),e.\u0275\u0275property("card",e.\u0275\u0275pipeBind4(2,1,a,o,m.length,null!==(F=e.\u0275\u0275pipeBind1(3,6,T.siteId$))&&void 0!==F?F:0))}}function Re(t,i){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275element(1,"flo-pagination",35),e.\u0275\u0275elementContainerEnd()),2&t){const a=i.ngIf;e.\u0275\u0275advance(1),e.\u0275\u0275property("pagination",a)}}function Fe(t,i){if(1&t&&(e.\u0275\u0275elementStart(0,"div",31),e.\u0275\u0275template(1,Oe,4,8,"div",32),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(2,Re,2,1,"ng-container",19),e.\u0275\u0275pipe(3,"async")),2&t){const a=e.\u0275\u0275nextContext(2).ngIf,o=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",a)("ngForTrackBy",o.trackById),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",e.\u0275\u0275pipeBind1(3,3,o.pagination$))}}function je(t,i){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275template(1,$e,3,2,"div",22),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275template(3,Le,3,0,"ng-container",21),e.\u0275\u0275pipe(4,"async"),e.\u0275\u0275template(5,Fe,4,5,"ng-template",null,23,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275elementContainerEnd()),2&t){const a=e.\u0275\u0275reference(6),o=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",e.\u0275\u0275pipeBind1(2,3,o.searchTabs$)),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",e.\u0275\u0275pipeBind1(4,5,o.isContentLoading$))("ngIfElse",a)}}function De(t,i){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275template(1,je,7,7,"ng-container",21),e.\u0275\u0275elementContainerEnd()),2&t){const a=i.ngIf;e.\u0275\u0275nextContext();const o=e.\u0275\u0275reference(4);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.length>0)("ngIfElse",o)}}function Ae(t,i){if(1&t&&(e.\u0275\u0275elementStart(0,"div",36),e.\u0275\u0275element(1,"flo-no-results",37),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275elementEnd()),2&t){const a=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("currentQueryText",e.\u0275\u0275pipeBind1(2,1,a.searchQueryParam$))}}function Be(t,i){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275template(1,De,2,2,"ng-container",19),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275template(3,Ae,3,3,"ng-template",null,20,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275elementContainerEnd()),2&t){const a=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",e.\u0275\u0275pipeBind1(2,1,a.searchLayout$))}}let be=(()=>{class t{constructor(a,o,m,T,F,d,L){this.router=a,this.ar=o,this.searchDataService=m,this.segmentService=T,this.searchAn
1alytics=F,this.experimentationService=d,this.verticalService=L,this.isContentLoadingSource=new A.X(!1),this.isContentLoading$=this.isContentLoadingSource.asObservable(),this.ofpFeatureFlag$=this.experimentationService.isInVariation(W.qW,W.MP),this.routeQueryParams$=this.ar.queryParamMap.pipe((0,N.x)((c,D)=>c.get("q")===D.get("q")&&c.get("page")===D.get("page")&&c.get("type")===D.get("type")),(0,b.d)(1)),this.siteId$=this.verticalService.siteId$,this.searchQueryParam$=this.routeQueryParams$.pipe((0,O.U)(c=>c.get("q")??void 0),(0,N.x)(),(0,b.d)(1)),this.typeQueryParam$=this.routeQueryParams$.pipe((0,O.U)(c=>c.get("type")??void 0),(0,O.U)(c=>(t=>"article"===t||"ranking"===t||"video"===t||"event"===t||"result"===t||"person"===t||"team"===t||"collection"===t||"program"===t)(c)?c:void 0),(0,N.x)(),(0,b.d)(1)),this.pageQueryParam$=this.routeQueryParams$.pipe((0,O.U)(c=>c.get("page")??void 0),(0,O.U)(c=>void 0===c?c:(0,ie.BY)(c)?"1":c),(0,N.x)(),(0,b.d)(1)),this.searchResponse$=(0,z.a)([this.searchQueryParam$,this.typeQueryParam$,this.pageQueryParam$,this.ofpFeatureFlag$]).pipe((0,U.b)(()=>this.isContentLoadingSource.next(!0)),(0,K.w)(([c,D,J,we])=>this.searchDataService.searchAll(c,J,D,we)),(0,U.b)(()=>this.isContentLoadingSource.next(!1)),(0,b.d)(1)),this.responseMeta$=this.searchResponse$.pipe((0,O.U)(c=>c.meta),(0,b.d)(1)),this.pagination$=this.responseMeta$.pipe((0,O.U)(c=>((t,i,a)=>{let o=[],m="";if(t.pages>0&&t.page>0){m=pe(t);const[T,F]=function ge(t,i,a=5){const o=t<=5?1:Math.floor(t/a)*a+1;return[o,Math.min(o+a-1,i)]}(t.page,t.pages),d=me(T,F,t.page,i,a),L=ae(t.page,{id:"non-unique-id",type:"icon",text:null,style:"icon-angle-right",accessibility:{type:"accessibility",altText:"Forward"}},t.page===t.pages?"disabled":"unselected",t.page===t.pages?null:ee(i)({...a,page:t.page+1}).toString());o=[ae(t.page,{id:"non-unique-id",type:"icon",text:null,style:"icon-angle-left",accessibility:{type:"accessibility",altText:"Backward"}},1===t.page?"disabled":"unselected",1===t.page?null:ee(i)({...a,page:t.page-1}).toString()),...d,L]}return{id:"search-pagination",style:"standard",title:m,type:"pagination",links:o}})(c,this.router,this.ar.snapshot.queryParams))),this.searchTabs$=this.responseMeta$.pipe((0,O.U)(c=>c.extra),(0,R.M)(this.typeQueryParam$),(0,O.U)(([c,D])=>te(c,D)),(0,b.d)(1)),this.searchLayout$=(0,z.a)([this.searchResponse$,this.searchQueryParam$]).pipe((0,O.U)(([c,D])=>null===c.data?[]:c.data.map(J=>({...J,search_term:D}))),(0,b.d)(1)),this.searchResultsTracking$=this.searchResponse$.pipe((0,Y.h)(H.bb),(0,R.M)(this.typeQueryParam$,this.searchQueryParam$)).subscribe(([c,D,J])=>{this.trackSearchResults(J,te(c.meta.extra,D),c.data)}),this.trackById=le.x,this.trackByTab=(c,D)=>D.value,this.AdComponent=n.e(7996).then(n.bind(n,17996)).then(c=>c.AdComponent),this.adLeaderboardLarge={config:{adConfig:(0,G.$)("search/728x90_flex",E._7,"search-flex-large"),additionalOpts:{deferClick:se.N.advertising.preventClickTimeout}}},this.adLeaderboardSmall={config:{adConfig:(0,G.$)("search/728x90_flex",E.Ze,"search-flex-small")}},this.adRightRail={config:{adConfig:(0,G.$)("search/300x250_1",E.Op,"search-right-rail-rectangle")}},this.adAdhesion={config:{adConfig:(0,G.$)("search/adhesion",E.gM,"search-adhesion"),additionalOpts:{maxRefreshTime:3e4}}},this.adSkinProps={config:{adConfig:(0,G.$)("search/atf",E.E6,"search-ad-skin")}}}ngOnInit(){this.searchAnalytics.sendPageCall()}updateSearchQueryParam(a){this.router.navigate([],{queryParams:{q:a.searchTerm,page:"1"},relativeTo:this.ar,queryParamsHandling:"merge",replaceUrl:!0})}updateTypeQueryParam(a){this.router.navigate([],{queryParams:{type:a.length>0?a:void 0,page:"1"},relativeTo:this.ar,queryParamsHandling:"merge",replaceUrl:!0})}trackSearchResults(a,o,m){!a||this.segmentService.trackEvent({name:oe.AA.SEARCH_RESULTS,properties:{search_term:a,search_tabs:o,results:m?.map(T=>({node_id:T.node.id,node_type:T.type,title:T.title}))??[]}})}}return t.\u0275fac=function(a){return new(a||t)(e.\u0275\u0275directiveInject(M.Router),e.\u0275\u0275directiveInject(M.ActivatedRoute),e.\u0275\u0275directiveInject(w.z),e.\u0275\u0275directiveInject(I.BP),e.\u0275\u0275directiveInject(C),e.\u0275\u0275directiveInject(l.j),e.\u0275\u0275directiveInject(he.A))},t.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["flo-old-search"]],decls:25,vars:24,consts:[[1,"ad-skin"],[1,"d-none","d-xl-block"],[3,"componentConstructor","initialProps"],["data-test","search-page",1,"search-page"],[1,"mb-3","d-none","d-lg-flex","position-relative","justify-content-center","lazy-leaderboard-container"],[1,"leaderboard-center",3,"componentConstructor","initialProps","detectorHeight","detectorWidth"],[1,"mb-3","d-none","d-md-flex","d-lg-none","justify-content-center","position-relative","lazy-leaderboard-container"],[1,"container","min-vh-100","right-rail"],[1,"py-3","px-3","px-lg-4","w-100"],["data-test","search-title",1,"h3","mb-0"],["data-test","search-container",1,"row","no-gutters","main-row"],[1,"search-content","col-md-12","col-lg-8","pb-5","px-0","px-md-4"],[1,"mb-4","px-4","px-md-0","search-min-width"],["data-test","search-input",3,"searchTerm","search"],[4,"ifLoaded","ifLoadedTemplate"],[1,"search-right-rail","col-md-12","col-lg-4","rail","border-grey-300","d-none","d-lg-flex"],[1,"d-flex","justify-content-center","stick-to-header"],[3,"componentConstructor","initialProps","detectorHeight","detectorWidth","threshold"],[1,"adhesion-ad","d-sm-none"],[4,"ngIf"],["showNoResults",""],[4,"ngIf","ngIfElse"],["class","row mb-0 mb-md-4 pb-0","data-test","tabs",4,"ngIf"],["searchResults",""],["data-test","tabs",1,"row","mb-0","mb-md-4","pb-0"],["data-test","search-tabs-container","role","tablist",1,"tabs-container","border-bottom","border-grey-300","justify-content-between","flex-nowrap","mb
1-0","px-4","p-md-0"],["data-test","search-tab-item","class","tab-label border-top-0 px-0",3,"tab-active",4,"ngFor","ngForOf","ngForTrackBy"],["data-test","search-tab-item",1,"tab-label","border-top-0","px-0"],["floAnalytics","","eventName","Tab Clicked",1,"font-family-regular","nav-link","apply-text-active","p-0","h-100","w-100","d-flex","align-items-center","justify-content-center",3,"click"],["data-test","search-spinner",1,"d-flex","spinner-container"],[1,"spinner-border","text-light","d-flex","m-auto"],["data-test","search-hits",1,"px-4","px-md-0","pb-5"],["class","d-flex flex-column px-0 py-3 border-bottom border-grey-300",4,"ngFor","ngForOf","ngForTrackBy"],[1,"d-flex","flex-column","px-0","py-3","border-bottom","border-grey-300"],[3,"card"],["data-test","pagination-wrapper",3,"pagination"],["data-test","search-no-results",1,"pt-4","px-4","px-md-0"],[3,"currentQueryText"]],template:function(a,o){1&a&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275element(2,"flo-lazy",2),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(3,"main",3)(4,"div",4),e.\u0275\u0275element(5,"flo-lazy",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"div",6),e.\u0275\u0275element(7,"flo-lazy",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",7)(9,"div",8)(10,"h1",9),e.\u0275\u0275text(11,"Search Results"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(12,"div",10)(13,"section",11)(14,"div",12)(15,"flo-search-input-next-gen",13),e.\u0275\u0275listener("search",function(T){return o.updateSearchQueryParam(T)}),e.\u0275\u0275pipe(16,"async"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(17,Be,5,3,"ng-container",14),e.\u0275\u0275pipe(18,"async"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(19,"aside",15)(20,"div",16),e.\u0275\u0275element(21,"flo-lazy",17),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementStart(22,"flo-adhesion-footer")(23,"div",18),e.\u0275\u0275element(24,"flo-lazy",2),e.\u0275\u0275elementEnd()()()),2&a&&(e.\u0275\u0275advance(2),e.\u0275\u0275property("componentConstructor",o.AdComponent)("initialProps",o.adSkinProps),e.\u0275\u0275advance(3),e.\u0275\u0275property("componentConstructor",o.AdComponent)("initialProps",o.adLeaderboardLarge)("detectorHeight",90)("detectorWidth",728),e.\u0275\u0275advance(2),e.\u0275\u0275property("componentConstructor",o.AdComponent)("initialProps",o.adLeaderboardSmall)("detectorHeight",90)("detectorWidth",728),e.\u0275\u0275advance(8),e.\u0275\u0275property("searchTerm",e.\u0275\u0275pipeBind1(16,20,o.searchQueryParam$)),e.\u0275\u0275advance(2),e.\u0275\u0275property("ifLoaded",e.\u0275\u0275pipeBind1(18,22,o.searchLayout$))("ifLoadedTemplate","search-page"),e.\u0275\u0275advance(4),e.\u0275\u0275property("componentConstructor",o.AdComponent)("initialProps",o.adRightRail)("detectorHeight",600)("detectorWidth",300)("threshold",.25),e.\u0275\u0275advance(3),e.\u0275\u0275property("componentConstructor",o.AdComponent)("initialProps",o.adAdhesion))},dependencies:[r.sg,r.O5,fe.v,ve.m,ye.c,Se.S,Ce.t,xe.Q,re.Q,Me.a,r.Ov,Ie],styles:[".tabs-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(6%,min-content) repeat(8,1fr);grid-gap:.9rem;gap:.9rem}@media (max-width: 576px){.tabs-container[_ngcontent-%COMP%]{gap:1.2rem;overflow-x:auto}}.tab-label[_ngcontent-%COMP%]{min-width:inherit}@media (max-width: 576px){.tab-label[_ngcontent-%COMP%]{margin-bottom:0;border-bottom:none}}@media (max-width: 576px){.tab-label.tab-active[_ngcontent-%COMP%]{border-bottom:1px solid #ff140f}}.tabs-container[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.spinner-container[_ngcontent-%COMP%]{min-height:450px}"],changeDetection:0}),t})();var Ue=n(38101),Qe=n(79221);function Ne(t,i){1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275element(1,"flo-old-search"),e.\u0275\u0275elementContainerEnd())}function ze(t,i){1&t&&e.\u0275\u0275elementContainer(0)}function _e(t,i){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275element(1,"flo-content-right-rail-layout",7),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275pipe(3,"async"),e.\u0275\u0275pipe(4,"async"),e.\u0275\u0275pipe(5,"async"),e.\u0275\u0275elementContainerEnd()),2&t){const a=i.ngIf,o=e.\u0275\u0275nextContext(3);let m;e.\u0275\u0275advance(1),e.\u0275\u0275property("container",(null==(m=e.\u0275\u0275pipeBind1(2,7,o.searchPartial$))?null:m.data)||a.content)("topContent",a.topContent)("secondaryContainer",a.rightRailContent)("bottomContent",a.bottomContent)("isPartialError",e.\u0275\u0275pipeBind1(3,9,o.isPartialError$))("isLoading",e.\u0275\u0275pipeBind1(4,11,o.isLoading$))("message",e.\u0275\u0275pipeBind1(5,13,o.message$))}}function We(t,i){if(1&t&&(e.\u0275\u0275elementStart(0,"div",5),e.\u0275\u0275template(1,_e,6,15,"ng-container",6),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275elementEnd()),2&t){const a=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",e.\u0275\u0275pipeBind1(2,1,a.searchLayout$))}}function Ke(t,i){if(1&t&&(e.\u0275\u0275template(0,ze,1,0,"ng-container",3),e.\u0275\u0275pipe(1,"async"),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275template(3,We,3,3,"div",4),e.\u0275\u0275pipe(4,"async")),2&t){const a=e.\u0275\u0275nextContext(),o=e.\u0275\u0275reference(5);e.\u0275\u0275property("ifLoaded",e.\u0275\u0275pipeBind1(1,4,a.searchLayout$)||e.\u0275\u0275pipeBind1(2,6,a.message$))("ifLoadedTemplate","right-rail-list"),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",!e.\u0275\u0275pipeBind1(4,8,a.isLayoutError$))("ngIfElse",o)}}function Ve(t,i){1&t&&(e.\u0275\u0275elementStart(0,"div",8),e.\u0275\u0275element(1,"flo-error"),e.\u0275\u0275elementEnd())}let He=(()=>{class t{constructor(a,o,m,T,F){this.searchDataService=a,this.experimentationService=o,this.ar=m,this.pageMetaService=T,this.segmentService=F,this.isLayoutError$=new A.X(!1),this.isPartialError$=new A.X(!1),this.isLoading$=new A.X(!0),this.ngOnDestroy$=new _.x,this.bffSearchFeatureFlag$=this.experimentationService.isInVariation(W.ey,W.rW),this.routeQueryParams$=this.ar.queryParamMap.pipe((0,N.x)((d,L)=>d.get("search")===L.get("search")&&d.get("offset")===L.get("offset")&&d.get("limit")===L.get("limit")&&d.get("type")===L.get("type")),(0,b.d)(1),(0,k.R)(this.ngOnDestroy$)),this.searchLayout$=(0,z.a)([this.bffSearchFeatureFlag$,this.routeQueryParams$]).pipe((0,K.w)(([d,L])=>d?this.searchDataService.getSearchLayout(L).pipe((0,U.b)(c=>{this.isLayoutError$.next(!c)})):(0,Z.of)(void 0)),(0,U.b)(d=>this.isLoading$.next(!1)),(0,V.q)(1)),this.searchPartial$=(0,z.a)([this.bffSearchFeatureFlag$,this.routeQueryParams$]).pipe((0,U.b)(d=>this.isLoading$.next(!0)),(0,K.w)(([d,L])=>
1d?this.searchDataService.getSearchFilterablePartial(L).pipe((0,U.b)(c=>{this.isPartialError$.next(!c)})):(0,Z.of)(void 0)),(0,U.b)(d=>this.isLoading$.next(!1)),(0,q.T)(1)),this.message$=this.searchLayout$.pipe((0,O.U)(d=>{if(d&&(0,H.I5)(d))return d.sections.find(H.X6)})),this.seoPageMeta$=this.searchLayout$.pipe((0,V.q)(1),(0,O.U)(d=>d?.seo),(0,U.b)(d=>{d&&this.setPageMeta(d)})).subscribe(),this.analyticsPageCall$=(0,z.a)([this.searchLayout$,this.bffSearchFeatureFlag$]).pipe((0,V.q)(1),(0,Y.h)(([d,L])=>!!d&&L),(0,O.U)(([d,L])=>d),(0,O.U)(d=>d?.analytics),(0,U.b)(d=>{const L={...B,page_category:d?.extraContext?.pageCategory||"Search"};this.segmentService.pageV2(L,{_tag:"list"})})).subscribe()}setPageMeta(a){this.pageMetaService.setPageMeta({type:"website",twitterCard:"summary_large_image",title:a.title||"Search",description:a.description||"",canonicalUrl:a.canonicalUrl||"",siteName:null,image:{url:a.imageUrl||"",height:Number(a.imageHeight)||X.l,width:Number(a.imageWidth)||X.fF}})}ngOnDestroy(){this.ngOnDestroy$.next(),this.ngOnDestroy$.complete(),this.isLayoutError$.complete(),this.isPartialError$.complete(),this.isLoading$.complete(),this.pageMetaService.clearMeta()}}return t.\u0275fac=function(a){return new(a||t)(e.\u0275\u0275directiveInject(w.z),e.\u0275\u0275directiveInject(l.j),e.\u0275\u0275directiveInject(M.ActivatedRoute),e.\u0275\u0275directiveInject(X.de),e.\u0275\u0275directiveInject(I.BP))},t.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["flo-search"]],decls:6,vars:4,consts:[[4,"ngIf","ngIfElse"],["displayBffSearch",""],["errorMessage",""],[4,"ifLoaded","ifLoadedTemplate"],["class","min-vh-100",4,"ngIf","ngIfElse"],[1,"min-vh-100"],[4,"ngIf"],[1,"search-page",3,"container","topContent","secondaryContainer","bottomContent","isPartialError","isLoading","message"],[1,"container","bg-white","min-vh-100","py-5"]],template:function(a,o){if(1&a&&(e.\u0275\u0275template(0,Ne,2,0,"ng-container",0),e.\u0275\u0275pipe(1,"async"),e.\u0275\u0275template(2,Ke,5,10,"ng-template",null,1,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275template(4,Ve,2,0,"ng-template",null,2,e.\u0275\u0275templateRefExtractor)),2&a){const m=e.\u0275\u0275reference(3);e.\u0275\u0275property("ngIf",!e.\u0275\u0275pipeBind1(1,2,o.bffSearchFeatureFlag$))("ngIfElse",m)}},dependencies:[r.O5,be,Ue.a,Qe.q,re.Q,r.Ov],changeDetection:0}),t})();var Xe=n(48426);let Ge=(()=>{class t{}return t.\u0275fac=function(a){return new(a||t)},t.\u0275mod=e.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=e.\u0275\u0275defineInjector({providers:[C],imports:[M.RouterModule.forChild([{path:"",component:He,canActivate:[Xe.XJ,h.y1],data:{noTopScroll:!1,shouldShowAdSkin:!1,shouldShowEventTicker:!0,meta:{title:"meta_search_page_title",description:"meta_search_page_description"},segment:B}}]),M.RouterModule]}),t})();var Je=n(64558),Ze=n(86280);let Ye=(()=>{class t{}return t.\u0275fac=function(a){return new(a||t)},t.\u0275mod=e.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=e.\u0275\u0275defineInjector({imports:[r.ez,Ge,P,Je.J,Ze.T,g.X]}),t})()},22658:(Q,$,n)=>{n.d($,{z:()=>e});var r=n(80529),x=n(63900),M=n(91954),f=n(93634),g=n(49670);function v(I,B,C=!1){let p=new r.LE({fromObject:{version:g.n3,tz:Intl.DateTimeFormat().resolvedOptions().timeZone||"America/Los_Angeles",site_id:B.toString(),...C&&{useOfp:C}}});const s=I?.get("type");p=s?p.set("type",s):p;const P=I?.get("offset");p=P?p.set("offset",P):p;const h=I?.get("limit");p=h?p.set("limit",h):p;const A=I?.get("search");return p=A?p.set("query",A):p,p}var y=n(94650),u=n(14814),j=n(55887);const S={total:0,page:1,limit:1,offset:0,pages:1,extra:[{facets:{}},{pre_faceted_types:[],pre_faceted_display_names:{}}]};let e=(()=>{class I{constructor(C,p,s,P){this.http=C,this.logger=p,this.verticalService=s,this.serverResponseService=P,this.catchDegraded=(h,A,_)=>(0,f.R)(this.logger,h,A,{..._,responseService:this.serverResponseService})}searchCategories(C){const p=new r.LE({fromObject:{version:g.n3,user_preferences_only:1,...C}});return this.http.get(g.KW,{params:p}).pipe(this.catchDegraded("SearchDataService.search",{meta:S,data:[]}))}searchAll(C,p,s,P){let h=new r.LE({fromObject:{version:g.n3,limit:"25",view:"global-search-web",fields:"data<1>"}});return h=C?h.set("q",C):h,h=p?h.set("page",p):h,h=s?h.set("type",s):h,h=P?h.set("useOfp","true"):h,this.http.get(g.KW,{params:h}).pipe(this.catchDegraded("SearchDataService.searchAll",{meta:S,data:[]}))}getSearchLayout(C,p){return this.verticalService.siteId$.pipe((0,x.w)(s=>{const P=v(C,s,p);return this.http.get(g.UK,{params:P}).pipe(this.catchDegraded("SearchDataService.getSearchLayout",void 0))}))}
1getSearchFilterablePartial(C,p){return this.verticalService.siteId$.pipe((0,x.w)(s=>{const P=v(C,s,p);return this.http.get(`${g.UK}/partial`,{params:P}).pipe(this.catchDegraded("SearchDataService.getSearchFilterablePartial",void 0))}))}}return I.\u0275fac=function(C){return new(C||I)(y.\u0275\u0275inject(r.eN),y.\u0275\u0275inject(M.te),y.\u0275\u0275inject(u.A),y.\u0275\u0275inject(j.N,8))},I.\u0275prov=y.\u0275\u0275defineInjectable({token:I,factory:I.\u0275fac,providedIn:"root"}),I})()}}]);

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.