PageSourceSearch

https://symphony-solutions.com/wp-content/themes/symphony-2019-com…/bh_support_bot/chunks/index-Dqv35YiF.js

js symphony-solutions.com collected 2026-10-03 22:08:56 UTC 4,694 bytes, 1 lines download raw bytes

1import{p as L,b as u,j as t,H as M,a as $,I as H,q as B,n as O}from"./app-BF4dm4tz.js";import{u as l,g as N,m as _}from"../chat-bot.module.js";const s=$("bet-history"),n={item:t(s,"item"),arrow:t(s,"arrow"),betType:t(s,"bet-type"),betStake:t(s,"bet-stake"),betStatus:t(s,"bet-status"),betDate:t(s,"bet-date"),betCashout:t(s,"bet-cashout"),betCashoutButton:t(s,"bet-cashout-button"),itemHeader:t(s,"item-header"),itemHeaderRow:t(s,"item-header-row"),itemTitle:t(s,"item-title"),itemTitleLabel:t(s,"item-title-label"),itemWinningValue:t(s,"item-winning-value"),itemStatus:t(s,"item-status"),oddsSub:t(s,"odds-sub"),itemMeta:t(s,"item-meta"),itemDetails:t(s,"item-details"),detailRow:t(s,"detail-row"),detailLabel:t(s,"detail-label"),detailValue:t(s,"detail-value"),legs:t(s,"legs"),leg:t(s,"leg"),legEvent:t(s,"leg-event"),legSelection:t(s,"leg-selection"),legOdds:t(s,"leg-odds"),legData:t(s,"leg-data"),legState:t(s,"leg-state"),legStatus:t(s,"leg-status"),legMarket:t(s,"leg-market")},b=e=>typeof e=="number"?e.toLocaleString(void 0,{minimumFractionDigits:2,maximumFractionDigits:2}):"",S=e=>{if(!e)return"";const c=new Date(e);if(Number.isNaN(c.valueOf()))return"";const r=H(c);return`${r.weekday} ${r.date} ${r.time}`},C=e=>typeof e=="number"?e.toFixed(2):"",I=e=>e<=1?"Single":e===2?"Double":e===3?"Treble":e<=10?`${e}-Fold`:`${e}-Fold Accumulator`;function E({item:e,isOpenBet:c=!1}){var g,p,v,w;const[r,i]=L(!1),a=!c&&((g=e.status)==null?void 0:g.toLowerCase())==="won",m=()=>{i(o=>!o)};return l("li",{className:u(n.item,{open:r}),children:[l("button",{className:n.itemHeader,type:"button",onClick:m,children:[l(M,{className:n.arrow,name:"arrow-show-more-games"}),l("div",{className:n.itemHeaderRow,children:[l("div",{className:n.betType,children:I(e.legs.length)}),l("div",{className:n.betStatus,children:[!c&&l("div",{className:u(n.itemStatus,{[(p=e.status)==null?void 0:p.toLowerCase()]:!0}),children:(v=e.status)==null?void 0:v.replace("_"," ").toLowerCase()}),l("div",{className:n.oddsSub,children:b(e.totalOdds)})]})]}),l("div",{className:n.itemHeaderRow,children:[l("div",{className:n.betStake,children:[l("span",{className:n.itemTitleLabel,children:"Stake:"})," ",b(e.stakeValue)," ",e.currency]}),c||a?l("div",{className:u(n.itemTitle,{win:a}),children:[l("span",{className:n.itemTitleLabel,children:a?"Winnings":"To return:"})," ",l("span",{className:n.itemWinningValue,children:[b(e.winningsValue??0)," ",e.currency]})]}):null]}),!!e.createdAt&&l("div",{className:u(n.betDate),children:["Date placed: ",S(e.createdAt)]})]}),r&&((w=e.legs)==null?void 0:w.length)>0&&l("div",{className:u(n.legs),children:e.legs.map((o,T)=>{var y;const f=S(o.eventDateTime||o.eventDate||o.startTime),h=(y=o.result)==null?void 0:y.toLowerCase(),D=h==="cancelled";return l("div",{className:u(n.leg,{cancelled:D}),children:[l("div",{className:n.legData,children:[l("div",{className:n.legMarket,children:o.marketName}),l("div",{className:n.legSelection,children:o.selectionName}),l("div",{className:n.legEvent,children:[o.eventName,!!f&&` | ${f}`]})]}),l("div",{className:n.legState,children:[l("div",{className:n.legOdds,children:C(o.odds)}),h&&l("div",{className:u(n.legStatus,{[h.toLowerCase()]:!0}),children:h.replace("_"," ").toLowerCase()})]})]},`${e.betId}-${o.eventName}-${T}`)})})]})}const d=$("bet-history"),k={section:t(d,"section"),subHeader:t(d,"section-sub-header"),sectionTitle:t(d,"section-title"),sectionMeta:t(d,"section-meta"),list:t(d,"list"),empty:t(d,"empty")};function F({data:e}){const r=B(()=>{var i,a,m,g;return[{key:"open",title:"Open bets",items:e==null?void 0:e.openBets,meta:e!=null&&e.openMetadata?`Total stake ${b(e.openMetadata.total_stake)} · Potential win ${b(e.openMetadata.potential_win)}`:"",count:((i=e==null?void 0:e.openMetadata)==null?void 0:i.count)??((a=e==null?void 0:e.openBets)==null?void 0:a.length)??0},{key:"settled",title:"Settled bets",items:e==null?void 0:e.settledBets,meta:e!=null&&e.settledMetadata?`Won ${e.settledMetadata.won_count} · Lost ${e.settledMetadata.lost_count} · Profit ${b(e.settledMetadata.total_profit)}`:"",count:((m=e==null?void 0:e.settledMetadata)==null?void 0:m.count)??((g=e==null?void 0:e.settledBet
1s)==null?void 0:g.length)??0}]},[e]).filter(i=>{var a;return!!((a=i.items)!=null&&a.length||i.meta||i.count)});return r.length?l("div",{className:d,children:r.map(i=>{var a;return l("div",{className:k.section,children:!!((a=i.items)!=null&&a.length)&&l("ul",{className:k.list,children:i.items.map(m=>l(E,{item:m,isOpenBet:i.key==="open"},`${i.key}-${m.betId}`))})},i.key)})}):null}function W({data:e}){return N(_,null,e!=null&&e.message?N(O,{message:{message:e.message}}):null,e?N(F,{data:e}):null)}export{W as Entry};

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.