[frontend] Clean up warnings
This commit is contained in:
parent
868311a5a2
commit
54ff8efa1f
10 changed files with 32 additions and 36 deletions
|
@ -23,15 +23,15 @@
|
|||
</dialog>
|
||||
|
||||
@code {
|
||||
[Parameter][EditorRequired] public IList<NoteAttachment> Attachments { get; set; }
|
||||
private ElementReference Dialog { get; set; }
|
||||
private IJSObjectReference? Module { get; set; }
|
||||
private int Focused { get; set; }
|
||||
private List<ElementReference> _refs = [];
|
||||
public ElementReference Ref { set => _refs.Add(value); }
|
||||
private ElementReference Scroller { get; set; }
|
||||
private int ScrollWidth { get; set; }
|
||||
private int ScrollLeft { get; set; }
|
||||
[Parameter][EditorRequired] public required IList<NoteAttachment> Attachments { get; set; }
|
||||
private ElementReference Dialog { get; set; }
|
||||
private IJSObjectReference Module { get; set; } = null!;
|
||||
private int Focused { get; set; }
|
||||
private List<ElementReference> _refs = [];
|
||||
public ElementReference Ref { set => _refs.Add(value); }
|
||||
private ElementReference Scroller { get; set; }
|
||||
private int ScrollWidth { get; set; }
|
||||
private int ScrollLeft { get; set; }
|
||||
|
||||
protected override void OnParametersSet()
|
||||
{
|
||||
|
|
|
@ -46,12 +46,12 @@
|
|||
|
||||
@code {
|
||||
private ElementReference Dialog { get; set; }
|
||||
private IJSObjectReference? _module;
|
||||
private IJSObjectReference _module = null!;
|
||||
private IList<DriveFileResponse> Attachments { get; set; } = [];
|
||||
private InputFile UploadInput { get; set; }
|
||||
private InputFile UploadInput { get; set; } = null!;
|
||||
private NoteBase? ReplyOrQuote { get; set; }
|
||||
private string? TextPlaceholder { get; set; }
|
||||
private NoteCreateRequest NoteDraft { get; set; } = new NoteCreateRequest
|
||||
private NoteCreateRequest NoteDraft { get; set; } = new NoteCreateRequest
|
||||
{
|
||||
Text = "",
|
||||
Visibility = NoteVisibility.Followers, // FIXME: Default to visibilty in settings
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
}
|
||||
|
||||
@code {
|
||||
private TBind _value;
|
||||
private TBind _value = default!;
|
||||
[Parameter] [EditorRequired] public required IEnumerable<DropdownElement<TBind>> Elements { get; set; }
|
||||
|
||||
[Parameter]
|
||||
|
|
|
@ -10,11 +10,11 @@
|
|||
<AttachmentView @ref="View" Attachments="Attachments"></AttachmentView>
|
||||
</div>
|
||||
@code {
|
||||
[Parameter] [EditorRequired] public required IList<NoteAttachment> Attachments { get; set; }
|
||||
private AttachmentView View { get; set; }
|
||||
[Parameter] [EditorRequired] public required IList<NoteAttachment> Attachments { get; set; }
|
||||
private AttachmentView View { get; set; } = null!;
|
||||
|
||||
private void Open()
|
||||
private async void Open()
|
||||
{
|
||||
View.OpenDialog();
|
||||
await View.OpenDialog();
|
||||
}
|
||||
}
|
|
@ -59,7 +59,7 @@
|
|||
[Parameter] [EditorRequired] public required int Renotes { get; set; }
|
||||
[Parameter] public bool RenotePossible { get; set; }
|
||||
|
||||
[CascadingParameter] NoteComponent NoteComponent { get; set; }
|
||||
[CascadingParameter] NoteComponent NoteComponent { get; set; } = null!;
|
||||
|
||||
private void Like()
|
||||
{
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
</button>
|
||||
@code {
|
||||
[Parameter][EditorRequired] public required NoteReactionSchema Reaction { get; set; }
|
||||
[CascadingParameter] NoteComponent NoteComponent { get; set; }
|
||||
[CascadingParameter] NoteComponent NoteComponent { get; set; } = null!;
|
||||
|
||||
private void React()
|
||||
{
|
||||
|
|
|
@ -59,7 +59,7 @@
|
|||
}
|
||||
|
||||
private bool _interlock = false;
|
||||
private IJSObjectReference Module { get; set; }
|
||||
private IJSObjectReference Module { get; set; } = null!;
|
||||
|
||||
private void InitialRender(string? id)
|
||||
{
|
||||
|
@ -127,9 +127,6 @@
|
|||
{
|
||||
heightChange += State.Height[el.Id];
|
||||
}
|
||||
else
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
if (State.PadBottom > 0) State.PadBottom -= heightChange;
|
||||
|
@ -237,7 +234,7 @@
|
|||
await Module.InvokeVoidAsync("SetScrollTop", State.ScrollTop, Scroller);
|
||||
}
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
protected override void OnInitialized()
|
||||
{
|
||||
try
|
||||
{
|
||||
|
|
|
@ -54,11 +54,11 @@
|
|||
|
||||
<Compose @ref="_compose"/>
|
||||
@code {
|
||||
private Compose _compose;
|
||||
private Compose _compose = null!;
|
||||
|
||||
private void Open()
|
||||
private async void Open()
|
||||
{
|
||||
_compose.OpenDialog();
|
||||
await _compose.OpenDialog();
|
||||
}
|
||||
|
||||
}
|
|
@ -69,9 +69,9 @@
|
|||
private bool _error = false;
|
||||
private bool _fetchLock = false;
|
||||
|
||||
private async Task GetNotes(string? _minId)
|
||||
private async Task GetNotes(string? minId)
|
||||
{
|
||||
var pq = new PaginationQuery() { Limit = 10, MaxId = _minId };
|
||||
var pq = new PaginationQuery() { Limit = 10, MaxId = minId };
|
||||
var notes = await Api.Users.GetUserNotes(UserResponse.Id, pq);
|
||||
if (notes is not null && notes.Count > 0)
|
||||
{
|
||||
|
@ -112,13 +112,13 @@
|
|||
{
|
||||
UserResponse = userResponse;
|
||||
Profile = await Api.Users.GetUserProfile(UserResponse.Id);
|
||||
GetNotes(null);
|
||||
await GetNotes(null);
|
||||
_init = true;
|
||||
_loading = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (ApiException e)
|
||||
catch (ApiException)
|
||||
{
|
||||
_loading = false;
|
||||
_error = true;
|
||||
|
|
|
@ -51,12 +51,10 @@ else
|
|||
private IList<NoteResponse>? Descendants { get; set; }
|
||||
private IList<NoteResponse>? Ascendants { get; set; }
|
||||
private IJSObjectReference? Module { get; set; }
|
||||
private ElementReference RootNoteRef { get; set; }
|
||||
private ElementReference RootNoteRef { get; set; }
|
||||
private bool _init = false;
|
||||
private bool _error = false;
|
||||
|
||||
protected override async Task OnInitializedAsync() { }
|
||||
|
||||
|
||||
protected override async Task OnParametersSetAsync()
|
||||
{
|
||||
_init = false;
|
||||
|
@ -89,7 +87,8 @@ else
|
|||
|
||||
if (_init)
|
||||
{
|
||||
await Module.InvokeVoidAsync("ScrollIntoView", RootNoteRef);
|
||||
await (Module ?? throw new InvalidOperationException("JS interop not initialized"))
|
||||
.InvokeVoidAsync("ScrollIntoView", RootNoteRef);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue