From b60f3f1c0622a2d0327b3f71b2b9ce2f8cfd22e7 Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Fri, 21 Sep 2018 13:53:18 +0200 Subject: [PATCH] Add component to edit a room --- client/src/components/rooms/AddRoom.vue | 5 +- client/src/components/rooms/EditRoom.vue | 41 +++++++++++++++ client/src/components/rooms/NewRoom.vue | 2 +- client/src/components/rooms/RoomForm.vue | 2 +- client/src/components/rooms/RoomPopover.vue | 5 +- .../src/graphql/gql/fragments/roomParts.gql | 1 + .../src/graphql/gql/mutations/updateRoom.gql | 22 ++++++++ client/src/graphql/gql/roomEntriesQuery.gql | 12 +---- client/src/graphql/gql/roomQuery.gql | 6 +++ client/src/pages/editRoom.vue | 51 +++++++++++++++++++ client/src/router/index.js | 4 +- 11 files changed, 132 insertions(+), 19 deletions(-) create mode 100644 client/src/components/rooms/EditRoom.vue create mode 100644 client/src/graphql/gql/mutations/updateRoom.gql create mode 100644 client/src/graphql/gql/roomQuery.gql create mode 100644 client/src/pages/editRoom.vue diff --git a/client/src/components/rooms/AddRoom.vue b/client/src/components/rooms/AddRoom.vue index 532b4ec8..63a9ccb1 100644 --- a/client/src/components/rooms/AddRoom.vue +++ b/client/src/components/rooms/AddRoom.vue @@ -1,5 +1,5 @@ @@ -22,10 +22,7 @@ display: flex; align-items: center; justify-content: center; - border: 1px solid #D2D2D2; - border-radius: 12px; @include widget-shadow; - box-shadow: 0 3px 9px 0 rgba(0, 0, 0, 0.12); cursor: pointer; &__add { diff --git a/client/src/components/rooms/EditRoom.vue b/client/src/components/rooms/EditRoom.vue new file mode 100644 index 00000000..a03e6869 --- /dev/null +++ b/client/src/components/rooms/EditRoom.vue @@ -0,0 +1,41 @@ + + + diff --git a/client/src/components/rooms/NewRoom.vue b/client/src/components/rooms/NewRoom.vue index d77b6919..8eebcab5 100644 --- a/client/src/components/rooms/NewRoom.vue +++ b/client/src/components/rooms/NewRoom.vue @@ -24,7 +24,7 @@ appearance: defaultColor, title: '', description: '', - userGroup: 'VXNlckdyb3VwTm9kZToy' + userGroup: 'VXNlckdyb3VwTm9kZToxMw==' } } }, diff --git a/client/src/components/rooms/RoomForm.vue b/client/src/components/rooms/RoomForm.vue index 5f792ef1..69a99a4b 100644 --- a/client/src/components/rooms/RoomForm.vue +++ b/client/src/components/rooms/RoomForm.vue @@ -16,7 +16,7 @@