1import{a as I}from"./chunk-V6YOXYAX.js";import"./chunk-LGZH7IR2.js";import"./chunk-7G5M7ASJ.js";import"./chunk-ER5S7QAD.js";import"./chunk-LH7V4R2D.js";import{a as A}from"./chunk-XJLTXZLK.js";import{a as R}from"./chunk-67RUCWWF.js";import"./chunk-ZIMAM3FL.js";import{a as k}from"./chunk-ZLPDN22J.js";import{a as F}from"./chunk-P2PVVIZ4.js";import{a as E}from"./chunk-JIYXSNP6.js";import"./chunk-JHTXNVJ2.js";import{a as $}from"./chunk-PG4MAJFI.js";import"./chunk-FRWWOKBV.js";import"./chunk-GBMHSVWA.js";import"./chunk-L4SZ7HJY.js";import"./chunk-XWQSKYBM.js";import"./chunk-L435M7MP.js";import{c as U}from"./chunk-S2IEF3NU.js";import"./chunk-6RDBEQD6.js";import"./chunk-3ZEVMZWN.js";import"./chunk-OFDGY6SI.js";import"./chunk-3B55N7HD.js";import"./chunk-AGN5YY5F.js";import"./chunk-NJFU6BAM.js";import"./chunk-2YFDOLWV.js";import"./chunk-BWCSAF7V.js";import"./chunk-L6V22PC4.js";import{a as x}from"./chunk-7WCGGCOI.js";import"./chunk-3T2ND6BB.js";import"./chunk-IWLB3YK7.js";import"./chunk-23E7OCEB.js";import"./chunk-HJCDIB7O.js";import"./chunk-PF2KT7XE.js";import"./chunk-CVIRKZRM.js";import"./chunk-ZBPDVHWU.js";import"./chunk-ZTXBLYYV.js";import"./chunk-BZQEHNE4.js";import"./chunk-6IZSWBEI.js";import{c as w}from"./chunk-OIQDN3DQ.js";import"./chunk-I6CCTIVI.js";import"./chunk-S3WBTXLR.js";import"./chunk-LKKBC7SV.js";import"./chunk-I7X5EPSI.js";import"./chunk-FBYAPGXK.js";import{a as v}from"./chunk-H5XFMEYX.js";import"./chunk-5CG62MG4.js";import"./chunk-WL7LDOGK.js";import"./chunk-FAKKFPWS.js";import{d as D}from"./chunk-SYOTIUFV.js";import"./chunk-KRN42HVV.js";import"./chunk-M26XU57I.js";import"./chunk-676XKZYL.js";import"./chunk-KVWVYYU6.js";import{g as f,i as u}from"./chunk-EAJDRVGJ.js";import"./chunk-LP67NEQS.js";import{a as S}from"./chunk-ALSL2IRL.js";import{K as q,m as P}from"./chunk-SDWWVTYX.js";import{$c as M,Ab as _,Fc as y,Gc as L,Xb as l,Xc as B,Zb as d,_ as C,ad as T,cc as s,dc as m,ec as p,f as g,fb as b,fc as n,ka as a,lb as r,sc as c}from"./chunk-XY2K67OX.js";import"./chunk-NAIKXHWT.js";var j=t=>[t];function H(t,h){if(t&1&&n(0,"app-page-intro-copy",3),t&2){let e=c();s("html",e.trustedDesc)}}function N(t,h){if(t&1&&n(0,"app-live-bets-list",5),t&2){let e=c();s("sports",B(1,j,e.sport))}}function O(t,h){if(t&1&&n(0,"div",8),t&2){let e=c();s("innerHTML",e.trustedCopy,b)}}function z(t,h){if(t&1&&(m(0,"div",0),n(1,"app-faq-section",11),p()),t&2){let e=c();r(),s("faqSection",e.faqSection)}}var ce=(()=>{class t{destroy$=new g;sportCode;sport;title="";trustedDesc;trustedCopy;faqSection;blogService=a(w);metaSetter=a(U);sanitiser=a(q);route=a(D);constructor(){let e=this.route.snapshot.paramMap.get("sport")||"";this.sportCode=f(e)||e.toUpperCase(),this.sport=this.sportCode?v.find(o=>o.code===this.sportCode&&o.liveBetsEligible):void 0,this.title=this.getFallbackTitle()}ngOnInit(){this.retrieveAndSetMetadata(),this.route.params.pipe(C(this.destroy$)).subscribe(e=>{let o=f(e.sport)||(e.sport||"").toUpperCase();o&&this.sportCode!==o&&(this.sportCode=o,this.sport=this.sportCode?v.find(i=>i.code===this.sportCode&&i.liveBetsEligible):void 0,this.title=this.getFallbackTitle(),this.retrieveAndSetMetadata())})}retrieveAndSetMetadata(){this.blogService.getAppSettings(`${this.sportCode.toLowerCase()}-live-bets`).pipe(C(this.destroy$)).subscribe(e=>{this.title=F(e.page_title,this.getFallbackTitle()),this.metaSetter.setMeta({title:e?.app_title,seoTitle:e.seo_title||e?.seo_title,description:e.seo_description||e.seo_description,metaImageURL:e?.thumbnail?.url||"https://cdn.ciphersports.io/images/dimers-site/generic_meta.jpeg",canonicalURL:`https://www.dimers.com${u(this.sportCode,"live-bets")}`}),this.trustedDesc=S(this.sanitiser,e.app_page_subheader),this.trustedCopy=S(this.sanitiser,e.subheading_description||e.subheading_description),this.faqSection=e.faq_section},()=>{this.trustedDesc=null,this.trustedCopy=null,this.title=this.getFallbackTitle(),this.metaSetter.setMeta({title:"Dimers",description:"No more watching from the sidelines. Dimers gives sports fans the news, tools & analysis to Make the Play.",metaImageURL:"https://cdn.ciphersports.io/images/dimers-site/generic_meta.jpeg",canonicalURL:`https://www.dimers.com${u(this.sportCode,"live-bets")}`})})}getFallbackTitle(){let e=this.sport?.shortName||this.sportCode?.toUpperCase();return e?`${e} Live Bets`:"Live Bets"}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static \u0275fac=function(o){return new(o||t)};static \u0275cmp=_({type:t,selectors:[["app-sport-live-bets-page"]],decls:15,vars:11,consts:[[1,"full-column"],[1,"page-description"],[1,"page-title"],[3,"html"],["currentPage","live-bets",3,"isMatch","sport"],[3,"sports"],[1,"main-column"],[1,"mt-6",3,"sportCode"],[1,"description",3,"innerHTML"],[1,"sidebar"],[3,"sportCode"],[3,"faqSection"]],template:function(o,i){o&1&&(m(0,"div",0)(1,"div",1)(2,"h1",2),y(3),p(),l(4,H,1,1,"app-page-intro-copy",3),n(5,"app-match-page-banner",4),p(),l(6,N,1,3,"app-live-bets-list",5),p(),m(7,"div",6),n(8,"a
1pp-dimers-business-card",7),M(9,"uppercase"),n(10,"app-best-offers"),l(11,O,1,1,"div",8),p(),m(12,"div",9),n(13,"app-standard-sidebar",10),p(),l(14,z,2,1,"div",0)),o&2&&(r(3),L(i.title),r(),d(i.trustedDesc?4:-1),r(),s("isMatch",!1)("sport",i.sportCode),r(),d(i.sport?6:-1),r(2),s("sportCode",(i.sport==null?null:i.sport.shortName)||T(9,9,i.sportCode)),r(3),d(i.trustedCopy?11:-1),r(2),s("sportCode",i.sportCode),r(),d(!(i.faqSection==null||i.faqSection.questions==null)&&i.faqSection.questions.length?14:-1))},dependencies:[I,A,$,R,x,k,E,P],encapsulation:2})}return t})();export{ce as SportLiveBetsPageComponent};
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.