Skip to content

Commit d4c618b

Browse files
committed
Use ReactiveInjectibleComponentBase<TViewModel>
1 parent 9e71a3d commit d4c618b

File tree

2 files changed

+4
-11
lines changed

2 files changed

+4
-11
lines changed

src/ReactiveMvvm.Blazor/Views/FeedbackView.razor

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@page "/"
22
@namespace ReactiveMvvm.Blazor.Views
3-
@inherits ReactiveComponentBase<FeedbackViewModel>
3+
@inherits ReactiveInjectableComponentBase<FeedbackViewModel>
44

55
<div class="col-lg-6">
66
<h1>Feedback Form</h1>
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,11 @@
1-
using Microsoft.AspNetCore.Components;
2-
using ReactiveMvvm.ViewModels;
1+
using ReactiveMvvm.ViewModels;
32
using ReactiveUI;
3+
using ReactiveUI.Blazor;
44

55
namespace ReactiveMvvm.Blazor.Views
66
{
7-
public partial class FeedbackView
7+
public partial class FeedbackView : ReactiveInjectableComponentBase<FeedbackViewModel>
88
{
99
public FeedbackView() => this.WhenActivated(disposables => { });
10-
11-
[Inject]
12-
public FeedbackViewModel Parameter
13-
{
14-
get => ViewModel;
15-
set => ViewModel = value;
16-
}
1710
}
1811
}

0 commit comments

Comments
 (0)