Dashboard: Prevents folder change when navigating to general settings (#38103)

* Dashboard: Prevents folder change when navigating to general settings

* Tests: fixes broken tests

* Chore: changes from PR feedback
This commit is contained in:
Hugo Häggmark
2021-08-20 11:53:48 +02:00
committed by GitHub
parent 5ff3b7bf3f
commit a0773b290b
10 changed files with 122 additions and 79 deletions

View File

@@ -63,6 +63,12 @@ export enum PermissionLevel {
Admin = 4,
}
export enum PermissionLevelString {
View = 'View',
Edit = 'Edit',
Admin = 'Admin',
}
export enum DataSourcePermissionLevel {
Query = 1,
Admin = 2,
@@ -92,8 +98,12 @@ export const dashboardAclTargets: AclTargetInfo[] = [
];
export const dashboardPermissionLevels: DashboardPermissionInfo[] = [
{ value: PermissionLevel.View, label: 'View', description: 'Can view dashboards.' },
{ value: PermissionLevel.Edit, label: 'Edit', description: 'Can add, edit and delete dashboards.' },
{ value: PermissionLevel.View, label: PermissionLevelString.View, description: 'Can view dashboards.' },
{
value: PermissionLevel.Edit,
label: PermissionLevelString.Edit,
description: 'Can add, edit and delete dashboards.',
},
{
value: PermissionLevel.Admin,
label: 'Admin',