How can I convert a string to Enum using generics in TypeScript?
export function getMethodEnum<T>(actionStr: string): T
{
return actionStr as T; // does not work
}
export enum ActionEnum {
Unknown = 0,
Sleep = 1,
Run
}
let action: ActionEnum = getMethodEnum<ActionEnum>()