diff --git a/Oqtane.Client/UI/Head.razor b/Oqtane.Client/UI/Head.razor index 3f59e2d4..7929e506 100644 --- a/Oqtane.Client/UI/Head.razor +++ b/Oqtane.Client/UI/Head.razor @@ -19,6 +19,12 @@ private string _title = ""; private string _content = ""; + [Parameter] + public string RenderMode { get; set; } + + [Parameter] + public string Runtime { get; set; } + protected override void OnInitialized() { ((INotifyPropertyChanged)SiteState.Properties).PropertyChanged += PropertyChanged; @@ -49,15 +55,15 @@ private string RemoveScripts(string headcontent) { - // if (!string.IsNullOrEmpty(headcontent)) - // { - // var index = headcontent.IndexOf("= 0) - // { - // headcontent = headcontent.Remove(index, headcontent.IndexOf("") + 9 - index); - // index = headcontent.IndexOf("= 0) + { + headcontent = headcontent.Remove(index, headcontent.IndexOf("") + 9 - index); + index = headcontent.IndexOf(" +@using Oqtane.Shared; + + @code { - Type ComponentType = Type.GetType("Oqtane.UI.Head, Oqtane.Client"); + Type ComponentType = Type.GetType("Oqtane.UI.Head, Oqtane.Client"); + private IDictionary Parameters { get; set; } + + protected override void OnInitialized() + { + Parameters = new Dictionary(); + Parameters.Add(new KeyValuePair("RenderMode", RenderModes.Interactive)); + Parameters.Add(new KeyValuePair("Runtime", Runtimes.Hybrid)); + } } diff --git a/Oqtane.Server/Components/App.razor b/Oqtane.Server/Components/App.razor index 7ab201fa..7326e179 100644 --- a/Oqtane.Server/Components/App.razor +++ b/Oqtane.Server/Components/App.razor @@ -50,11 +50,11 @@ @if (_renderMode == RenderModes.Static) { - + } else { - + } @((MarkupString)_headResources)