glossárioReact
$cat~/glossario/use-state.md
useState
React
Hook que declara estado local com par [valor, setValor].
seção
Explicação
useState — Hook que declara estado local com par [valor, setValor].
Retorna [value, setValue] — functional update set(n => n+1) quando prev needed.
Lazy init useState(() => expensive()) once.
seção
Exemplo
const [count, setCount] = useState(0);setCount((c) => c + 1);seção
Modo de uso
Counter toggle form field
Object state immutable update spread
Reset key prop remount
seção
Armadilhas comuns
Same reference object setState bail out
Initialize from props once only initial render
seção
Termos relacionados
$cd~/glossario/relacionados
Mais em React
Outros termos da mesma categoria para revisão em sequência.