Added app loaders and screen for the ui. Added identity service. Started auth screens

This commit is contained in:
Masu Baumgartner
2024-10-01 21:02:55 +02:00
parent ca1b7a84c9
commit 522d0c1471
8 changed files with 223 additions and 18 deletions

View File

@@ -0,0 +1,10 @@
using Microsoft.AspNetCore.Components;
namespace Moonlight.Client.Interfaces;
public interface IAppScreen
{
public int Priority { get; }
public Task<bool> ShouldRender(IServiceProvider serviceProvider);
public RenderFragment Render();
}