mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-30 12:46:35 +00:00
Add translation and simplify delete method
This commit is contained in:
parent
24f9944319
commit
a9b4117b1b
@ -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 {
|
||||
|
@ -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 {
|
||||
|
@ -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"),
|
||||
});
|
||||
}
|
||||
}
|
||||
|
@ -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"),
|
||||
});
|
||||
}
|
||||
}
|
||||
|
@ -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",
|
||||
|
Loading…
x
Reference in New Issue
Block a user