INNER CODE UNIT · JavaScript

hasConfigOrEntityChanged

ruudmens/LazyAdmin · Home Assistant/custom weather card/weather-card.js:75

function hasConfigOrEntityChanged(element, changedProps) {
  if (changedProps.has("_config")) {
    return true;
  }

  const oldHass = changedProps.get("hass");
  if (oldHass) {
    return (
      oldHass.states[element._config.entity] !==
        element.hass.states[element._config.entity] ||
      oldHass.states["sun.sun"] !== element.hass.states["sun.sun"]
    );
  }

  return true;
}

class WeatherCard extends LitElement {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…