map From Discovery Attraction Details Data List
fun mapFromDiscoveryAttractionDetailsDataList(marketDomain: TMMarketDomain?, discoveryAttractionDetailsDataList: List<DiscoveryAttractionDetailsResponse?>, prismicImage: String?): List<DiscoveryAttraction>
Maps a list of attraction details responses to a list of DiscoveryAttraction objects.
This method processes a list of DiscoveryAttractionDetailsResponse objects, filtering out null entries and transforming each valid response into a DiscoveryAttraction object. The transformation includes market domain information and an optional Prismic image URL.
Return
A list of DiscoveryAttraction objects derived from the input responses.
Parameters
market Domain
The market domain for the attractions, or null if not specified.
discovery Attraction Details Data List
The list of attraction details responses from the API.
prismic Image
An optional Prismic image URL to associate with the attractions.