Web:Components:Removed props hasChanged.
This commit is contained in:
parent
9d838b265d
commit
f8fce82bdd
@ -43,16 +43,11 @@ class SaveCancelButtons extends React.Component {
|
||||
reminderTest,
|
||||
saveButtonLabel,
|
||||
cancelButtonLabel,
|
||||
hasChanged,
|
||||
hasScroll,
|
||||
className,
|
||||
id,
|
||||
} = this.props;
|
||||
|
||||
// TODO: hasChanged не нужен, тк есть showReminder?
|
||||
|
||||
const isDisabled = hasChanged !== undefined ? !hasChanged : false;
|
||||
|
||||
return (
|
||||
<StyledSaveCancelButtons
|
||||
className={className}
|
||||
@ -65,17 +60,19 @@ class SaveCancelButtons extends React.Component {
|
||||
<Button
|
||||
className="save-button"
|
||||
size="normal"
|
||||
isDisabled={isDisabled}
|
||||
isDisabled={!showReminder}
|
||||
primary
|
||||
onClick={onSaveClick}
|
||||
label={saveButtonLabel}
|
||||
minwidth={displaySettings && "auto"}
|
||||
/>
|
||||
<Button
|
||||
className="cancel-button"
|
||||
size="normal"
|
||||
isDisabled={isDisabled}
|
||||
isDisabled={!showReminder}
|
||||
onClick={onCancelClick}
|
||||
label={cancelButtonLabel}
|
||||
minwidth={displaySettings && "auto"}
|
||||
/>
|
||||
</div>
|
||||
{showReminder && (
|
||||
@ -104,8 +101,8 @@ SaveCancelButtons.propTypes = {
|
||||
/** Show message about unsaved changes (Only shown on desktops) */
|
||||
showReminder: PropTypes.bool,
|
||||
displaySettings: PropTypes.bool,
|
||||
hasChanged: PropTypes.bool,
|
||||
hasScroll: PropTypes.bool,
|
||||
minwidth: PropTypes.string,
|
||||
};
|
||||
|
||||
SaveCancelButtons.defaultProps = {
|
||||
|
Loading…
Reference in New Issue
Block a user