diff --git a/Oqtane.Client/Themes/Controls/Theme/ControlPanel.razor b/Oqtane.Client/Themes/Controls/Theme/ControlPanel.razor index 0daff8a8..4cf8d453 100644 --- a/Oqtane.Client/Themes/Controls/Theme/ControlPanel.razor +++ b/Oqtane.Client/Themes/Controls/Theme/ControlPanel.razor @@ -38,7 +38,7 @@ @if (_canViewAdminDashboard || UserSecurity.IsAuthorized(PageState.User, PermissionNames.Edit, PageState.Page.PermissionList)) { - @@ -53,7 +53,10 @@ {
- +
+ + +

@@ -238,6 +241,8 @@ } + + @code{ [Parameter] public string ButtonClass { get; set; } = "btn-outline-secondary"; @@ -257,6 +262,9 @@ [Parameter] public string LanguageDropdownAlignment { get; set; } = string.Empty; // Empty or Left or Right + [SupplyParameterFromForm(FormName = "ControlPanelForm")] + public string action { get; set; } + private bool _canViewAdminDashboard = false; private bool _showEditMode = false; private bool _deleteConfirmation = false; @@ -313,6 +321,11 @@ } } + private void AdminDashboard() + { + Navigate("Admin"); + } + protected override async Task OnParametersSetAsync() { _canViewAdminDashboard = CanViewAdminDashboard();