LANCommander/LANCommander.UI/Components/BaseComponent.cs
Pat Hartl 66abc6e59e Implement infinite loading with chat thread
- Chat messages are now loaded based on scroll position
- Read status is now updated and set by last message read
- Reworked script importing by using ScriptProvider
2026-01-11 14:38:24 -06:00

21 lines
No EOL
493 B
C#

using AntDesign;
using LANCommander.UI.Providers;
using Microsoft.AspNetCore.Components;
using Microsoft.JSInterop;
namespace LANCommander.UI.Components;
public class BaseComponent : ComponentBase
{
[Inject]
protected IJSRuntime? JS { get; set; }
[Inject]
protected ScriptProvider ScriptProvider { get; set; }
[Inject]
protected NavigationManager NavigationManager { get; set; }
[Inject]
protected IMessageService MessageService { get; set; }
}