Convert an array of enums or const objects into a readable string version.
const object
The EnumOrObject to source reverse mappings from
EnumOrObject
An array of obj's values
obj
The stringified representation of enums.
enums
enum fakeEnum { ONE: 1, TWO: 2, THREE: 3,}console.log(stringifyEnumArray(fakeEnum, [fakeEnum.ONE, fakeEnum.TWO, fakeEnum.THREE])); // Output: "[ONE, TWO, THREE] (=[1, 2, 3])" Copy
enum fakeEnum { ONE: 1, TWO: 2, THREE: 3,}console.log(stringifyEnumArray(fakeEnum, [fakeEnum.ONE, fakeEnum.TWO, fakeEnum.THREE])); // Output: "[ONE, TWO, THREE] (=[1, 2, 3])"
Convert an array of enums or
const object
s into a readable string version.