/** * * App.js * * This component is the skeleton around the actual pages, and should only * contain code that should be seen on all pages. (e.g. navigation bar) * * NOTE: while this component should technically be a stateless functional * component (SFC), hot reloading does not currently support SFCs. If hot * reloading is not a neccessity for you then you can refactor it and remove * the linting exception. */ import React from 'react'; import { Switch, Route } from 'react-router-dom'; import AdminPage from 'containers/AdminPage'; import NotFoundPage from 'containers/NotFoundPage'; import NotificationProvider from 'containers/NotificationProvider'; import '../../styles/main.scss'; import styles from './styles.scss'; export class App extends React.Component { // eslint-disable-line react/prefer-stateless-function render() { return (
); } } App.contextTypes = { router: React.PropTypes.object.isRequired, }; App.propTypes = {}; export default App;