import React from 'react' import { connect } from 'react-redux' import { startClock, serverRenderClock } from '../store' import Examples from '../components/examples' class Index extends React.Component { static getInitialProps ({ reduxStore, req }) { const isServer = !!req reduxStore.dispatch(serverRenderClock(isServer)) return {} } componentDidMount () { const { dispatch } = this.props this.timer = startClock(dispatch) } componentWillUnmount () { clearInterval(this.timer) } render () { return } } export default connect()(Index)