diff --git a/packages/netlify-cms-core/src/components/Collection/Entries/EntriesCollection.js b/packages/netlify-cms-core/src/components/Collection/Entries/EntriesCollection.js index 277dda42..9ddb46be 100644 --- a/packages/netlify-cms-core/src/components/Collection/Entries/EntriesCollection.js +++ b/packages/netlify-cms-core/src/components/Collection/Entries/EntriesCollection.js @@ -22,6 +22,7 @@ class EntriesCollection extends React.Component { cursor: PropTypes.object.isRequired, loadEntries: PropTypes.func.isRequired, traverseCollectionCursor: PropTypes.func.isRequired, + entriesLoaded: PropTypes.bool, }; componentDidMount() { diff --git a/packages/netlify-cms-core/src/components/Editor/Editor.js b/packages/netlify-cms-core/src/components/Editor/Editor.js index 5afccbd8..d099ef1e 100644 --- a/packages/netlify-cms-core/src/components/Editor/Editor.js +++ b/packages/netlify-cms-core/src/components/Editor/Editor.js @@ -79,6 +79,11 @@ class Editor extends React.Component { }), hasChanged: PropTypes.bool, t: PropTypes.func.isRequired, + retrieveLocalBackup: PropTypes.func, + localBackup: PropTypes.bool, + loadLocalBackup: PropTypes.func, + persistLocalBackup: PropTypes.func, + deleteLocalBackup: PropTypes.func, }; componentDidMount() { diff --git a/packages/netlify-cms-core/src/components/Editor/EditorControlPane/Widget.js b/packages/netlify-cms-core/src/components/Editor/EditorControlPane/Widget.js index 0ee846c9..bae31a57 100644 --- a/packages/netlify-cms-core/src/components/Editor/EditorControlPane/Widget.js +++ b/packages/netlify-cms-core/src/components/Editor/EditorControlPane/Widget.js @@ -54,6 +54,7 @@ export default class Widget extends Component { uniqueFieldId: PropTypes.string.isRequired, loadEntry: PropTypes.func.isRequired, t: PropTypes.func.isRequired, + onValidateObject: PropTypes.func, }; shouldComponentUpdate(nextProps) {