#Is it possible to pick fields matching a type from an interface?

2 messages · Page 1 of 1 (latest)

midnight crest
olive pecanBOT
#
export type PickByValue<T, ValueType> = Pick<
  T,
  { [Key in keyof T]-?: T[Key] extends ValueType ? Key : never }[keyof T]
>;