/** * Site router and custom pages */ import React, { Component } from 'react' import { ConnectedRouter } from 'connected-react-router' import { Route } from 'react-router' import { connect } from 'react-redux' import ViewerContainer from 'site/viewer/viewer.container' import Home from 'site/projects/museum/views/home' import Essay from 'site/projects/museum/views/essay' import Artists from 'site/projects/museum/views/artists' import Credits from 'site/projects/museum/views/credits' import NavOverlay from 'site/projects/museum/views/nav.overlay' import StlOverlay from 'site/projects/museum/views/stl.overlay' import "site/projects/museum/views/mobile.css" import { loadMuseum } from 'site/projects/museum/museum.actions' class App extends Component { componentDidMount() { loadMuseum() } render() { if (!this.props.ready) { return
} return (