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

[Tableau de bord & brief] Ajout du bouton et du feature flag #1697

Merged
merged 12 commits into from
Sep 18, 2024

Conversation

maximeperraultdev
Copy link
Collaborator

Also: Refactoring side buttons to make positioning relative

Related Pull Requests & Issues


  • Tests E2E (Cypress)

@maximeperraultdev maximeperraultdev force-pushed the maxime/feat/1696/add_dashboard_button_to_map branch from 910aa23 to c4bc697 Compare September 12, 2024 14:56
@@ -45,6 +45,7 @@ export enum DistanceUnit {
}

export enum MapToolType {
DASHBOARD = 'DASHBOARD',
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

je n'aurais pas mis ça ici, il s'agit des boutons "outils" et non des boutons avec un menu. En plus je ne vois pas où tu l'utilises cette constante.
Et je pense que tu peux en profiter pour enlever VESSEL_LABELSet VESSEL_VISIBILITY qui ne sont utilisés nul part (ça doit venir de Fish)

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Au temps pour moi c'est du reliquat de ce que j'avais fait au début :/. Je retire les vessels

@@ -20,6 +20,10 @@ export const isMissionAutoUpdateEnabled = () =>
isCypress()
? window.Cypress.env('CYPRESS_MISSION_FORM_AUTO_UPDATE') === 'true'
: import.meta.env.FRONTEND_MISSION_FORM_AUTO_UPDATE === 'true'
export const isDashboardEnabled = () =>
isCypress()
Copy link
Collaborator

@claire2212 claire2212 Sep 13, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pourquoi le mettre dans la feature des missions?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oula je ne pensais pas l'avoir mis là ^^

Copy link
Collaborator

@claire2212 claire2212 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

J'ai repéré quelques comportement bizarres :

  • Quand tu ouvres un signalement, que tu le réduis puis le ré-ouvres via le chevron, les boutons derrières le formulaire du signalement ne se décalent pas à droite. On y a donc plus accès.
  • Quand tu ouvres le menu des tableaux de bord, puis que tu cliques sur le bouton pour créer un point d'intérêt ça ne ferme pas le menu des tableaux de bord
  • Quand tu clique sur le bouton du compte (avec authent activée) ça fait pété l'affichage
    Capture d’écran 2024-09-13 à 09 31 49

@maximeperraultdev maximeperraultdev force-pushed the maxime/feat/1696/add_dashboard_button_to_map branch from 1fadffd to 451f4ae Compare September 17, 2024 14:49
@maximeperraultdev maximeperraultdev force-pushed the maxime/feat/1696/add_dashboard_button_to_map branch from 451f4ae to 3d7fc1d Compare September 17, 2024 14:58
@maximeperraultdev maximeperraultdev merged commit b7af729 into main Sep 18, 2024
21 checks passed
@maximeperraultdev maximeperraultdev deleted the maxime/feat/1696/add_dashboard_button_to_map branch September 18, 2024 13:23
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.

Ajout du bouton sur la carte. ⏳: 2
3 participants