From b9fa65b84fdc12659d061907e434975495b79d80 Mon Sep 17 00:00:00 2001 From: sajjadtalkhabi <97734061+sajjadtalkhabi@users.noreply.github.com> Date: Wed, 10 Jun 2026 20:55:54 +0330 Subject: [PATCH] fix: admin users --- src/components/ConfirmModal.vue | 11 +- src/components/form/SelectField.vue | 7 +- src/components/form/VoiceRecorder.vue | 2 +- src/components/icons/icon-names.d.ts | 3 - src/enums/index.js | 10 +- src/features/admin/assignments/index.js | 8 + src/features/admin/consultations/index.js | 3 + src/features/admin/courses/index.js | 8 + src/features/admin/exams/index.js | 8 + src/features/admin/messages/index.js | 3 + src/features/admin/services/index.js | 4 + src/features/admin/sessions/index.js | 6 + src/features/admin/terms/index.js | 8 + .../admin/terms/pages/TermsListPage.vue | 3 +- .../admin/users/components/UsersFilters.vue | 8 +- .../admin/users/components/UsersTable.vue | 96 ++++++------ .../components/modals/UserDetailsModal.vue | 13 +- src/features/admin/users/index.js | 12 ++ .../admin/users/pages/UserFormPage.vue | 141 +++++++++--------- .../admin/users/pages/UsersListPage.vue | 43 ++++-- src/features/admin/users/schema/index.js | 9 +- src/features/auth/components/LoginForm.vue | 12 +- .../components/LoginWithVerifyCodeForm.vue | 14 +- src/features/auth/components/SignupForm.vue | 16 +- .../auth/components/VerifyCodeForm.vue | 2 +- .../studentRegister/PersonalInformation.vue | 16 +- src/features/auth/index.js | 26 ++++ src/features/auth/pages/ResetPasswordPage.vue | 8 +- src/features/auth/schema/index.js | 6 +- src/features/counselor/index.js | 1 + .../pages/CounselorConsultationsPage.vue | 5 +- src/features/global-components/index.js | 4 + .../pages/GlobalComponents.vue | 12 +- src/features/student/certificates/index.js | 1 + src/features/student/consultants/index.js | 2 + src/features/student/courses/index.js | 1 + src/features/student/exams/index.js | 4 + src/features/student/lessons/index.js | 1 + .../pages/StudentLessonDetailsPage.vue | 4 +- src/features/student/missionary/index.js | 7 + src/features/student/profile/index.js | 1 + src/features/student/services/index.js | 3 + src/features/student/sessions/index.js | 1 + src/features/student/terms/index.js | 2 + .../terms/pages/StudentTermDetailsPage.vue | 2 +- src/features/student/tickets/index.js | 4 + src/services/api/admin-users.js | 4 +- src/services/api/endpoints.js | 1 - src/services/mock/fixtures/admin-users.js | 2 +- src/services/mock/routes/admin-users.js | 50 ++++--- src/services/query/admin-users.js | 10 -- 51 files changed, 373 insertions(+), 255 deletions(-) create mode 100644 src/features/admin/assignments/index.js create mode 100644 src/features/admin/consultations/index.js create mode 100644 src/features/admin/courses/index.js create mode 100644 src/features/admin/exams/index.js create mode 100644 src/features/admin/messages/index.js create mode 100644 src/features/admin/services/index.js create mode 100644 src/features/admin/sessions/index.js create mode 100644 src/features/admin/terms/index.js create mode 100644 src/features/admin/users/index.js create mode 100644 src/features/auth/index.js create mode 100644 src/features/counselor/index.js create mode 100644 src/features/global-components/index.js create mode 100644 src/features/student/certificates/index.js create mode 100644 src/features/student/consultants/index.js create mode 100644 src/features/student/courses/index.js create mode 100644 src/features/student/exams/index.js create mode 100644 src/features/student/lessons/index.js create mode 100644 src/features/student/missionary/index.js create mode 100644 src/features/student/profile/index.js create mode 100644 src/features/student/services/index.js create mode 100644 src/features/student/sessions/index.js create mode 100644 src/features/student/terms/index.js create mode 100644 src/features/student/tickets/index.js diff --git a/src/components/ConfirmModal.vue b/src/components/ConfirmModal.vue index 02e5b27..bbf9107 100644 --- a/src/components/ConfirmModal.vue +++ b/src/components/ConfirmModal.vue @@ -23,7 +23,11 @@ :loading="!!data?.confirmLoading" custom-class="confirm-modal__btn confirm-modal__btn--confirm" @click="confirm(data)" - /> + > + + @@ -31,6 +35,7 @@