import * as React from "react"; import { StatelessComponent } from "react"; import { Flex } from "talk-ui/components"; import CommentsPaneContainer from "../tabs/comments/containers/CommentsPaneContainer"; import * as styles from "./App.css"; export interface AppProps { activeTab: "COMMENTS" | "%future added value"; } const App: StatelessComponent = props => { let view: React.ReactElement; switch (props.activeTab) { case "COMMENTS": view = ; break; default: throw new Error(`Unknown tab ${props.activeTab}`); } return ( {view} ); }; export default App;