Typer une prop polymorphe « as » dans un composant React
christianvm.dev
Ce tutoriel construit une prop as qui change l’élément HTML rendu tout en conservant les bons types de propriétés. Il utilise les génériques TypeScript pour éviter qu’un composant accepte les attributs d’une autre balise.
