diff --git a/src/panels/lovelace/editor/delete-badge.ts b/src/panels/lovelace/editor/delete-badge.ts index 651957ccdc..94fb1c46a9 100644 --- a/src/panels/lovelace/editor/delete-badge.ts +++ b/src/panels/lovelace/editor/delete-badge.ts @@ -1,4 +1,4 @@ -import { HomeAssistant } from "../../../types"; +import type { HomeAssistant } from "../../../types"; import { Lovelace } from "../types"; import { deleteBadge } from "./config-util"; import { LovelaceCardPath } from "./lovelace-path"; diff --git a/src/panels/lovelace/editor/delete-card.ts b/src/panels/lovelace/editor/delete-card.ts index f78fdc5cd4..f83a3063d6 100644 --- a/src/panels/lovelace/editor/delete-card.ts +++ b/src/panels/lovelace/editor/delete-card.ts @@ -1,7 +1,7 @@ import { HomeAssistant } from "../../../types"; import { Lovelace } from "../types"; import { deleteCard } from "./config-util"; -import { LovelaceCardPath } from "./lovelace-path"; +import type { LovelaceCardPath } from "./lovelace-path"; export type DeleteCardParams = { path: LovelaceCardPath; silent: boolean }; diff --git a/src/panels/lovelace/ha-panel-lovelace.ts b/src/panels/lovelace/ha-panel-lovelace.ts index 96e81cd17a..8e7ded7a8a 100644 --- a/src/panels/lovelace/ha-panel-lovelace.ts +++ b/src/panels/lovelace/ha-panel-lovelace.ts @@ -23,7 +23,7 @@ import { fetchResources } from "../../data/lovelace/resource"; import { WindowWithPreloads } from "../../data/preloads"; import "../../layouts/hass-error-screen"; import "../../layouts/hass-loading-screen"; -import { ShowToastParams } from "../../managers/notification-manager"; +import type { ShowToastParams } from "../../managers/notification-manager"; import { HomeAssistant, PanelInfo, Route } from "../../types"; import { showToast } from "../../util/toast"; import { checkLovelaceConfig } from "./common/check-lovelace-config"; diff --git a/src/panels/lovelace/types.ts b/src/panels/lovelace/types.ts index c85731aa2a..4f8ec893e1 100644 --- a/src/panels/lovelace/types.ts +++ b/src/panels/lovelace/types.ts @@ -14,7 +14,7 @@ import { LovelaceHeaderFooterConfig } from "./header-footer/types"; import { LovelaceCardFeatureConfig } from "./card-features/types"; import { LovelaceElement, LovelaceElementConfig } from "./elements/types"; import { LovelaceHeadingBadgeConfig } from "./heading-badges/types"; -import { ShowToastParams } from "../../managers/notification-manager"; +import type { ShowToastParams } from "../../managers/notification-manager"; declare global { // eslint-disable-next-line diff --git a/src/panels/lovelace/views/hui-view.ts b/src/panels/lovelace/views/hui-view.ts index d50b559a99..6a030d4028 100644 --- a/src/panels/lovelace/views/hui-view.ts +++ b/src/panels/lovelace/views/hui-view.ts @@ -25,8 +25,8 @@ import { showCreateBadgeDialog } from "../editor/badge-editor/show-create-badge- import { showEditBadgeDialog } from "../editor/badge-editor/show-edit-badge-dialog"; import { showCreateCardDialog } from "../editor/card-editor/show-create-card-dialog"; import { showEditCardDialog } from "../editor/card-editor/show-edit-card-dialog"; -import { DeleteBadgeParams, performDeleteBadge } from "../editor/delete-badge"; -import { DeleteCardParams, performDeleteCard } from "../editor/delete-card"; +import { type DeleteBadgeParams, performDeleteBadge } from "../editor/delete-badge"; +import { type DeleteCardParams, performDeleteCard } from "../editor/delete-card"; import { LovelaceCardPath, parseLovelaceCardPath,