import React from 'react'; import { withRouter, Link } from 'react-router-dom'; //panels import CommonLinks from '../panels/common_links.jsx'; import Blurb from '../panels/blurb.jsx'; import News from '../panels/news.jsx'; class Home extends React.Component { constructor(props) { super(props); this.state = { warning: '', //TODO: unified warning? fetch: null }; } componentDidUpdate(prevProps, prevState, snapshot) { this.state.fetch(); } render() { let warningStyle = { display: this.state.warning.length > 0 ? 'flex' : 'none' }; return (
{this.state.warning}
See all news...