From 1671d37993b1060da0351f76bf3c935cf48b0394 Mon Sep 17 00:00:00 2001 From: Mohammad Jalali Date: Sat, 16 Aug 2025 05:46:56 +0000 Subject: [PATCH] Feature/operator rating page --- .idea/inspectionProfiles/Project_Default.xml | 5 + .../operator-dialogue/operator/page.js | 16 ++ .../operator-dialogue/supervisor/page.js | 16 ++ .../people-messages/operator/page.js | 16 ++ .../people-messages/supervisor/page.js | 16 ++ .../system-messages/{ => operator}/page.js | 2 +- .../system-messages/supervisor/page.js | 16 ++ .../operator/OperatorDialogue/DataTable.jsx | 140 +++++++++++++++ .../OperatorDialogue}/Player.jsx | 0 .../operator/OperatorDialogue/RateMessage.jsx | 153 ++++++++++++++++ .../operator/OperatorDialogue/index.jsx | 16 ++ .../operator/PeopleMessage/DataTable.jsx | 167 +++++++++++++++++ .../operator/PeopleMessage/Player.jsx | 45 +++++ .../operator/PeopleMessage/RateMessage.jsx | 159 +++++++++++++++++ .../operator/PeopleMessage/index.jsx | 16 ++ .../operator/SystemMessage/DataTable.jsx | 103 +++++++++++ .../operator/SystemMessage/Player.jsx | 45 +++++ .../SystemMessage}/index.jsx | 0 .../supervisor/OperatorDialogue/DataTable.jsx | 168 ++++++++++++++++++ .../supervisor/OperatorDialogue/Player.jsx | 22 +++ .../OperatorDialogue/RateMessage.jsx | 158 ++++++++++++++++ .../supervisor/OperatorDialogue/index.jsx | 16 ++ .../supervisor/PeopleMessage/DataTable.jsx | 167 +++++++++++++++++ .../supervisor/PeopleMessage/Player.jsx | 45 +++++ .../supervisor/PeopleMessage/RateMessage.jsx | 160 +++++++++++++++++ .../supervisor/PeopleMessage/index.jsx | 16 ++ .../SystemMessages/DataTable.jsx | 13 ++ .../supervisor/SystemMessages/Player.jsx | 45 +++++ .../SystemMessages/RateMessage.jsx | 0 .../supervisor/SystemMessages/index.jsx | 16 ++ src/core/utils/pageMenu.js | 36 +++- src/core/utils/routes.js | 6 + src/lib/hooks/useWaveSurferPlayer.js | 32 +++- 33 files changed, 1821 insertions(+), 10 deletions(-) create mode 100644 src/app/(withAuth)/(dashboardLayout)/dashboard/monitoring/operator-dialogue/operator/page.js create mode 100644 src/app/(withAuth)/(dashboardLayout)/dashboard/monitoring/operator-dialogue/supervisor/page.js create mode 100644 src/app/(withAuth)/(dashboardLayout)/dashboard/monitoring/people-messages/operator/page.js create mode 100644 src/app/(withAuth)/(dashboardLayout)/dashboard/monitoring/people-messages/supervisor/page.js rename src/app/(withAuth)/(dashboardLayout)/dashboard/monitoring/system-messages/{ => operator}/page.js (93%) create mode 100644 src/app/(withAuth)/(dashboardLayout)/dashboard/monitoring/system-messages/supervisor/page.js create mode 100644 src/components/dashboard/monitoring/operator/OperatorDialogue/DataTable.jsx rename src/components/dashboard/monitoring/{SystemMessages => operator/OperatorDialogue}/Player.jsx (100%) create mode 100644 src/components/dashboard/monitoring/operator/OperatorDialogue/RateMessage.jsx create mode 100644 src/components/dashboard/monitoring/operator/OperatorDialogue/index.jsx create mode 100644 src/components/dashboard/monitoring/operator/PeopleMessage/DataTable.jsx create mode 100644 src/components/dashboard/monitoring/operator/PeopleMessage/Player.jsx create mode 100644 src/components/dashboard/monitoring/operator/PeopleMessage/RateMessage.jsx create mode 100644 src/components/dashboard/monitoring/operator/PeopleMessage/index.jsx create mode 100644 src/components/dashboard/monitoring/operator/SystemMessage/DataTable.jsx create mode 100644 src/components/dashboard/monitoring/operator/SystemMessage/Player.jsx rename src/components/dashboard/monitoring/{SystemMessages => operator/SystemMessage}/index.jsx (100%) create mode 100644 src/components/dashboard/monitoring/supervisor/OperatorDialogue/DataTable.jsx create mode 100644 src/components/dashboard/monitoring/supervisor/OperatorDialogue/Player.jsx create mode 100644 src/components/dashboard/monitoring/supervisor/OperatorDialogue/RateMessage.jsx create mode 100644 src/components/dashboard/monitoring/supervisor/OperatorDialogue/index.jsx create mode 100644 src/components/dashboard/monitoring/supervisor/PeopleMessage/DataTable.jsx create mode 100644 src/components/dashboard/monitoring/supervisor/PeopleMessage/Player.jsx create mode 100644 src/components/dashboard/monitoring/supervisor/PeopleMessage/RateMessage.jsx create mode 100644 src/components/dashboard/monitoring/supervisor/PeopleMessage/index.jsx rename src/components/dashboard/monitoring/{ => supervisor}/SystemMessages/DataTable.jsx (90%) create mode 100644 src/components/dashboard/monitoring/supervisor/SystemMessages/Player.jsx rename src/components/dashboard/monitoring/{ => supervisor}/SystemMessages/RateMessage.jsx (100%) create mode 100644 src/components/dashboard/monitoring/supervisor/SystemMessages/index.jsx diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml index 0a8a18b..c63ea15 100644 --- a/.idea/inspectionProfiles/Project_Default.xml +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -3,5 +3,10 @@