sink
is never invoked.
struct MainView : View {
var requestCancellable: AnyCancellable
init() {
requestCancellable = Just("1")
.flatMap { val -> Empty<String, Never> in
return .init()
}
.receive(on: RunLoop.main)
.sink(receiveCompletion: { completion in
print(1, completion)
}) { val in
print(2, val)
} }
var body: some View {
VStack {
EmptyView()
}
}
}