import Foundation import SwiftUI struct ContentItemView: View { let item: ContentItem var body: some View { Group { switch item.contentType { case .video: VideoCell(video: item.video) case .playlist: ChannelPlaylistCell(playlist: item.playlist) case .channel: ChannelCell(channel: item.channel) default: PlaceholderCell() } } } }