diff --git a/src/components/entity/ha-state-icon.html b/src/components/entity/ha-state-icon.html new file mode 100644 index 0000000000..2080c8af70 --- /dev/null +++ b/src/components/entity/ha-state-icon.html @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/components/entity/ha-state-icon.js b/src/components/entity/ha-state-icon.js new file mode 100644 index 0000000000..fba64f972b --- /dev/null +++ b/src/components/entity/ha-state-icon.js @@ -0,0 +1,17 @@ +import Polymer from '../../polymer'; + +import stateIcon from '../../util/state-icon'; + +export default new Polymer({ + is: 'ha-state-icon', + + properties: { + stateObj: { + type: Object, + }, + }, + + computeIcon(stateObj) { + return stateIcon(stateObj); + }, +}); diff --git a/src/components/entity/state-badge.html b/src/components/entity/state-badge.html index acf7cdd55d..d99f55640c 100644 --- a/src/components/entity/state-badge.html +++ b/src/components/entity/state-badge.html @@ -1,7 +1,7 @@ - +