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