import * as React from 'react' import cs from 'classnames' import { ReporterHeaderProps } from '@packages/reporter/src/header/header' import { Reporter } from '@packages/reporter/src/main' import { errorMessages, namedObserver, eventManager as EventManager } from '@packages/runner-shared' import State from '../lib/state' import { ReporterHeader } from './ReporterHeader' import { NoSpec } from './NoSpec' import styles from './RunnerCt.module.scss' interface ReporterContainerProps { state: State eventManager: typeof EventManager config: { configFile: string [key: string]: unknown } } export const ReporterContainer = namedObserver('ReporterContainer', (props: ReporterContainerProps) => { if (!props.state.spec) { return (
) } return ( ) }) const renderReporterHeader = (props: ReporterHeaderProps) =>