Signed-off-by: Tiago Melo <tmelo@suse.com>
<div ngbDropdown
- placement="bottom-right"
- *ngIf="isDropdown">
+ placement="bottom-right">
<a ngbDropdownToggle
i18n-title
title="Select a Language">
</ng-container>
</div>
</div>
-
-<select *ngIf="!isDropdown"
- (change)="changeLanguage($event.target.value)"
- [(ngModel)]="selectedLanguage"
- class="form-control custom-select">
- <option *ngFor="let lang of supportedLanguages | keyvalue"
- [value]="lang.key">{{ lang.value }}</option>
-</select>
-import { Component, Input, OnInit } from '@angular/core';
+import { Component, OnInit } from '@angular/core';
import * as _ from 'lodash';
styleUrls: ['./language-selector.component.scss']
})
export class LanguageSelectorComponent implements OnInit {
- @Input()
- isDropdown = true;
-
allLanguages = SupportedLanguages;
supportedLanguages: Record<string, any> = {};
selectedLanguage: string;