I noticed that I can do this:
struct HomeView_Previews: PreviewProvider {
static var previews: some View {
HomeView()
HomeView()
HomeView()
}
}
The type is some View, which is a single view. Why can I return 3 HomeViews here? (I don't think this is inside a resultBuilder block because it's clearly a getter function body here, or am I wrong?)