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 @@
+
+
-