Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Module "site" : Affichage du formulaire de saisie dans le volet latéral #417

Open
xavyeah39 opened this issue Apr 23, 2024 · 3 comments
Open

Comments

@xavyeah39
Copy link
Contributor

xavyeah39 commented Apr 23, 2024

What is the bug or the crash?

La répercution du paramètre NEW_OBS_FORM_MODAL_VERSION: false sur les programmes de type "site" n'est pas fonctionnelle et intégrée differement que pour les programmes de type "observation".

Observation (OK) :
image

Site :

  • La saisie de la géométrie ne se fait pas depuis le composant de carte principale de la page "programme"
  • L'intégration du formulaire dans le volet latéral gauche (list) n'est pas top

image

Steps to reproduce the issue

Définir le paramètre NEW_OBS_FORM_MODAL_VERSION à false dans le fichier ./frontend/src/conf/app.config.ts et créer un programme de type site/visites.

Versions

v1.1.0

Additional context

cf. #218

@camillemonchicourt
Copy link
Member

Il faudrait factoriser les formulaires, sinon ils sont toujours différents/divergents.

@hypsug0
Copy link
Collaborator

hypsug0 commented Apr 25, 2024

Oui, se pose aussi la question de la pertinence de cette customization de l'emplacement du formulaire. Cela ajoute de la complexité à la maintenance de l'outil. Personnellement, je serai pour supprimer ce option pour ne conserver que la modale.

@camillemonchicourt
Copy link
Member

Oui c'est toujours galère de maintenir et de gérer différents cas, différentes structures de pages avec des options...
Mais ce développement a été financé et validé (#218), donc sauf si il n'a aucun intérêt et aucun usage, c'est compliqué de le supprimer après coup... 🤔

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

No branches or pull requests

3 participants