CommonProperties type
Devolver propiedades intersect de 2 tipos
type CommonProperties<A, B> = {
[P in keyof A & keyof B]: A[P] extends B[P] ? P : never
}[keyof A & keyof B]
Este explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Devolver propiedades intersect de 2 tipos
type CommonProperties<A, B> = {
[P in keyof A & keyof B]: A[P] extends B[P] ? P : never
}[keyof A & keyof B]