- Repositório de estudos baseado na aula
TYPESCRIPT AVANÇADO | Criando React Hooks com Typescript
, daCodersClub
, ministrada pelo mestre Luke Morales
Hooks são funções que permitem que você conecte sua aplicação ao estado do React e suas funcionalidades de clico de vida dentro de function components. Hooks não funcionam em Classes - eles permitem que você utilize o React e suas funcionalidades sem Classes.
- Não podemos invocar hooks condicionalmente.
- Ex: não invoque um hook dentro de um
if
if (true) {
useEffect() // não funciona
}
- Todo Hook começa com
use
- Ex:
useCodersClub
const useCodersClub = () => {
const [website, setWebsite] = useState('codersclub.com')
return website
} // é um Hook
const useCodersClub = () => 'codersclub.com' // não é Hook