kaisawind's blog
  • 关于
  • 所有帖子

typescript assert enum - Mon, Mar 6, 2023

typescript assert enum

enum Animal {
  Cat = "cat",
  Dog = "dog",
}

const isAnimal(value: string): value is Animal {
  return Object.values<string>(Animal).includes(value);
}

if (isAnimal(someInputValue)) {
    // TODO
}


辽ICP备2021007608号 | © 2025 | kaisawind

Facebook Twitter GitHub