function Component(props) {
let y = 0;
const [x, setX] = useState(0);
const foo = () => {
setX(1);
y = 1; // TODO: force foo's mutable range to extend, but ideally we can just remove this line
};
foo();
return [x, y];
}
function Component(props) {
let y = 0;
const [x, setX] = useState(0);
const foo = () => {
setX(1);
y = 1; // TODO: force foo's mutable range to extend, but ideally we can just remove this line
};
foo();
return [x, y];
}