União para intersecção
Converter os tipos de únião para intersecção
- #typescript
export type UnionToIntersection<T> = (T extends any ? (k: T) => void : never) extends (
k: infer I,
) => void
? I
: never;
Converter os tipos de únião para intersecção
export type UnionToIntersection<T> = (T extends any ? (k: T) => void : never) extends (
k: infer I,
) => void
? I
: never;