Skip to content

fix(builder): copie de bloc — fenêtre modale centrée au lieu d'un petit menu#139

Merged
mindcraft-research merged 1 commit into
mainfrom
fix-copy-block-modal
Jun 25, 2026
Merged

fix(builder): copie de bloc — fenêtre modale centrée au lieu d'un petit menu#139
mindcraft-research merged 1 commit into
mainfrom
fix-copy-block-modal

Conversation

@mindcraft-research

Copy link
Copy Markdown
Owner

Résumé

Suite à #138 : le menu de sélection de l'étude cible (copie d'un bloc vers une autre étude) était trop petit (menu déroulant ancré sur l'icône, ~240px).

Remplacé par une fenêtre modale centrée :

  • 480px de large, jusqu'à 70vh, liste défilable
  • titre + sous-titre explicatif
  • chaque étude affichée avec son nom + le projet en dessous
  • bouton Annuler, fermeture au clic sur le fond
  • le useEffect de fermeture au clic-extérieur (du menu) devient inutile et est retiré

Aucune modif backend (l'endpoint de copie de #138 est inchangé).

Test plan

  • Bloc → bouton « Copier vers une autre étude » → ouvre une fenêtre centrée et large
  • La liste des études est lisible (nom + projet), défilable si nombreuses
  • Clic sur une étude → copie + toast, fenêtre fermée
  • Bouton Annuler / clic sur le fond → ferme sans copier

🤖 Generated with Claude Code

…it menu

Le menu déroulant de sélection de l'étude cible était trop petit
(ancré sur l'icône, ~240px). Remplacé par une fenêtre modale centrée
(480px, jusqu'à 70vh, défilable) : titre, sous-titre explicatif, liste
des études (nom + projet), bouton Annuler, fermeture au clic sur le
fond. Le useEffect de fermeture au clic-extérieur devient inutile et
est retiré.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mindcraft-research mindcraft-research merged commit 312888e into main Jun 25, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant