From d57c1e7ff0b7ac848fb3867be03c8c51ab31efb6 Mon Sep 17 00:00:00 2001 From: sbwalker Date: Fri, 10 May 2024 16:28:19 -0400 Subject: [PATCH] revert prerender changes and change default --- Oqtane.Client/Modules/Admin/Site/Index.razor | 25 ++++++++++++++++--- .../Resources/Modules/Admin/Site/Index.resx | 4 +-- Oqtane.Client/Resources/SharedResources.resx | 3 --- Oqtane.Client/UI/ModuleInstance.razor | 2 +- Oqtane.Server/Components/App.razor | 2 +- .../Infrastructure/DatabaseManager.cs | 8 +++--- 6 files changed, 30 insertions(+), 14 deletions(-) diff --git a/Oqtane.Client/Modules/Admin/Site/Index.razor b/Oqtane.Client/Modules/Admin/Site/Index.razor index 4b77c534..a5626a5d 100644 --- a/Oqtane.Client/Modules/Admin/Site/Index.razor +++ b/Oqtane.Client/Modules/Admin/Site/Index.razor @@ -319,7 +319,7 @@
- @@ -337,11 +337,11 @@
- +
@@ -572,6 +572,23 @@ } } + private void RenderModeChanged(ChangeEventArgs e) + { + _rendermode = (string)e.Value; + switch (_rendermode) + { + case RenderModes.Interactive: + _prerender = "True"; + break; + case RenderModes.Static: + _prerender = "False"; + break; + case RenderModes.Headless: + _prerender = "False"; + break; + } + } + private async Task SaveSite() { validated = true; diff --git a/Oqtane.Client/Resources/Modules/Admin/Site/Index.resx b/Oqtane.Client/Resources/Modules/Admin/Site/Index.resx index 45f3d029..babf23e0 100644 --- a/Oqtane.Client/Resources/Modules/Admin/Site/Index.resx +++ b/Oqtane.Client/Resources/Modules/Admin/Site/Index.resx @@ -277,10 +277,10 @@ UI Component Settings - Specifies if interactive components should prerender their output. The default is Auto which determines if a component should be prerendered at runtime based on the environment. + Specifies if interactive components should prerender their output on the server - Prerendering: + Prerender: The default render mode for the site diff --git a/Oqtane.Client/Resources/SharedResources.resx b/Oqtane.Client/Resources/SharedResources.resx index a07d7295..4161d868 100644 --- a/Oqtane.Client/Resources/SharedResources.resx +++ b/Oqtane.Client/Resources/SharedResources.resx @@ -453,9 +453,6 @@ Static - - Auto - Disabled diff --git a/Oqtane.Client/UI/ModuleInstance.razor b/Oqtane.Client/UI/ModuleInstance.razor index f501523d..8dfec04b 100644 --- a/Oqtane.Client/UI/ModuleInstance.razor +++ b/Oqtane.Client/UI/ModuleInstance.razor @@ -29,7 +29,7 @@ protected override void OnParametersSet() { - _prerender = ModuleState.Prerender ?? (PageState.Site.Prerender && PageState.User == null); + _prerender = ModuleState.Prerender ?? PageState.Site.Prerender; _comment = "