import React, { Component } from 'react' import PropTypes from 'prop-types' import { About, Blog, Home, Wrapper, Column, Footer } from '../components' export default class MainContainer extends Component { static propTypes = { staticContext: PropTypes.object } constructor (props) { super(props) let data if (typeof window === 'undefined') { data = props.staticContext.context } else { data = window.__INITIAL_DATA__ delete window.__INITIAL_DATA__ } console.log('MainContainer', data[0].other.about) this.state = { isLoadingBlog: !data[0].posts, isLoadingAbout: !data[0].other.about, about: data[0].other.about, posts: data[0].posts, config: data[1] } } render () { return (
) } }