hasErrors: PropTypes.bool,
isArchive: PropTypes.bool,
operationMode: PropTypes.bool,
- pluginContext: PropTypes.object
+ pluginContext: PropTypes.object,
+ isCompositionUpdating: PropTypes.bool,
+ toggleCompositionUpdate: PropTypes.func
};
constructor(props) {
hasErrors,
isCertifyDisable,
isArchive,
- operationMode
+ operationMode,
+ isCompositionUpdating,
+ toggleCompositionUpdate
} = this.props;
const isReadonly = isCertifyDisable || hasErrors || isArchive;
return (
)}
{!operationMode && (
<ActionButtons
+ isCompositionUpdating={isCompositionUpdating}
saveDisabled={isReadonly}
onSaveClick={this.sendSaveParamsToServer}
certifyDisabled={isReadonly}
onCertifyClick={this.certifyVersion}
onUndoClick={this.undoClickCallback}
+ toggleCompositionUpdate={toggleCompositionUpdate}
/>
)}
</div>