diff --git a/frontend/package.json b/frontend/package.json
index 3ca596fd..6775773d 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -29,7 +29,9 @@
"tailwindcss": "^3.3.3",
"vue": "^3.4.23",
"vue-chartjs": "^5.3.0",
- "vue-router": "^4.0.12"
+ "vue-draggable-next": "^2.2.1",
+ "vue-router": "^4.0.12",
+ "vuedraggable": "4.1.0"
},
"devDependencies": {
"@vitejs/plugin-vue": "^5.0.3",
diff --git a/frontend/src/components/AppSidebar.vue b/frontend/src/components/AppSidebar.vue
index f395dc93..dbeceba4 100644
--- a/frontend/src/components/AppSidebar.vue
+++ b/frontend/src/components/AppSidebar.vue
@@ -18,20 +18,28 @@
-
- {{ __('Web Pages') }}
-
-
+
{
socket.on('publish_lms_notifications', (data) => {
diff --git a/frontend/src/components/BatchOverlay.vue b/frontend/src/components/BatchOverlay.vue
index 91c0ac88..2eb225c2 100644
--- a/frontend/src/components/BatchOverlay.vue
+++ b/frontend/src/components/BatchOverlay.vue
@@ -41,7 +41,7 @@
- {{ __('Manage Batch') }}
+ {{ isModerator ? __('Manage Batch') : __('Visit Batch') }}
@@ -65,7 +65,7 @@
}"
v-else-if="batch.data.paid_batch && batch.data.seats_left"
>
-