diff --git a/gallery/src/pages/misc/util-long-press.ts b/gallery/src/pages/misc/util-long-press.ts index 12f36807c9..6f5dff139c 100644 --- a/gallery/src/pages/misc/util-long-press.ts +++ b/gallery/src/pages/misc/util-long-press.ts @@ -1,8 +1,8 @@ import type { TemplateResult } from "lit"; import { css, html, LitElement } from "lit"; import { customElement } from "lit/decorators"; -import "../../../../src/components/ha-card"; import "../../../../src/components/ha-button"; +import "../../../../src/components/ha-card"; import type { ActionHandlerEvent } from "../../../../src/data/lovelace/action_handler"; import { actionHandler } from "../../../../src/panels/lovelace/common/directives/action-handler-directive"; @@ -16,7 +16,10 @@ export class DemoUtilLongPress extends LitElement { (long) press me! diff --git a/src/components/ha-form/ha-form-optional_actions.ts b/src/components/ha-form/ha-form-optional_actions.ts index 3568fa1b63..35f1c02664 100644 --- a/src/components/ha-form/ha-form-optional_actions.ts +++ b/src/components/ha-form/ha-form-optional_actions.ts @@ -1,3 +1,4 @@ +import { mdiPlus } from "@mdi/js"; import type { PropertyValues, TemplateResult } from "lit"; import { css, html, LitElement, nothing } from "lit"; import { customElement, property, state } from "lit/decorators"; @@ -5,12 +6,14 @@ import memoizeOne from "memoize-one"; import { stopPropagation } from "../../common/dom/stop_propagation"; import type { LocalizeFunc } from "../../common/translations/localize"; import type { HomeAssistant } from "../../types"; -import "./ha-form"; +import "../ha-button"; import "../ha-list-item"; +import "../ha-svg-icon"; +import "./ha-form"; import type { - HaFormOptionalActionsSchema, HaFormDataContainer, HaFormElement, + HaFormOptionalActionsSchema, HaFormSchema, } from "./types"; @@ -118,7 +121,8 @@ export class HaFormOptionalActions extends LitElement implements HaFormElement { fixed @closed=${stopPropagation} > - + + ${this.localize?.("ui.components.form-optional-actions.add") || "Add interaction"}