[angular-16-irish-monitor]: Add method to get the label of an option in stakeholder-base component
This commit is contained in:
parent
16b6a34d25
commit
fc58721e2a
|
@ -83,6 +83,11 @@ export class StakeholderUtils {
|
|||
return options.length > 1;
|
||||
}
|
||||
|
||||
getLabel(options: Option[], value) {
|
||||
let option = options.find(option => option.value === value);
|
||||
return option?option.label:null;
|
||||
}
|
||||
|
||||
getTypesByUserRoles(user, id: string = null): Option[] {
|
||||
let types = [];
|
||||
for (let type of this.types) {
|
||||
|
|
|
@ -23,6 +23,10 @@ export abstract class StakeholderBaseComponent extends BaseComponent {
|
|||
return this.stakeholderUtils.showField(this.stakeholderUtils.funderTypes);
|
||||
}
|
||||
|
||||
getFunderTypeLabel(value: any) {
|
||||
return this.stakeholderUtils.getLabel(this.stakeholderUtils.funderTypes, value);
|
||||
}
|
||||
|
||||
get showLocale() {
|
||||
return this.stakeholderUtils.showField(this.stakeholderUtils.locales);
|
||||
}
|
||||
|
|
|
@ -204,7 +204,6 @@ export abstract class MonitorIndicatorStakeholderBaseComponent extends Indicator
|
|||
//clear numbers when filters change
|
||||
this.numberResults.clear();
|
||||
let urls: Map<string, [number, number][]> = new Map<string, [number, number][]>();
|
||||
console.log(this.activeSubCategory.numbers);
|
||||
this.activeSubCategory.numbers.forEach((section, i) => {
|
||||
section.indicators.forEach((number, j) => {
|
||||
if (this.hasPermission(number.visibility)) {
|
||||
|
|
Loading…
Reference in New Issue