Skip to content

VSN-1910 : Prepared passengers display in the map at loading & mass imporation moments.

yassine.elazami a demandé de fusionner VSN-1910 vers develop

Description

This Merge Request implements and refines the dynamic map display for identified users and their representatives.
It includes data retrieval, mapping logic, store integration, and dynamic component updates for better reactivity and maintainability.


Summary of Changes

  • feat(map): Initial trial of transmitting and debugging custom user popover data on the map.
  • feat(maps):
    • Finalized dynamic display of user points based on selected map markers.
    • Externalized map-related data types (IdentifiedUser and IdentifiedPopoverItem) after static testing.
    • Retrieved and mapped representatives' addresses for display.
    • Moved mapping and dynamic calculation logic to the store for easier access across components.
    • Integrated invocations and data dependencies for dynamic display variables in relevant components.
  • fix(maps): Resolved a mapping issue within the store for accurate data handling.
  • refactor(cleaning): Cleaned up code by removing comments, unused variables, functions, imports, and debug logs.
  • config: Updated gateway context path to the remote environment.

Purpose

This MR ensures a fully dynamic and maintainable map interface for identified users and their representatives, centralizing logic in the store and improving component communication and reactivity.


Next Steps

  • Add user interactions and popover actions for detailed representative info.
  • Optimize performance for large datasets on the map.
  • Implement error handling for data retrieval and mapping issues.

Closes VSN-1910

Modification effectuée par yassine.elazami

Rapports de requête de fusion