Iceshrimp.NET/Iceshrimp.Backend/Pages/Admin/Plugins.razor
Laura Hausmann 346803935a
[backend/razor] Add a navigation bar to the admin dashboard
This is implemented using a reusable navigation bar component.
2024-11-09 05:07:04 +01:00

26 lines
No EOL
516 B
Text

@page "/admin/plugins"
@using Iceshrimp.Backend.Components.Admin
@using Iceshrimp.Backend.Core.Helpers
@inherits AdminComponentBase
<AdminPageHeader Title="Plugins"/>
<table>
<thead>
<th>Name</th>
<th>Version</th>
</thead>
<tbody>
@foreach (var plugin in PluginLoader.Loaded)
{
<tr>
<td>@plugin.instance.Name</td>
<td>@plugin.instance.Version</td>
</tr>
}
</tbody>
</table>
@if (PluginLoader.Loaded is [])
{
<i>No plugins found.</i>
}