Add PageNoteButton to various components for enhanced note management

This commit is contained in:
2026-01-17 10:25:38 -05:00
parent 947d95893f
commit e6eb35ee67
15 changed files with 69 additions and 19 deletions
@@ -16,6 +16,7 @@
<AuthorizeView Roles="@AuthRoles.Administrator">
<MudButton StartIcon="@Icons.Material.Filled.AdminPanelSettings" Href="calendar/admin" Variant="Variant.Outlined" Color="Color.Default">Admin</MudButton>
</AuthorizeView>
<PageNoteButton PageIdentifier="Event Calendar" />
</ActionButtons>
</PageHeader>
@@ -1,4 +1,4 @@
@page "/meeting-schedule"
@page "/meeting-schedule"
@attribute [Authorize]
@using System.Text
@using Core.Calculation
@@ -10,7 +10,11 @@
@inject ClipboardService ClipboardService
@inject LocalStorageService LocalStorage
<PageHeader Title="@($"{Configuration["ChapterSettings:Shortname"]} TSA Schedule {Configuration["ChapterSettings:CompetitionYear"]}")" />
<PageHeader Title="@($"{Configuration["ChapterSettings:Shortname"]} TSA Schedule {Configuration["ChapterSettings:CompetitionYear"]}")">
<ActionButtons>
<PageNoteButton PageIdentifier="Meeting Schedule" />
</ActionButtons>
</PageHeader>
<MudPaper Elevation="2" Class="pa-3 pa-md-6 mt-4">
<MudGrid>
@@ -1,4 +1,4 @@
@page "/students/event-ranking"
@page "/students/event-ranking"
@attribute [Authorize]
@using Microsoft.EntityFrameworkCore
@using WebApp.Models
@@ -9,7 +9,11 @@
<PageHeader
Title="Student Event Ranks"
Icon="@AppIcons.EventRank" />
Icon="@AppIcons.EventRank">
<ActionButtons>
<PageNoteButton PageIdentifier="Event Ranking" />
</ActionButtons>
</PageHeader>
@if (_students == null)
{
@@ -17,6 +17,7 @@
OnClick="ToggleRegionalFilter">
@(_showRegionalOnly ? "Showing Regional Only" : "Show Regional Only")
</MudButton>
<PageNoteButton PageIdentifier="Registration" />
</ActionButtons>
</PageHeader>
@@ -1,4 +1,4 @@
@page "/teams/assignment"
@page "/teams/assignment"
@attribute [Authorize]
@using Core.Calculation
@using Core.Validation
@@ -18,6 +18,7 @@
<MudButton StartIcon="@Icons.Material.Filled.Edit" Href="students/event-ranking" Variant="Variant.Outlined">
Edit Student Event Rankings
</MudButton>
<PageNoteButton PageIdentifier="Team Assignment" />
</ActionButtons>
</PageHeader>