From d5bfc8613ff53448d663fb5e1f38d08401bb1d15 Mon Sep 17 00:00:00 2001 From: Dimitrie Stefanescu Date: Wed, 16 Dec 2020 21:57:32 +0000 Subject: [PATCH] feat(frontend): buttons in sidebars (user/stream) --- frontend/src/components/SidebarStream.vue | 26 ++++++++++------------- frontend/src/components/UserInfoCard.vue | 2 +- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/frontend/src/components/SidebarStream.vue b/frontend/src/components/SidebarStream.vue index 238383e9c..eecfcc2ec 100644 --- a/frontend/src/components/SidebarStream.vue +++ b/frontend/src/components/SidebarStream.vue @@ -48,15 +48,7 @@ Updated

- + Edit mdi-cog-outline @@ -80,19 +72,22 @@ {{ collab.role.split(":")[1] }} - + Manage + mdi-account-multiple + +

WIP

@@ -123,6 +118,10 @@ export default { stream: { type: Object, default: () => null + }, + userRole: { + type: String, + default: null } }, apollo: {}, @@ -133,9 +132,6 @@ export default { isHomeRoute() { return this.$route.name === "stream" }, - canEdit() { - return true - }, userId() { return localStorage.getItem("uuid") } diff --git a/frontend/src/components/UserInfoCard.vue b/frontend/src/components/UserInfoCard.vue index aa60370cf..e7cc37daf 100644 --- a/frontend/src/components/UserInfoCard.vue +++ b/frontend/src/components/UserInfoCard.vue @@ -25,7 +25,7 @@ Your user id: {{ user.id }} - + Edit mdi-pencil-outline