Vi o arquivo do projeto final e notei que alguns componentes ainda recebem as funções que estão dentro do nosso hook useCarrinho através de propriedades, como é o caso do componente Quantidade. Não seria necessário transferir todas essas funções e valores através do nosso contexto?