1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Revert breaking change in Extension API

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
This commit is contained in:
Janne Savolainen 2021-12-01 15:45:34 +02:00
parent 159e093902
commit 79f53845ce

View File

@ -79,7 +79,7 @@ export class KubeObjectMenu<
} }
@boundMethod @boundMethod
getRemoveMessage() { renderRemoveMessage() {
const { object } = this.props; const { object } = this.props;
if (!object) { if (!object) {
@ -110,7 +110,7 @@ export class KubeObjectMenu<
} }
render() { render() {
const { remove, update, getRemoveMessage, isEditable, isRemovable } = this; const { remove, update, renderRemoveMessage, isEditable, isRemovable } = this;
const { className, editable, removable, ...menuProps } = this.props; const { className, editable, removable, ...menuProps } = this.props;
return ( return (
@ -118,7 +118,7 @@ export class KubeObjectMenu<
className={cssNames("KubeObjectMenu", className)} className={cssNames("KubeObjectMenu", className)}
updateAction={isEditable ? update : undefined} updateAction={isEditable ? update : undefined}
removeAction={isRemovable ? remove : undefined} removeAction={isRemovable ? remove : undefined}
removeConfirmationMessage={getRemoveMessage} removeConfirmationMessage={renderRemoveMessage}
{...menuProps} {...menuProps}
> >
{this.getMenuItems()} {this.getMenuItems()}