VSN-1976/ Fix action buttons positioning and auto-refresh schedule after trip changes
Issues Addressed
-
Action Buttons Positioning
- Current behavior: "Add" and "Cancel" buttons are displayed at the bottom of the customization form.
- Expected behavior: Buttons should be positioned at the top, next to the title "Customized Trip Form" for better accessibility.
-
Schedule Auto-Refresh
-
Symptoms:
- After customizing a trip, changes are not immediately reflected in the schedule.
- After duplicating a trip, the schedule does not update automatically.
- Users must manually refresh the page to see updates.
- Probable cause: Local state is not synchronized with the schedule display, and there is no automatic refresh after modification operations.
- Fix: Implemented automatic schedule refresh after trip customization or duplication to ensure changes appear immediately.
-
Symptoms: