Skip to content

Commit c293a86

Browse files
authored
Update reusing-logic-with-custom-hooks.md
Acredito que esta parte esteja falando sobre ter um useState para atualizar o estado e um Effect para se inscrever a alguma variável global.
1 parent 24ef03b commit c293a86

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/content/learn/reusing-logic-with-custom-hooks.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ O React vem com vários Hooks embutidos como `useState`, `useContext`, e `useEff
2121

2222
Imagine que você está desenvolvendo um aplicativo que depende fortemente da rede (como a maioria dos aplicativos). Você deseja alertar o usuário caso a conexão de rede seja perdida acidentalmente enquanto eles estiverem usando o seu aplicativo. Como você procederia? Parece que você precisará de duas coisas no seu componente:
2323

24-
1. Um estado que acompanha se a rede está online ou não.
25-
2. Um efeito que se inscreve nos eventos globais [`online`](https://developer.mozilla.org/en-US/docs/Web/API/Window/online_event) e [`offline`](https://developer.mozilla.org/en-US/docs/Web/API/Window/offline_event) e atualiza o estado correspondente.
24+
1. Um state que acompanha se a rede está online ou não.
25+
2. Um Effect que se inscreve nos eventos globais [`online`](https://developer.mozilla.org/en-US/docs/Web/API/Window/online_event) e [`offline`](https://developer.mozilla.org/en-US/docs/Web/API/Window/offline_event) e atualiza o estado correspondente.
2626

2727
Isso manterá seu componente [sincronizado](/learn/synchronizing-with-effects) com o status da rede. Você pode começar com algo assim:
2828

0 commit comments

Comments
 (0)