Simplify enum name maps

This commit is contained in:
Michal Szafranski 2019-11-03 14:00:16 +01:00
parent 8e144c8311
commit 522a8c2e23

View File

@ -20,11 +20,7 @@ export enum HubType {
// tslint:disable-next-line
export let HubTypeNames = Object.keys(HubType).reduce((result: {[hubType: string]: string}, item) => {
// @ts-ignore
result[HubType[item]] = item;
return result;
}, {});
export const HubTypeNames = HubType;
/**
@ -75,11 +71,7 @@ export enum DeviceType {
// tslint:disable-next-line
export let DeviceTypeNames = Object.keys(DeviceType).reduce((result: {[deviceType: string]: string}, item) => {
// @ts-ignore
result[DeviceType[item]] = item;
return result;
}, {});
export const DeviceTypeNames = DeviceType;
/**
@ -114,11 +106,7 @@ export enum Color {
// tslint:disable-next-line
export let ColorNames = Object.keys(Color).reduce((result: {[color: string]: string}, item) => {
// @ts-ignore
result[Color[item]] = item;
return result;
}, {});
export const ColorNames = Color;
/**