 struct AddWebFeedView: View {
 	
 	@Environment(\.presentationMode) private var presentationMode
-	@ObservedObject private var viewModel = AddWebFeedModel()
+	@StateObject private var viewModel = AddWebFeedModel()
 	
     @ViewBuilder var body: some View {
 		#if os(iOS)

								Image(rsImage: image)
							}
							Text("\(containerName)")
						}.padding(.leading, 2).tag(index)
					} else {
						Text(containerName).padding(.leading, 2).tag(index)
					}
				}
			})
		}).padding(.leading, -8)
		#endif
		
	}

						presentationMode.wrappedValue.dismiss()
					}
				})
		#else
			macForm
				.onAppear {
					viewModel.pasteUrlFromPasteboard()
				}.alert(isPresented: $viewModel.showError) {
					Alert(title: Text("Oops"),
						  message: Text(viewModel.addFeedError!.localizedDescription),
						  dismissButton: Alert.Button.cancel({
							viewModel.addFeedError = AddWebFeedError.none
					}))
				}.onReceive(viewModel.$shouldDismiss, perform: { dismiss in
					if dismiss == true {
