From dd49b0eb9e177b92d80bee33ad62bccca91aa6da Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Mon, 6 Dec 2021 00:02:39 +0100 Subject: [PATCH] feat(ui): Allow assigning other users (if you have the permission). --- package.json | 5 +- src/components/overview/slots/JobSlot.vue | 161 +++++++++++++++--- .../overview/slots/ServiceUserChip.vue | 67 ++++++++ 3 files changed, 205 insertions(+), 28 deletions(-) create mode 100644 src/components/overview/slots/ServiceUserChip.vue diff --git a/package.json b/package.json index e48be8a..26af8b6 100644 --- a/package.json +++ b/package.json @@ -22,9 +22,8 @@ "@quasar/quasar-ui-qcalendar": "^4.0.0-beta.10" }, "devDependencies": { - "@flaschengeist/api": "^1.0.0-alpha.6", - "@flaschengeist/types": "^1.0.0-alpha.9", - "@quasar/app": "^3.2.3", + "@flaschengeist/api": "^1.0.0-alpha.7", + "@flaschengeist/types": "^1.0.0-alpha.10", "quasar": "^2.3.3", "axios": "^0.24.0", "prettier": "^2.5.0", diff --git a/src/components/overview/slots/JobSlot.vue b/src/components/overview/slots/JobSlot.vue index 9631b6e..e42584b 100644 --- a/src/components/overview/slots/JobSlot.vue +++ b/src/components/overview/slots/JobSlot.vue @@ -13,18 +13,44 @@
+ +
@@ -43,8 +69,18 @@ Tauschen + + Backup zu vollem Dienst machen + Dienst + + + + Nur als Backup eintragen + Backup + + - + Austragen @@ -56,14 +92,19 @@ + +