No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

14 Días
12 Hrs
25 Min
35 Seg

Reactividad en profile

14/20
Recursos

Aportes 3

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

manejar una capa de integracion intermedia entre el componete y servicio, ayuda mucho a evitar x cantidad de peticiones al cliente, cuando varios compoentens necesiten la misma informacion, ademas de delegar al compoente la unica responsoabilidad de solo trabajar como controlador, otra forma de obtener la informacion del profile es que en el login la peticion retorne ademas del token tambien la informacion del usuario, y con localstoraged o las cookies obtener la infomacion

ngOnInit() {
    this.infoUser = this.localStorageService.getItem('user_info');
  }
Yo genere esta función, creo que es bastante util: `getProfile(): Observable<User | null> {` ` const ``token ``= this.tokenService.getToken();` ` if (!this.user$.getValue()) {` `` return this.http.get<User>(`${this.apiUrl}/api/v1/auth/profile`, {`` ` headers: {` `` Authorization: `Bearer ${```token``` }` `` ` }` ` }).pipe(` ` catchError(() => of(null)),` ` tap(``response ``=> this.user$.next(``response``))` ` );` ` }` ` return this.user$.asObservable();` `}`
Alguien que suba el repositorio con el curso actualizado al 17 por favor, todo se me queda en blanco al hacer este paso