Konva + refactoring functionnal component

  1. Refactoring des composants liés à Konva
  • AnnoationDrawing
  • FreeHand, Rectangle EllipseNode etc
  • ParentComponenet

Passage en functionnal component, nettoyage du code

Bugs connus ( liste non exhaustive) :

  • Sam setState annotation drawing pour maintenir la coherence du scope

  • Sam Suppression difficile des objets

    • Probablement une regression introduite par AG
    • Piste : Regarder quel shape est en current
    • En attendant outil suppressio simple
  • Sam : Pouvoir dessiner des flèches

  • Sam Supprimer les transformer au moment de la sauvegarde

  • Sam Couleur de contour qui ne se modifie pas ? Voir stroke color ?

  • Sam Bouton pour supprimer tous les élements

  • Sam Le clic sur un élément l'amène en foreground (passage en dernier élément du tableau shapes)

  • Sam Lorsque l'on selectionne l'élement, ses couleurs se mettent avec les précédentes

    • Quand un élement est selctionné modifié les couleurs dans Annotation color (3 propriétés)
  • Sam Utilisation difficile de l'outil de dessin main levée : https://konvajs.org/docs/react/Free_Drawing.html

La branche mui5-r17-konva devient obsolète.

La branche de developpement est wip-konva-2

Edited by Samuel Jugnet