我有类似对象类型的联合类型:
type Action = { type: 'A' } | { type: 'B' } | { type: 'C' } // and so on
我想为其类型属性创建联合类型,例如:
type ActionType = 'A' | 'B' | 'C' // and so on
是否有一种方法可以在Flow中以编程方式执行此操作(即,因此我不必手动列出所有字符串文字来生成ActionType
)?我无法使用$ObjMap
,$PropertyType
,$Call
或它们的任意组合来弄清楚。
[$PropertyType
和$PropertyType
都在这里工作。
$ElementType