diff --git a/client/modules/IDE/pages/IDEView.jsx b/client/modules/IDE/pages/IDEView.jsx index 4979eaee..9b832d42 100644 --- a/client/modules/IDE/pages/IDEView.jsx +++ b/client/modules/IDE/pages/IDEView.jsx @@ -344,46 +344,7 @@ class IDEView extends React.Component { allowResize={this.props.ide.consoleIsExpanded} className="editor-preview-subpanel" > - { - this.cmController = ctl; - }} - /> + { this.cmController = ctl; }} />
@@ -533,31 +494,25 @@ IDEView.propTypes = { }).isRequired, saveProject: PropTypes.func.isRequired, ide: PropTypes.shape({ - isPlaying: PropTypes.bool.isRequired, - isAccessibleOutputPlaying: PropTypes.bool.isRequired, - consoleEvent: PropTypes.array, // eslint-disable-line - modalIsVisible: PropTypes.bool.isRequired, - sidebarIsExpanded: PropTypes.bool.isRequired, - consoleIsExpanded: PropTypes.bool.isRequired, - preferencesIsVisible: PropTypes.bool.isRequired, - projectOptionsVisible: PropTypes.bool.isRequired, - newFolderModalVisible: PropTypes.bool.isRequired, + errorType: PropTypes.string, + keyboardShortcutVisible: PropTypes.bool.isRequired, shareModalVisible: PropTypes.bool.isRequired, shareModalProjectId: PropTypes.string.isRequired, shareModalProjectName: PropTypes.string.isRequired, shareModalProjectUsername: PropTypes.string.isRequired, - editorOptionsVisible: PropTypes.bool.isRequired, - keyboardShortcutVisible: PropTypes.bool.isRequired, - unsavedChanges: PropTypes.bool.isRequired, - infiniteLoop: PropTypes.bool.isRequired, - previewIsRefreshing: PropTypes.bool.isRequired, - infiniteLoopMessage: PropTypes.string.isRequired, - projectSavedTime: PropTypes.string, previousPath: PropTypes.string.isRequired, - justOpenedProject: PropTypes.bool.isRequired, - errorType: PropTypes.string, - runtimeErrorWarningVisible: PropTypes.bool.isRequired, + previewIsRefreshing: PropTypes.bool.isRequired, + isPlaying: PropTypes.bool.isRequired, + isAccessibleOutputPlaying: PropTypes.bool.isRequired, + projectOptionsVisible: PropTypes.bool.isRequired, + preferencesIsVisible: PropTypes.bool.isRequired, + modalIsVisible: PropTypes.bool.isRequired, uploadFileModalVisible: PropTypes.bool.isRequired, + newFolderModalVisible: PropTypes.bool.isRequired, + justOpenedProject: PropTypes.bool.isRequired, + sidebarIsExpanded: PropTypes.bool.isRequired, + consoleIsExpanded: PropTypes.bool.isRequired, + unsavedChanges: PropTypes.bool.isRequired, }).isRequired, stopSketch: PropTypes.func.isRequired, project: PropTypes.shape({ @@ -572,11 +527,9 @@ IDEView.propTypes = { editorAccessibility: PropTypes.shape({ lintMessages: PropTypes.array.isRequired, // eslint-disable-line }).isRequired, - updateLintMessage: PropTypes.func.isRequired, - clearLintMessage: PropTypes.func.isRequired, preferences: PropTypes.shape({ - fontSize: PropTypes.number.isRequired, autosave: PropTypes.bool.isRequired, + fontSize: PropTypes.number.isRequired, linewrap: PropTypes.bool.isRequired, lineNumbers: PropTypes.bool.isRequired, lintWarning: PropTypes.bool.isRequired, @@ -585,6 +538,7 @@ IDEView.propTypes = { soundOutput: PropTypes.bool.isRequired, theme: PropTypes.string.isRequired, autorefresh: PropTypes.bool.isRequired, + }).isRequired, closePreferences: PropTypes.func.isRequired, setFontSize: PropTypes.func.isRequired, @@ -601,7 +555,6 @@ IDEView.propTypes = { name: PropTypes.string.isRequired, content: PropTypes.string.isRequired, })).isRequired, - updateFileContent: PropTypes.func.isRequired, selectedFile: PropTypes.shape({ id: PropTypes.string.isRequired, content: PropTypes.string.isRequired, @@ -629,9 +582,6 @@ IDEView.propTypes = { closeNewFileModal: PropTypes.func.isRequired, createFolder: PropTypes.func.isRequired, closeShareModal: PropTypes.func.isRequired, - showEditorOptions: PropTypes.func.isRequired, - closeEditorOptions: PropTypes.func.isRequired, - showKeyboardShortcutModal: PropTypes.func.isRequired, closeKeyboardShortcutModal: PropTypes.func.isRequired, toast: PropTypes.shape({ isVisible: PropTypes.bool.isRequired, @@ -641,22 +591,14 @@ IDEView.propTypes = { setRouteLeaveHook: PropTypes.func, }).isRequired, route: PropTypes.oneOfType([PropTypes.object, PropTypes.element]).isRequired, - setUnsavedChanges: PropTypes.func.isRequired, setTheme: PropTypes.func.isRequired, endSketchRefresh: PropTypes.func.isRequired, - startRefreshSketch: PropTypes.func.isRequired, setBlobUrl: PropTypes.func.isRequired, setPreviousPath: PropTypes.func.isRequired, - console: PropTypes.arrayOf(PropTypes.shape({ - method: PropTypes.string.isRequired, - args: PropTypes.arrayOf(PropTypes.string), - })).isRequired, clearConsole: PropTypes.func.isRequired, showErrorModal: PropTypes.func.isRequired, hideErrorModal: PropTypes.func.isRequired, clearPersistedState: PropTypes.func.isRequired, - showRuntimeErrorWarning: PropTypes.func.isRequired, - hideRuntimeErrorWarning: PropTypes.func.isRequired, startSketch: PropTypes.func.isRequired, openUploadFileModal: PropTypes.func.isRequired, closeUploadFileModal: PropTypes.func.isRequired,