Describe the task
Allow the officer to add a Previous/Destination Waterbody and a Previous/Destination Major City to the Journey Details.
Purpose
For waterbodies that stretch over large distances (e.g. the Fraser River or Snake River), the Waterbody option available in the dropdown list will not provide a city that's close enough to what the officer needs. This change would allow the officer to add a Waterbody and a Major City for the instances where they need to be more specific with the watercraft's previous history or destination spot.
Acceptance Criteria
[x] Allow the officer to add a waterbody and city by default (in Previous or Destination)
[x] If the officer toggles the "New boat", "Unknown Waterbody" or the "Previously stored" toggles, the Add Waterbody button is disabled (same logic as live)
[x] All waterbodies are displayed as expected
[x] Any city selection is displayed as expected (in Previous or Destination)
[x] The multiple waterbodies and city data should be sent to the backend without issue
[x] Any additional validation should be applied/updated to accommodate
Describe the task Allow the officer to add a Previous/Destination Waterbody and a Previous/Destination Major City to the Journey Details.
Purpose For waterbodies that stretch over large distances (e.g. the Fraser River or Snake River), the Waterbody option available in the dropdown list will not provide a city that's close enough to what the officer needs. This change would allow the officer to add a Waterbody and a Major City for the instances where they need to be more specific with the watercraft's previous history or destination spot.
Acceptance Criteria
Additional context