From b243f55c988b9d04b6cd685d0a14b57928a3a9dc Mon Sep 17 00:00:00 2001 From: Ben Wheeler <wheeler.benjamin@gmail.com> Date: Thu, 6 Dec 2018 11:09:30 -0500 Subject: [PATCH] remove various props from children; rename prop to be more consistent --- src/lib/project-fetcher-hoc.jsx | 1 + src/lib/project-saver-hoc.jsx | 8 +++++--- src/lib/vm-listener-hoc.jsx | 2 ++ src/playground/render-gui.jsx | 1 + 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/lib/project-fetcher-hoc.jsx b/src/lib/project-fetcher-hoc.jsx index 1879d69e5..71e4379c7 100644 --- a/src/lib/project-fetcher-hoc.jsx +++ b/src/lib/project-fetcher-hoc.jsx @@ -92,6 +92,7 @@ const ProjectFetcherHOC = function (WrappedComponent) { loadingState, onError: onErrorProp, onFetchedProjectData: onFetchedProjectDataProp, + onProjectLoaded, projectHost, projectId, reduxProjectId, diff --git a/src/lib/project-saver-hoc.jsx b/src/lib/project-saver-hoc.jsx index df1dce40d..983fa924f 100644 --- a/src/lib/project-saver-hoc.jsx +++ b/src/lib/project-saver-hoc.jsx @@ -117,7 +117,7 @@ const ProjectSaverHOC = function (WrappedComponent) { scheduleAutoSave () { if (this.props.isShowingSaveable && this.props.autoSaveTimeoutId === null) { const timeoutId = setTimeout(this.tryToAutoSave, - this.props.autosaveIntervalSecs * 1000); + this.props.autoSaveIntervalSecs * 1000); this.props.setAutoSaveTimeoutId(timeoutId); } } @@ -259,7 +259,8 @@ const ProjectSaverHOC = function (WrappedComponent) { render () { const { /* eslint-disable no-unused-vars */ - autosaveIntervalSecs, + autoSaveTimeoutId, + autoSaveIntervalSecs, isCreatingCopy, isCreatingNew, projectChanged, @@ -276,6 +277,7 @@ const ProjectSaverHOC = function (WrappedComponent) { onCreateProject, onProjectError, onRemixing, + onSetProjectUnchanged, onShowAlert, onShowCopySuccessAlert, onShowRemixSuccessAlert, @@ -335,7 +337,7 @@ const ProjectSaverHOC = function (WrappedComponent) { vm: PropTypes.instanceOf(VM).isRequired }; ProjectSaverComponent.defaultProps = { - autosaveIntervalSecs: 120, + autoSaveIntervalSecs: 120, onRemixing: () => {} }; const mapStateToProps = (state, ownProps) => { diff --git a/src/lib/vm-listener-hoc.jsx b/src/lib/vm-listener-hoc.jsx index dc763bf6f..abd4ce1b2 100644 --- a/src/lib/vm-listener-hoc.jsx +++ b/src/lib/vm-listener-hoc.jsx @@ -123,8 +123,10 @@ const vmListenerHOC = function (WrappedComponent) { onMicListeningUpdate, onMonitorsUpdate, onTargetsUpdate, + onProjectChanged, onProjectRunStart, onProjectRunStop, + onProjectSaved, onRuntimeStarted, onTurboModeOff, onTurboModeOn, diff --git a/src/playground/render-gui.jsx b/src/playground/render-gui.jsx index fac1137e9..86100c12f 100644 --- a/src/playground/render-gui.jsx +++ b/src/playground/render-gui.jsx @@ -39,6 +39,7 @@ export default appTarget => { showComingSoon showPreviewInfo backpackHost={backpackHost} + canSave={false} />, appTarget); }; -- GitLab