Type Alias ArrayToRecordKey<K, T>

ArrayToRecordKey: K extends keyof T
    ? T[K] & PropertyKey
    : K extends (item: T) => PropertyKey ? ReturnType<K> : never

Type Parameters

  • K
  • T