Ajoute une sélection optionnelle de jeu de données
Contexte
Suite au rajout des définitions de jeux de données à notre API graphql, nous pouvons proposer aux utilisateurs de l'interface d'import de sélectionner explicitement le jeu de données associé au fichier qu'ils veulent uploader.
Ref: https://datahub.incubateur.tech/infrastructure/indicateurs/-/issues/250
Contenu
On utilise visuellement un composant select (via react-select) dans lequel on peut faire une recherche.
J'ai choisi d'afficher uniquement le nom des jeux de données dans un premier temps.
Comme on commence à avoir un peu plus de requêtes à gérer j'ai rajouté react-query afin de faciliter la gestion des loadings et des erreurs.
Mis à part cela, on ajuste un peu le flux / les textes pour tenir compte de ce nouvel élément d'interface.
Démo
Edited by Sylvain Boulade