CommonProperties type
Retourner des propriétés d’intersection de 2 types
type CommonProperties<A, B> = {
[P in keyof A & keyof B]: A[P] extends B[P] ? P : never
}[keyof A & keyof B]
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Retourner des propriétés d’intersection de 2 types
type CommonProperties<A, B> = {
[P in keyof A & keyof B]: A[P] extends B[P] ? P : never
}[keyof A & keyof B]