From b4decda1f5feccc32bdc9cfb681848dc46a3e982 Mon Sep 17 00:00:00 2001 From: csantosm <4a.santos@gmail.com> Date: Wed, 2 Mar 2022 11:02:06 +0100 Subject: [PATCH] openvidu-components: Updated avatar-profile component --- .../avatar-profile.component.ts | 30 +++++++++---------- .../components/stream/stream.component.html | 6 ++++ .../lib/components/stream/stream.component.ts | 1 - .../lib/components/video/video.component.ts | 4 --- .../src/lib/models/participant.model.ts | 4 ++- .../participant/participant.service.ts | 2 +- 6 files changed, 24 insertions(+), 23 deletions(-) diff --git a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/avatar-profile/avatar-profile.component.ts b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/avatar-profile/avatar-profile.component.ts index e0d70722..1f54f11c 100644 --- a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/avatar-profile/avatar-profile.component.ts +++ b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/avatar-profile/avatar-profile.component.ts @@ -1,24 +1,22 @@ -import { Component, Input, OnInit } from '@angular/core'; +import { Component, Input } from '@angular/core'; @Component({ - selector: 'ov-avatar-profile', + selector: 'ov-avatar-profile', template: ` -
- {{letter}} -
- `, - styleUrls: ['./avatar-profile.component.css'] +
+ {{ letter }} +
+ `, + styleUrls: ['./avatar-profile.component.css'] }) -export class AvatarProfileComponent implements OnInit { +export class AvatarProfileComponent { + letter: string; - color: string; - - @Input() letter; - - constructor() { } - - ngOnInit(): void { - this.color = `hsl(${Math.random() * 360}, 100%, 75%)`; + @Input() + set name(nickname: string) { + this.letter = nickname[0]; } + @Input() color; + constructor() {} } diff --git a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/stream/stream.component.html b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/stream/stream.component.html index 71fa9318..f4e081f2 100644 --- a/openvidu-components-angular/projects/openvidu-angular/src/lib/components/stream/stream.component.html +++ b/openvidu-components-angular/projects/openvidu-angular/src/lib/components/stream/stream.component.html @@ -26,6 +26,12 @@ + + -