Tengo un objeto con type como clave y 0, 1, 2 enteros como valor y tengo una enumeración numérica que me gustaría obtener clave según el valor de tipo de obj. Sin embargo, el resultado no es el que esperaba. alguien puede saber porque?
export declare enum SAMPLE { AIR = 0, EARTH = 1, WATER = 2 } const obj = [{type: 0}, {type: 2}] obj.map(({type}: {type: number}) => SAMPLE[type]) // expected ['AIR', 'WATER']; actual [undefined, undefined]