X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=cmd%2Fweb%2Fjs%2Fapp.js;h=878878d516146305265ca0ecaf97f47ada0ac855;hb=78e3e81ddf01f41102f3f4e32c5a3955cf5fb04f;hp=d8189e08f0e17822ee6e5d14cef332295b0f6bad;hpb=adf936f66a5c59e6cc2e7a1c644148e0f119e5c8;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FFront.git diff --git a/cmd/web/js/app.js b/cmd/web/js/app.js index d8189e0..878878d 100644 --- a/cmd/web/js/app.js +++ b/cmd/web/js/app.js @@ -4,9 +4,10 @@ import cookies from './cookies.js'; import page from 'page'; import React from 'react'; import ReactDOM from 'react-dom'; +import {Header, Footer} from './header_footer.js'; var App = {}; -var cookieExpire = 60 * 30; +var cookieExpire = 60 * 60 * 24 * 7; App.errorCodeToMessage = function(code) { switch (code) { @@ -117,7 +118,11 @@ App.mount = function(app) { var root = React.createElement( 'div', {className: 'container'}, - app + [ + React.createElement(Header, {key: 'header', isLoggedIn: App.isUserSignedIn()}), + React.createElement(React.Fragment, {key: 'app'}, app), + React.createElement(Footer, {key: 'footer', isLoggedIn: App.isUserSignedIn()}) + ], ); ReactDOM.unmountComponentAtNode(document.getElementById('app'));