As the default theme is not shown in the Themes page, we do not need this way of checking if its enabled
This commit is contained in:
parent
a67829035e
commit
c5a3c0550c
|
@ -25,8 +25,7 @@
|
|||
<Column TableItem="Theme" Title="Author" Field="@(x => x.Author)" Sortable="true" Filterable="true"/>
|
||||
<Column TableItem="Theme" Field="@(x => x.Id)" Title="" Filterable="false" Sortable="false">
|
||||
<Template>
|
||||
@if (EnabledThemes
|
||||
.Any(x => x.Name == context.Name && x.Author == context.Author))
|
||||
@if (context.Enabled)
|
||||
{
|
||||
<span class="text-success">Enabled</span>
|
||||
}
|
||||
|
@ -55,13 +54,8 @@
|
|||
|
||||
@code
|
||||
{
|
||||
private ApplicationTheme[] EnabledThemes;
|
||||
|
||||
private Theme[] LoadData(Repository<Theme> repository)
|
||||
{
|
||||
// No async => .Result needs to be used. :c
|
||||
EnabledThemes = MoonlightThemeService.GetEnabled().Result;
|
||||
|
||||
return repository.Get().ToArray();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue