using LucideBlazor; using Moonlight.Frontend.Interfaces; using Moonlight.Frontend.Models; namespace MoonlightServers.Frontend.Implementations; public class PermissionProvider : IPermissionProvider { public Task GetPermissionsAsync() { return Task.FromResult([ new PermissionCategory("Demo", typeof(SparklesIcon), [ new Permission("Permissions:Demo", "Demo", "Access to demo page") ]) ]); } }