Olá!
Nessa aula, foi construído um template para todas as páginas, chamado de <PaginaBase />
, e utilizado esse template para fazer uma rota aninhada.
Nessa <PaginaBase />
foi adicionado o provider de contexto <FavoritosProvider />
.
Minha dúvida é: o fato de o provider estar na <PaginaBase />
pode causar algum problema de perfomance? Penso que ele será construído a cada chamada de uma nova página. Não seria melhor deixá-lo no arquivo Routes.js, englobando as rotas que irão utilizá-lo? Ou dá na mesma?
Obrigado.