Obrigado pelo comentário, coloquei meu código e uma explicação mais detalhada no comentário acima, dá uma olhada se possível, estarei lendo os artigos citados.
Respondendo a "Faz um bom tempo que não uso React, mas a final..." dentro da publicação Context Api
1