で、変数とその値の更新の関数を宣言できます。setValue(xxx)を実行する度にvalueがxxxに更新されて、それらが宣言された関数(コンポーネント)が再実行されます。例えば次のコードでは画面には返り値のフォームが表示されていて、その入力が更新されるとonChangeの中の関数が呼び出されます。すると、値が更新されて再実行によって更新後の値がコンソールに表示されます。 import React from "react" function App() { const [firstName, setFirstName] = React.useState("") console.log(firstName) function handleChange(event) { setFirstName(event.target.value) } return ( <form> <input typ