removeRecentDestination

Removes a specific recent destination by its ID.

This allows individual removal of recent destinations without clearing all. Useful for future UI enhancements like swipe-to-delete on recents list.

If the ID doesn't match any existing destination, this is a no-op.

Parameters

id

The unique identifier of the recent destination to remove