diff --git a/src/app/components/shared/tag-cloud/tag-cloud.component.ts b/src/app/components/shared/tag-cloud/tag-cloud.component.ts index 4cfd621062c94d1811e4b2e81b1151b796aa86e6..507117dc166c0b795af95ff93c210893e82e81c7 100644 --- a/src/app/components/shared/tag-cloud/tag-cloud.component.ts +++ b/src/app/components/shared/tag-cloud/tag-cloud.component.ts @@ -24,6 +24,7 @@ import {UserRole} from '../../../models/user-roles.enum'; import {RoomService} from '../../../services/http/room.service'; import {ThemeService} from '../../../../theme/theme.service'; import {CloudParameters} from './tag-cloud.interface'; +import { TopicCloudAdministrationComponent } from '../_dialogs/topic-cloud-administration/topic-cloud-administration.component'; class CustomPosition implements Position { left: number; @@ -199,8 +200,10 @@ export class TagCloudComponent implements OnInit { } else if (e === 'topicCloudConfig') { this.configurationOpen = !this.configurationOpen; } else if (e === 'topicCloudAdministration') { - // TODO Group 5: OPEN Topic Cloud Administration - } + this.dialog.open(TopicCloudAdministrationComponent, { + minWidth: '50%' + }); + } }); this.authenticationService.watchUser.subscribe(newUser => { if (newUser) {