keep-around/d794ec2ab05109b936f11eafa2f3d3f8ffaa312b
parent
d82edaf67b
commit
d794ec2ab0
@ -1,23 +0,0 @@ |
|||||||
import { SportTypes } from 'config' |
|
||||||
|
|
||||||
import type { Event } from 'requests' |
|
||||||
|
|
||||||
// Здесь в дальнейшем будет расширена логика получения статуса матча
|
|
||||||
// для каждого вида спорта, как только решат как это сделать на бэке
|
|
||||||
|
|
||||||
const getBasketballStatus = (event: Event) => `Q${event.h} ${event.c}` |
|
||||||
const getFootballStatus = (event: Event) => `H${event.h} ${event.c}` |
|
||||||
const getHockeyStatus = (event: Event) => `P${event.h} ${event.c}` |
|
||||||
|
|
||||||
export const getMatchStatus = (sportType: SportTypes, lastEvent: Event) => { |
|
||||||
switch (sportType) { |
|
||||||
case SportTypes.BASKETBALL: |
|
||||||
return getBasketballStatus(lastEvent) |
|
||||||
case SportTypes.FOOTBALL: |
|
||||||
return getFootballStatus(lastEvent) |
|
||||||
case SportTypes.HOCKEY: |
|
||||||
return getHockeyStatus(lastEvent) |
|
||||||
default: |
|
||||||
return '' |
|
||||||
} |
|
||||||
} |
|
||||||
Loading…
Reference in new issue