 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)

						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 {

			})
			.disabled(!viewModel.providedURL.mayBeURL)
			.help("Add Feed")
		}
		.padding(.trailing, 2)
	}
	
	
