feat: guard interactivity-gap controls until WASM hydrates (PLAN 2.4)

This commit is contained in:
daniel-c-harvey
2026-06-08 13:31:54 -04:00
parent a2814fc939
commit c086d03776
4 changed files with 7 additions and 3 deletions
+2 -1
View File
@@ -8,7 +8,7 @@
@if (ViewModel.Page != null)
{
<div class="tracks-view-header">
<MudToggleGroup T="GalleryViewMode" @bind-Value="_viewMode" Class="tracks-view-toggle">
<MudToggleGroup T="GalleryViewMode" @bind-Value="_viewMode" Disabled="@(!RendererInfo.IsInteractive)" Class="tracks-view-toggle">
<MudToggleItem Value="GalleryViewMode.Grid">
<MudIcon Icon="@Icons.Material.Filled.ViewModule"/>
</MudToggleItem>
@@ -30,6 +30,7 @@
<MudPagination Count="@ViewModel.Page.TotalPages"
Selected="@ViewModel.Page.Page"
SelectedChanged="@SetPage"
Disabled="@(!RendererInfo.IsInteractive)"
BoundaryCount="2"
MiddleCount="3"/>
</div>