import { useEffect } from 'react'; import { connect } from 'react-redux'; import { Loader } from 'UI'; import { toggleFullscreen, closeBottomBlock } from 'Duck/components/player'; import { PlayerProvider, connectPlayer, init as initPlayer, clean as cleanPlayer, } from 'Player'; import cn from 'classnames' import RightBlock from './RightBlock' import PlayerBlockHeader from '../Session_/PlayerBlockHeader'; import PlayerBlock from '../Session_/PlayerBlock'; import styles from '../Session_/session.css'; const InitLoader = connectPlayer(state => ({ loading: !state.initialized }))(Loader); const PlayerContentConnected = connectPlayer(state => ({ showEvents: !state.showEvents }))(PlayerContent); function PlayerContent({ live, fullscreen, showEvents }) { return (