UnionToIntersection type
type UnionToIntersection<Union> = (
Union extends unknown ? (_: Union) => unknown : never
) extends (_: I) => unknown
? I
: never
Dieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
type UnionToIntersection<Union> = (
Union extends unknown ? (_: Union) => unknown : never
) extends (_: I) => unknown
? I
: never