From 3265c5515f19877329a9feab1154b6f7f0a52556 Mon Sep 17 00:00:00 2001 From: Elmar Kresse Date: Mon, 4 Nov 2024 15:59:28 +0100 Subject: [PATCH] feat:#16 added frontend button --- frontend/src/view/DynamicPage.vue | 29 +++++++++++++++++ frontend/src/view/rooms/RoomFinder.vue | 32 ++++++++++++++++++- .../data-manager/service/grpc/roomService.go | 4 +-- 3 files changed, 62 insertions(+), 3 deletions(-) diff --git a/frontend/src/view/DynamicPage.vue b/frontend/src/view/DynamicPage.vue index 02f48ff..dc912b7 100644 --- a/frontend/src/view/DynamicPage.vue +++ b/frontend/src/view/DynamicPage.vue @@ -30,6 +30,18 @@ defineProps<{ disabled: boolean; onClick: () => void; }; + upperButton?: { + label: string; + icon: string; + disabled: boolean; + onClick: () => void; + }; + lowerButton?: { + label: string; + icon: string; + disabled: boolean; + onClick: () => void; + }; }>(); const slots = useSlots(); @@ -98,6 +110,23 @@ const hasContent = computed(() => { @click="button.onClick()" /> +
+
+
+
diff --git a/frontend/src/view/rooms/RoomFinder.vue b/frontend/src/view/rooms/RoomFinder.vue index 17d8aba..d2ce005 100644 --- a/frontend/src/view/rooms/RoomFinder.vue +++ b/frontend/src/view/rooms/RoomFinder.vue @@ -17,12 +17,13 @@ along with this program. If not, see . -->