Como você pode passar dados entre componentes usando o gancho useContext no React?
Se você estiver criando um aplicativo Web com o React, convém compartilhar alguns dados entre diferentes componentes sem passar adereços manualmente. Por exemplo, talvez você queira armazenar o nome do usuário, a preferência de tema ou o status de autenticação em um estado global que possa ser acessado por qualquer componente. Uma maneira de conseguir isso é usando o gancho useContext, que permite criar e consumir um objeto de contexto que contém os dados que você deseja compartilhar.