12345678910111213141516171819202122232425262728293031323334353637 |
- /**
- * React Static Boilerplate
- * https://github.com/koistya/react-static-boilerplate
- *
- * Copyright © 2015-2016 Konstantin Tarkus (@koistya)
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE.txt file in the root directory of this source tree.
- */
- import React from 'react';
- import Header from './Header';
- import s from './Layout.css';
- class Layout extends React.Component {
- componentDidMount() {
- window.componentHandler.upgradeElement(this.refs.root);
- }
- componentWillUnmount() {
- window.componentHandler.downgradeElements(this.refs.root);
- }
- render() {
- return (
- <div className="mdl-layout mdl-js-layout" ref="root">
- <div className="mdl-layout__inner-container">
- <Header />
- <main {...this.props} className={s.content} />
- </div>
- </div>
- );
- }
- }
- export default Layout;
|