I want to map all enum values to the SelectItem array interface.
selectItem.ts
export interface SelectItem {
label?: string;
value: any;
}
gender.ts
export enum Gender{
Description("MaleDescriptionExample") //?????????
Male = 1,
Description("FemaleDescriptionExample")//?????????
Female = 2
}
I want below for example. I wrote like C#. But I want it in typescript. How can I do this?
var myList= selectItem[] ;
this.myList=Gender.map(p=> //?????????
label= p.Description,
value= (int)(p.value)
);
Description("...")? I don't think that's valid typescript