Oi, Aluno, tudo bem?
Desculpe a demora em te responder!
O erro que você mencionou na sua postagem original é um erro de tipo no TypeScript e ocorre quando você está tentando acessar uma propriedade inexistente em um objeto.
Neste caso, você está tentando indexar um objeto vazio do tipo {} usando a expressão l-footer
. Contudo, o TypeScript não reconhece essa propriedade como existente nesse objeto vazio, portanto, emite o erro.
Uma possível solução seria garantir que o objeto possua a propriedade que você está tentando acessar. Podemos fazer isso declarando explicitamente a estrutura do objeto ou atribuindo um valor inicial a ele com as propriedades corretas.
Além disso, pode ter ocorrido incompatibilidades entre a versão que você está utilizando e a versão que o instrutor utiliza no projeto. Porém, para que eu possa te ajudar de forma mais assertiva, seria interessante se você pudesse compartilhar o link do seu projeto no GitHub ou um drive com todos os arquivos utilizados no projeto.
Fico no aguardo.