VSN-1949/ Integration with back & adding some features to duplication form & optimisation
Enhance Trip Duplication Flow and Improve Drawer Reactivity
This MR introduces improvements to the trip duplication process and UI responsiveness:
-
Automatic calendar opening when the user clicks on “Duplicate” to immediately select dates.
-
User guidance message added to inform the user that they must select the dates for duplication.
-
Backend integration implemented for the “Add” button to save or personalize trips.
-
Drawer (Trip form) opens instantly before loading trip details to improve responsiveness.
-
Loading indicator (CircularProgress) displayed while trip details are fetched from the backend.