revert prerender changes and change default
This commit is contained in:
		| @ -319,7 +319,7 @@ | ||||
|                     <div class="row mb-1 align-items-center"> | ||||
|                         <Label Class="col-sm-3" For="rendermode" HelpText="The default render mode for the site" ResourceKey="Rendermode">Render Mode: </Label> | ||||
|                         <div class="col-sm-9"> | ||||
|                             <select id="rendermode" class="form-select" @bind="@_rendermode" required> | ||||
|                             <select id="rendermode" class="form-select" value="@_rendermode" @onchange="(e => RenderModeChanged(e))" required> | ||||
|                                 <option value="@RenderModes.Interactive">@(SharedLocalizer["RenderMode" + @RenderModes.Interactive])</option> | ||||
|                                 <option value="@RenderModes.Static">@(SharedLocalizer["RenderMode" + @RenderModes.Static])</option> | ||||
|                                 <option value="@RenderModes.Headless">@(SharedLocalizer["RenderMode" + @RenderModes.Headless])</option> | ||||
| @ -337,11 +337,11 @@ | ||||
|                         </div> | ||||
|                     </div> | ||||
|                     <div class="row mb-1 align-items-center"> | ||||
|                         <Label Class="col-sm-3" For="prerender" HelpText="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." ResourceKey="Prerender">Prerendering: </Label> | ||||
|                         <Label Class="col-sm-3" For="prerender" HelpText="Specifies if interactive components should prerender their output on the server" ResourceKey="Prerender">Prerender: </Label> | ||||
|                         <div class="col-sm-9"> | ||||
|                             <select id="prerender" class="form-select" @bind="@_prerender" required> | ||||
|                                 <option value="True">@SharedLocalizer["Auto"]</option> | ||||
|                                 <option value="False">@SharedLocalizer["Disabled"]</option> | ||||
|                                 <option value="True">@SharedLocalizer["Yes"]</option> | ||||
|                                 <option value="False">@SharedLocalizer["No"]</option> | ||||
|                             </select> | ||||
|                         </div> | ||||
|                     </div> | ||||
| @ -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; | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 sbwalker
					sbwalker