From 753209df59bd4b4de7e8d28d10b55ad04283cec5 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Wed, 27 Apr 2022 08:22:41 +0100 Subject: [PATCH] Improve screen list sorting order --- packages/builder/src/constants/index.js | 7 ++++ .../_components/ScreenNavigationPanel.svelte | 33 +++++++++++-------- 2 files changed, 27 insertions(+), 13 deletions(-) diff --git a/packages/builder/src/constants/index.js b/packages/builder/src/constants/index.js index d4b7116c01..5eed7aecfa 100644 --- a/packages/builder/src/constants/index.js +++ b/packages/builder/src/constants/index.js @@ -11,6 +11,13 @@ export const RoleColours = { [Roles.PUBLIC]: "var(--spectrum-global-color-static-yellow-400)", } +export const RolePriorities = { + [Roles.ADMIN]: 4, + [Roles.POWER]: 3, + [Roles.BASIC]: 2, + [Roles.PUBLIC]: 1, +} + export const FrontendTypes = { PAGE: "page", SCREEN: "screen", diff --git a/packages/builder/src/pages/builder/app/[application]/design/screens/_components/ScreenNavigationPanel.svelte b/packages/builder/src/pages/builder/app/[application]/design/screens/_components/ScreenNavigationPanel.svelte index 654a7272a8..cf97b65712 100644 --- a/packages/builder/src/pages/builder/app/[application]/design/screens/_components/ScreenNavigationPanel.svelte +++ b/packages/builder/src/pages/builder/app/[application]/design/screens/_components/ScreenNavigationPanel.svelte @@ -1,11 +1,11 @@