import React from 'react'; import { observer } from 'mobx-react-lite'; import cn from 'classnames'; import styles from 'Components/Session_/session.module.css'; import { countDaysFrom } from 'App/date'; import RightBlock from 'Components/Session/RightBlock'; import { PlayerContext } from 'Components/Session/playerContext'; import Session from 'Types/session'; import PlayerBlock from './PlayerBlock'; const TABS = { EVENTS: 'Activity', }; interface IProps { fullscreen: boolean; activeTab: string; setActiveTab: (tab: string) => void; session: Session; } function PlayerContent({ session, fullscreen, activeTab, setActiveTab, }: IProps) { const { store } = React.useContext(PlayerContext); const { error } = store.get(); const hasError = !!error; const sessionDays = countDaysFrom(session.startedAt); return (