Decidi implementar uma context api e um hook customizado para utilizar o context.
Sinto que as funções e useEffects ficaram um pouco soltas dentro do hook. Gostaria de saber, como poderia deixar o código mais organizado e legível?
Link do projeto: https://github.com/brunovperg/alura-studies