import { deleteView } from "../../../data/lovelace"; import { HomeAssistant } from "../../../types"; export async function confDeleteView( hass: HomeAssistant, viewId: string, reloadLovelace: () => void ): Promise { if (!confirm("Are you sure you want to delete this view?")) { return; } try { await deleteView(hass, String(viewId)); reloadLovelace(); } catch (err) { alert(`Deleting failed: ${err.message}`); } }