import React from 'react' import {increment, loadData, startClock, tickClock} from '../actions' import {withReduxSaga} from '../store' import Page from '../components/page' class Counter extends React.Component { static async getInitialProps ({store, isServer}) { store.dispatch(tickClock(isServer)) store.dispatch(increment()) if (!store.getState().placeholderData) { store.dispatch(loadData()) } } componentDidMount () { this.props.dispatch(startClock()) } render () { return } } export default withReduxSaga(Counter)