Como o React implementa ganchos para que eles dependam da ordem de chamada

the React Hooks useState pode anexar o estado local ao componente funcional sem estado, por exemplo

const [name, setName] = useState('tom')
const [age, setAge] = useState(25)

Estou imaginando como será a árvore de objetos do estado local depois de executar as duas linhas acima?Rules of Hooks diz algo sobre como o estado é tratado

React depende da ordem em que Hooks são chamados

O estado local não é uma árvore de objetos, apenas uma matri

Desde já, obrigado

questionAnswers(1)

yourAnswerToTheQuestion