* Ott 595 part 1/links to playlist (#256)
* refactor(595): moved match profile card into components
* refactor(595): extracted players into separate component
* refactor(595): moved scroll to video player into player component
* feat(595): added links to playlist page
* Ott 595 part 2/prep (#258)
* feat(595): added useObjectState hook
* refactor(595): get video qualities from chapters type
* refactor(595): moved full match chapters building
* refactor(595): calculate progress bar chapters progresses
* fix(595): set progress limit
* refactor(595): save only chapter progress
* refactor(595): converted active chapter index ref into state
* Ott 595 part 3/playper prep (#259)
* refactor(595): playlist play prep refactoring
* refactor(595): removed interviews block
* feat(595): added requests and changed lexics
* refactor(595): building and playing playlist (#260)
* refactor(595): go to match on popup playlist click (#261)
* Ott 493 player refactoring part 1 (#190)
* chore(#493): turned off react prop types lint rule
* refactor(#493): replaced react-player with own video wrapper compoonent
* chore(#493): removed react-player and reach combobox
* Revert "chore(#493): turned off react prop types lint rule"
This reverts commit e449f859fa900aa24fafe2e28acf218852f7b1ad.
* fix(#493): fix props type
* Ott 493 player refactoring part 2 (#191)
* refactor(#493): used VideoPlayer in MultiSource player
* fix(#493): fixed selected quality restoring
* Ott 403 finished game playing part 1 (#134)
* fix(#430): fixed styled-components warnings on often changing css rules
* refactor(#430): moved match profile hook to MatchPage level
* feat(#430): added video request
* feat(#430): added playing match video link
Co-authored-by: mirlan.maksitaliev <mirlan.maksitaliev@instatsport.com>
* Ott 403 finished game playing part 2 (#136)
* refactor(#403): updated getVideos request return type
* feat(#403): added displaying video chapters in player progressbar
* feat(#430): added progressBar stories
* feat(#403): added tests to helpers
Co-authored-by: mirlan.maksitaliev <mirlan.maksitaliev@instatsport.com>
* Ott 403 finished game playing part 3 (#144)
* feat(#403): added useEventListener hook
* refactor(#403): player progress reporting
* refactor(#403): added MultiSourcePlayer component
Co-authored-by: mirlan.maksitaliev <mirlan.maksitaliev@instatsport.com>
* Ott 403 finished game playing part 4 (#147)
* refactor(#403): renamed VideoPlayer -> StreamPlayer
* refactor(#403): restored previous simple progress bar of StreamPlayer
* fix(#403): storybook component name
Co-authored-by: mirlan.maksitaliev <mirlan.maksitaliev@instatsport.com>
* Ott 403 finished game playing part 5 (#150)
* fix(#403): added player ready state
* refactor(#403): added converting videos response to chapters
Co-authored-by: mirlan.maksitaliev <mirlan.maksitaliev@instatsport.com>
Co-authored-by: mirlan.maksitaliev <mirlan.maksitaliev@instatsport.com>