import React from 'react'; import { InitialData } from '../../utils/admin'; import BroadcastManager from '../broadcast-manager'; import Dashboard from '../content-explorer/Dashboard'; interface State { user: InitialData['user'], } interface Props { config: Window['AltisAccelerateDashboardData'], } export default class App extends React.Component { state: State = { user: { name: '...', }, }; constructor( props: Props ) { super( props ); this.state.user = props.config.user; } render() { return (
{ this.props.config.screen === 'accelerate' && ( ) } { this.props.config.screen === 'broadcast' && ( ) }
); } }