permission: 'update',
icon: Icons.edit,
name: actionLabels.RENAME,
- disable: (selection: CdTableSelection) => this.disableForMirrorSnapshot(selection)
+ disable: (selection: CdTableSelection) =>
+ this.disableForMirrorSnapshot(selection) || !selection.hasSingleSelection
};
this.protect = {
permission: 'update',
permission: 'update',
icon: Icons.undo,
name: actionLabels.ROLLBACK,
- disable: (selection: CdTableSelection) => this.disableForMirrorSnapshot(selection)
+ disable: (selection: CdTableSelection) =>
+ this.disableForMirrorSnapshot(selection) || !selection.hasSingleSelection
};
this.deleteSnap = {
permission: 'delete',