export function getEnumKeyByEnumValue<T extends { [key: string]: any }>(
  myEnum: T,
  enumValue: any
): keyof T | null {
  const keys = Object.keys(myEnum).filter((x) => myEnum[x] === enumValue);

  return keys.length > 0 ? keys[0] : null;
}
