From a939b21c4870cfa92915b09c5c44cd42e40ccbd4 Mon Sep 17 00:00:00 2001 From: Faton Ramadani Date: Fri, 28 Jul 2023 16:24:18 +0200 Subject: [PATCH] Fix operator mode (#1960) * feat(frontend): Only display edit button if user can write * feat(frontend): Only display edit button if user can write * feat(frontend): Only display edit button if user can write * feat(frontend): Only display edit button if user can write --- .../details/DetailPageHeader.svelte | 46 ++++++++++--------- .../(logged)/flows/get/[...path]/+page.svelte | 12 +++-- .../scripts/get/[...hash]/+page.svelte | 35 +++++++------- 3 files changed, 50 insertions(+), 43 deletions(-) diff --git a/frontend/src/lib/components/details/DetailPageHeader.svelte b/frontend/src/lib/components/details/DetailPageHeader.svelte index 86cf0fc091..f422bf766d 100644 --- a/frontend/src/lib/components/details/DetailPageHeader.svelte +++ b/frontend/src/lib/components/details/DetailPageHeader.svelte @@ -32,30 +32,32 @@
- - - {#each menuItems as { label, Icon, onclick, color } (label)} - { - const div = document.querySelector('[id^="headlessui-menu-items"]') - div?.parentElement?.remove() + {#if menuItems.length > 0} + + + {#each menuItems as { label, Icon, onclick, color } (label)} + { + const div = document.querySelector('[id^="headlessui-menu-items"]') + div?.parentElement?.remove() - onclick() - }} - > -
- - {label} -
-
- {/each} -
-
+
+ + {label} +
+
+ {/each} +
+
+ {/if} {#each mainButtons as btn}