diff --git a/Oqtane.Client/Modules/Admin/Pages/Add.razor b/Oqtane.Client/Modules/Admin/Pages/Add.razor
index 1c3bcadc..b4bc912e 100644
--- a/Oqtane.Client/Modules/Admin/Pages/Add.razor
+++ b/Oqtane.Client/Modules/Admin/Pages/Add.razor
@@ -198,12 +198,6 @@
- @if (_themeSettingsType != null)
- {
-
- @_themeSettingsComponent
-
- }
@@ -238,9 +232,6 @@
private string _bodycontent;
private string _permissions = null;
private PermissionGrid _permissionGrid;
- private Type _themeSettingsType;
- private object _themeSettings;
- private RenderFragment _themeSettingsComponent { get; set; }
private bool _refresh = false;
protected Page _parent = null;
protected Dictionary _icons;
@@ -281,7 +272,6 @@
}
_effectivedate = Utilities.UtcAsLocalDate(PageState.Page.EffectiveDate);
_expirydate = Utilities.UtcAsLocalDate(PageState.Page.ExpiryDate);
- ThemeSettings();
_initialized = true;
}
else
@@ -324,7 +314,6 @@
_themetype = (string)e.Value;
_containers = ThemeService.GetContainerControls(PageState.Site.Themes, _themetype);
_containertype = _containers.First().TypeName;
- ThemeSettings();
StateHasChanged();
// if theme chosen is different than default site theme, display warning message to user
@@ -334,28 +323,6 @@
}
}
- private void ThemeSettings()
- {
- _themeSettingsType = null;
- _themeSettingsComponent = null;
- var theme = PageState.Site.Themes.FirstOrDefault(item => item.Themes.Any(themecontrol => themecontrol.TypeName.Equals(_themetype)));
- if (theme != null && !string.IsNullOrEmpty(theme.ThemeSettingsType))
- {
- _themeSettingsType = Type.GetType(theme.ThemeSettingsType);
- if (_themeSettingsType != null)
- {
- _themeSettingsComponent = builder =>
- {
- builder.OpenComponent(0, _themeSettingsType);
- builder.AddAttribute(1, "RenderModeBoundary", RenderModeBoundary);
- builder.AddComponentReferenceCapture(2, inst => { _themeSettings = Convert.ChangeType(inst, _themeSettingsType); });
- builder.CloseComponent();
- };
- }
- _refresh = true;
- }
- }
-
private async Task SavePage()
{
validated = true;