Bets

Bets

new Bets()

Source:
Properties:
Name Type Description
props object
Properties
Name Type Description
markets Array

All markets data

selectedMarket object

Selected market informations

selectedOdds Array

Array of selected odds

selectedSubselection number

Index of selected subselection

selectedLeague object

Selected league informations

initialBetsLoaded boolean

Indicate is round API is fatched once

currentPage string

Indicate current page

matches Array

Matches informations

roundLoading boolean

Represent is round API fetch

odds object

Contain all odds

leagues Array

Contain all leagues

gameType Array

Game type Classic/Turbo

showKickOff boolean

Show kick off button

user object

User Data

getRound function

Get round data from API

setSelectedMarket function

Change selected market

setSelectedSubselection function

Change selected subselection

toggleSelectedOdds function

Toggle selected odds

setStakes function

Change stakes in betslip

toggleBetslip function

Toggle betslip modal

setSelectedLeague function

Change selected league

setMarkets function

Setup parkets for selected league

getTurboRound function

Get turbo round data

kickOff function

Get turbo live data

Methods

componentDidMount() → {void}

Source:

Call initial round API call and check if selected league exist on live page

Returns:
Type
void

componentDidUpdate(prevProps)

Source:

Setup markets when leage is changed

Parameters:
Name Type Description
prevProps object

render() → {view}

Source:
See:

Render

Returns:
Type
view

sameOdds(odds, selectedOdds) → {boolean}

Source:

Check if odds changed

Parameters:
Name Type Description
odds Array

Odds for leagues

selectedOdds Array
Returns:
Type
boolean