+
= 1
// read value from proxy
const name = useProxyState("name", "your name here"); // types are inferred
const firstNumber = useProxyState("firstNumber", 0);
const secondNumber = useProxyState("secondNumber", 1);

...

<input
type="number"
name="firstNumber"
defaultValue={firstNumber.value}
onChange={(e) => {
// update value using the proxy. no setState needed!
firstNumber.value = Number(e.target.value);
}}
/>