Skip to content

Commit 1c8453c

Browse files
committed
fix: improve trip stops reordering logic for better UX
1 parent 1016fd6 commit 1c8453c

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

frontend/src/components/trips/TripDetailsDrawer.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,8 +228,8 @@ export const TripDetailsDrawer: React.FC<TripDetailsDrawerProps> = ({
228228

229229
// Create a copy of the trip stops array
230230
const reorderedStops = Array.from(tripStops)
231-
const removed = reorderedStops.splice(sourceIndex, 2)
232-
reorderedStops.splice(destinationIndex, 0, removed[1])
231+
const [removed] = reorderedStops.splice(sourceIndex, 1)
232+
reorderedStops.splice(destinationIndex, 0, removed)
233233

234234
// Update local state immediately for better UX
235235
setTripStops(reorderedStops)

0 commit comments

Comments
 (0)