/** @jsxImportSource solid-js */ import { createSignal, type JSX } from 'solid-js'; /** A counter written with Solid */ export default function SolidCounter(props: { children?: JSX.Element }) { const [count, setCount] = createSignal(0); const add = () => setCount(count() + 1); const subtract = () => setCount(count() - 1); return ( <>
{count()}
{props.children}
); }