diff --git a/demo/src/ha-demo.ts b/demo/src/ha-demo.ts index 0587fde184..0066940028 100644 --- a/demo/src/ha-demo.ts +++ b/demo/src/ha-demo.ts @@ -15,6 +15,7 @@ import { mockTemplate } from "./stubs/template"; import { mockEvents } from "./stubs/events"; import { mockMediaPlayer } from "./stubs/media_player"; import { HomeAssistant } from "../../src/types"; +import { mockFrontend } from "./stubs/frontend"; class HaDemo extends HomeAssistantAppEl { protected async _handleConnProm() { @@ -35,6 +36,7 @@ class HaDemo extends HomeAssistantAppEl { mockTemplate(hass); mockEvents(hass); mockMediaPlayer(hass); + mockFrontend(hass); selectedDemoConfig.then((conf) => { hass.addEntities(conf.entities()); if (conf.theme) { diff --git a/demo/src/stubs/frontend.ts b/demo/src/stubs/frontend.ts new file mode 100644 index 0000000000..a7254b25f4 --- /dev/null +++ b/demo/src/stubs/frontend.ts @@ -0,0 +1,7 @@ +import { MockHomeAssistant } from "../../../src/fake_data/provide_hass"; + +export const mockFrontend = (hass: MockHomeAssistant) => { + hass.mockWS("frontend/get_user_data", () => ({ + value: null, + })); +};