Made sidebar item collection extendable via interface. Refactored settings to system
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
using Microsoft.AspNetCore.Components.Web;
|
||||
using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Moonlight.Frontend.Implementations;
|
||||
using Moonlight.Frontend.Interfaces;
|
||||
using Moonlight.Frontend.UI;
|
||||
using ShadcnBlazor;
|
||||
using ShadcnBlazor.Extras;
|
||||
@@ -18,5 +20,7 @@ public partial class Startup
|
||||
|
||||
builder.Services.AddShadcnBlazor();
|
||||
builder.Services.AddShadcnBlazorExtras();
|
||||
|
||||
builder.Services.AddSingleton<ISidebarProvider, SidebarProvider>();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user