removeNonPropertyItineraries
Removes itinerary items that do not match the given property ID, while retaining items that represent the current location.
Parameters
selectedPropertyId
The property ID to compare with. If no items match the given property ID, only items where `isCurrentLocation` is true will be retained.