/** @jsx h */ import { props, withComponent } from 'skatejs'; import withPreact from '@skatejs/renderer-preact'; // eslint-disable-next-line no-unused-vars import { h } from 'preact'; class WithPreact extends withComponent(withPreact()) { static get props() { return { name: props.string }; } render({ name }) { return Hello, {name}!; } } customElements.define('with-preact', WithPreact);