src/shared/components/AppHandler.js
import React, { Component, PropTypes } from 'react'
import Header from './HeaderHandler'
if (process.env.BROWSER) {
require('css/ui/base')
require('css/animation')
require('css/screen')
require('css/addon/csshake.min')
require('css/images')
require('css/addon/pin')
require('sweetalert/dist/sweetalert')
}
export default class AppHandler extends Component {
static propTypes = {
children: PropTypes.any
}
constructor (props) {
super(props)
}
componentDidMount () {
require('fastclick').attach(document.body)
}
render () {
return (
<div id="outer-container">
<Header />
<div id="page-wrap">
{this.props.children}
</div>
</div>
)
}
}