@marcomartins wrote:
Hello,
I’m trying to create a new more info card but I’m getting an error extending
Polymer.Element
, If I past the script on the browser console, it works, but when I’m loading the component I getUncaught TypeError: Class extends value undefined is not a constructor or null
My code:
<dom-module id='more-info-plant'> <template> <style> </style> <textarea>[[_toStr(stateObj)]]</textarea> </template> </dom-module> <script> class MoreInfoPlant extends Polymer.Element { static get is() { return 'more-info-plant'; } static get properties() { return { // Home Assistant object hass: Object, // inDialog is true if shown as more-info-card inDialog: { type: Boolean, value: true, }, // includes state, config and more information of the entity stateObj: Object, }; } _toStr(obj) { return JSON.stringify(obj, null, 2); } } customElements.define(MoreInfoPlant.is, MoreInfoPlant); </script>
Posts: 1
Participants: 1