Le copier-coller ne fonctionne pas car l'utilisation des typeguards sur les types FauneNonOiseauAtteinte, OiseauAtteint et FloreAtteinte jette une erreur. En effet, sur la page de saisie des espèces, on bind des valeurs string sur des propriétés de ces types qui sont soit des object, soit undefined.
Sur les types FauneNonOiseauAtteinte, OiseauAtteint et FloreAtteinte, à part l'espèce, toutes les propriétés sont optionnelles. J'ai donc choisi de binder undefined sur les select pour fixer tout ça.
cf. carte trello : https://trello.com/c/s8srKdoN/246-voir-le-bug-de-copier-coller-du-lien-des-esp%C3%A8ces
Le copier-coller ne fonctionne pas car l'utilisation des typeguards sur les types
FauneNonOiseauAtteinte
,OiseauAtteint
etFloreAtteinte
jette une erreur. En effet, sur la page de saisie des espèces, on bind des valeursstring
sur des propriétés de ces types qui sont soit desobject
, soitundefined
.Sur les types
FauneNonOiseauAtteinte
,OiseauAtteint
etFloreAtteinte
, à part l'espèce
, toutes les propriétés sont optionnelles. J'ai donc choisi de binderundefined
sur lesselect
pour fixer tout ça.