diff --git a/InstallAndBuildAllTemplates.ps1 b/InstallAndBuildAllTemplates.ps1 index dd3fe23..6541394 100644 --- a/InstallAndBuildAllTemplates.ps1 +++ b/InstallAndBuildAllTemplates.ps1 @@ -14,23 +14,29 @@ dotnet build $(Join-Path $tests '/InteractivityAuto') /warnaserror dotnet new mudblazor --interactivity Server --output $(Join-Path $tests 'InteractivityServer') dotnet build $(Join-Path $tests 'InteractivityServer') /warnaserror -dotnet new mudblazor --interactivity WebAssembly --output $(Join-Path $tests 'InteractivityWebAssembly') -dotnet build $(Join-Path $tests 'InteractivityWebAssembly') /warnaserror +dotnet new mudblazor --interactivity WebAssembly --output $(Join-Path $tests 'InteractivityWasm') +dotnet build $(Join-Path $tests 'InteractivityWasm') /warnaserror -dotnet new mudblazor --interactivity Auto --output $(Join-Path $tests 'InteractivityAuto_AllInteractive') --all-interactive -dotnet build $(Join-Path $tests 'InteractivityAuto_AllInteractive') /warnaserror +dotnet new mudblazor --interactivity Auto --output $(Join-Path $tests 'InteractivityAuto_Global') --all-interactive +dotnet build $(Join-Path $tests 'InteractivityAuto_Global') /warnaserror -dotnet new mudblazor --interactivity Server --output $(Join-Path $tests 'InteractivityServer_AllInteractive') --all-interactive -dotnet build $(Join-Path $tests 'InteractivityServer_AllInteractive') /warnaserror +dotnet new mudblazor --interactivity Server --output $(Join-Path $tests 'InteractivityServer_Global') --all-interactive +dotnet build $(Join-Path $tests 'InteractivityServer_Global') /warnaserror -dotnet new mudblazor --interactivity WebAssembly --output $(Join-Path $tests 'InteractivityWebAssembly_AllInteractive') --all-interactive -dotnet build $(Join-Path $tests 'InteractivityWebAssembly_AllInteractive') /warnaserror +dotnet new mudblazor --interactivity WebAssembly --output $(Join-Path $tests 'InteractivityWasm_Global') --all-interactive +dotnet build $(Join-Path $tests 'InteractivityWasm_Global') /warnaserror dotnet new mudblazor --interactivity Auto --output $(Join-Path $tests 'InteractivityAuto_Auth') --auth Individual dotnet build $(Join-Path $tests 'InteractivityAuto_Auth') /warnaserror -dotnet new mudblazor --interactivity Auto --output $(Join-Path $tests 'InteractivityAuto_AllInteractive_Auth') --all-interactive --auth Individual -dotnet build $(Join-Path $tests 'InteractivityAuto_AllInteractive_Auth') /warnaserror +dotnet new mudblazor --interactivity Server --output $(Join-Path $tests 'InteractivityServer_Auth') --auth Individual +dotnet build $(Join-Path $tests 'InteractivityServer_Auth') /warnaserror + +dotnet new mudblazor --interactivity WebAssembly --output $(Join-Path $tests 'InteractivityWasm_Auth') --auth Individual +dotnet build $(Join-Path $tests 'InteractivityWasm_Auth') /warnaserror + +dotnet new mudblazor --interactivity Auto --output $(Join-Path $tests 'InteractivityAuto_Global_Auth') --all-interactive --auth Individual +dotnet build $(Join-Path $tests 'InteractivityAuto_Global_Auth') /warnaserror dotnet new mudblazor --interactivity Auto --output $(Join-Path $tests 'InteractivityAuto_UseMain') --use-program-main dotnet build $(Join-Path $tests 'InteractivityAuto_UseMain') /warnaserror \ No newline at end of file diff --git a/src/MudBlazor.Templates.csproj b/src/MudBlazor.Templates.csproj index c995544..a2cf80f 100644 --- a/src/MudBlazor.Templates.csproj +++ b/src/MudBlazor.Templates.csproj @@ -4,7 +4,7 @@ MudBlazor.Templates - 3.0.0 + 3.1.0 MudBlazor Templates MudBlazor MudBlazor Team and Contributors diff --git a/src/mudblazor/MudBlazor.Template.Client/MudBlazor.Template.Client.csproj b/src/mudblazor/MudBlazor.Template.Client/MudBlazor.Template.Client.csproj index 30e3808..7eedeef 100644 --- a/src/mudblazor/MudBlazor.Template.Client/MudBlazor.Template.Client.csproj +++ b/src/mudblazor/MudBlazor.Template.Client/MudBlazor.Template.Client.csproj @@ -13,7 +13,8 @@ + - \ No newline at end of file + diff --git a/src/mudblazor/MudBlazor.Template.Client/_Imports.razor b/src/mudblazor/MudBlazor.Template.Client/_Imports.razor index 6964a84..0cecff5 100644 --- a/src/mudblazor/MudBlazor.Template.Client/_Imports.razor +++ b/src/mudblazor/MudBlazor.Template.Client/_Imports.razor @@ -2,6 +2,7 @@ @using System.Net.Http.Json @*#if (IndividualLocalAuth) @using Microsoft.AspNetCore.Components.Authorization +@using MudBlazor.StaticInput ##endif*@ @using Microsoft.AspNetCore.Components.Forms @using Microsoft.AspNetCore.Components.Routing diff --git a/src/mudblazor/MudBlazor.Template/Components/Layout/MainLayout.razor b/src/mudblazor/MudBlazor.Template/Components/Layout/MainLayout.razor index f2bf60b..4db0cea 100644 --- a/src/mudblazor/MudBlazor.Template/Components/Layout/MainLayout.razor +++ b/src/mudblazor/MudBlazor.Template/Components/Layout/MainLayout.razor @@ -13,7 +13,9 @@ ##endif*@ - @*#if (InteractiveAtRoot) + @*#if (IndividualLocalAuth) + + ##elseif (InteractiveAtRoot) ##endif*@ Application @@ -25,7 +27,7 @@ ##endif*@ - + @@ -60,14 +62,11 @@ }; } - ##endif*@ - private void DrawerToggle() { _drawerOpen = !_drawerOpen; } - @*#if (!IndividualLocalAuth) private void DarkModeToggle() { _isDarkMode = !_isDarkMode;