///
import { Cell, Default, handler, NAME, pattern, UI } from "commontools";
const incCounter = handler }>(
(_, { counter }) => {
counter.set(counter.get() + 1);
},
);
export default pattern<{
counter: Default;
}>(({ counter }) => {
console.log("counter", counter);
return {
[NAME]: `counter: ${counter}`,
[UI]: (
{counter % 2 ?
odd: {counter}
:
even: {counter}
}
),
};
});