The demo requires ES6 features to work (ES classes, lambda functions, template strings) for simplicity reason.
Counter integration options demo
Toggle a classic JavaScript counter child
Toggle a custom element counter child
Toggle an embedded counter child