import { h, component, render, useCallback, useState } from 'js-surface/react' const Counter = component({ name: 'Counter', validate: true, main({ initialValue = 0, label = 'Counter' }) { const [count, setCount] = useState(initialValue), onIncrement = useCallback(() => setCount(it => it + 1), []) return (
) } }) render(, 'app')