mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-31 13:07:49 +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();
|
this._cutBadge();
|
||||||
break;
|
break;
|
||||||
case 4:
|
case 4:
|
||||||
this._deleteBadge({ silent: false });
|
this._deleteBadge();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private _cutBadge(): void {
|
private _cutBadge(): void {
|
||||||
this._copyBadge();
|
this._copyBadge();
|
||||||
this._deleteBadge({ silent: true });
|
fireEvent(this, "ll-delete-badge", { path: this.path!, silent: true });
|
||||||
}
|
}
|
||||||
|
|
||||||
private _copyBadge(): void {
|
private _copyBadge(): void {
|
||||||
@ -231,8 +231,8 @@ export class HuiBadgeEditMode extends LitElement {
|
|||||||
fireEvent(this, "ll-edit-badge", { path: this.path! });
|
fireEvent(this, "ll-edit-badge", { path: this.path! });
|
||||||
}
|
}
|
||||||
|
|
||||||
private _deleteBadge({ silent }: { silent: boolean }): void {
|
private _deleteBadge(): void {
|
||||||
fireEvent(this, "ll-delete-badge", { path: this.path!, silent });
|
fireEvent(this, "ll-delete-badge", { path: this.path!, silent: false });
|
||||||
}
|
}
|
||||||
|
|
||||||
static get styles(): CSSResultGroup {
|
static get styles(): CSSResultGroup {
|
||||||
|
@ -199,7 +199,7 @@ export class HuiCardEditMode extends LitElement {
|
|||||||
this._cutCard();
|
this._cutCard();
|
||||||
break;
|
break;
|
||||||
case 4:
|
case 4:
|
||||||
this._deleteCard({ silent: false });
|
this._deleteCard();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -222,7 +222,7 @@ export class HuiCardEditMode extends LitElement {
|
|||||||
|
|
||||||
private _cutCard(): void {
|
private _cutCard(): void {
|
||||||
this._copyCard();
|
this._copyCard();
|
||||||
this._deleteCard({ silent: true });
|
fireEvent(this, "ll-delete-card", { path: this.path!, silent: true });
|
||||||
}
|
}
|
||||||
|
|
||||||
private _copyCard(): void {
|
private _copyCard(): void {
|
||||||
@ -231,8 +231,8 @@ export class HuiCardEditMode extends LitElement {
|
|||||||
this._clipboard = deepClone(cardConfig);
|
this._clipboard = deepClone(cardConfig);
|
||||||
}
|
}
|
||||||
|
|
||||||
private _deleteCard({ silent }: { silent: boolean }): void {
|
private _deleteCard(): void {
|
||||||
fireEvent(this, "ll-delete-card", { path: this.path!, silent });
|
fireEvent(this, "ll-delete-card", { path: this.path!, silent: false });
|
||||||
}
|
}
|
||||||
|
|
||||||
static get styles(): CSSResultGroup {
|
static get styles(): CSSResultGroup {
|
||||||
|
@ -30,8 +30,10 @@ export async function performDeleteBadge(
|
|||||||
action: { action, text: hass.localize("ui.common.undo") },
|
action: { action, text: hass.localize("ui.common.undo") },
|
||||||
});
|
});
|
||||||
} catch (err: any) {
|
} catch (err: any) {
|
||||||
|
// eslint-disable-next-line no-console
|
||||||
|
console.error(err);
|
||||||
lovelace.showToast({
|
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") },
|
action: { action, text: hass.localize("ui.common.undo") },
|
||||||
});
|
});
|
||||||
} catch (err: any) {
|
} catch (err: any) {
|
||||||
|
// eslint-disable-next-line no-console
|
||||||
|
console.error(err);
|
||||||
lovelace.showToast({
|
lovelace.showToast({
|
||||||
message: `Deleting failed: ${err.message}`,
|
message: hass.localize("ui.common.deleting_failed"),
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -362,6 +362,7 @@
|
|||||||
"help": "Help",
|
"help": "Help",
|
||||||
"successfully_saved": "Successfully saved",
|
"successfully_saved": "Successfully saved",
|
||||||
"successfully_deleted": "Successfully deleted",
|
"successfully_deleted": "Successfully deleted",
|
||||||
|
"deleting_failed": "Deleting failed",
|
||||||
"error_required": "Required",
|
"error_required": "Required",
|
||||||
"copied": "Copied",
|
"copied": "Copied",
|
||||||
"copied_clipboard": "Copied to clipboard",
|
"copied_clipboard": "Copied to clipboard",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user