@bigfishtv/cockpit
Version:
34 lines (28 loc) • 744 B
JavaScript
import React, { Component } from 'react'
import { DragDropContext } from 'react-dnd'
import HTML5Backend from 'react-dnd-html5-backend'
import Sidebar from 'dumb/Sidebar'
import PageContainer from 'smart/PageContainer'
import FlashMessageHost from 'smart/FlashMessageHost'
import ModalHost from 'smart/ModalHost'
import BreadcrumbHandler from './utils/BreadcrumbHandler'
const breadcrumbHandler = new BreadcrumbHandler()
(HTML5Backend)
export default class App extends Component {
static defaultProps = {
template: 'home',
}
componentDidMount() {
breadcrumbHandler.init()
}
render() {
return (
<div id="App">
<Sidebar />
<PageContainer />
<ModalHost />
<FlashMessageHost />
</div>
)
}
}