Olá, estou fazendo um projeto para a faculdade e criei um mockup para verificar se o usuário existe para realizar o login. Até ai tudo bem.
Eu criei um Provider para gerenciar o login e se deu tudo certo, esse provider retorna um objeto da minha classe Usuario.
No .then() do meu login.ts, eu recebo esse objeto Usuario e quero jogar ele para o InformationProvider, que é quem vai gerenciar o usuario logado na minha aplicação. O InformationProvider, tem uma propriedade usuario do tipo Usuario.
Quando eu chamo o método do InformationProvider, para popular sua propriedade usuario, passando o retorno da Promise (objeto usuario), me é apresentado um erro:
Argument of type '{}' is not assignable to parameter of type 'Usuario'.
Property 'nome' is missing in type '{}'.
Nao dei jeito de descobrir o porque. Alguém pode me ajudar?
https://gist.github.com/jdalri/c7451429da907f2399a5892dfdea7b02