From de79698abd6e9cbc3697f2bdd7b80b8302828b5f Mon Sep 17 00:00:00 2001 From: Alexandru Munteanu <alexandru.munt@gmail.com> Date: Wed, 22 Aug 2018 11:48:08 +0300 Subject: [PATCH] feat(submission-flow): add autosave indicator --- packages/xpub-faraday/app/FaradayApp.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/xpub-faraday/app/FaradayApp.js b/packages/xpub-faraday/app/FaradayApp.js index 1ef508a8c..51b13a81a 100644 --- a/packages/xpub-faraday/app/FaradayApp.js +++ b/packages/xpub-faraday/app/FaradayApp.js @@ -6,11 +6,17 @@ import { actions } from 'pubsweet-client' import { withJournal } from 'xpub-journal' import { withRouter } from 'react-router-dom' import { compose, withHandlers } from 'recompose' -import { AppBar, Logo, AppBarMenu } from 'pubsweet-component-faraday-ui' +import { + Logo, + AppBar, + AppBarMenu, + AutosaveIndicator, +} from 'pubsweet-component-faraday-ui' -const App = ({ journal, goTo, children, logout, currentUser }) => ( +const App = ({ autosave, journal, goTo, children, logout, currentUser }) => ( <Root className="faraday-root"> <AppBar + autosave={() => <AutosaveIndicator autosave={autosave} delay={4000} />} journal={journal} logo={() => ( <Logo @@ -30,6 +36,7 @@ const App = ({ journal, goTo, children, logout, currentUser }) => ( export default compose( connect( state => ({ + autosave: state.autosave, currentUser: state.currentUser, }), { logout: actions.logoutUser }, -- GitLab