Having exactly the same issue. The only work around I have found, other than falling back to Preview Providers, is to use a wrapper view.
e.g.
struct Wrapper: View {
var body: some View {
ContentView(
model: Model(
proStream: ProEntitlementStream(entitlement: {
AsyncStream<Bool>.never
}
)
))
}
}
#Preview {
Wrapper()
}
Were you ever able to find a solution here?