changes for static rendering

This commit is contained in:
sbwalker 2024-02-02 13:08:05 -05:00
parent b7dbed5cd4
commit 310772d7fe
2 changed files with 8 additions and 4 deletions

View File

@ -52,13 +52,18 @@
HttpContext HttpContext { get; set; } HttpContext HttpContext { get; set; }
private bool _initialized = false; private bool _initialized = false;
private string _display = "display: none;"; private string _display = "";
private Installation _installation = new Installation { Success = false, Message = "" }; private Installation _installation = new Installation { Success = false, Message = "" };
private PageState PageState { get; set; } private PageState PageState { get; set; }
protected override async Task OnParametersSetAsync() protected override async Task OnParametersSetAsync()
{ {
if (RenderMode == RenderModes.Interactive)
{
_display = "display: none;";
}
SiteState.RemoteIPAddress = RemoteIPAddress; SiteState.RemoteIPAddress = RemoteIPAddress;
SiteState.AntiForgeryToken = AntiForgeryToken; SiteState.AntiForgeryToken = AntiForgeryToken;
SiteState.AuthorizationToken = AuthorizationToken; SiteState.AuthorizationToken = AuthorizationToken;
@ -76,7 +81,7 @@
{ {
if (firstRender) if (firstRender)
{ {
// prevents flash on initial page load // prevents flash on initial interactive page load
_display = ""; _display = "";
StateHasChanged(); StateHasChanged();
} }

View File

@ -57,8 +57,7 @@
DynamicComponent = builder => DynamicComponent = builder =>
{ {
var themeType = Type.GetType(PageState.Page.ThemeType); builder.OpenComponent(0, Type.GetType(PageState.Page.ThemeType));
builder.OpenComponent(0, themeType);
builder.CloseComponent(); builder.CloseComponent();
}; };
} }