Added discord settings
This commit is contained in:
parent
c087c32e3c
commit
c3ed05fa7e
7 changed files with 170 additions and 1 deletions
39
Lieb/Pages/Discord/DiscordOverview.razor
Normal file
39
Lieb/Pages/Discord/DiscordOverview.razor
Normal file
|
@ -0,0 +1,39 @@
|
|||
@page "/discordoverview"
|
||||
@using Lieb.Data
|
||||
@using Lieb.Models
|
||||
@using Lieb.Models.GuildWars2
|
||||
@using SharedClasses.SharedModels
|
||||
@inject DiscordService DiscordService
|
||||
|
||||
|
||||
<h3>Discord Overview</h3>
|
||||
|
||||
|
||||
<AuthorizeView Policy="@Constants.Roles.Admin.Name">
|
||||
<Authorized>
|
||||
<table>
|
||||
<tr>
|
||||
<th>Servers</th>
|
||||
</tr>
|
||||
@foreach (DiscordServer server in _discordServers)
|
||||
{
|
||||
<tr>
|
||||
<td class="nav-item px-3">
|
||||
@{string navLink = $"discordsettings/{@server.Id}";}
|
||||
<NavLink class="nav-link" href="@navLink">@server.Name</NavLink>
|
||||
</td>
|
||||
</tr>
|
||||
}
|
||||
</table>
|
||||
</Authorized>
|
||||
</AuthorizeView>
|
||||
|
||||
@code
|
||||
{
|
||||
private List<DiscordServer> _discordServers = new List<DiscordServer>();
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
_discordServers = await DiscordService.GetServers();
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue