065a83442c
Enhanced the application's service layer by adding FormValidationService and EventDefinitionService to the dependency injection container in Program.cs. Updated Create, Edit, and other relevant components to utilize these services for improved form validation and event processing functionality.
50 lines
1.4 KiB
Plaintext
50 lines
1.4 KiB
Plaintext
@inherits LayoutComponentBase
|
|
@inject IConfiguration Configuration
|
|
|
|
<MudThemeProvider Theme="CustomThemes.Ceruleantheme" />
|
|
<MudPopoverProvider />
|
|
<MudDialogProvider />
|
|
<MudSnackbarProvider />
|
|
|
|
<MudLayout>
|
|
<MudAppBar Class="no-print">
|
|
<MudIconButton Icon="@Icons.Material.Filled.Menu" Color="Color.Inherit" Edge="Edge.Start" OnClick="@((e) => DrawerToggle())" />
|
|
TSA Chapter Organizer - @Configuration["ChapterSettings:Name"]
|
|
<MudSpacer />
|
|
<AuthorizeView>
|
|
<form action="Auth/CookieLogout" method="post">
|
|
<MudButton Color="Color.Primary"
|
|
ButtonType="ButtonType.Submit"
|
|
Variant="Variant.Filled"
|
|
Size="Size.Small">
|
|
Logout
|
|
</MudButton>
|
|
</form>
|
|
</AuthorizeView>
|
|
</MudAppBar>
|
|
<MudDrawer @bind-Open="@_drawerOpen" Class="no-print">
|
|
<NavMenu/>
|
|
</MudDrawer>
|
|
<MudMainContent>
|
|
<MudContainer MaxWidth="MaxWidth.ExtraLarge">
|
|
<div class="page-enter">
|
|
@Body
|
|
</div>
|
|
</MudContainer>
|
|
</MudMainContent>
|
|
</MudLayout>
|
|
@code {
|
|
bool _drawerOpen = true;
|
|
|
|
void DrawerToggle()
|
|
{
|
|
_drawerOpen = !_drawerOpen;
|
|
}
|
|
}
|
|
|
|
<div id="blazor-error-ui">
|
|
An unhandled error has occurred.
|
|
<a href="" class="reload">Reload</a>
|
|
<a class="dismiss">🗙</a>
|
|
</div>
|