mirror of https://github.com/Budibase/budibase.git
5 changed files with 51 additions and 10 deletions
@ -1,4 +1,5 @@ |
|||
export * as LuceneUtils from "./lucene" |
|||
export * as JSONUtils from "./json" |
|||
export * as CookieUtils from "./cookies" |
|||
export * as RoleUtils from "./roles" |
|||
export * as Utils from "./utils" |
|||
|
|||
@ -0,0 +1,22 @@ |
|||
import { Roles } from "../constants" |
|||
|
|||
const RolePriorities = { |
|||
[Roles.ADMIN]: 4, |
|||
[Roles.POWER]: 3, |
|||
[Roles.BASIC]: 2, |
|||
[Roles.PUBLIC]: 1, |
|||
} |
|||
const RoleColours = { |
|||
[Roles.ADMIN]: "var(--spectrum-global-color-static-seafoam-400)", |
|||
[Roles.POWER]: "var(--spectrum-global-color-static-purple-400)", |
|||
[Roles.BASIC]: "var(--spectrum-global-color-static-magenta-400)", |
|||
[Roles.PUBLIC]: "var(--spectrum-global-color-static-yellow-400)", |
|||
} |
|||
|
|||
export const getRolePriority = roleId => { |
|||
return RolePriorities[roleId] ?? 0 |
|||
} |
|||
|
|||
export const getRoleColour = roleId => { |
|||
return RoleColours[roleId] ?? "rgb(20, 115, 230)" |
|||
} |
|||
Loading…
Reference in new issue