cap-collectif / ui

Design system of @cap-collectif with react • styled-components • styled-system
https://ds.cap-collectif.com/
MIT License
16 stars 0 forks source link

Mauvais typage à la génération des déclarations #237

Open RoxBow opened 2 years ago

RoxBow commented 2 years ago

Le typage des déclarations est mal généré par rollup. Lorsqu'un composant est un ForwardRefExoticComponent, le typage Pick les props une par une au lieu d'utiliser le typage simplement, voir ci-dessous pour plus de clarté :

Capture d’écran 2022-03-24 à 10 44 15

Ce qui a pour conséquence qu'à l'utilisation des composants, le typage n'est pas reconnu par le composant et ne reconnait donc aucune props.