Compare commits

...

1 Commits

Author SHA1 Message Date
Aidan Timson
b8b9bdc9d3 Add dark mode payload to theme-update message 2026-01-22 09:29:48 +00:00
2 changed files with 9 additions and 1 deletions

View File

@@ -111,6 +111,9 @@ interface EMOutgoingMessageExoplayerStop extends EMMessage {
interface EMOutgoingMessageThemeUpdate extends EMMessage {
type: "theme-update";
payload: {
darkMode: boolean;
};
}
interface EMOutgoingMessageHaptic extends EMMessage {

View File

@@ -179,6 +179,11 @@ export default <T extends Constructor<HassBaseEl>>(superClass: T) =>
themeMeta.setAttribute("content", themeColor);
}
this.hass!.auth.external?.fireMessage({ type: "theme-update" });
this.hass!.auth.external?.fireMessage({
type: "theme-update",
payload: {
darkMode,
},
});
}
};