Add translation and simplify delete method

This commit is contained in:
Paul Bottein 2024-10-22 10:49:28 +02:00
parent 24f9944319
commit a9b4117b1b
No known key found for this signature in database
5 changed files with 15 additions and 10 deletions

View File

@ -199,14 +199,14 @@ export class HuiBadgeEditMode extends LitElement {
this._cutBadge();
break;
case 4:
this._deleteBadge({ silent: false });
this._deleteBadge();
break;
}
}
private _cutBadge(): void {
this._copyBadge();
this._deleteBadge({ silent: true });
fireEvent(this, "ll-delete-badge", { path: this.path!, silent: true });
}
private _copyBadge(): void {
@ -231,8 +231,8 @@ export class HuiBadgeEditMode extends LitElement {
fireEvent(this, "ll-edit-badge", { path: this.path! });
}
private _deleteBadge({ silent }: { silent: boolean }): void {
fireEvent(this, "ll-delete-badge", { path: this.path!, silent });
private _deleteBadge(): void {
fireEvent(this, "ll-delete-badge", { path: this.path!, silent: false });
}
static get styles(): CSSResultGroup {

View File

@ -199,7 +199,7 @@ export class HuiCardEditMode extends LitElement {
this._cutCard();
break;
case 4:
this._deleteCard({ silent: false });
this._deleteCard();
break;
}
}
@ -222,7 +222,7 @@ export class HuiCardEditMode extends LitElement {
private _cutCard(): void {
this._copyCard();
this._deleteCard({ silent: true });
fireEvent(this, "ll-delete-card", { path: this.path!, silent: true });
}
private _copyCard(): void {
@ -231,8 +231,8 @@ export class HuiCardEditMode extends LitElement {
this._clipboard = deepClone(cardConfig);
}
private _deleteCard({ silent }: { silent: boolean }): void {
fireEvent(this, "ll-delete-card", { path: this.path!, silent });
private _deleteCard(): void {
fireEvent(this, "ll-delete-card", { path: this.path!, silent: false });
}
static get styles(): CSSResultGroup {

View File

@ -30,8 +30,10 @@ export async function performDeleteBadge(
action: { action, text: hass.localize("ui.common.undo") },
});
} catch (err: any) {
// eslint-disable-next-line no-console
console.error(err);
lovelace.showToast({
message: `Deleting failed: ${err.message}`,
message: hass.localize("ui.common.deleting_failed"),
});
}
}

View File

@ -30,8 +30,10 @@ export async function performDeleteCard(
action: { action, text: hass.localize("ui.common.undo") },
});
} catch (err: any) {
// eslint-disable-next-line no-console
console.error(err);
lovelace.showToast({
message: `Deleting failed: ${err.message}`,
message: hass.localize("ui.common.deleting_failed"),
});
}
}

View File

@ -362,6 +362,7 @@
"help": "Help",
"successfully_saved": "Successfully saved",
"successfully_deleted": "Successfully deleted",
"deleting_failed": "Deleting failed",
"error_required": "Required",
"copied": "Copied",
"copied_clipboard": "Copied to clipboard",