Rename hasChanged
to enableSave
for the editor Save button.
This commit is contained in:
parent
75aa52a650
commit
87f942e73b
@ -47,7 +47,7 @@ class EntryEditor extends Component {
|
|||||||
fieldsErrors,
|
fieldsErrors,
|
||||||
getAsset,
|
getAsset,
|
||||||
onChange,
|
onChange,
|
||||||
hasChanged,
|
enableSave,
|
||||||
showDelete,
|
showDelete,
|
||||||
onDelete,
|
onDelete,
|
||||||
onValidate,
|
onValidate,
|
||||||
@ -132,7 +132,7 @@ class EntryEditor extends Component {
|
|||||||
onCancelEdit={onCancelEdit}
|
onCancelEdit={onCancelEdit}
|
||||||
onDelete={onDelete}
|
onDelete={onDelete}
|
||||||
showDelete={showDelete}
|
showDelete={showDelete}
|
||||||
hasChanged={hasChanged}
|
enableSave={enableSave}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -151,7 +151,7 @@ EntryEditor.propTypes = {
|
|||||||
onChange: PropTypes.func.isRequired,
|
onChange: PropTypes.func.isRequired,
|
||||||
onValidate: PropTypes.func.isRequired,
|
onValidate: PropTypes.func.isRequired,
|
||||||
onPersist: PropTypes.func.isRequired,
|
onPersist: PropTypes.func.isRequired,
|
||||||
hasChanged: PropTypes.bool.isRequired,
|
enableSave: PropTypes.bool.isRequired,
|
||||||
showDelete: PropTypes.bool.isRequired,
|
showDelete: PropTypes.bool.isRequired,
|
||||||
onDelete: PropTypes.func.isRequired,
|
onDelete: PropTypes.func.isRequired,
|
||||||
onRemoveAsset: PropTypes.func.isRequired,
|
onRemoveAsset: PropTypes.func.isRequired,
|
||||||
|
@ -5,12 +5,12 @@ const EntryEditorToolbar = (
|
|||||||
{
|
{
|
||||||
isPersisting,
|
isPersisting,
|
||||||
onPersist,
|
onPersist,
|
||||||
hasChanged,
|
enableSave,
|
||||||
showDelete,
|
showDelete,
|
||||||
onDelete,
|
onDelete,
|
||||||
onCancelEdit,
|
onCancelEdit,
|
||||||
}) => {
|
}) => {
|
||||||
const disabled = !hasChanged || isPersisting;
|
const disabled = !enableSave || isPersisting;
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<Button
|
<Button
|
||||||
@ -38,7 +38,7 @@ const EntryEditorToolbar = (
|
|||||||
EntryEditorToolbar.propTypes = {
|
EntryEditorToolbar.propTypes = {
|
||||||
isPersisting: PropTypes.bool,
|
isPersisting: PropTypes.bool,
|
||||||
onPersist: PropTypes.func.isRequired,
|
onPersist: PropTypes.func.isRequired,
|
||||||
hasChanged: PropTypes.bool.isRequired,
|
enableSave: PropTypes.bool.isRequired,
|
||||||
showDelete: PropTypes.bool.isRequired,
|
showDelete: PropTypes.bool.isRequired,
|
||||||
onDelete: PropTypes.func.isRequired,
|
onDelete: PropTypes.func.isRequired,
|
||||||
onCancelEdit: PropTypes.func.isRequired,
|
onCancelEdit: PropTypes.func.isRequired,
|
||||||
|
@ -151,7 +151,7 @@ class EntryPage extends React.Component {
|
|||||||
onPersist={this.handlePersistEntry}
|
onPersist={this.handlePersistEntry}
|
||||||
onDelete={this.handleDeleteEntry}
|
onDelete={this.handleDeleteEntry}
|
||||||
showDelete={this.props.showDelete}
|
showDelete={this.props.showDelete}
|
||||||
hasChanged={entryDraft.get('hasChanged')}
|
enableSave={entryDraft.get('hasChanged')}
|
||||||
onCancelEdit={this.handleCloseEntry}
|
onCancelEdit={this.handleCloseEntry}
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user