Search tab design
This is a take-home assignment. Build the App Store "Search" tab in SwiftUI using the iTunes Search API. You need recent search terms (stored locally), a results list, and a result detail screen, and third-party libraries are not allowed. To finish in 4 to 8 hours with "concise code and a simple structure," how do you design the screen state and the search request handling (cancellation while typing, duplicates)?