Build Empty State Views in SwiftUI with ContentUnavailableView
This app is built to explain the new ContentUnavailableView introduced in iOS 17. Users can filter landmarks with a searchable text field. If no landmark matches the search, an empty state, built with the ContentUnavailableView, is displayed. There are no network calls, instead, I used some JSON data to populate the list of landmarks.