From b6f9533f07b97840e54890bdb403792a16d7b827 Mon Sep 17 00:00:00 2001 From: Jose Olarte III Date: Tue, 21 Oct 2025 21:18:42 +0800 Subject: [PATCH] feat: Add bulk admit pending members functionality - Add "Admit Pending" button to admit all pending members at once - Implement confirmation dialog with options to add members to contacts - Hide button when no pending members exist - Pause auto-refresh during dialog interaction for better UX - Add notification constants for dialog text and actions - Support both "Admit and Add to Contacts" and "Admit Only" workflows - Include comprehensive error handling and success feedback The dialog shows pending member count and allows users to choose whether to add admitted members to their contacts list, streamlining the admission process for organizers. --- src/components/MembersList.vue | 122 ++++++++++++++++++++++++++++++++- src/constants/notifications.ts | 8 +++ src/libs/fontawesome.ts | 2 + 3 files changed, 130 insertions(+), 2 deletions(-) diff --git a/src/components/MembersList.vue b/src/components/MembersList.vue index fe54b8d1..23a7e7a8 100644 --- a/src/components/MembersList.vue +++ b/src/components/MembersList.vue @@ -54,6 +54,15 @@ Refresh ({{ countdownTimer }}s) + +