@page "/dashboard"
@attribute [Authorize(Policy = "Editor")]
@inject AuthenticationStateProvider AuthStateProvider
@inject ArticleService Artikelen
@inject SeasonService Seizoenen
@inject LatexService Latex
@inject UserService Gebruikers
@inject Microsoft.AspNetCore.Antiforgery.IAntiforgery Af
Welkom, @_editorNaam. Overzicht van de krant en sneltoetsen voor de redactie.
@if (_melding is not null) {@_melding
} @if (_fout is not null) {@_fout
Van @Krant.DutchShortDate(_huidigSeizoen.StartDate) t/m @Krant.DutchShortDate(_huidigSeizoen.EndDate). @(_seizoenDrafts.Count) klad, @(_seizoenPublished.Count) gepubliceerd.
Er is geen lopend seizoen gedefinieerd.
}| Titel | Schrijver | Seizoen | Status |
|---|---|---|---|
| @artikel.Title | @artikel.AuthorName | @(artikel.SeasonName ?? "—") | @(artikel.Status == "published" ? "gepubliceerd" : "klad") |