import React from 'react'; import cn from 'classnames'; import { useEffect } from 'react'; import { connect } from 'react-redux'; import { browserIcon, osIcon, deviceTypeIcon } from 'App/iconNames'; import { formatTimeOrDate } from 'App/date'; import { sessions as sessionsRoute } from 'App/routes'; import { CountryFlag, IconButton, BackLink } from 'UI'; import { toggleFavorite } from 'Duck/sessions'; import { fetchList as fetchListIntegration } from 'Duck/integrations/actions'; import SharePopup from 'Shared/SharePopup/SharePopup'; import { capitalize } from "App/utils"; import Section from './Header/Section'; import Resolution from './Header/Resolution'; import Issues from 'Components/Session_/Issues/Issues'; //TODO replace folder import cls from './header.module.css'; const SESSIONS_ROUTE = sessionsRoute(); function Header({ player, session, loading, isLocalUTC, toggleFavorite, favoriteLoading, fetchListIntegration, enableIssues, }) { useEffect(() => { fetchListIntegration('issues'); }, []); return (