I have enum , that coming from back-end
Here is enum
export enum InquiryStatus {
_0 = 0,
_1 = 1,
_2 = 2,
}
I create enum, to use in dropdown, like this
export enum InquiryStatuses {
Pending = InquiryStatus._0,
Quoted = InquiryStatus._1,
Lost = InquiryStatus._2,
}
And populate array, like this
filter: SelectItem[] = [];
ngOnInit(): void {
this.filter = [
{ label: 'Pending', value: InquiryStatuses.Pending },
{ label: 'Quoted', value: InquiryStatuses.Quoted },
{ label: 'Lost', value: InquiryStatuses.Lost },
];
}
I need to make populating in function. I.E senв enum and name of array as parameters and return populated data to array. How I can do this correctly?