1
resposta

userName 'userName' is declared but its value is never read.

Meu código para este exercício não está compilando, e apresenta está mensagem no parâmetro "lisFromUser", userName' is declared but its value is never read, como se não estivesse declarado

import { HttpClient } from '@angular/common/http';
import { Injectable } from '@angular/core';

const API = 'http://localhost:3000';

@Injectable({providedIn: 'root'})
export class PhotoService {

    constructor (private http: HttpClient){}

    listFromUser(userName: string){

        return this.http
        .get<Object[]>(API + './flavio/photos');

    }
}
1 resposta

Boa noite, Thiago! Como vai?

Na realidade, o aviso diz que está declarado mas nunca é lido. Veja que seu método listFromUser() recebe um parâmetro chamado userName, mas vc não o utiliza dentro do método. Por isso o aviso é apresentado!

Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!