From 862e72ef4a67c2fcba6de4f2a5f7964a3cf082aa Mon Sep 17 00:00:00 2001 From: Joyelle Ndagijimana Date: Sat, 17 May 2025 00:04:31 +0200 Subject: [PATCH] feat: drag en drop werkt op mobiel --- frontend/package.json | 1 + .../components/assignments/GroupSelector.vue | 610 +++++++++++------- .../views/assignments/TeacherAssignment.vue | 139 ++-- package-lock.json | 16 + 4 files changed, 489 insertions(+), 277 deletions(-) diff --git a/frontend/package.json b/frontend/package.json index 1699e2b5..1a60fe58 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -21,6 +21,7 @@ "@tanstack/vue-query": "^5.69.0", "@vueuse/core": "^13.1.0", "axios": "^1.8.2", + "interactjs": "^1.10.27", "oidc-client-ts": "^3.1.0", "rollup": "^4.40.0", "uuid": "^11.1.0", diff --git a/frontend/src/components/assignments/GroupSelector.vue b/frontend/src/components/assignments/GroupSelector.vue index d57d8981..1014c119 100644 --- a/frontend/src/components/assignments/GroupSelector.vue +++ b/frontend/src/components/assignments/GroupSelector.vue @@ -1,243 +1,388 @@