Updated new loading indicator to document saving

This commit is contained in:
Jori Lallo
2017-06-29 22:50:26 -07:00
parent 9c80c0c400
commit 55dc570cde
2 changed files with 6 additions and 2 deletions

View File

@ -10,6 +10,10 @@ import { inject, observer } from 'mobx-react';
componentWillUnmount() { componentWillUnmount() {
this.props.ui.disableProgressBar(); this.props.ui.disableProgressBar();
} }
render() {
return null;
}
} }
export default inject('ui')(LoadingIndicator); export default inject('ui')(LoadingIndicator);

View File

@ -84,9 +84,9 @@ type Props = {
const document = this.document; const document = this.document;
if (!document) return; if (!document) return;
this.props.ui.enableProgressBar(); this.setState({ loading: true });
await document.save(); await document.save();
this.props.ui.disableProgressBar(); this.setState({ loading: false });
this.props.ui.disableEditMode(); this.props.ui.disableEditMode();
if (redirect) { if (redirect) {