diff options
Diffstat (limited to 'cmd/web/js/app.js')
-rw-r--r-- | cmd/web/js/app.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/cmd/web/js/app.js b/cmd/web/js/app.js index c24a761..878878d 100644 --- a/cmd/web/js/app.js +++ b/cmd/web/js/app.js | |||
@@ -4,6 +4,7 @@ import cookies from './cookies.js'; | |||
4 | import page from 'page'; | 4 | import page from 'page'; |
5 | import React from 'react'; | 5 | import React from 'react'; |
6 | import ReactDOM from 'react-dom'; | 6 | import ReactDOM from 'react-dom'; |
7 | import {Header, Footer} from './header_footer.js'; | ||
7 | 8 | ||
8 | var App = {}; | 9 | var App = {}; |
9 | var cookieExpire = 60 * 60 * 24 * 7; | 10 | var cookieExpire = 60 * 60 * 24 * 7; |
@@ -117,7 +118,11 @@ App.mount = function(app) { | |||
117 | var root = React.createElement( | 118 | var root = React.createElement( |
118 | 'div', | 119 | 'div', |
119 | {className: 'container'}, | 120 | {className: 'container'}, |
120 | app | 121 | [ |
122 | React.createElement(Header, {key: 'header', isLoggedIn: App.isUserSignedIn()}), | ||
123 | React.createElement(React.Fragment, {key: 'app'}, app), | ||
124 | React.createElement(Footer, {key: 'footer', isLoggedIn: App.isUserSignedIn()}) | ||
125 | ], | ||
121 | ); | 126 | ); |
122 | 127 | ||
123 | ReactDOM.unmountComponentAtNode(document.getElementById('app')); | 128 | ReactDOM.unmountComponentAtNode(document.getElementById('app')); |