From a239d7ead7f9d09a915fe7c2b9366e0601621009 Mon Sep 17 00:00:00 2001 From: dehghan82 <108016220+dehghan82@users.noreply.github.com> Date: Tue, 7 Jan 2025 20:22:55 +0330 Subject: [PATCH 1/3] Added coverage plugin for tests --- .babelrc | 4 + .nyc_output/out.json | 104762 +++++++++++++++ coverage/clover.xml | 2548 + coverage/coverage-final.json | 58 + coverage/coverage-summary.json | 59 + coverage/lcov-report/base.css | 224 + coverage/lcov-report/block-navigation.js | 87 + coverage/lcov-report/favicon.png | Bin 0 -> 445 bytes coverage/lcov-report/index.html | 611 + coverage/lcov-report/prettify.css | 1 + coverage/lcov-report/prettify.js | 2 + coverage/lcov-report/sort-arrow-sprite.png | Bin 0 -> 138 bytes coverage/lcov-report/sorter.js | 196 + coverage/lcov-report/src/App.jsx.html | 394 + .../src/components/Chat/Chat.jsx.html | 2968 + .../Chat/ChatIntroduction/Chat_intro.jsx.html | 280 + .../Chat/ChatIntroduction/index.html | 116 + .../src/components/Chat/index.html | 116 + .../CompleteInfoModal/Complete_Info.jsx.html | 1297 + .../Coverters_Checkers.js.html | 202 + .../components/CompleteInfoModal/index.html | 131 + .../src/components/Counter/Statistic.jsx.html | 283 + .../src/components/Counter/counter.jsx.html | 310 + .../src/components/Counter/index.html | 131 + .../src/components/Crasoul/Crasoul.jsx.html | 334 + .../src/components/Crasoul/index.html | 116 + .../Doctor's_Patients/PatientProfile.jsx.html | 319 + .../Doctor's_Patients/PatientsList.jsx.html | 511 + .../components/Doctor's_Patients/index.html | 131 + .../src/components/Doctor/doctor.jsx.html | 598 + .../src/components/Doctor/index.html | 116 + .../DoctorInfoModal/DoctorInfoModal.jsx.html | 1273 + .../src/components/DoctorInfoModal/index.html | 116 + .../DoctorPannelRating.jsx.html | 508 + .../components/DoctorPannelRating/index.html | 116 + .../Doctor_FreeTime/Doctor_FreeTime.jsx.html | 265 + .../Doctor_FreeTime_Add.jsx.html | 1105 + .../Doctor_FreeTime_Edit.jsx.html | 1081 + .../components/Doctor_FreeTime/Hours.jsx.html | 142 + .../src/components/Doctor_FreeTime/index.html | 161 + .../DoctorsList/DoctorProfile.jsx.html | 1123 + .../DoctorsList/DoctorsList.jsx.html | 1231 + .../src/components/DoctorsList/index.html | 131 + .../src/components/Footer/Footer.jsx.html | 322 + .../src/components/Footer/index.html | 116 + .../ForgetPassword/ForgetPassword.jsx.html | 976 + .../src/components/ForgetPassword/index.html | 116 + .../components/GroupChat/GroupChat.jsx.html | 2491 + .../src/components/GroupChat/index.html | 116 + .../src/components/Home/Home.jsx.html | 163 + .../src/components/Home/index.html | 116 + .../LandingPage/LandingPage.jsx.html | 616 + .../src/components/LandingPage/index.html | 116 + .../LoginSignUp/IsValidEmail.jsx.html | 91 + .../LoginSignUp/LoginSignUp.jsx.html | 2290 + .../src/components/LoginSignUp/index.html | 131 + .../MedicalInfoModal.jsx.html | 2593 + .../components/MedicalInfoModal/index.html | 116 + .../Patient_Panel/Patient_History.jsx.html | 454 + .../Patient_Panel/Patient_Info.jsx.html | 421 + .../Patient_Panel/Patient_Panel.jsx.html | 616 + .../Patient_Panel/Patient_Results.jsx.html | 703 + .../src/components/Patient_Panel/index.html | 161 + .../components/RatingDoctor/Comments.jsx.html | 349 + .../RatingDoctor/Rating&InfoModal.jsx.html | 1726 + .../components/RatingDoctor/Stars.jsx.html | 256 + .../src/components/RatingDoctor/index.html | 146 + .../Recommendation/Recommendation.jsx.html | 352 + .../src/components/Recommendation/index.html | 116 + .../Doctor_Questions_Recommendation.jsx.html | 604 + .../Patient_Questions_Recommendation.jsx.html | 730 + .../RecommendationPage.jsx.html | 2101 + .../components/RecommendationPage/index.html | 146 + .../components/Reservation/HourCard.jsx.html | 127 + .../Reservation/Reservation.jsx.html | 1654 + .../src/components/Reservation/index.html | 131 + .../ScrollToTopButton.jsx.html | 208 + .../components/ScrollToTopButton/index.html | 116 + .../DoctorPage.jsx.html | 652 + .../ReservationTable.jsx.html | 196 + .../SeeingDoctorReservation/index.html | 131 + .../SessionSummaryModal.jsx.html | 541 + .../components/SessionSummaryModal/index.html | 116 + .../SidebarNabar/NavBar_SideBar.jsx.html | 1135 + .../src/components/SidebarNabar/index.html | 116 + .../src/components/Slider/Slider.jsx.html | 349 + .../src/components/Slider/index.html | 116 + .../src/components/TestPage/TestPage.jsx.html | 1717 + .../src/components/TestPage/index.html | 116 + .../src/components/Tests/Tests.jsx.html | 373 + .../src/components/Tests/index.html | 116 + .../src/components/Tests_lib/index.html | 161 + .../Tests_lib/questions_Glasser.jsx.html | 1018 + .../Tests_lib/questions_MBTI.jsx.html | 1819 + .../Tests_lib/questions_PHQ9.jsx.html | 403 + .../Tests_lib/test_Glasser.jsx.html | 1381 + .../components/Tests_lib/test_MBTI.jsx.html | 1291 + .../components/Tests_lib/test_PHQ9.jsx.html | 1309 + .../src/components/UserManagement/index.html | 116 + .../UserManagement/user_management.jsx.html | 1417 + .../User_Panel/ChangeInformation.jsx.html | 988 + .../User_Panel/ChangePassword.jsx.html | 886 + .../components/User_Panel/User_Panel.jsx.html | 1057 + .../src/components/User_Panel/index.html | 146 + .../User_TestResult/TestResult.jsx.html | 1153 + .../src/components/User_TestResult/index.html | 116 + .../src/components/Verification/index.html | 116 + .../Verification/verification.jsx.html | 643 + .../src/components/aboutus/aboutus.jsx.html | 328 + .../src/components/aboutus/index.html | 116 + coverage/lcov-report/src/index.html | 131 + coverage/lcov-report/src/main.jsx.html | 118 + coverage/lcov.info | 5528 + cypress.config.js | 10 +- cypress/e2e/aboutUs.cy.js | 2 +- cypress/e2e/chatIntro.cy.js | 52 + cypress/e2e/landing.cy.js | 53 + cypress/e2e/statistic.cy.js | 64 + ...251 \332\251\330\261\330\257 (failed).png" | Bin 0 -> 286868 bytes ...d have correct styles applied (failed).png | Bin 0 -> 303493 bytes ...e component with all elements (failed).png | Bin 0 -> 327831 bytes ...ntroductory bubbles correctly (failed).png | Bin 0 -> 299363 bytes ...Login Page Tests -- phq9 test (failed).png | Bin 0 -> 250820 bytes ...numbers are greater than zero (failed).png | Bin 0 -> 278265 bytes cypress/support/e2e.js | 3 +- package-lock.json | 2267 +- package.json | 5 +- vite.config.js | 8 +- 128 files changed, 173748 insertions(+), 274 deletions(-) create mode 100644 .babelrc create mode 100644 .nyc_output/out.json create mode 100644 coverage/clover.xml create mode 100644 coverage/coverage-final.json create mode 100644 coverage/coverage-summary.json create mode 100644 coverage/lcov-report/base.css create mode 100644 coverage/lcov-report/block-navigation.js create mode 100644 coverage/lcov-report/favicon.png create mode 100644 coverage/lcov-report/index.html create mode 100644 coverage/lcov-report/prettify.css create mode 100644 coverage/lcov-report/prettify.js create mode 100644 coverage/lcov-report/sort-arrow-sprite.png create mode 100644 coverage/lcov-report/sorter.js create mode 100644 coverage/lcov-report/src/App.jsx.html create mode 100644 coverage/lcov-report/src/components/Chat/Chat.jsx.html create mode 100644 coverage/lcov-report/src/components/Chat/ChatIntroduction/Chat_intro.jsx.html create mode 100644 coverage/lcov-report/src/components/Chat/ChatIntroduction/index.html create mode 100644 coverage/lcov-report/src/components/Chat/index.html create mode 100644 coverage/lcov-report/src/components/CompleteInfoModal/Complete_Info.jsx.html create mode 100644 coverage/lcov-report/src/components/CompleteInfoModal/Coverters_Checkers.js.html create mode 100644 coverage/lcov-report/src/components/CompleteInfoModal/index.html create mode 100644 coverage/lcov-report/src/components/Counter/Statistic.jsx.html create mode 100644 coverage/lcov-report/src/components/Counter/counter.jsx.html create mode 100644 coverage/lcov-report/src/components/Counter/index.html create mode 100644 coverage/lcov-report/src/components/Crasoul/Crasoul.jsx.html create mode 100644 coverage/lcov-report/src/components/Crasoul/index.html create mode 100644 coverage/lcov-report/src/components/Doctor's_Patients/PatientProfile.jsx.html create mode 100644 coverage/lcov-report/src/components/Doctor's_Patients/PatientsList.jsx.html create mode 100644 coverage/lcov-report/src/components/Doctor's_Patients/index.html create mode 100644 coverage/lcov-report/src/components/Doctor/doctor.jsx.html create mode 100644 coverage/lcov-report/src/components/Doctor/index.html create mode 100644 coverage/lcov-report/src/components/DoctorInfoModal/DoctorInfoModal.jsx.html create mode 100644 coverage/lcov-report/src/components/DoctorInfoModal/index.html create mode 100644 coverage/lcov-report/src/components/DoctorPannelRating/DoctorPannelRating.jsx.html create mode 100644 coverage/lcov-report/src/components/DoctorPannelRating/index.html create mode 100644 coverage/lcov-report/src/components/Doctor_FreeTime/Doctor_FreeTime.jsx.html create mode 100644 coverage/lcov-report/src/components/Doctor_FreeTime/Doctor_FreeTime_Add.jsx.html create mode 100644 coverage/lcov-report/src/components/Doctor_FreeTime/Doctor_FreeTime_Edit.jsx.html create mode 100644 coverage/lcov-report/src/components/Doctor_FreeTime/Hours.jsx.html create mode 100644 coverage/lcov-report/src/components/Doctor_FreeTime/index.html create mode 100644 coverage/lcov-report/src/components/DoctorsList/DoctorProfile.jsx.html create mode 100644 coverage/lcov-report/src/components/DoctorsList/DoctorsList.jsx.html create mode 100644 coverage/lcov-report/src/components/DoctorsList/index.html create mode 100644 coverage/lcov-report/src/components/Footer/Footer.jsx.html create mode 100644 coverage/lcov-report/src/components/Footer/index.html create mode 100644 coverage/lcov-report/src/components/ForgetPassword/ForgetPassword.jsx.html create mode 100644 coverage/lcov-report/src/components/ForgetPassword/index.html create mode 100644 coverage/lcov-report/src/components/GroupChat/GroupChat.jsx.html create mode 100644 coverage/lcov-report/src/components/GroupChat/index.html create mode 100644 coverage/lcov-report/src/components/Home/Home.jsx.html create mode 100644 coverage/lcov-report/src/components/Home/index.html create mode 100644 coverage/lcov-report/src/components/LandingPage/LandingPage.jsx.html create mode 100644 coverage/lcov-report/src/components/LandingPage/index.html create mode 100644 coverage/lcov-report/src/components/LoginSignUp/IsValidEmail.jsx.html create mode 100644 coverage/lcov-report/src/components/LoginSignUp/LoginSignUp.jsx.html create mode 100644 coverage/lcov-report/src/components/LoginSignUp/index.html create mode 100644 coverage/lcov-report/src/components/MedicalInfoModal/MedicalInfoModal.jsx.html create mode 100644 coverage/lcov-report/src/components/MedicalInfoModal/index.html create mode 100644 coverage/lcov-report/src/components/Patient_Panel/Patient_History.jsx.html create mode 100644 coverage/lcov-report/src/components/Patient_Panel/Patient_Info.jsx.html create mode 100644 coverage/lcov-report/src/components/Patient_Panel/Patient_Panel.jsx.html create mode 100644 coverage/lcov-report/src/components/Patient_Panel/Patient_Results.jsx.html create mode 100644 coverage/lcov-report/src/components/Patient_Panel/index.html create mode 100644 coverage/lcov-report/src/components/RatingDoctor/Comments.jsx.html create mode 100644 coverage/lcov-report/src/components/RatingDoctor/Rating&InfoModal.jsx.html create mode 100644 coverage/lcov-report/src/components/RatingDoctor/Stars.jsx.html create mode 100644 coverage/lcov-report/src/components/RatingDoctor/index.html create mode 100644 coverage/lcov-report/src/components/Recommendation/Recommendation.jsx.html create mode 100644 coverage/lcov-report/src/components/Recommendation/index.html create mode 100644 coverage/lcov-report/src/components/RecommendationPage/Doctor_Questions_Recommendation.jsx.html create mode 100644 coverage/lcov-report/src/components/RecommendationPage/Patient_Questions_Recommendation.jsx.html create mode 100644 coverage/lcov-report/src/components/RecommendationPage/RecommendationPage.jsx.html create mode 100644 coverage/lcov-report/src/components/RecommendationPage/index.html create mode 100644 coverage/lcov-report/src/components/Reservation/HourCard.jsx.html create mode 100644 coverage/lcov-report/src/components/Reservation/Reservation.jsx.html create mode 100644 coverage/lcov-report/src/components/Reservation/index.html create mode 100644 coverage/lcov-report/src/components/ScrollToTopButton/ScrollToTopButton.jsx.html create mode 100644 coverage/lcov-report/src/components/ScrollToTopButton/index.html create mode 100644 coverage/lcov-report/src/components/SeeingDoctorReservation/DoctorPage.jsx.html create mode 100644 coverage/lcov-report/src/components/SeeingDoctorReservation/ReservationTable.jsx.html create mode 100644 coverage/lcov-report/src/components/SeeingDoctorReservation/index.html create mode 100644 coverage/lcov-report/src/components/SessionSummaryModal/SessionSummaryModal.jsx.html create mode 100644 coverage/lcov-report/src/components/SessionSummaryModal/index.html create mode 100644 coverage/lcov-report/src/components/SidebarNabar/NavBar_SideBar.jsx.html create mode 100644 coverage/lcov-report/src/components/SidebarNabar/index.html create mode 100644 coverage/lcov-report/src/components/Slider/Slider.jsx.html create mode 100644 coverage/lcov-report/src/components/Slider/index.html create mode 100644 coverage/lcov-report/src/components/TestPage/TestPage.jsx.html create mode 100644 coverage/lcov-report/src/components/TestPage/index.html create mode 100644 coverage/lcov-report/src/components/Tests/Tests.jsx.html create mode 100644 coverage/lcov-report/src/components/Tests/index.html create mode 100644 coverage/lcov-report/src/components/Tests_lib/index.html create mode 100644 coverage/lcov-report/src/components/Tests_lib/questions_Glasser.jsx.html create mode 100644 coverage/lcov-report/src/components/Tests_lib/questions_MBTI.jsx.html create mode 100644 coverage/lcov-report/src/components/Tests_lib/questions_PHQ9.jsx.html create mode 100644 coverage/lcov-report/src/components/Tests_lib/test_Glasser.jsx.html create mode 100644 coverage/lcov-report/src/components/Tests_lib/test_MBTI.jsx.html create mode 100644 coverage/lcov-report/src/components/Tests_lib/test_PHQ9.jsx.html create mode 100644 coverage/lcov-report/src/components/UserManagement/index.html create mode 100644 coverage/lcov-report/src/components/UserManagement/user_management.jsx.html create mode 100644 coverage/lcov-report/src/components/User_Panel/ChangeInformation.jsx.html create mode 100644 coverage/lcov-report/src/components/User_Panel/ChangePassword.jsx.html create mode 100644 coverage/lcov-report/src/components/User_Panel/User_Panel.jsx.html create mode 100644 coverage/lcov-report/src/components/User_Panel/index.html create mode 100644 coverage/lcov-report/src/components/User_TestResult/TestResult.jsx.html create mode 100644 coverage/lcov-report/src/components/User_TestResult/index.html create mode 100644 coverage/lcov-report/src/components/Verification/index.html create mode 100644 coverage/lcov-report/src/components/Verification/verification.jsx.html create mode 100644 coverage/lcov-report/src/components/aboutus/aboutus.jsx.html create mode 100644 coverage/lcov-report/src/components/aboutus/index.html create mode 100644 coverage/lcov-report/src/index.html create mode 100644 coverage/lcov-report/src/main.jsx.html create mode 100644 coverage/lcov.info create mode 100644 cypress/e2e/chatIntro.cy.js create mode 100644 cypress/e2e/landing.cy.js create mode 100644 cypress/e2e/statistic.cy.js create mode 100644 "cypress/screenshots/aboutUs.cy.js/\330\257\330\261\330\250\330\247\330\261\331\207 \331\205\330\247 - \330\265\331\201\330\255\331\207 -- \330\250\330\247\333\214\330\257 \330\257\332\251\331\205\331\207 \330\261\330\262\330\261\331\210 \331\206\331\210\330\250\330\252 \330\261\330\247 \331\206\331\205\330\247\333\214\330\264 \330\257\331\207\330\257 \331\210 \330\250\330\252\331\210\330\247\331\206 \330\250\331\207 \330\242\331\206 \332\251\331\204\333\214\332\251 \332\251\330\261\330\257 (failed).png" create mode 100644 cypress/screenshots/chatIntro.cy.js/Chat_Intro Component -- should have correct styles applied (failed).png create mode 100644 cypress/screenshots/chatIntro.cy.js/Chat_Intro Component -- should render the component with all elements (failed).png create mode 100644 cypress/screenshots/chatIntro.cy.js/Chat_Intro Component -- should render the introductory bubbles correctly (failed).png create mode 100644 cypress/screenshots/phq9.cy.js/Login Page Tests -- phq9 test (failed).png create mode 100644 cypress/screenshots/statistic.cy.js/Statistics Component on Home Page -- should check all numbers are greater than zero (failed).png diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..1f5a87d --- /dev/null +++ b/.babelrc @@ -0,0 +1,4 @@ +{ + "plugins": ["istanbul"] + } + \ No newline at end of file diff --git a/.nyc_output/out.json b/.nyc_output/out.json new file mode 100644 index 0000000..555470d --- /dev/null +++ b/.nyc_output/out.json @@ -0,0 +1,104762 @@ +{ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/IsValidEmail.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/IsValidEmail.jsx", + "statementMap": { + "0": { + "start": { + "line": 2, + "column": 20 + }, + "end": { + "line": 2, + "column": 97 + } + }, + "1": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 15, + "column": 1 + } + }, + "2": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 8, + "column": 3 + } + }, + "3": { + "start": { + "line": 7, + "column": 4 + }, + "end": { + "line": 7, + "column": 165 + } + }, + "4": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 39 + } + }, + "5": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "6": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 13, + "column": 4 + } + }, + "7": { + "start": { + "line": 12, + "column": 4 + }, + "end": { + "line": 12, + "column": 145 + } + }, + "8": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 36 + } + }, + "10": { + "start": { + "line": 19, + "column": 0 + }, + "end": { + "line": 19, + "column": 18 + } + }, + "11": { + "start": { + "line": 21, + "column": 0 + }, + "end": { + "line": 21, + "column": 33 + } + }, + "12": { + "start": { + "line": 22, + "column": 0 + }, + "end": { + "line": 35, + "column": 1 + } + }, + "13": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 39 + } + }, + "14": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 39 + } + }, + "15": { + "start": { + "line": 25, + "column": 2 + }, + "end": { + "line": 34, + "column": 5 + } + }, + "16": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 171 + } + }, + "17": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 33, + "column": 7 + } + }, + "18": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 29, + "column": 15 + } + }, + "19": { + "start": { + "line": 29, + "column": 8 + }, + "end": { + "line": 29, + "column": 15 + } + }, + "20": { + "start": { + "line": 30, + "column": 32 + }, + "end": { + "line": 30, + "column": 115 + } + }, + "21": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 32, + "column": 54 + } + }, + "22": { + "start": { + "line": 32, + "column": 8 + }, + "end": { + "line": 32, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 11, + "column": 24 + }, + "end": { + "line": 11, + "column": 25 + } + }, + "loc": { + "start": { + "line": 11, + "column": 38 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "line": 11 + }, + "1": { + "name": "IsValidEmail", + "decl": { + "start": { + "line": 16, + "column": 16 + }, + "end": { + "line": 16, + "column": 28 + } + }, + "loc": { + "start": { + "line": 16, + "column": 36 + }, + "end": { + "line": 18, + "column": 1 + } + }, + "line": 16 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 25, + "column": 52 + }, + "end": { + "line": 25, + "column": 53 + } + }, + "loc": { + "start": { + "line": 25, + "column": 72 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "line": 25 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 27, + "column": 27 + }, + "end": { + "line": 27, + "column": 28 + } + }, + "loc": { + "start": { + "line": 27, + "column": 44 + }, + "end": { + "line": 33, + "column": 5 + } + }, + "line": 27 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 2, + "column": 20 + }, + "end": { + "line": 2, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 2, + "column": 20 + }, + "end": { + "line": 2, + "column": 60 + } + }, + { + "start": { + "line": 2, + "column": 64 + }, + "end": { + "line": 2, + "column": 97 + } + } + ], + "line": 2 + }, + "1": { + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 15, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 15, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 5 + }, + "2": { + "loc": { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 5, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 5, + "column": 19 + } + }, + { + "start": { + "line": 5, + "column": 23 + }, + "end": { + "line": 5, + "column": 35 + } + } + ], + "line": 5 + }, + "3": { + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 8, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 8, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "4": { + "loc": { + "start": { + "line": 22, + "column": 0 + }, + "end": { + "line": 35, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 22, + "column": 0 + }, + "end": { + "line": 35, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 22 + }, + "5": { + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 19 + } + }, + { + "start": { + "line": 22, + "column": 23 + }, + "end": { + "line": 22, + "column": 35 + } + } + ], + "line": 22 + }, + "6": { + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 29, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 29, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 28 + }, + "7": { + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 32, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 32, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 31 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 4, + "10": 32, + "11": 32, + "12": 32, + "13": 32, + "14": 32, + "15": 32, + "16": 32, + "17": 32, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0 + }, + "f": { + "0": 32, + "1": 4, + "2": 32, + "3": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 32, + 0 + ], + "5": [ + 32, + 32 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAAA,OAAO,oBAASA;AAAoB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAChC,SAAO,eAAeC,KAAKC,KAAK;AAClC;AAACC,KAFaH;AAAY,IAAAG;AAAAC,aAAAD,IAAA", + "names": [ + "IsValidEmail", + "test", + "email", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/IsValidEmail.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/IsValidEmail.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "64f68662c8ba2a708f8e6f9b03254a055467022e" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorInfoModal/DoctorInfoModal.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorInfoModal/DoctorInfoModal.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 152 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 7 + } + }, + "11": { + "start": { + "line": 41, + "column": 24 + }, + "end": { + "line": 41, + "column": 38 + } + }, + "12": { + "start": { + "line": 42, + "column": 40 + }, + "end": { + "line": 42, + "column": 54 + } + }, + "13": { + "start": { + "line": 43, + "column": 46 + }, + "end": { + "line": 43, + "column": 60 + } + }, + "14": { + "start": { + "line": 44, + "column": 26 + }, + "end": { + "line": 44, + "column": 38 + } + }, + "15": { + "start": { + "line": 45, + "column": 46 + }, + "end": { + "line": 45, + "column": 58 + } + }, + "16": { + "start": { + "line": 46, + "column": 48 + }, + "end": { + "line": 46, + "column": 63 + } + }, + "17": { + "start": { + "line": 47, + "column": 44 + }, + "end": { + "line": 54, + "column": 4 + } + }, + "18": { + "start": { + "line": 55, + "column": 26 + }, + "end": { + "line": 55, + "column": 56 + } + }, + "19": { + "start": { + "line": 55, + "column": 32 + }, + "end": { + "line": 55, + "column": 56 + } + }, + "20": { + "start": { + "line": 56, + "column": 27 + }, + "end": { + "line": 56, + "column": 58 + } + }, + "21": { + "start": { + "line": 56, + "column": 33 + }, + "end": { + "line": 56, + "column": 58 + } + }, + "22": { + "start": { + "line": 57, + "column": 29 + }, + "end": { + "line": 64, + "column": 4 + } + }, + "23": { + "start": { + "line": 57, + "column": 35 + }, + "end": { + "line": 64, + "column": 4 + } + }, + "24": { + "start": { + "line": 65, + "column": 22 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "25": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 18 + } + }, + "26": { + "start": { + "line": 68, + "column": 2 + }, + "end": { + "line": 70, + "column": 22 + } + }, + "27": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 58 + } + }, + "28": { + "start": { + "line": 71, + "column": 2 + }, + "end": { + "line": 73, + "column": 23 + } + }, + "29": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 60 + } + }, + "30": { + "start": { + "line": 74, + "column": 34 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "31": { + "start": { + "line": 74, + "column": 45 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "32": { + "start": { + "line": 76, + "column": 14 + }, + "end": { + "line": 87, + "column": 20 + } + }, + "33": { + "start": { + "line": 89, + "column": 34 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "34": { + "start": { + "line": 89, + "column": 45 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "35": { + "start": { + "line": 91, + "column": 14 + }, + "end": { + "line": 102, + "column": 20 + } + }, + "36": { + "start": { + "line": 105, + "column": 18 + }, + "end": { + "line": 105, + "column": 78 + } + }, + "37": { + "start": { + "line": 106, + "column": 12 + }, + "end": { + "line": 106, + "column": 27 + } + }, + "38": { + "start": { + "line": 107, + "column": 12 + }, + "end": { + "line": 107, + "column": 64 + } + }, + "39": { + "start": { + "line": 108, + "column": 12 + }, + "end": { + "line": 108, + "column": 64 + } + }, + "40": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 31 + } + }, + "41": { + "start": { + "line": 111, + "column": 26 + }, + "end": { + "line": 153, + "column": 3 + } + }, + "42": { + "start": { + "line": 112, + "column": 4 + }, + "end": { + "line": 112, + "column": 27 + } + }, + "43": { + "start": { + "line": 113, + "column": 19 + }, + "end": { + "line": 113, + "column": 21 + } + }, + "44": { + "start": { + "line": 114, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "45": { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 115, + "column": 52 + } + }, + "46": { + "start": { + "line": 117, + "column": 28 + }, + "end": { + "line": 117, + "column": 59 + } + }, + "47": { + "start": { + "line": 118, + "column": 36 + }, + "end": { + "line": 118, + "column": 46 + } + }, + "48": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 123, + "column": 7 + } + }, + "49": { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 120, + "column": 46 + } + }, + "50": { + "start": { + "line": 121, + "column": 13 + }, + "end": { + "line": 123, + "column": 7 + } + }, + "51": { + "start": { + "line": 122, + "column": 8 + }, + "end": { + "line": 122, + "column": 59 + } + }, + "52": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 127, + "column": 5 + } + }, + "53": { + "start": { + "line": 126, + "column": 6 + }, + "end": { + "line": 126, + "column": 50 + } + }, + "54": { + "start": { + "line": 128, + "column": 4 + }, + "end": { + "line": 130, + "column": 5 + } + }, + "55": { + "start": { + "line": 129, + "column": 6 + }, + "end": { + "line": 129, + "column": 51 + } + }, + "56": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 133, + "column": 5 + } + }, + "57": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 132, + "column": 59 + } + }, + "58": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "59": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 74 + } + }, + "60": { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 145, + "column": 5 + } + }, + "61": { + "start": { + "line": 138, + "column": 6 + }, + "end": { + "line": 143, + "column": 8 + } + }, + "62": { + "start": { + "line": 139, + "column": 19 + }, + "end": { + "line": 142, + "column": 10 + } + }, + "63": { + "start": { + "line": 144, + "column": 6 + }, + "end": { + "line": 144, + "column": 13 + } + }, + "64": { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 58 + } + }, + "65": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 25 + } + }, + "66": { + "start": { + "line": 148, + "column": 4 + }, + "end": { + "line": 148, + "column": 23 + } + }, + "67": { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 152, + "column": 7 + } + }, + "68": { + "start": { + "line": 154, + "column": 25 + }, + "end": { + "line": 187, + "column": 3 + } + }, + "69": { + "start": { + "line": 155, + "column": 26 + }, + "end": { + "line": 155, + "column": 28 + } + }, + "70": { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + "71": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 64 + } + }, + "72": { + "start": { + "line": 159, + "column": 4 + }, + "end": { + "line": 161, + "column": 5 + } + }, + "73": { + "start": { + "line": 160, + "column": 6 + }, + "end": { + "line": 160, + "column": 57 + } + }, + "74": { + "start": { + "line": 162, + "column": 4 + }, + "end": { + "line": 164, + "column": 5 + } + }, + "75": { + "start": { + "line": 163, + "column": 6 + }, + "end": { + "line": 163, + "column": 51 + } + }, + "76": { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 176, + "column": 5 + } + }, + "77": { + "start": { + "line": 166, + "column": 6 + }, + "end": { + "line": 170, + "column": 7 + } + }, + "78": { + "start": { + "line": 167, + "column": 8 + }, + "end": { + "line": 169, + "column": 10 + } + }, + "79": { + "start": { + "line": 171, + "column": 6 + }, + "end": { + "line": 175, + "column": 7 + } + }, + "80": { + "start": { + "line": 172, + "column": 8 + }, + "end": { + "line": 174, + "column": 10 + } + }, + "81": { + "start": { + "line": 177, + "column": 4 + }, + "end": { + "line": 185, + "column": 5 + } + }, + "82": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 183, + "column": 8 + } + }, + "83": { + "start": { + "line": 179, + "column": 21 + }, + "end": { + "line": 182, + "column": 10 + } + }, + "84": { + "start": { + "line": 184, + "column": 6 + }, + "end": { + "line": 184, + "column": 19 + } + }, + "85": { + "start": { + "line": 186, + "column": 4 + }, + "end": { + "line": 186, + "column": 16 + } + }, + "86": { + "start": { + "line": 188, + "column": 32 + }, + "end": { + "line": 237, + "column": 3 + } + }, + "87": { + "start": { + "line": 189, + "column": 4 + }, + "end": { + "line": 236, + "column": 5 + } + }, + "88": { + "start": { + "line": 190, + "column": 20 + }, + "end": { + "line": 190, + "column": 55 + } + }, + "89": { + "start": { + "line": 191, + "column": 23 + }, + "end": { + "line": 206, + "column": 7 + } + }, + "90": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 225, + "column": 7 + } + }, + "91": { + "start": { + "line": 208, + "column": 8 + }, + "end": { + "line": 216, + "column": 11 + } + }, + "92": { + "start": { + "line": 217, + "column": 8 + }, + "end": { + "line": 217, + "column": 22 + } + }, + "93": { + "start": { + "line": 218, + "column": 8 + }, + "end": { + "line": 218, + "column": 21 + } + }, + "94": { + "start": { + "line": 219, + "column": 8 + }, + "end": { + "line": 219, + "column": 29 + } + }, + "95": { + "start": { + "line": 220, + "column": 8 + }, + "end": { + "line": 220, + "column": 32 + } + }, + "96": { + "start": { + "line": 221, + "column": 8 + }, + "end": { + "line": 221, + "column": 20 + } + }, + "97": { + "start": { + "line": 222, + "column": 8 + }, + "end": { + "line": 222, + "column": 30 + } + }, + "98": { + "start": { + "line": 223, + "column": 8 + }, + "end": { + "line": 223, + "column": 22 + } + }, + "99": { + "start": { + "line": 224, + "column": 8 + }, + "end": { + "line": 224, + "column": 26 + } + }, + "100": { + "start": { + "line": 227, + "column": 6 + }, + "end": { + "line": 235, + "column": 9 + } + }, + "101": { + "start": { + "line": 238, + "column": 22 + }, + "end": { + "line": 241, + "column": 3 + } + }, + "102": { + "start": { + "line": 239, + "column": 4 + }, + "end": { + "line": 239, + "column": 27 + } + }, + "103": { + "start": { + "line": 240, + "column": 4 + }, + "end": { + "line": 240, + "column": 17 + } + }, + "104": { + "start": { + "line": 242, + "column": 2 + }, + "end": { + "line": 499, + "column": 11 + } + }, + "105": { + "start": { + "line": 302, + "column": 16 + }, + "end": { + "line": 302, + "column": 68 + } + }, + "106": { + "start": { + "line": 303, + "column": 16 + }, + "end": { + "line": 303, + "column": 42 + } + }, + "107": { + "start": { + "line": 361, + "column": 16 + }, + "end": { + "line": 361, + "column": 76 + } + }, + "108": { + "start": { + "line": 362, + "column": 16 + }, + "end": { + "line": 362, + "column": 55 + } + }, + "109": { + "start": { + "line": 425, + "column": 16 + }, + "end": { + "line": 425, + "column": 69 + } + }, + "110": { + "start": { + "line": 426, + "column": 16 + }, + "end": { + "line": 426, + "column": 44 + } + }, + "111": { + "start": { + "line": 501, + "column": 0 + }, + "end": { + "line": 501, + "column": 52 + } + }, + "112": { + "start": { + "line": 502, + "column": 0 + }, + "end": { + "line": 502, + "column": 21 + } + }, + "113": { + "start": { + "line": 505, + "column": 0 + }, + "end": { + "line": 505, + "column": 36 + } + }, + "114": { + "start": { + "line": 506, + "column": 0 + }, + "end": { + "line": 519, + "column": 1 + } + }, + "115": { + "start": { + "line": 507, + "column": 2 + }, + "end": { + "line": 507, + "column": 39 + } + }, + "116": { + "start": { + "line": 508, + "column": 2 + }, + "end": { + "line": 508, + "column": 39 + } + }, + "117": { + "start": { + "line": 509, + "column": 2 + }, + "end": { + "line": 518, + "column": 5 + } + }, + "118": { + "start": { + "line": 510, + "column": 4 + }, + "end": { + "line": 510, + "column": 178 + } + }, + "119": { + "start": { + "line": 511, + "column": 4 + }, + "end": { + "line": 517, + "column": 7 + } + }, + "120": { + "start": { + "line": 512, + "column": 6 + }, + "end": { + "line": 513, + "column": 15 + } + }, + "121": { + "start": { + "line": 513, + "column": 8 + }, + "end": { + "line": 513, + "column": 15 + } + }, + "122": { + "start": { + "line": 514, + "column": 32 + }, + "end": { + "line": 514, + "column": 115 + } + }, + "123": { + "start": { + "line": 515, + "column": 6 + }, + "end": { + "line": 516, + "column": 54 + } + }, + "124": { + "start": { + "line": 516, + "column": 8 + }, + "end": { + "line": 516, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "DoctorInfoModal", + "decl": { + "start": { + "line": 35, + "column": 9 + }, + "end": { + "line": 35, + "column": 24 + } + }, + "loc": { + "start": { + "line": 39, + "column": 3 + }, + "end": { + "line": 500, + "column": 1 + } + }, + "line": 39 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 55, + "column": 26 + }, + "end": { + "line": 55, + "column": 27 + } + }, + "loc": { + "start": { + "line": 55, + "column": 32 + }, + "end": { + "line": 55, + "column": 56 + } + }, + "line": 55 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 56, + "column": 27 + }, + "end": { + "line": 56, + "column": 28 + } + }, + "loc": { + "start": { + "line": 56, + "column": 33 + }, + "end": { + "line": 56, + "column": 58 + } + }, + "line": 56 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 57, + "column": 29 + }, + "end": { + "line": 57, + "column": 30 + } + }, + "loc": { + "start": { + "line": 57, + "column": 35 + }, + "end": { + "line": 64, + "column": 4 + } + }, + "line": 57 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 65, + "column": 22 + }, + "end": { + "line": 65, + "column": 23 + } + }, + "loc": { + "start": { + "line": 65, + "column": 28 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "line": 65 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 68, + "column": 12 + }, + "end": { + "line": 68, + "column": 13 + } + }, + "loc": { + "start": { + "line": 68, + "column": 18 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "line": 68 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 71, + "column": 12 + }, + "end": { + "line": 71, + "column": 13 + } + }, + "loc": { + "start": { + "line": 71, + "column": 18 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "line": 71 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 74, + "column": 34 + }, + "end": { + "line": 74, + "column": 35 + } + }, + "loc": { + "start": { + "line": 74, + "column": 45 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "line": 74 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 5 + } + }, + "loc": { + "start": { + "line": 76, + "column": 14 + }, + "end": { + "line": 87, + "column": 20 + } + }, + "line": 76 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 89, + "column": 34 + }, + "end": { + "line": 89, + "column": 35 + } + }, + "loc": { + "start": { + "line": 89, + "column": 45 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "line": 89 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 5 + } + }, + "loc": { + "start": { + "line": 91, + "column": 14 + }, + "end": { + "line": 102, + "column": 20 + } + }, + "line": 91 + }, + "12": { + "name": "DateString", + "decl": { + "start": { + "line": 104, + "column": 11 + }, + "end": { + "line": 104, + "column": 21 + } + }, + "loc": { + "start": { + "line": 104, + "column": 29 + }, + "end": { + "line": 110, + "column": 3 + } + }, + "line": 104 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 111, + "column": 26 + }, + "end": { + "line": 111, + "column": 27 + } + }, + "loc": { + "start": { + "line": 111, + "column": 37 + }, + "end": { + "line": 153, + "column": 3 + } + }, + "line": 111 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 139, + "column": 8 + }, + "end": { + "line": 139, + "column": 9 + } + }, + "loc": { + "start": { + "line": 139, + "column": 19 + }, + "end": { + "line": 142, + "column": 10 + } + }, + "line": 139 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 154, + "column": 25 + }, + "end": { + "line": 154, + "column": 26 + } + }, + "loc": { + "start": { + "line": 154, + "column": 31 + }, + "end": { + "line": 187, + "column": 3 + } + }, + "line": 154 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 179, + "column": 9 + } + }, + "loc": { + "start": { + "line": 179, + "column": 21 + }, + "end": { + "line": 182, + "column": 10 + } + }, + "line": 179 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 188, + "column": 32 + }, + "end": { + "line": 188, + "column": 33 + } + }, + "loc": { + "start": { + "line": 188, + "column": 44 + }, + "end": { + "line": 237, + "column": 3 + } + }, + "line": 188 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 238, + "column": 22 + }, + "end": { + "line": 238, + "column": 23 + } + }, + "loc": { + "start": { + "line": 238, + "column": 39 + }, + "end": { + "line": 241, + "column": 3 + } + }, + "line": 238 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 301, + "column": 24 + }, + "end": { + "line": 301, + "column": 25 + } + }, + "loc": { + "start": { + "line": 301, + "column": 35 + }, + "end": { + "line": 304, + "column": 15 + } + }, + "line": 301 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 360, + "column": 24 + }, + "end": { + "line": 360, + "column": 25 + } + }, + "loc": { + "start": { + "line": 360, + "column": 35 + }, + "end": { + "line": 363, + "column": 15 + } + }, + "line": 360 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 424, + "column": 24 + }, + "end": { + "line": 424, + "column": 25 + } + }, + "loc": { + "start": { + "line": 424, + "column": 35 + }, + "end": { + "line": 427, + "column": 15 + } + }, + "line": 424 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 509, + "column": 52 + }, + "end": { + "line": 509, + "column": 53 + } + }, + "loc": { + "start": { + "line": 509, + "column": 72 + }, + "end": { + "line": 518, + "column": 3 + } + }, + "line": 509 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 511, + "column": 27 + }, + "end": { + "line": 511, + "column": 28 + } + }, + "loc": { + "start": { + "line": 511, + "column": 44 + }, + "end": { + "line": 517, + "column": 5 + } + }, + "line": 511 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 76, + "column": 14 + }, + "end": { + "line": 87, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 76, + "column": 14 + }, + "end": { + "line": 87, + "column": 12 + } + }, + { + "start": { + "line": 87, + "column": 16 + }, + "end": { + "line": 87, + "column": 20 + } + } + ], + "line": 76 + }, + "5": { + "loc": { + "start": { + "line": 91, + "column": 14 + }, + "end": { + "line": 102, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 91, + "column": 14 + }, + "end": { + "line": 102, + "column": 12 + } + }, + { + "start": { + "line": 102, + "column": 16 + }, + "end": { + "line": 102, + "column": 20 + } + } + ], + "line": 91 + }, + "6": { + "loc": { + "start": { + "line": 107, + "column": 12 + }, + "end": { + "line": 107, + "column": 64 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 107, + "column": 30 + }, + "end": { + "line": 107, + "column": 46 + } + }, + { + "start": { + "line": 107, + "column": 49 + }, + "end": { + "line": 107, + "column": 64 + } + } + ], + "line": 107 + }, + "7": { + "loc": { + "start": { + "line": 108, + "column": 12 + }, + "end": { + "line": 108, + "column": 64 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 108, + "column": 30 + }, + "end": { + "line": 108, + "column": 46 + } + }, + { + "start": { + "line": 108, + "column": 49 + }, + "end": { + "line": 108, + "column": 64 + } + } + ], + "line": 108 + }, + "8": { + "loc": { + "start": { + "line": 114, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 114, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + { + "start": { + "line": 116, + "column": 11 + }, + "end": { + "line": 124, + "column": 5 + } + } + ], + "line": 114 + }, + "9": { + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 123, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 123, + "column": 7 + } + }, + { + "start": { + "line": 121, + "column": 13 + }, + "end": { + "line": 123, + "column": 7 + } + } + ], + "line": 119 + }, + "10": { + "loc": { + "start": { + "line": 121, + "column": 13 + }, + "end": { + "line": 123, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 121, + "column": 13 + }, + "end": { + "line": 123, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 121 + }, + "11": { + "loc": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 127, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 127, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 125 + }, + "12": { + "loc": { + "start": { + "line": 128, + "column": 4 + }, + "end": { + "line": 130, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 128, + "column": 4 + }, + "end": { + "line": 130, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 128 + }, + "13": { + "loc": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 133, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 133, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 131 + }, + "14": { + "loc": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 136, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 134 + }, + "15": { + "loc": { + "start": { + "line": 134, + "column": 8 + }, + "end": { + "line": 134, + "column": 81 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 134, + "column": 8 + }, + "end": { + "line": 134, + "column": 42 + } + }, + { + "start": { + "line": 134, + "column": 46 + }, + "end": { + "line": 134, + "column": 81 + } + } + ], + "line": 134 + }, + "16": { + "loc": { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 145, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 145, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 137 + }, + "17": { + "loc": { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 156 + }, + "18": { + "loc": { + "start": { + "line": 156, + "column": 8 + }, + "end": { + "line": 156, + "column": 64 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 156, + "column": 8 + }, + "end": { + "line": 156, + "column": 12 + } + }, + { + "start": { + "line": 156, + "column": 16 + }, + "end": { + "line": 156, + "column": 28 + } + }, + { + "start": { + "line": 156, + "column": 32 + }, + "end": { + "line": 156, + "column": 37 + } + }, + { + "start": { + "line": 156, + "column": 41 + }, + "end": { + "line": 156, + "column": 64 + } + } + ], + "line": 156 + }, + "19": { + "loc": { + "start": { + "line": 159, + "column": 4 + }, + "end": { + "line": 161, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 159, + "column": 4 + }, + "end": { + "line": 161, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 159 + }, + "20": { + "loc": { + "start": { + "line": 162, + "column": 4 + }, + "end": { + "line": 164, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 162, + "column": 4 + }, + "end": { + "line": 164, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 162 + }, + "21": { + "loc": { + "start": { + "line": 166, + "column": 6 + }, + "end": { + "line": 170, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 166, + "column": 6 + }, + "end": { + "line": 170, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 166 + }, + "22": { + "loc": { + "start": { + "line": 166, + "column": 10 + }, + "end": { + "line": 166, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 166, + "column": 10 + }, + "end": { + "line": 166, + "column": 25 + } + }, + { + "start": { + "line": 166, + "column": 29 + }, + "end": { + "line": 166, + "column": 43 + } + } + ], + "line": 166 + }, + "23": { + "loc": { + "start": { + "line": 171, + "column": 6 + }, + "end": { + "line": 175, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 171, + "column": 6 + }, + "end": { + "line": 175, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 171 + }, + "24": { + "loc": { + "start": { + "line": 171, + "column": 10 + }, + "end": { + "line": 171, + "column": 69 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 171, + "column": 10 + }, + "end": { + "line": 171, + "column": 37 + } + }, + { + "start": { + "line": 171, + "column": 41 + }, + "end": { + "line": 171, + "column": 69 + } + } + ], + "line": 171 + }, + "25": { + "loc": { + "start": { + "line": 177, + "column": 4 + }, + "end": { + "line": 185, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 177, + "column": 4 + }, + "end": { + "line": 185, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 177 + }, + "26": { + "loc": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 225, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 225, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 207 + }, + "27": { + "loc": { + "start": { + "line": 207, + "column": 10 + }, + "end": { + "line": 207, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 207, + "column": 10 + }, + "end": { + "line": 207, + "column": 33 + } + }, + { + "start": { + "line": 207, + "column": 37 + }, + "end": { + "line": 207, + "column": 60 + } + } + ], + "line": 207 + }, + "28": { + "loc": { + "start": { + "line": 300, + "column": 21 + }, + "end": { + "line": 300, + "column": 60 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 300, + "column": 27 + }, + "end": { + "line": 300, + "column": 55 + } + }, + { + "start": { + "line": 300, + "column": 58 + }, + "end": { + "line": 300, + "column": 60 + } + } + ], + "line": 300 + }, + "29": { + "loc": { + "start": { + "line": 359, + "column": 21 + }, + "end": { + "line": 359, + "column": 76 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 359, + "column": 35 + }, + "end": { + "line": 359, + "column": 71 + } + }, + { + "start": { + "line": 359, + "column": 74 + }, + "end": { + "line": 359, + "column": 76 + } + } + ], + "line": 359 + }, + "30": { + "loc": { + "start": { + "line": 423, + "column": 21 + }, + "end": { + "line": 423, + "column": 62 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 423, + "column": 28 + }, + "end": { + "line": 423, + "column": 57 + } + }, + { + "start": { + "line": 423, + "column": 60 + }, + "end": { + "line": 423, + "column": 62 + } + } + ], + "line": 423 + }, + "31": { + "loc": { + "start": { + "line": 506, + "column": 0 + }, + "end": { + "line": 519, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 506, + "column": 0 + }, + "end": { + "line": 519, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 506 + }, + "32": { + "loc": { + "start": { + "line": 506, + "column": 4 + }, + "end": { + "line": 506, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 506, + "column": 4 + }, + "end": { + "line": 506, + "column": 19 + } + }, + { + "start": { + "line": 506, + "column": 23 + }, + "end": { + "line": 506, + "column": 35 + } + } + ], + "line": 506 + }, + "33": { + "loc": { + "start": { + "line": 512, + "column": 6 + }, + "end": { + "line": 513, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 512, + "column": 6 + }, + "end": { + "line": 513, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 512 + }, + "34": { + "loc": { + "start": { + "line": 515, + "column": 6 + }, + "end": { + "line": 516, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 515, + "column": 6 + }, + "end": { + "line": 516, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 515 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 22, + "11": 22, + "12": 22, + "13": 22, + "14": 22, + "15": 22, + "16": 22, + "17": 22, + "18": 22, + "19": 0, + "20": 22, + "21": 0, + "22": 22, + "23": 0, + "24": 22, + "25": 0, + "26": 22, + "27": 8, + "28": 22, + "29": 8, + "30": 22, + "31": 0, + "32": 0, + "33": 22, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 22, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 22, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0, + "78": 0, + "79": 0, + "80": 0, + "81": 0, + "82": 0, + "83": 0, + "84": 0, + "85": 0, + "86": 22, + "87": 0, + "88": 0, + "89": 0, + "90": 0, + "91": 0, + "92": 0, + "93": 0, + "94": 0, + "95": 0, + "96": 0, + "97": 0, + "98": 0, + "99": 0, + "100": 0, + "101": 22, + "102": 0, + "103": 0, + "104": 22, + "105": 0, + "106": 0, + "107": 0, + "108": 0, + "109": 0, + "110": 0, + "111": 32, + "112": 32, + "113": 32, + "114": 32, + "115": 32, + "116": 32, + "117": 32, + "118": 32, + "119": 32, + "120": 0, + "121": 0, + "122": 0, + "123": 0, + "124": 0 + }, + "f": { + "0": 32, + "1": 22, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 8, + "7": 8, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 32, + "23": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0, + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 0 + ], + "25": [ + 0, + 0 + ], + "26": [ + 0, + 0 + ], + "27": [ + 0, + 0 + ], + "28": [ + 0, + 22 + ], + "29": [ + 0, + 22 + ], + "30": [ + 0, + 22 + ], + "31": [ + 32, + 0 + ], + "32": [ + 32, + 32 + ], + "33": [ + 0, + 0 + ], + "34": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useEffect", + "Modal", + "JBDateInput", + "axios", + "ToastContainer", + "toast", + "shamsi", + "kid_icon", + "ssid_icon", + "one_icon", + "two_icon", + "three_icon", + "four_icon", + "five_icon", + "circle_icon", + "age_icon", + "GrConsole", + "DoctorInfoModal", + "showModal", + "toggleModal", + "getReserve", + "_s", + "age", + "setAge", + "childrenNum", + "setChildrenNum", + "medicalHistory", + "setMedicalHistory", + "ssid", + "setSsid", + "medicalRecords", + "setMedicalRecords", + "showRecordModal", + "setShowRecordModal", + "currentRecord", + "setCurrentRecord", + "endDate", + "length", + "isFinished", + "reasonToLeave", + "method", + "drugs", + "openRecordModal", + "closeRecordModal", + "resetCurrentRecord", + "handleClose", + "console", + "log", + "convertToPersianNumbers", + "value", + "replace", + "char", + "convertToEnglishNumbers", + "DateString", + "input", + "changed", + "jalaliToGregorian", + "year", + "month", + "day", + "y", + "m", + "d", + "join", + "handleAddRecord", + "event", + "preventDefault", + "errors", + "trim", + "push", + "endDateFormat", + "Date", + "today", + "isNaN", + "getTime", + "forEach", + "error", + "position", + "autoClose", + "success", + "validateFields", + "errorMessages", + "parseInt", + "record", + "message", + "handleSendMedicalInfo", + "token", + "localStorage", + "getItem", + "response", + "headers", + "Authorization", + "data", + "firstname", + "lastname", + "doctorate_code", + "id", + "status", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "getReserved", + "color", + "fontSize", + "direction", + "backgroundImage", + "backgroundRepeat", + "paddingRight", + "backgroundPosition", + "textShadow", + "target", + "marginTop", + "marginRight", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorInfoModal/DoctorInfoModal.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorInfoModal/DoctorInfoModal.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "e9ffa05c23f8139f827661aa7873958f83392d57" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/LoginSignUp.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/LoginSignUp.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 144 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 34, + "column": 23 + }, + "end": { + "line": 945, + "column": 1 + } + }, + "11": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 7 + } + }, + "12": { + "start": { + "line": 36, + "column": 19 + }, + "end": { + "line": 36, + "column": 32 + } + }, + "13": { + "start": { + "line": 37, + "column": 19 + }, + "end": { + "line": 37, + "column": 32 + } + }, + "14": { + "start": { + "line": 38, + "column": 23 + }, + "end": { + "line": 38, + "column": 43 + } + }, + "15": { + "start": { + "line": 39, + "column": 26 + }, + "end": { + "line": 39, + "column": 41 + } + }, + "16": { + "start": { + "line": 40, + "column": 26 + }, + "end": { + "line": 44, + "column": 4 + } + }, + "17": { + "start": { + "line": 45, + "column": 50 + }, + "end": { + "line": 45, + "column": 65 + } + }, + "18": { + "start": { + "line": 46, + "column": 42 + }, + "end": { + "line": 46, + "column": 62 + } + }, + "19": { + "start": { + "line": 47, + "column": 54 + }, + "end": { + "line": 47, + "column": 74 + } + }, + "20": { + "start": { + "line": 48, + "column": 42 + }, + "end": { + "line": 48, + "column": 58 + } + }, + "21": { + "start": { + "line": 49, + "column": 54 + }, + "end": { + "line": 49, + "column": 70 + } + }, + "22": { + "start": { + "line": 50, + "column": 36 + }, + "end": { + "line": 50, + "column": 51 + } + }, + "23": { + "start": { + "line": 51, + "column": 46 + }, + "end": { + "line": 51, + "column": 60 + } + }, + "24": { + "start": { + "line": 52, + "column": 36 + }, + "end": { + "line": 52, + "column": 51 + } + }, + "25": { + "start": { + "line": 53, + "column": 26 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "26": { + "start": { + "line": 54, + "column": 20 + }, + "end": { + "line": 54, + "column": 36 + } + }, + "27": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 26 + } + }, + "28": { + "start": { + "line": 57, + "column": 22 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "29": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 29 + } + }, + "30": { + "start": { + "line": 60, + "column": 31 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "31": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 71 + } + }, + "32": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 57 + } + }, + "33": { + "start": { + "line": 64, + "column": 37 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "34": { + "start": { + "line": 65, + "column": 4 + }, + "end": { + "line": 67, + "column": 6 + } + }, + "35": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 69 + } + }, + "36": { + "start": { + "line": 70, + "column": 34 + }, + "end": { + "line": 80, + "column": 3 + } + }, + "37": { + "start": { + "line": 71, + "column": 22 + }, + "end": { + "line": 71, + "column": 58 + } + }, + "38": { + "start": { + "line": 72, + "column": 22 + }, + "end": { + "line": 72, + "column": 62 + } + }, + "39": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 40 + } + }, + "40": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 40 + } + }, + "41": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 38 + } + }, + "42": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 34 + } + }, + "43": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 32 + } + }, + "44": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 28 + } + }, + "45": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 18 + } + }, + "46": { + "start": { + "line": 81, + "column": 33 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "47": { + "start": { + "line": 82, + "column": 22 + }, + "end": { + "line": 82, + "column": 58 + } + }, + "48": { + "start": { + "line": 83, + "column": 22 + }, + "end": { + "line": 83, + "column": 62 + } + }, + "49": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 38 + } + }, + "50": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 38 + } + }, + "51": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 43 + } + }, + "52": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 38 + } + }, + "53": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 34 + } + }, + "54": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 32 + } + }, + "55": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 28 + } + }, + "56": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 18 + } + }, + "57": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 24 + } + }, + "58": { + "start": { + "line": 96, + "column": 34 + }, + "end": { + "line": 102, + "column": 4 + } + }, + "59": { + "start": { + "line": 103, + "column": 42 + }, + "end": { + "line": 112, + "column": 4 + } + }, + "60": { + "start": { + "line": 114, + "column": 4 + }, + "end": { + "line": 140, + "column": 5 + } + }, + "61": { + "start": { + "line": 115, + "column": 23 + }, + "end": { + "line": 126, + "column": 7 + } + }, + "62": { + "start": { + "line": 127, + "column": 20 + }, + "end": { + "line": 131, + "column": 7 + } + }, + "63": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 132, + "column": 28 + } + }, + "64": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 135, + "column": 7 + } + }, + "65": { + "start": { + "line": 134, + "column": 8 + }, + "end": { + "line": 134, + "column": 52 + } + }, + "66": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 139, + "column": 7 + } + }, + "67": { + "start": { + "line": 138, + "column": 8 + }, + "end": { + "line": 138, + "column": 27 + } + }, + "68": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 143, + "column": 27 + } + }, + "69": { + "start": { + "line": 144, + "column": 4 + }, + "end": { + "line": 144, + "column": 18 + } + }, + "70": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 27 + } + }, + "71": { + "start": { + "line": 148, + "column": 4 + }, + "end": { + "line": 148, + "column": 18 + } + }, + "72": { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 151, + "column": 27 + } + }, + "73": { + "start": { + "line": 152, + "column": 18 + }, + "end": { + "line": 152, + "column": 63 + } + }, + "74": { + "start": { + "line": 153, + "column": 21 + }, + "end": { + "line": 153, + "column": 69 + } + }, + "75": { + "start": { + "line": 154, + "column": 19 + }, + "end": { + "line": 160, + "column": 5 + } + }, + "76": { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + }, + "77": { + "start": { + "line": 162, + "column": 6 + }, + "end": { + "line": 162, + "column": 56 + } + }, + "78": { + "start": { + "line": 164, + "column": 4 + }, + "end": { + "line": 166, + "column": 5 + } + }, + "79": { + "start": { + "line": 165, + "column": 6 + }, + "end": { + "line": 165, + "column": 55 + } + }, + "80": { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 169, + "column": 5 + } + }, + "81": { + "start": { + "line": 168, + "column": 6 + }, + "end": { + "line": 168, + "column": 58 + } + }, + "82": { + "start": { + "line": 170, + "column": 4 + }, + "end": { + "line": 172, + "column": 5 + } + }, + "83": { + "start": { + "line": 171, + "column": 6 + }, + "end": { + "line": 171, + "column": 70 + } + }, + "84": { + "start": { + "line": 173, + "column": 4 + }, + "end": { + "line": 175, + "column": 5 + } + }, + "85": { + "start": { + "line": 174, + "column": 6 + }, + "end": { + "line": 174, + "column": 64 + } + }, + "86": { + "start": { + "line": 176, + "column": 4 + }, + "end": { + "line": 181, + "column": 7 + } + }, + "87": { + "start": { + "line": 182, + "column": 4 + }, + "end": { + "line": 184, + "column": 5 + } + }, + "88": { + "start": { + "line": 183, + "column": 6 + }, + "end": { + "line": 183, + "column": 13 + } + }, + "89": { + "start": { + "line": 185, + "column": 4 + }, + "end": { + "line": 272, + "column": 5 + } + }, + "90": { + "start": { + "line": 186, + "column": 6 + }, + "end": { + "line": 186, + "column": 52 + } + }, + "91": { + "start": { + "line": 187, + "column": 6 + }, + "end": { + "line": 187, + "column": 50 + } + }, + "92": { + "start": { + "line": 188, + "column": 23 + }, + "end": { + "line": 200, + "column": 7 + } + }, + "93": { + "start": { + "line": 201, + "column": 20 + }, + "end": { + "line": 201, + "column": 33 + } + }, + "94": { + "start": { + "line": 202, + "column": 6 + }, + "end": { + "line": 202, + "column": 46 + } + }, + "95": { + "start": { + "line": 203, + "column": 6 + }, + "end": { + "line": 203, + "column": 25 + } + }, + "96": { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 220, + "column": 7 + } + }, + "97": { + "start": { + "line": 205, + "column": 28 + }, + "end": { + "line": 205, + "column": 48 + } + }, + "98": { + "start": { + "line": 206, + "column": 29 + }, + "end": { + "line": 206, + "column": 50 + } + }, + "99": { + "start": { + "line": 207, + "column": 21 + }, + "end": { + "line": 207, + "column": 44 + } + }, + "100": { + "start": { + "line": 208, + "column": 8 + }, + "end": { + "line": 208, + "column": 57 + } + }, + "101": { + "start": { + "line": 209, + "column": 8 + }, + "end": { + "line": 209, + "column": 59 + } + }, + "102": { + "start": { + "line": 210, + "column": 8 + }, + "end": { + "line": 210, + "column": 43 + } + }, + "103": { + "start": { + "line": 211, + "column": 8 + }, + "end": { + "line": 211, + "column": 44 + } + }, + "104": { + "start": { + "line": 212, + "column": 13 + }, + "end": { + "line": 220, + "column": 7 + } + }, + "105": { + "start": { + "line": 213, + "column": 28 + }, + "end": { + "line": 213, + "column": 48 + } + }, + "106": { + "start": { + "line": 214, + "column": 29 + }, + "end": { + "line": 214, + "column": 50 + } + }, + "107": { + "start": { + "line": 215, + "column": 21 + }, + "end": { + "line": 215, + "column": 44 + } + }, + "108": { + "start": { + "line": 216, + "column": 8 + }, + "end": { + "line": 216, + "column": 57 + } + }, + "109": { + "start": { + "line": 217, + "column": 8 + }, + "end": { + "line": 217, + "column": 59 + } + }, + "110": { + "start": { + "line": 218, + "column": 8 + }, + "end": { + "line": 218, + "column": 43 + } + }, + "111": { + "start": { + "line": 219, + "column": 8 + }, + "end": { + "line": 219, + "column": 44 + } + }, + "112": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 236, + "column": 9 + } + }, + "113": { + "start": { + "line": 234, + "column": 10 + }, + "end": { + "line": 234, + "column": 28 + } + }, + "114": { + "start": { + "line": 238, + "column": 6 + }, + "end": { + "line": 271, + "column": 7 + } + }, + "115": { + "start": { + "line": 239, + "column": 8 + }, + "end": { + "line": 239, + "column": 27 + } + }, + "116": { + "start": { + "line": 240, + "column": 8 + }, + "end": { + "line": 247, + "column": 9 + } + }, + "117": { + "start": { + "line": 241, + "column": 10 + }, + "end": { + "line": 241, + "column": 52 + } + }, + "118": { + "start": { + "line": 242, + "column": 10 + }, + "end": { + "line": 245, + "column": 13 + } + }, + "119": { + "start": { + "line": 246, + "column": 10 + }, + "end": { + "line": 246, + "column": 17 + } + }, + "120": { + "start": { + "line": 248, + "column": 8 + }, + "end": { + "line": 267, + "column": 9 + } + }, + "121": { + "start": { + "line": 249, + "column": 10 + }, + "end": { + "line": 249, + "column": 52 + } + }, + "122": { + "start": { + "line": 250, + "column": 10 + }, + "end": { + "line": 253, + "column": 13 + } + }, + "123": { + "start": { + "line": 254, + "column": 15 + }, + "end": { + "line": 267, + "column": 9 + } + }, + "124": { + "start": { + "line": 255, + "column": 10 + }, + "end": { + "line": 255, + "column": 52 + } + }, + "125": { + "start": { + "line": 256, + "column": 10 + }, + "end": { + "line": 259, + "column": 13 + } + }, + "126": { + "start": { + "line": 260, + "column": 15 + }, + "end": { + "line": 267, + "column": 9 + } + }, + "127": { + "start": { + "line": 261, + "column": 10 + }, + "end": { + "line": 261, + "column": 64 + } + }, + "128": { + "start": { + "line": 262, + "column": 10 + }, + "end": { + "line": 262, + "column": 28 + } + }, + "129": { + "start": { + "line": 263, + "column": 10 + }, + "end": { + "line": 266, + "column": 13 + } + }, + "130": { + "start": { + "line": 269, + "column": 8 + }, + "end": { + "line": 269, + "column": 27 + } + }, + "131": { + "start": { + "line": 270, + "column": 8 + }, + "end": { + "line": 270, + "column": 45 + } + }, + "132": { + "start": { + "line": 275, + "column": 4 + }, + "end": { + "line": 275, + "column": 27 + } + }, + "133": { + "start": { + "line": 276, + "column": 18 + }, + "end": { + "line": 276, + "column": 63 + } + }, + "134": { + "start": { + "line": 277, + "column": 21 + }, + "end": { + "line": 277, + "column": 69 + } + }, + "135": { + "start": { + "line": 278, + "column": 28 + }, + "end": { + "line": 278, + "column": 79 + } + }, + "136": { + "start": { + "line": 279, + "column": 19 + }, + "end": { + "line": 288, + "column": 5 + } + }, + "137": { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 291, + "column": 5 + } + }, + "138": { + "start": { + "line": 290, + "column": 6 + }, + "end": { + "line": 290, + "column": 56 + } + }, + "139": { + "start": { + "line": 292, + "column": 4 + }, + "end": { + "line": 294, + "column": 5 + } + }, + "140": { + "start": { + "line": 293, + "column": 6 + }, + "end": { + "line": 293, + "column": 55 + } + }, + "141": { + "start": { + "line": 295, + "column": 4 + }, + "end": { + "line": 297, + "column": 5 + } + }, + "142": { + "start": { + "line": 296, + "column": 6 + }, + "end": { + "line": 296, + "column": 58 + } + }, + "143": { + "start": { + "line": 298, + "column": 4 + }, + "end": { + "line": 300, + "column": 5 + } + }, + "144": { + "start": { + "line": 299, + "column": 6 + }, + "end": { + "line": 299, + "column": 70 + } + }, + "145": { + "start": { + "line": 301, + "column": 4 + }, + "end": { + "line": 303, + "column": 5 + } + }, + "146": { + "start": { + "line": 302, + "column": 6 + }, + "end": { + "line": 302, + "column": 64 + } + }, + "147": { + "start": { + "line": 304, + "column": 4 + }, + "end": { + "line": 306, + "column": 5 + } + }, + "148": { + "start": { + "line": 305, + "column": 6 + }, + "end": { + "line": 305, + "column": 67 + } + }, + "149": { + "start": { + "line": 307, + "column": 4 + }, + "end": { + "line": 309, + "column": 5 + } + }, + "150": { + "start": { + "line": 308, + "column": 6 + }, + "end": { + "line": 308, + "column": 60 + } + }, + "151": { + "start": { + "line": 310, + "column": 4 + }, + "end": { + "line": 316, + "column": 7 + } + }, + "152": { + "start": { + "line": 317, + "column": 4 + }, + "end": { + "line": 319, + "column": 5 + } + }, + "153": { + "start": { + "line": 318, + "column": 6 + }, + "end": { + "line": 318, + "column": 13 + } + }, + "154": { + "start": { + "line": 320, + "column": 4 + }, + "end": { + "line": 396, + "column": 5 + } + }, + "155": { + "start": { + "line": 321, + "column": 6 + }, + "end": { + "line": 321, + "column": 52 + } + }, + "156": { + "start": { + "line": 322, + "column": 6 + }, + "end": { + "line": 322, + "column": 50 + } + }, + "157": { + "start": { + "line": 323, + "column": 23 + }, + "end": { + "line": 337, + "column": 7 + } + }, + "158": { + "start": { + "line": 338, + "column": 20 + }, + "end": { + "line": 338, + "column": 37 + } + }, + "159": { + "start": { + "line": 339, + "column": 6 + }, + "end": { + "line": 339, + "column": 32 + } + }, + "160": { + "start": { + "line": 340, + "column": 6 + }, + "end": { + "line": 360, + "column": 7 + } + }, + "161": { + "start": { + "line": 341, + "column": 8 + }, + "end": { + "line": 341, + "column": 50 + } + }, + "162": { + "start": { + "line": 342, + "column": 13 + }, + "end": { + "line": 360, + "column": 7 + } + }, + "163": { + "start": { + "line": 343, + "column": 28 + }, + "end": { + "line": 343, + "column": 48 + } + }, + "164": { + "start": { + "line": 344, + "column": 8 + }, + "end": { + "line": 344, + "column": 30 + } + }, + "165": { + "start": { + "line": 345, + "column": 8 + }, + "end": { + "line": 345, + "column": 50 + } + }, + "166": { + "start": { + "line": 346, + "column": 22 + }, + "end": { + "line": 350, + "column": 9 + } + }, + "167": { + "start": { + "line": 351, + "column": 8 + }, + "end": { + "line": 351, + "column": 34 + } + }, + "168": { + "start": { + "line": 352, + "column": 20 + }, + "end": { + "line": 352, + "column": 37 + } + }, + "169": { + "start": { + "line": 353, + "column": 21 + }, + "end": { + "line": 353, + "column": 42 + } + }, + "170": { + "start": { + "line": 354, + "column": 27 + }, + "end": { + "line": 354, + "column": 58 + } + }, + "171": { + "start": { + "line": 355, + "column": 25 + }, + "end": { + "line": 355, + "column": 45 + } + }, + "172": { + "start": { + "line": 356, + "column": 22 + }, + "end": { + "line": 356, + "column": 57 + } + }, + "173": { + "start": { + "line": 357, + "column": 8 + }, + "end": { + "line": 357, + "column": 27 + } + }, + "174": { + "start": { + "line": 358, + "column": 8 + }, + "end": { + "line": 358, + "column": 52 + } + }, + "175": { + "start": { + "line": 359, + "column": 8 + }, + "end": { + "line": 359, + "column": 51 + } + }, + "176": { + "start": { + "line": 362, + "column": 6 + }, + "end": { + "line": 395, + "column": 7 + } + }, + "177": { + "start": { + "line": 363, + "column": 8 + }, + "end": { + "line": 363, + "column": 27 + } + }, + "178": { + "start": { + "line": 364, + "column": 8 + }, + "end": { + "line": 390, + "column": 9 + } + }, + "179": { + "start": { + "line": 365, + "column": 10 + }, + "end": { + "line": 365, + "column": 52 + } + }, + "180": { + "start": { + "line": 366, + "column": 10 + }, + "end": { + "line": 369, + "column": 13 + } + }, + "181": { + "start": { + "line": 370, + "column": 15 + }, + "end": { + "line": 390, + "column": 9 + } + }, + "182": { + "start": { + "line": 371, + "column": 10 + }, + "end": { + "line": 371, + "column": 55 + } + }, + "183": { + "start": { + "line": 372, + "column": 10 + }, + "end": { + "line": 375, + "column": 13 + } + }, + "184": { + "start": { + "line": 376, + "column": 15 + }, + "end": { + "line": 390, + "column": 9 + } + }, + "185": { + "start": { + "line": 377, + "column": 10 + }, + "end": { + "line": 377, + "column": 52 + } + }, + "186": { + "start": { + "line": 378, + "column": 10 + }, + "end": { + "line": 381, + "column": 13 + } + }, + "187": { + "start": { + "line": 382, + "column": 15 + }, + "end": { + "line": 390, + "column": 9 + } + }, + "188": { + "start": { + "line": 383, + "column": 10 + }, + "end": { + "line": 383, + "column": 56 + } + }, + "189": { + "start": { + "line": 384, + "column": 10 + }, + "end": { + "line": 387, + "column": 13 + } + }, + "190": { + "start": { + "line": 389, + "column": 10 + }, + "end": { + "line": 389, + "column": 29 + } + }, + "191": { + "start": { + "line": 392, + "column": 8 + }, + "end": { + "line": 392, + "column": 27 + } + }, + "192": { + "start": { + "line": 393, + "column": 8 + }, + "end": { + "line": 393, + "column": 43 + } + }, + "193": { + "start": { + "line": 394, + "column": 8 + }, + "end": { + "line": 394, + "column": 45 + } + }, + "194": { + "start": { + "line": 398, + "column": 22 + }, + "end": { + "line": 409, + "column": 3 + } + }, + "195": { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 408, + "column": 7 + } + }, + "196": { + "start": { + "line": 410, + "column": 2 + }, + "end": { + "line": 944, + "column": 11 + } + }, + "197": { + "start": { + "line": 654, + "column": 71 + }, + "end": { + "line": 654, + "column": 88 + } + }, + "198": { + "start": { + "line": 890, + "column": 71 + }, + "end": { + "line": 890, + "column": 88 + } + }, + "199": { + "start": { + "line": 946, + "column": 0 + }, + "end": { + "line": 948, + "column": 3 + } + }, + "200": { + "start": { + "line": 947, + "column": 2 + }, + "end": { + "line": 947, + "column": 36 + } + }, + "201": { + "start": { + "line": 949, + "column": 0 + }, + "end": { + "line": 949, + "column": 20 + } + }, + "202": { + "start": { + "line": 952, + "column": 0 + }, + "end": { + "line": 952, + "column": 35 + } + }, + "203": { + "start": { + "line": 953, + "column": 0 + }, + "end": { + "line": 966, + "column": 1 + } + }, + "204": { + "start": { + "line": 954, + "column": 2 + }, + "end": { + "line": 954, + "column": 39 + } + }, + "205": { + "start": { + "line": 955, + "column": 2 + }, + "end": { + "line": 955, + "column": 39 + } + }, + "206": { + "start": { + "line": 956, + "column": 2 + }, + "end": { + "line": 965, + "column": 5 + } + }, + "207": { + "start": { + "line": 957, + "column": 4 + }, + "end": { + "line": 957, + "column": 170 + } + }, + "208": { + "start": { + "line": 958, + "column": 4 + }, + "end": { + "line": 964, + "column": 7 + } + }, + "209": { + "start": { + "line": 959, + "column": 6 + }, + "end": { + "line": 960, + "column": 15 + } + }, + "210": { + "start": { + "line": 960, + "column": 8 + }, + "end": { + "line": 960, + "column": 15 + } + }, + "211": { + "start": { + "line": 961, + "column": 32 + }, + "end": { + "line": 961, + "column": 115 + } + }, + "212": { + "start": { + "line": 962, + "column": 6 + }, + "end": { + "line": 963, + "column": 54 + } + }, + "213": { + "start": { + "line": 963, + "column": 8 + }, + "end": { + "line": 963, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 34, + "column": 23 + }, + "end": { + "line": 34, + "column": 24 + } + }, + "loc": { + "start": { + "line": 34, + "column": 29 + }, + "end": { + "line": 945, + "column": 1 + } + }, + "line": 34 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 53, + "column": 26 + }, + "end": { + "line": 53, + "column": 27 + } + }, + "loc": { + "start": { + "line": 53, + "column": 39 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "line": 53 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 57, + "column": 22 + }, + "end": { + "line": 57, + "column": 23 + } + }, + "loc": { + "start": { + "line": 57, + "column": 28 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "line": 57 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 60, + "column": 31 + }, + "end": { + "line": 60, + "column": 32 + } + }, + "loc": { + "start": { + "line": 60, + "column": 37 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "line": 60 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 64, + "column": 37 + }, + "end": { + "line": 64, + "column": 38 + } + }, + "loc": { + "start": { + "line": 64, + "column": 43 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "line": 64 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 70, + "column": 34 + }, + "end": { + "line": 70, + "column": 35 + } + }, + "loc": { + "start": { + "line": 70, + "column": 40 + }, + "end": { + "line": 80, + "column": 3 + } + }, + "line": 70 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 81, + "column": 33 + }, + "end": { + "line": 81, + "column": 34 + } + }, + "loc": { + "start": { + "line": 81, + "column": 39 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "line": 81 + }, + "8": { + "name": "handleChange", + "decl": { + "start": { + "line": 93, + "column": 11 + }, + "end": { + "line": 93, + "column": 23 + } + }, + "loc": { + "start": { + "line": 93, + "column": 31 + }, + "end": { + "line": 95, + "column": 3 + } + }, + "line": 93 + }, + "9": { + "name": "ResendCode", + "decl": { + "start": { + "line": 113, + "column": 17 + }, + "end": { + "line": 113, + "column": 27 + } + }, + "loc": { + "start": { + "line": 113, + "column": 35 + }, + "end": { + "line": 141, + "column": 3 + } + }, + "line": 113 + }, + "10": { + "name": "isDoctor", + "decl": { + "start": { + "line": 142, + "column": 17 + }, + "end": { + "line": 142, + "column": 25 + } + }, + "loc": { + "start": { + "line": 142, + "column": 33 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "line": 142 + }, + "11": { + "name": "isDoctor", + "decl": { + "start": { + "line": 146, + "column": 17 + }, + "end": { + "line": 146, + "column": 25 + } + }, + "loc": { + "start": { + "line": 146, + "column": 33 + }, + "end": { + "line": 149, + "column": 3 + } + }, + "line": 146 + }, + "12": { + "name": "handleLoginEnter", + "decl": { + "start": { + "line": 150, + "column": 17 + }, + "end": { + "line": 150, + "column": 33 + } + }, + "loc": { + "start": { + "line": 150, + "column": 41 + }, + "end": { + "line": 273, + "column": 3 + } + }, + "line": 150 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 233, + "column": 20 + }, + "end": { + "line": 233, + "column": 21 + } + }, + "loc": { + "start": { + "line": 233, + "column": 26 + }, + "end": { + "line": 235, + "column": 9 + } + }, + "line": 233 + }, + "14": { + "name": "handleSignupEnter", + "decl": { + "start": { + "line": 274, + "column": 17 + }, + "end": { + "line": 274, + "column": 34 + } + }, + "loc": { + "start": { + "line": 274, + "column": 42 + }, + "end": { + "line": 397, + "column": 3 + } + }, + "line": 274 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 398, + "column": 22 + }, + "end": { + "line": 398, + "column": 23 + } + }, + "loc": { + "start": { + "line": 398, + "column": 28 + }, + "end": { + "line": 409, + "column": 3 + } + }, + "line": 398 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 654, + "column": 64 + }, + "end": { + "line": 654, + "column": 65 + } + }, + "loc": { + "start": { + "line": 654, + "column": 71 + }, + "end": { + "line": 654, + "column": 88 + } + }, + "line": 654 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 890, + "column": 64 + }, + "end": { + "line": 890, + "column": 65 + } + }, + "loc": { + "start": { + "line": 890, + "column": 71 + }, + "end": { + "line": 890, + "column": 88 + } + }, + "line": 890 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 946, + "column": 58 + }, + "end": { + "line": 946, + "column": 59 + } + }, + "loc": { + "start": { + "line": 946, + "column": 69 + }, + "end": { + "line": 948, + "column": 1 + } + }, + "line": 946 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 956, + "column": 52 + }, + "end": { + "line": 956, + "column": 53 + } + }, + "loc": { + "start": { + "line": 956, + "column": 72 + }, + "end": { + "line": 965, + "column": 3 + } + }, + "line": 956 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 958, + "column": 27 + }, + "end": { + "line": 958, + "column": 28 + } + }, + "loc": { + "start": { + "line": 958, + "column": 44 + }, + "end": { + "line": 964, + "column": 5 + } + }, + "line": 958 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 38, + "column": 23 + }, + "end": { + "line": 38, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 38, + "column": 23 + }, + "end": { + "line": 38, + "column": 37 + } + }, + { + "start": { + "line": 38, + "column": 41 + }, + "end": { + "line": 38, + "column": 43 + } + } + ], + "line": 38 + }, + "5": { + "loc": { + "start": { + "line": 61, + "column": 20 + }, + "end": { + "line": 61, + "column": 69 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 61, + "column": 50 + }, + "end": { + "line": 61, + "column": 56 + } + }, + { + "start": { + "line": 61, + "column": 59 + }, + "end": { + "line": 61, + "column": 69 + } + } + ], + "line": 61 + }, + "6": { + "loc": { + "start": { + "line": 62, + "column": 20 + }, + "end": { + "line": 62, + "column": 55 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 62, + "column": 43 + }, + "end": { + "line": 62, + "column": 49 + } + }, + { + "start": { + "line": 62, + "column": 52 + }, + "end": { + "line": 62, + "column": 55 + } + } + ], + "line": 62 + }, + "7": { + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 61 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 66, + "column": 42 + }, + "end": { + "line": 66, + "column": 48 + } + }, + { + "start": { + "line": 66, + "column": 51 + }, + "end": { + "line": 66, + "column": 61 + } + } + ], + "line": 66 + }, + "8": { + "loc": { + "start": { + "line": 68, + "column": 26 + }, + "end": { + "line": 68, + "column": 67 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 68, + "column": 55 + }, + "end": { + "line": 68, + "column": 61 + } + }, + { + "start": { + "line": 68, + "column": 64 + }, + "end": { + "line": 68, + "column": 67 + } + } + ], + "line": 68 + }, + "9": { + "loc": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 135, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 135, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 133 + }, + "10": { + "loc": { + "start": { + "line": 133, + "column": 10 + }, + "end": { + "line": 133, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 133, + "column": 10 + }, + "end": { + "line": 133, + "column": 33 + } + }, + { + "start": { + "line": 133, + "column": 37 + }, + "end": { + "line": 133, + "column": 60 + } + } + ], + "line": 133 + }, + "11": { + "loc": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 139, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 139, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 137 + }, + "12": { + "loc": { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 161 + }, + "13": { + "loc": { + "start": { + "line": 164, + "column": 4 + }, + "end": { + "line": 166, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 164, + "column": 4 + }, + "end": { + "line": 166, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 164 + }, + "14": { + "loc": { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 164, + "column": 50 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 164, + "column": 28 + } + }, + { + "start": { + "line": 164, + "column": 32 + }, + "end": { + "line": 164, + "column": 50 + } + } + ], + "line": 164 + }, + "15": { + "loc": { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 169, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 169, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 167 + }, + "16": { + "loc": { + "start": { + "line": 170, + "column": 4 + }, + "end": { + "line": 172, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 170, + "column": 4 + }, + "end": { + "line": 172, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 170 + }, + "17": { + "loc": { + "start": { + "line": 170, + "column": 8 + }, + "end": { + "line": 170, + "column": 39 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 170, + "column": 8 + }, + "end": { + "line": 170, + "column": 27 + } + }, + { + "start": { + "line": 170, + "column": 31 + }, + "end": { + "line": 170, + "column": 39 + } + } + ], + "line": 170 + }, + "18": { + "loc": { + "start": { + "line": 173, + "column": 4 + }, + "end": { + "line": 175, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 173, + "column": 4 + }, + "end": { + "line": 175, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 173 + }, + "19": { + "loc": { + "start": { + "line": 182, + "column": 4 + }, + "end": { + "line": 184, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 182, + "column": 4 + }, + "end": { + "line": 184, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 182 + }, + "20": { + "loc": { + "start": { + "line": 182, + "column": 8 + }, + "end": { + "line": 182, + "column": 91 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 182, + "column": 8 + }, + "end": { + "line": 182, + "column": 26 + } + }, + { + "start": { + "line": 182, + "column": 30 + }, + "end": { + "line": 182, + "column": 50 + } + }, + { + "start": { + "line": 182, + "column": 54 + }, + "end": { + "line": 182, + "column": 71 + } + }, + { + "start": { + "line": 182, + "column": 75 + }, + "end": { + "line": 182, + "column": 91 + } + } + ], + "line": 182 + }, + "21": { + "loc": { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 220, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 220, + "column": 7 + } + }, + { + "start": { + "line": 212, + "column": 13 + }, + "end": { + "line": 220, + "column": 7 + } + } + ], + "line": 204 + }, + "22": { + "loc": { + "start": { + "line": 212, + "column": 13 + }, + "end": { + "line": 220, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 212, + "column": 13 + }, + "end": { + "line": 220, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 212 + }, + "23": { + "loc": { + "start": { + "line": 238, + "column": 6 + }, + "end": { + "line": 271, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 238, + "column": 6 + }, + "end": { + "line": 271, + "column": 7 + } + }, + { + "start": { + "line": 268, + "column": 13 + }, + "end": { + "line": 271, + "column": 7 + } + } + ], + "line": 238 + }, + "24": { + "loc": { + "start": { + "line": 240, + "column": 8 + }, + "end": { + "line": 247, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 240, + "column": 8 + }, + "end": { + "line": 247, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 240 + }, + "25": { + "loc": { + "start": { + "line": 240, + "column": 12 + }, + "end": { + "line": 240, + "column": 120 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 240, + "column": 12 + }, + "end": { + "line": 240, + "column": 55 + } + }, + { + "start": { + "line": 240, + "column": 59 + }, + "end": { + "line": 240, + "column": 120 + } + } + ], + "line": 240 + }, + "26": { + "loc": { + "start": { + "line": 248, + "column": 8 + }, + "end": { + "line": 267, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 248, + "column": 8 + }, + "end": { + "line": 267, + "column": 9 + } + }, + { + "start": { + "line": 254, + "column": 15 + }, + "end": { + "line": 267, + "column": 9 + } + } + ], + "line": 248 + }, + "27": { + "loc": { + "start": { + "line": 248, + "column": 12 + }, + "end": { + "line": 248, + "column": 115 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 248, + "column": 12 + }, + "end": { + "line": 248, + "column": 55 + } + }, + { + "start": { + "line": 248, + "column": 59 + }, + "end": { + "line": 248, + "column": 115 + } + } + ], + "line": 248 + }, + "28": { + "loc": { + "start": { + "line": 254, + "column": 15 + }, + "end": { + "line": 267, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 254, + "column": 15 + }, + "end": { + "line": 267, + "column": 9 + } + }, + { + "start": { + "line": 260, + "column": 15 + }, + "end": { + "line": 267, + "column": 9 + } + } + ], + "line": 254 + }, + "29": { + "loc": { + "start": { + "line": 254, + "column": 19 + }, + "end": { + "line": 254, + "column": 124 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 254, + "column": 19 + }, + "end": { + "line": 254, + "column": 64 + } + }, + { + "start": { + "line": 254, + "column": 68 + }, + "end": { + "line": 254, + "column": 124 + } + } + ], + "line": 254 + }, + "30": { + "loc": { + "start": { + "line": 260, + "column": 15 + }, + "end": { + "line": 267, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 260, + "column": 15 + }, + "end": { + "line": 267, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 260 + }, + "31": { + "loc": { + "start": { + "line": 260, + "column": 19 + }, + "end": { + "line": 260, + "column": 126 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 260, + "column": 19 + }, + "end": { + "line": 260, + "column": 64 + } + }, + { + "start": { + "line": 260, + "column": 68 + }, + "end": { + "line": 260, + "column": 126 + } + } + ], + "line": 260 + }, + "32": { + "loc": { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 291, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 291, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 289 + }, + "33": { + "loc": { + "start": { + "line": 292, + "column": 4 + }, + "end": { + "line": 294, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 292, + "column": 4 + }, + "end": { + "line": 294, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 292 + }, + "34": { + "loc": { + "start": { + "line": 292, + "column": 8 + }, + "end": { + "line": 292, + "column": 50 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 292, + "column": 8 + }, + "end": { + "line": 292, + "column": 28 + } + }, + { + "start": { + "line": 292, + "column": 32 + }, + "end": { + "line": 292, + "column": 50 + } + } + ], + "line": 292 + }, + "35": { + "loc": { + "start": { + "line": 295, + "column": 4 + }, + "end": { + "line": 297, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 295, + "column": 4 + }, + "end": { + "line": 297, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 295 + }, + "36": { + "loc": { + "start": { + "line": 298, + "column": 4 + }, + "end": { + "line": 300, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 298, + "column": 4 + }, + "end": { + "line": 300, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 298 + }, + "37": { + "loc": { + "start": { + "line": 298, + "column": 8 + }, + "end": { + "line": 298, + "column": 39 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 298, + "column": 8 + }, + "end": { + "line": 298, + "column": 27 + } + }, + { + "start": { + "line": 298, + "column": 31 + }, + "end": { + "line": 298, + "column": 39 + } + } + ], + "line": 298 + }, + "38": { + "loc": { + "start": { + "line": 301, + "column": 4 + }, + "end": { + "line": 303, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 301, + "column": 4 + }, + "end": { + "line": 303, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 301 + }, + "39": { + "loc": { + "start": { + "line": 304, + "column": 4 + }, + "end": { + "line": 306, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 304, + "column": 4 + }, + "end": { + "line": 306, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 304 + }, + "40": { + "loc": { + "start": { + "line": 307, + "column": 4 + }, + "end": { + "line": 309, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 307, + "column": 4 + }, + "end": { + "line": 309, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 307 + }, + "41": { + "loc": { + "start": { + "line": 307, + "column": 8 + }, + "end": { + "line": 307, + "column": 81 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 307, + "column": 8 + }, + "end": { + "line": 307, + "column": 36 + } + }, + { + "start": { + "line": 307, + "column": 40 + }, + "end": { + "line": 307, + "column": 57 + } + }, + { + "start": { + "line": 307, + "column": 61 + }, + "end": { + "line": 307, + "column": 81 + } + } + ], + "line": 307 + }, + "42": { + "loc": { + "start": { + "line": 317, + "column": 4 + }, + "end": { + "line": 319, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 317, + "column": 4 + }, + "end": { + "line": 319, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 317 + }, + "43": { + "loc": { + "start": { + "line": 317, + "column": 8 + }, + "end": { + "line": 317, + "column": 114 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 317, + "column": 8 + }, + "end": { + "line": 317, + "column": 26 + } + }, + { + "start": { + "line": 317, + "column": 30 + }, + "end": { + "line": 317, + "column": 50 + } + }, + { + "start": { + "line": 317, + "column": 54 + }, + "end": { + "line": 317, + "column": 71 + } + }, + { + "start": { + "line": 317, + "column": 75 + }, + "end": { + "line": 317, + "column": 91 + } + }, + { + "start": { + "line": 317, + "column": 95 + }, + "end": { + "line": 317, + "column": 114 + } + } + ], + "line": 317 + }, + "44": { + "loc": { + "start": { + "line": 340, + "column": 6 + }, + "end": { + "line": 360, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 340, + "column": 6 + }, + "end": { + "line": 360, + "column": 7 + } + }, + { + "start": { + "line": 342, + "column": 13 + }, + "end": { + "line": 360, + "column": 7 + } + } + ], + "line": 340 + }, + "45": { + "loc": { + "start": { + "line": 342, + "column": 13 + }, + "end": { + "line": 360, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 342, + "column": 13 + }, + "end": { + "line": 360, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 342 + }, + "46": { + "loc": { + "start": { + "line": 362, + "column": 6 + }, + "end": { + "line": 395, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 362, + "column": 6 + }, + "end": { + "line": 395, + "column": 7 + } + }, + { + "start": { + "line": 391, + "column": 13 + }, + "end": { + "line": 395, + "column": 7 + } + } + ], + "line": 362 + }, + "47": { + "loc": { + "start": { + "line": 364, + "column": 8 + }, + "end": { + "line": 390, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 364, + "column": 8 + }, + "end": { + "line": 390, + "column": 9 + } + }, + { + "start": { + "line": 370, + "column": 15 + }, + "end": { + "line": 390, + "column": 9 + } + } + ], + "line": 364 + }, + "48": { + "loc": { + "start": { + "line": 364, + "column": 12 + }, + "end": { + "line": 364, + "column": 120 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 364, + "column": 12 + }, + "end": { + "line": 364, + "column": 55 + } + }, + { + "start": { + "line": 364, + "column": 59 + }, + "end": { + "line": 364, + "column": 120 + } + } + ], + "line": 364 + }, + "49": { + "loc": { + "start": { + "line": 370, + "column": 15 + }, + "end": { + "line": 390, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 370, + "column": 15 + }, + "end": { + "line": 390, + "column": 9 + } + }, + { + "start": { + "line": 376, + "column": 15 + }, + "end": { + "line": 390, + "column": 9 + } + } + ], + "line": 370 + }, + "50": { + "loc": { + "start": { + "line": 370, + "column": 19 + }, + "end": { + "line": 370, + "column": 137 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 370, + "column": 19 + }, + "end": { + "line": 370, + "column": 62 + } + }, + { + "start": { + "line": 370, + "column": 66 + }, + "end": { + "line": 370, + "column": 137 + } + } + ], + "line": 370 + }, + "51": { + "loc": { + "start": { + "line": 376, + "column": 15 + }, + "end": { + "line": 390, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 376, + "column": 15 + }, + "end": { + "line": 390, + "column": 9 + } + }, + { + "start": { + "line": 382, + "column": 15 + }, + "end": { + "line": 390, + "column": 9 + } + } + ], + "line": 376 + }, + "52": { + "loc": { + "start": { + "line": 376, + "column": 19 + }, + "end": { + "line": 376, + "column": 124 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 376, + "column": 19 + }, + "end": { + "line": 376, + "column": 64 + } + }, + { + "start": { + "line": 376, + "column": 68 + }, + "end": { + "line": 376, + "column": 124 + } + } + ], + "line": 376 + }, + "53": { + "loc": { + "start": { + "line": 382, + "column": 15 + }, + "end": { + "line": 390, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 382, + "column": 15 + }, + "end": { + "line": 390, + "column": 9 + } + }, + { + "start": { + "line": 388, + "column": 15 + }, + "end": { + "line": 390, + "column": 9 + } + } + ], + "line": 382 + }, + "54": { + "loc": { + "start": { + "line": 382, + "column": 19 + }, + "end": { + "line": 382, + "column": 137 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 382, + "column": 19 + }, + "end": { + "line": 382, + "column": 66 + } + }, + { + "start": { + "line": 382, + "column": 70 + }, + "end": { + "line": 382, + "column": 137 + } + } + ], + "line": 382 + }, + "55": { + "loc": { + "start": { + "line": 551, + "column": 12 + }, + "end": { + "line": 555, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 551, + "column": 12 + }, + "end": { + "line": 551, + "column": 35 + } + }, + { + "start": { + "line": 551, + "column": 55 + }, + "end": { + "line": 555, + "column": 20 + } + } + ], + "line": 551 + }, + "56": { + "loc": { + "start": { + "line": 605, + "column": 12 + }, + "end": { + "line": 609, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 605, + "column": 12 + }, + "end": { + "line": 605, + "column": 34 + } + }, + { + "start": { + "line": 605, + "column": 54 + }, + "end": { + "line": 609, + "column": 20 + } + } + ], + "line": 605 + }, + "57": { + "loc": { + "start": { + "line": 647, + "column": 12 + }, + "end": { + "line": 651, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 647, + "column": 12 + }, + "end": { + "line": 647, + "column": 34 + } + }, + { + "start": { + "line": 647, + "column": 54 + }, + "end": { + "line": 651, + "column": 20 + } + } + ], + "line": 647 + }, + "58": { + "loc": { + "start": { + "line": 707, + "column": 12 + }, + "end": { + "line": 711, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 707, + "column": 12 + }, + "end": { + "line": 707, + "column": 35 + } + }, + { + "start": { + "line": 707, + "column": 55 + }, + "end": { + "line": 711, + "column": 20 + } + } + ], + "line": 707 + }, + "59": { + "loc": { + "start": { + "line": 761, + "column": 12 + }, + "end": { + "line": 765, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 761, + "column": 12 + }, + "end": { + "line": 761, + "column": 34 + } + }, + { + "start": { + "line": 761, + "column": 54 + }, + "end": { + "line": 765, + "column": 20 + } + } + ], + "line": 761 + }, + "60": { + "loc": { + "start": { + "line": 815, + "column": 12 + }, + "end": { + "line": 819, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 815, + "column": 12 + }, + "end": { + "line": 815, + "column": 37 + } + }, + { + "start": { + "line": 815, + "column": 57 + }, + "end": { + "line": 819, + "column": 20 + } + } + ], + "line": 815 + }, + "61": { + "loc": { + "start": { + "line": 953, + "column": 0 + }, + "end": { + "line": 966, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 953, + "column": 0 + }, + "end": { + "line": 966, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 953 + }, + "62": { + "loc": { + "start": { + "line": 953, + "column": 4 + }, + "end": { + "line": 953, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 953, + "column": 4 + }, + "end": { + "line": 953, + "column": 19 + } + }, + { + "start": { + "line": 953, + "column": 23 + }, + "end": { + "line": 953, + "column": 35 + } + } + ], + "line": 953 + }, + "63": { + "loc": { + "start": { + "line": 959, + "column": 6 + }, + "end": { + "line": 960, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 959, + "column": 6 + }, + "end": { + "line": 960, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 959 + }, + "64": { + "loc": { + "start": { + "line": 962, + "column": 6 + }, + "end": { + "line": 963, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 962, + "column": 6 + }, + "end": { + "line": 963, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 962 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 32, + "12": 32, + "13": 28, + "14": 28, + "15": 28, + "16": 28, + "17": 28, + "18": 28, + "19": 28, + "20": 28, + "21": 28, + "22": 28, + "23": 28, + "24": 28, + "25": 28, + "26": 0, + "27": 0, + "28": 28, + "29": 0, + "30": 28, + "31": 0, + "32": 0, + "33": 28, + "34": 0, + "35": 0, + "36": 28, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 28, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 76, + "58": 28, + "59": 28, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 4, + "73": 4, + "74": 4, + "75": 4, + "76": 4, + "77": 1, + "78": 4, + "79": 1, + "80": 4, + "81": 2, + "82": 4, + "83": 0, + "84": 4, + "85": 0, + "86": 4, + "87": 4, + "88": 2, + "89": 2, + "90": 2, + "91": 2, + "92": 2, + "93": 0, + "94": 0, + "95": 0, + "96": 0, + "97": 0, + "98": 0, + "99": 0, + "100": 0, + "101": 0, + "102": 0, + "103": 0, + "104": 0, + "105": 0, + "106": 0, + "107": 0, + "108": 0, + "109": 0, + "110": 0, + "111": 0, + "112": 0, + "113": 0, + "114": 0, + "115": 0, + "116": 0, + "117": 0, + "118": 0, + "119": 0, + "120": 0, + "121": 0, + "122": 0, + "123": 0, + "124": 0, + "125": 0, + "126": 0, + "127": 0, + "128": 0, + "129": 0, + "130": 0, + "131": 0, + "132": 0, + "133": 0, + "134": 0, + "135": 0, + "136": 0, + "137": 0, + "138": 0, + "139": 0, + "140": 0, + "141": 0, + "142": 0, + "143": 0, + "144": 0, + "145": 0, + "146": 0, + "147": 0, + "148": 0, + "149": 0, + "150": 0, + "151": 0, + "152": 0, + "153": 0, + "154": 0, + "155": 0, + "156": 0, + "157": 0, + "158": 0, + "159": 0, + "160": 0, + "161": 0, + "162": 0, + "163": 0, + "164": 0, + "165": 0, + "166": 0, + "167": 0, + "168": 0, + "169": 0, + "170": 0, + "171": 0, + "172": 0, + "173": 0, + "174": 0, + "175": 0, + "176": 0, + "177": 0, + "178": 0, + "179": 0, + "180": 0, + "181": 0, + "182": 0, + "183": 0, + "184": 0, + "185": 0, + "186": 0, + "187": 0, + "188": 0, + "189": 0, + "190": 0, + "191": 0, + "192": 0, + "193": 0, + "194": 28, + "195": 0, + "196": 28, + "197": 0, + "198": 0, + "199": 32, + "200": 4, + "201": 32, + "202": 32, + "203": 32, + "204": 32, + "205": 32, + "206": 32, + "207": 32, + "208": 32, + "209": 0, + "210": 0, + "211": 0, + "212": 0, + "213": 0 + }, + "f": { + "0": 32, + "1": 32, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 76, + "9": 0, + "10": 0, + "11": 0, + "12": 4, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 4, + "19": 32, + "20": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 28, + 28 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 1, + 3 + ], + "13": [ + 1, + 3 + ], + "14": [ + 4, + 2 + ], + "15": [ + 2, + 2 + ], + "16": [ + 0, + 4 + ], + "17": [ + 4, + 2 + ], + "18": [ + 0, + 4 + ], + "19": [ + 2, + 2 + ], + "20": [ + 4, + 4, + 4, + 2 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 0 + ], + "25": [ + 0, + 0 + ], + "26": [ + 0, + 0 + ], + "27": [ + 0, + 0 + ], + "28": [ + 0, + 0 + ], + "29": [ + 0, + 0 + ], + "30": [ + 0, + 0 + ], + "31": [ + 0, + 0 + ], + "32": [ + 0, + 0 + ], + "33": [ + 0, + 0 + ], + "34": [ + 0, + 0 + ], + "35": [ + 0, + 0 + ], + "36": [ + 0, + 0 + ], + "37": [ + 0, + 0 + ], + "38": [ + 0, + 0 + ], + "39": [ + 0, + 0 + ], + "40": [ + 0, + 0 + ], + "41": [ + 0, + 0, + 0 + ], + "42": [ + 0, + 0 + ], + "43": [ + 0, + 0, + 0, + 0, + 0 + ], + "44": [ + 0, + 0 + ], + "45": [ + 0, + 0 + ], + "46": [ + 0, + 0 + ], + "47": [ + 0, + 0 + ], + "48": [ + 0, + 0 + ], + "49": [ + 0, + 0 + ], + "50": [ + 0, + 0 + ], + "51": [ + 0, + 0 + ], + "52": [ + 0, + 0 + ], + "53": [ + 0, + 0 + ], + "54": [ + 0, + 0 + ], + "55": [ + 28, + 4 + ], + "56": [ + 28, + 4 + ], + "57": [ + 28, + 0 + ], + "58": [ + 28, + 4 + ], + "59": [ + 28, + 4 + ], + "60": [ + 28, + 0 + ], + "61": [ + 32, + 0 + ], + "62": [ + 32, + 32 + ], + "63": [ + 0, + 0 + ], + "64": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "React", + "useState", + "Icon", + "eyeOff", + "eye", + "IsValidEmail", + "useNavigate", + "useLocation", + "ToastContainer", + "toast", + "axios", + "lock_icon", + "email_icon", + "Swal", + "withReactContent", + "DoctorInfoModal", + "LoginContainer", + "_s", + "navigate", + "location", + "initialState", + "state", + "flag", + "setflag", + "data", + "setData", + "email", + "code", + "url", + "loginLabelsColor", + "setLoginLabelsColor", + "passwordType", + "setPasswordType", + "repeatPasswordType", + "setRepeatPasswordType", + "passwordIcon", + "setPasswordIcon", + "repeatPasswordIcon", + "setRepeatPasswordIcon", + "showModal", + "setShowModal", + "hasMedicalInfo", + "setHasMedicalInfo", + "isChecked", + "setIsChecked", + "handleChangeBox", + "e", + "checked", + "target", + "toggleModal", + "handlePasswordToggle", + "handleRepeatPasswordToggle", + "handleSliderSignupClick", + "loginForm", + "document", + "querySelector", + "loginText", + "style", + "marginLeft", + "resetErrors", + "handleSliderLoginClick", + "handleChange", + "event", + "setErrorMessage", + "formData", + "setFormData", + "profileName", + "username", + "password", + "passwordConfirm", + "errorMessage", + "profileNameError", + "usernameError", + "emailError", + "passError", + "passErrorRep", + "genderError", + "subjectError", + "backError", + "ResendCode", + "response", + "method", + "headers", + "console", + "log", + "status", + "error", + "isDoctor", + "preventDefault", + "handleLoginEnter", + "value", + "errors", + "trim", + "length", + "test", + "defaults", + "xsrfHeaderName", + "xsrfCookieName", + "accessToken", + "access", + "refreshToken", + "refresh", + "role", + "user", + "localStorage", + "setItem", + "fire", + "icon", + "title", + "background", + "color", + "width", + "backdrop", + "confirmButtonText", + "confirmButtonColor", + "preConfirm", + "hasOwnProperty", + "message", + "msg", + "handleSignupEnter", + "password1", + "password2", + "is_doctor", + "base", + "startIndex", + "indexOf", + "endIndex", + "lastIndexOf", + "token", + "substring", + "setBanner", + "display", + "backgroundImage", + "backgroundRepeat", + "paddingRight", + "backgroundPosition", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/LoginSignUp.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/LoginSignUp.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "720a4c666c5b3445a4b85d57d8504cae417b6933" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SidebarNabar/NavBar_SideBar.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SidebarNabar/NavBar_SideBar.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 148 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 41, + "column": 23 + }, + "end": { + "line": 687, + "column": 1 + } + }, + "11": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 7 + } + }, + "12": { + "start": { + "line": 43, + "column": 13 + }, + "end": { + "line": 43, + "column": 41 + } + }, + "13": { + "start": { + "line": 44, + "column": 12 + }, + "end": { + "line": 44, + "column": 38 + } + }, + "14": { + "start": { + "line": 45, + "column": 19 + }, + "end": { + "line": 45, + "column": 32 + } + }, + "15": { + "start": { + "line": 46, + "column": 26 + }, + "end": { + "line": 46, + "column": 41 + } + }, + "16": { + "start": { + "line": 47, + "column": 44 + }, + "end": { + "line": 47, + "column": 59 + } + }, + "17": { + "start": { + "line": 48, + "column": 21 + }, + "end": { + "line": 48, + "column": 33 + } + }, + "18": { + "start": { + "line": 49, + "column": 40 + }, + "end": { + "line": 49, + "column": 55 + } + }, + "19": { + "start": { + "line": 50, + "column": 28 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "20": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 37 + } + }, + "21": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 64, + "column": 5 + } + }, + "22": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 63, + "column": 11 + } + }, + "23": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 44 + } + }, + "24": { + "start": { + "line": 57, + "column": 8 + }, + "end": { + "line": 57, + "column": 44 + } + }, + "25": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 61, + "column": 23 + } + }, + "26": { + "start": { + "line": 59, + "column": 10 + }, + "end": { + "line": 59, + "column": 22 + } + }, + "27": { + "start": { + "line": 61, + "column": 10 + }, + "end": { + "line": 61, + "column": 23 + } + }, + "28": { + "start": { + "line": 65, + "column": 17 + }, + "end": { + "line": 71, + "column": 3 + } + }, + "29": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 37 + } + }, + "30": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 70, + "column": 19 + } + }, + "31": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 18 + } + }, + "32": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 19 + } + }, + "33": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 27 + } + }, + "34": { + "start": { + "line": 74, + "column": 24 + }, + "end": { + "line": 74, + "column": 59 + } + }, + "35": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 121, + "column": 5 + } + }, + "36": { + "start": { + "line": 76, + "column": 23 + }, + "end": { + "line": 82, + "column": 8 + } + }, + "37": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 104, + "column": 7 + } + }, + "38": { + "start": { + "line": 84, + "column": 8 + }, + "end": { + "line": 84, + "column": 45 + } + }, + "39": { + "start": { + "line": 85, + "column": 8 + }, + "end": { + "line": 85, + "column": 42 + } + }, + "40": { + "start": { + "line": 86, + "column": 8 + }, + "end": { + "line": 86, + "column": 21 + } + }, + "41": { + "start": { + "line": 87, + "column": 8 + }, + "end": { + "line": 87, + "column": 47 + } + }, + "42": { + "start": { + "line": 88, + "column": 8 + }, + "end": { + "line": 88, + "column": 30 + } + }, + "43": { + "start": { + "line": 89, + "column": 21 + }, + "end": { + "line": 89, + "column": 34 + } + }, + "44": { + "start": { + "line": 90, + "column": 8 + }, + "end": { + "line": 90, + "column": 26 + } + }, + "45": { + "start": { + "line": 91, + "column": 8 + }, + "end": { + "line": 103, + "column": 11 + } + }, + "46": { + "start": { + "line": 106, + "column": 6 + }, + "end": { + "line": 106, + "column": 25 + } + }, + "47": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 120, + "column": 7 + } + }, + "48": { + "start": { + "line": 108, + "column": 8 + }, + "end": { + "line": 119, + "column": 11 + } + }, + "49": { + "start": { + "line": 123, + "column": 2 + }, + "end": { + "line": 133, + "column": 9 + } + }, + "50": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "51": { + "start": { + "line": 126, + "column": 8 + }, + "end": { + "line": 126, + "column": 32 + } + }, + "52": { + "start": { + "line": 129, + "column": 4 + }, + "end": { + "line": 129, + "column": 63 + } + }, + "53": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 132, + "column": 6 + } + }, + "54": { + "start": { + "line": 131, + "column": 6 + }, + "end": { + "line": 131, + "column": 68 + } + }, + "55": { + "start": { + "line": 134, + "column": 2 + }, + "end": { + "line": 686, + "column": 11 + } + }, + "56": { + "start": { + "line": 140, + "column": 23 + }, + "end": { + "line": 140, + "column": 31 + } + }, + "57": { + "start": { + "line": 149, + "column": 34 + }, + "end": { + "line": 149, + "column": 62 + } + }, + "58": { + "start": { + "line": 166, + "column": 111 + }, + "end": { + "line": 166, + "column": 134 + } + }, + "59": { + "start": { + "line": 179, + "column": 26 + }, + "end": { + "line": 179, + "column": 36 + } + }, + "60": { + "start": { + "line": 180, + "column": 26 + }, + "end": { + "line": 180, + "column": 46 + } + }, + "61": { + "start": { + "line": 196, + "column": 122 + }, + "end": { + "line": 196, + "column": 141 + } + }, + "62": { + "start": { + "line": 238, + "column": 100 + }, + "end": { + "line": 238, + "column": 123 + } + }, + "63": { + "start": { + "line": 256, + "column": 80 + }, + "end": { + "line": 256, + "column": 97 + } + }, + "64": { + "start": { + "line": 275, + "column": 31 + }, + "end": { + "line": 275, + "column": 63 + } + }, + "65": { + "start": { + "line": 343, + "column": 18 + }, + "end": { + "line": 343, + "column": 36 + } + }, + "66": { + "start": { + "line": 372, + "column": 18 + }, + "end": { + "line": 372, + "column": 42 + } + }, + "67": { + "start": { + "line": 405, + "column": 18 + }, + "end": { + "line": 405, + "column": 39 + } + }, + "68": { + "start": { + "line": 435, + "column": 20 + }, + "end": { + "line": 435, + "column": 46 + } + }, + "69": { + "start": { + "line": 465, + "column": 20 + }, + "end": { + "line": 465, + "column": 44 + } + }, + "70": { + "start": { + "line": 495, + "column": 20 + }, + "end": { + "line": 495, + "column": 48 + } + }, + "71": { + "start": { + "line": 525, + "column": 20 + }, + "end": { + "line": 525, + "column": 47 + } + }, + "72": { + "start": { + "line": 559, + "column": 18 + }, + "end": { + "line": 559, + "column": 42 + } + }, + "73": { + "start": { + "line": 598, + "column": 20 + }, + "end": { + "line": 598, + "column": 44 + } + }, + "74": { + "start": { + "line": 628, + "column": 20 + }, + "end": { + "line": 628, + "column": 49 + } + }, + "75": { + "start": { + "line": 688, + "column": 0 + }, + "end": { + "line": 690, + "column": 3 + } + }, + "76": { + "start": { + "line": 689, + "column": 2 + }, + "end": { + "line": 689, + "column": 23 + } + }, + "77": { + "start": { + "line": 691, + "column": 0 + }, + "end": { + "line": 691, + "column": 20 + } + }, + "78": { + "start": { + "line": 694, + "column": 0 + }, + "end": { + "line": 694, + "column": 35 + } + }, + "79": { + "start": { + "line": 695, + "column": 0 + }, + "end": { + "line": 708, + "column": 1 + } + }, + "80": { + "start": { + "line": 696, + "column": 2 + }, + "end": { + "line": 696, + "column": 39 + } + }, + "81": { + "start": { + "line": 697, + "column": 2 + }, + "end": { + "line": 697, + "column": 39 + } + }, + "82": { + "start": { + "line": 698, + "column": 2 + }, + "end": { + "line": 707, + "column": 5 + } + }, + "83": { + "start": { + "line": 699, + "column": 4 + }, + "end": { + "line": 699, + "column": 174 + } + }, + "84": { + "start": { + "line": 700, + "column": 4 + }, + "end": { + "line": 706, + "column": 7 + } + }, + "85": { + "start": { + "line": 701, + "column": 6 + }, + "end": { + "line": 702, + "column": 15 + } + }, + "86": { + "start": { + "line": 702, + "column": 8 + }, + "end": { + "line": 702, + "column": 15 + } + }, + "87": { + "start": { + "line": 703, + "column": 32 + }, + "end": { + "line": 703, + "column": 115 + } + }, + "88": { + "start": { + "line": 704, + "column": 6 + }, + "end": { + "line": 705, + "column": 54 + } + }, + "89": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 705, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 41, + "column": 23 + }, + "end": { + "line": 41, + "column": 24 + } + }, + "loc": { + "start": { + "line": 41, + "column": 29 + }, + "end": { + "line": 687, + "column": 1 + } + }, + "line": 41 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 50, + "column": 28 + }, + "end": { + "line": 50, + "column": 29 + } + }, + "loc": { + "start": { + "line": 50, + "column": 34 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "line": 50 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 13 + } + }, + "loc": { + "start": { + "line": 53, + "column": 18 + }, + "end": { + "line": 64, + "column": 3 + } + }, + "line": 53 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 54, + "column": 15 + }, + "end": { + "line": 54, + "column": 16 + } + }, + "loc": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 63, + "column": 5 + } + }, + "line": 54 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 65, + "column": 17 + }, + "end": { + "line": 65, + "column": 18 + } + }, + "loc": { + "start": { + "line": 65, + "column": 23 + }, + "end": { + "line": 71, + "column": 3 + } + }, + "line": 65 + }, + "6": { + "name": "LogOut", + "decl": { + "start": { + "line": 72, + "column": 17 + }, + "end": { + "line": 72, + "column": 23 + } + }, + "loc": { + "start": { + "line": 72, + "column": 31 + }, + "end": { + "line": 122, + "column": 3 + } + }, + "line": 72 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 123, + "column": 12 + }, + "end": { + "line": 123, + "column": 13 + } + }, + "loc": { + "start": { + "line": 123, + "column": 18 + }, + "end": { + "line": 133, + "column": 3 + } + }, + "line": 123 + }, + "8": { + "name": "handleClickOutside", + "decl": { + "start": { + "line": 124, + "column": 13 + }, + "end": { + "line": 124, + "column": 31 + } + }, + "loc": { + "start": { + "line": 124, + "column": 39 + }, + "end": { + "line": 128, + "column": 5 + } + }, + "line": 124 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 130, + "column": 11 + }, + "end": { + "line": 130, + "column": 12 + } + }, + "loc": { + "start": { + "line": 130, + "column": 17 + }, + "end": { + "line": 132, + "column": 5 + } + }, + "line": 130 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 140, + "column": 16 + }, + "end": { + "line": 140, + "column": 17 + } + }, + "loc": { + "start": { + "line": 140, + "column": 23 + }, + "end": { + "line": 140, + "column": 31 + } + }, + "line": 140 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 149, + "column": 27 + }, + "end": { + "line": 149, + "column": 28 + } + }, + "loc": { + "start": { + "line": 149, + "column": 34 + }, + "end": { + "line": 149, + "column": 62 + } + }, + "line": 149 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 166, + "column": 104 + }, + "end": { + "line": 166, + "column": 105 + } + }, + "loc": { + "start": { + "line": 166, + "column": 111 + }, + "end": { + "line": 166, + "column": 134 + } + }, + "line": 166 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 178, + "column": 33 + }, + "end": { + "line": 178, + "column": 34 + } + }, + "loc": { + "start": { + "line": 178, + "column": 40 + }, + "end": { + "line": 181, + "column": 25 + } + }, + "line": 178 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 196, + "column": 115 + }, + "end": { + "line": 196, + "column": 116 + } + }, + "loc": { + "start": { + "line": 196, + "column": 122 + }, + "end": { + "line": 196, + "column": 141 + } + }, + "line": 196 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 238, + "column": 93 + }, + "end": { + "line": 238, + "column": 94 + } + }, + "loc": { + "start": { + "line": 238, + "column": 100 + }, + "end": { + "line": 238, + "column": 123 + } + }, + "line": 238 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 256, + "column": 73 + }, + "end": { + "line": 256, + "column": 74 + } + }, + "loc": { + "start": { + "line": 256, + "column": 80 + }, + "end": { + "line": 256, + "column": 97 + } + }, + "line": 256 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 275, + "column": 25 + }, + "end": { + "line": 275, + "column": 26 + } + }, + "loc": { + "start": { + "line": 275, + "column": 31 + }, + "end": { + "line": 275, + "column": 63 + } + }, + "line": 275 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 342, + "column": 25 + }, + "end": { + "line": 342, + "column": 26 + } + }, + "loc": { + "start": { + "line": 342, + "column": 32 + }, + "end": { + "line": 344, + "column": 17 + } + }, + "line": 342 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 371, + "column": 25 + }, + "end": { + "line": 371, + "column": 26 + } + }, + "loc": { + "start": { + "line": 371, + "column": 32 + }, + "end": { + "line": 373, + "column": 17 + } + }, + "line": 371 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 404, + "column": 25 + }, + "end": { + "line": 404, + "column": 26 + } + }, + "loc": { + "start": { + "line": 404, + "column": 32 + }, + "end": { + "line": 406, + "column": 17 + } + }, + "line": 404 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 434, + "column": 27 + }, + "end": { + "line": 434, + "column": 28 + } + }, + "loc": { + "start": { + "line": 434, + "column": 34 + }, + "end": { + "line": 436, + "column": 19 + } + }, + "line": 434 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 464, + "column": 27 + }, + "end": { + "line": 464, + "column": 28 + } + }, + "loc": { + "start": { + "line": 464, + "column": 34 + }, + "end": { + "line": 466, + "column": 19 + } + }, + "line": 464 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 494, + "column": 27 + }, + "end": { + "line": 494, + "column": 28 + } + }, + "loc": { + "start": { + "line": 494, + "column": 34 + }, + "end": { + "line": 496, + "column": 19 + } + }, + "line": 494 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 524, + "column": 27 + }, + "end": { + "line": 524, + "column": 28 + } + }, + "loc": { + "start": { + "line": 524, + "column": 34 + }, + "end": { + "line": 526, + "column": 19 + } + }, + "line": 524 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 558, + "column": 25 + }, + "end": { + "line": 558, + "column": 26 + } + }, + "loc": { + "start": { + "line": 558, + "column": 32 + }, + "end": { + "line": 560, + "column": 17 + } + }, + "line": 558 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 597, + "column": 27 + }, + "end": { + "line": 597, + "column": 28 + } + }, + "loc": { + "start": { + "line": 597, + "column": 34 + }, + "end": { + "line": 599, + "column": 19 + } + }, + "line": 597 + }, + "27": { + "name": "(anonymous_27)", + "decl": { + "start": { + "line": 627, + "column": 27 + }, + "end": { + "line": 627, + "column": 28 + } + }, + "loc": { + "start": { + "line": 627, + "column": 34 + }, + "end": { + "line": 629, + "column": 19 + } + }, + "line": 627 + }, + "28": { + "name": "(anonymous_28)", + "decl": { + "start": { + "line": 688, + "column": 58 + }, + "end": { + "line": 688, + "column": 59 + } + }, + "loc": { + "start": { + "line": 688, + "column": 69 + }, + "end": { + "line": 690, + "column": 1 + } + }, + "line": 688 + }, + "29": { + "name": "(anonymous_29)", + "decl": { + "start": { + "line": 698, + "column": 52 + }, + "end": { + "line": 698, + "column": 53 + } + }, + "loc": { + "start": { + "line": 698, + "column": 72 + }, + "end": { + "line": 707, + "column": 3 + } + }, + "line": 698 + }, + "30": { + "name": "(anonymous_30)", + "decl": { + "start": { + "line": 700, + "column": 27 + }, + "end": { + "line": 700, + "column": 28 + } + }, + "loc": { + "start": { + "line": 700, + "column": 44 + }, + "end": { + "line": 706, + "column": 5 + } + }, + "line": 700 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 61, + "column": 23 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 61, + "column": 23 + } + }, + { + "start": { + "line": 61, + "column": 10 + }, + "end": { + "line": 61, + "column": 23 + } + } + ], + "line": 58 + }, + "5": { + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 70, + "column": 19 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 70, + "column": 19 + } + }, + { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 19 + } + } + ], + "line": 67 + }, + "6": { + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 104, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 104, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 83 + }, + "7": { + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 120, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 120, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 107 + }, + "8": { + "loc": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 125 + }, + "9": { + "loc": { + "start": { + "line": 125, + "column": 10 + }, + "end": { + "line": 125, + "column": 74 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 125, + "column": 10 + }, + "end": { + "line": 125, + "column": 28 + } + }, + { + "start": { + "line": 125, + "column": 32 + }, + "end": { + "line": 125, + "column": 74 + } + } + ], + "line": 125 + }, + "10": { + "loc": { + "start": { + "line": 139, + "column": 15 + }, + "end": { + "line": 139, + "column": 60 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 139, + "column": 31 + }, + "end": { + "line": 139, + "column": 55 + } + }, + { + "start": { + "line": 139, + "column": 58 + }, + "end": { + "line": 139, + "column": 60 + } + } + ], + "line": 139 + }, + "11": { + "loc": { + "start": { + "line": 164, + "column": 25 + }, + "end": { + "line": 164, + "column": 63 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 164, + "column": 39 + }, + "end": { + "line": 164, + "column": 41 + } + }, + { + "start": { + "line": 164, + "column": 44 + }, + "end": { + "line": 164, + "column": 63 + } + } + ], + "line": 164 + }, + "12": { + "loc": { + "start": { + "line": 175, + "column": 20 + }, + "end": { + "line": 204, + "column": 28 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 175, + "column": 53 + }, + "end": { + "line": 196, + "column": 28 + } + }, + { + "start": { + "line": 196, + "column": 47 + }, + "end": { + "line": 204, + "column": 28 + } + } + ], + "line": 175 + }, + "13": { + "loc": { + "start": { + "line": 238, + "column": 12 + }, + "end": { + "line": 250, + "column": 20 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 238, + "column": 47 + }, + "end": { + "line": 246, + "column": 20 + } + }, + { + "start": { + "line": 246, + "column": 39 + }, + "end": { + "line": 250, + "column": 20 + } + } + ], + "line": 238 + }, + "14": { + "loc": { + "start": { + "line": 306, + "column": 15 + }, + "end": { + "line": 306, + "column": 73 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 306, + "column": 31 + }, + "end": { + "line": 306, + "column": 51 + } + }, + { + "start": { + "line": 306, + "column": 54 + }, + "end": { + "line": 306, + "column": 73 + } + } + ], + "line": 306 + }, + "15": { + "loc": { + "start": { + "line": 320, + "column": 15 + }, + "end": { + "line": 320, + "column": 73 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 320, + "column": 31 + }, + "end": { + "line": 320, + "column": 51 + } + }, + { + "start": { + "line": 320, + "column": 54 + }, + "end": { + "line": 320, + "column": 73 + } + } + ], + "line": 320 + }, + "16": { + "loc": { + "start": { + "line": 367, + "column": 12 + }, + "end": { + "line": 399, + "column": 20 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 367, + "column": 37 + }, + "end": { + "line": 395, + "column": 13 + } + }, + { + "start": { + "line": 395, + "column": 32 + }, + "end": { + "line": 399, + "column": 20 + } + } + ], + "line": 367 + }, + "17": { + "loc": { + "start": { + "line": 429, + "column": 12 + }, + "end": { + "line": 591, + "column": 20 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 429, + "column": 47 + }, + "end": { + "line": 554, + "column": 20 + } + }, + { + "start": { + "line": 554, + "column": 23 + }, + "end": { + "line": 591, + "column": 20 + } + } + ], + "line": 429 + }, + "18": { + "loc": { + "start": { + "line": 554, + "column": 23 + }, + "end": { + "line": 591, + "column": 20 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 554, + "column": 77 + }, + "end": { + "line": 587, + "column": 20 + } + }, + { + "start": { + "line": 587, + "column": 39 + }, + "end": { + "line": 591, + "column": 20 + } + } + ], + "line": 554 + }, + "19": { + "loc": { + "start": { + "line": 554, + "column": 23 + }, + "end": { + "line": 554, + "column": 58 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 554, + "column": 23 + }, + "end": { + "line": 554, + "column": 37 + } + }, + { + "start": { + "line": 554, + "column": 41 + }, + "end": { + "line": 554, + "column": 58 + } + } + ], + "line": 554 + }, + "20": { + "loc": { + "start": { + "line": 592, + "column": 12 + }, + "end": { + "line": 661, + "column": 20 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 592, + "column": 46 + }, + "end": { + "line": 657, + "column": 20 + } + }, + { + "start": { + "line": 657, + "column": 39 + }, + "end": { + "line": 661, + "column": 20 + } + } + ], + "line": 592 + }, + "21": { + "loc": { + "start": { + "line": 695, + "column": 0 + }, + "end": { + "line": 708, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 695, + "column": 0 + }, + "end": { + "line": 708, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 695 + }, + "22": { + "loc": { + "start": { + "line": 695, + "column": 4 + }, + "end": { + "line": 695, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 695, + "column": 4 + }, + "end": { + "line": 695, + "column": 19 + } + }, + { + "start": { + "line": 695, + "column": 23 + }, + "end": { + "line": 695, + "column": 35 + } + } + ], + "line": 695 + }, + "23": { + "loc": { + "start": { + "line": 701, + "column": 6 + }, + "end": { + "line": 702, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 701, + "column": 6 + }, + "end": { + "line": 702, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 701 + }, + "24": { + "loc": { + "start": { + "line": 704, + "column": 6 + }, + "end": { + "line": 705, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 704, + "column": 6 + }, + "end": { + "line": 705, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 704 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 64, + "12": 64, + "13": 64, + "14": 64, + "15": 64, + "16": 64, + "17": 64, + "18": 64, + "19": 64, + "20": 0, + "21": 64, + "22": 63, + "23": 59, + "24": 59, + "25": 59, + "26": 0, + "27": 59, + "28": 64, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 64, + "50": 9, + "51": 9, + "52": 62, + "53": 62, + "54": 36, + "55": 64, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 32, + "76": 26, + "77": 32, + "78": 32, + "79": 32, + "80": 32, + "81": 32, + "82": 32, + "83": 32, + "84": 32, + "85": 0, + "86": 0, + "87": 0, + "88": 0, + "89": 0 + }, + "f": { + "0": 32, + "1": 64, + "2": 0, + "3": 63, + "4": 59, + "5": 0, + "6": 0, + "7": 62, + "8": 9, + "9": 36, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 26, + "29": 32, + "30": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 59 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 9, + 0 + ], + "9": [ + 9, + 9 + ], + "10": [ + 0, + 64 + ], + "11": [ + 0, + 64 + ], + "12": [ + 0, + 64 + ], + "13": [ + 0, + 64 + ], + "14": [ + 0, + 64 + ], + "15": [ + 0, + 64 + ], + "16": [ + 0, + 64 + ], + "17": [ + 0, + 64 + ], + "18": [ + 0, + 64 + ], + "19": [ + 64, + 64 + ], + "20": [ + 0, + 64 + ], + "21": [ + 32, + 0 + ], + "22": [ + 32, + 32 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useEffect", + "useRef", + "useNavigate", + "useHref", + "FaUserDoctor", + "GrContactInfo", + "PiNotepadLight", + "FaBars", + "FaBell", + "FaUserCircle", + "MdOutlineMoreTime", + "FaStar", + "ImProfile", + "IoIosAlarm", + "IoIosAlbums", + "IoIosStar", + "styles", + "axios", + "Swal", + "withReactContent", + "FaCog", + "FaHome", + "FaServicestack", + "FaRegStickyNote", + "FaRegFileAlt", + "styles1", + "NavBar_SideBar", + "_s", + "role", + "localStorage", + "getItem", + "log", + "navigate", + "inside", + "setIN", + "isSidebarOpen", + "setIsSidebarOpen", + "sidebarRef", + "MenueToggle", + "setMenueToggle", + "handsidebarToggle", + "setsideBarToggle", + "sideBarToggle", + "setTimeout", + "getlog", + "LogOut", + "event", + "preventDefault", + "accessToken", + "response", + "method", + "headers", + "Authorization", + "status", + "setItem", + "removeItem", + "console", + "data", + "fire", + "icon", + "title", + "background", + "color", + "width", + "backdrop", + "confirmButtonText", + "confirmButtonColor", + "error", + "handleClickOutside", + "current", + "contains", + "target", + "document", + "addEventListener", + "removeEventListener", + "navbar", + "marginRight", + "e", + "navcontainer", + "position", + "profile_btn", + "userProfile_icon", + "cursor", + "profile_menu", + "display", + "prof_list", + "con", + "FB", + "p1", + "sitetitle", + "fBar", + "UnderNavbar", + "side_body", + "side_p1", + "side_title", + "borderBlockColor", + "side_list", + "side_list_element", + "side_list_element_text", + "side_icons", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SidebarNabar/NavBar_SideBar.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SidebarNabar/NavBar_SideBar.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "b20dd54ef1364362faf0c24c78bd2c32ebf7cf85" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Footer/Footer.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Footer/Footer.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 134 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 21, + "column": 15 + }, + "end": { + "line": 231, + "column": 1 + } + }, + "10": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 230, + "column": 11 + } + }, + "11": { + "start": { + "line": 232, + "column": 0 + }, + "end": { + "line": 232, + "column": 12 + } + }, + "12": { + "start": { + "line": 235, + "column": 0 + }, + "end": { + "line": 235, + "column": 27 + } + }, + "13": { + "start": { + "line": 236, + "column": 0 + }, + "end": { + "line": 249, + "column": 1 + } + }, + "14": { + "start": { + "line": 237, + "column": 2 + }, + "end": { + "line": 237, + "column": 39 + } + }, + "15": { + "start": { + "line": 238, + "column": 2 + }, + "end": { + "line": 238, + "column": 39 + } + }, + "16": { + "start": { + "line": 239, + "column": 2 + }, + "end": { + "line": 248, + "column": 5 + } + }, + "17": { + "start": { + "line": 240, + "column": 4 + }, + "end": { + "line": 240, + "column": 160 + } + }, + "18": { + "start": { + "line": 241, + "column": 4 + }, + "end": { + "line": 247, + "column": 7 + } + }, + "19": { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 243, + "column": 15 + } + }, + "20": { + "start": { + "line": 243, + "column": 8 + }, + "end": { + "line": 243, + "column": 15 + } + }, + "21": { + "start": { + "line": 244, + "column": 32 + }, + "end": { + "line": 244, + "column": 115 + } + }, + "22": { + "start": { + "line": 245, + "column": 6 + }, + "end": { + "line": 246, + "column": 54 + } + }, + "23": { + "start": { + "line": 246, + "column": 8 + }, + "end": { + "line": 246, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 21, + "column": 15 + }, + "end": { + "line": 21, + "column": 16 + } + }, + "loc": { + "start": { + "line": 21, + "column": 21 + }, + "end": { + "line": 231, + "column": 1 + } + }, + "line": 21 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 239, + "column": 52 + }, + "end": { + "line": 239, + "column": 53 + } + }, + "loc": { + "start": { + "line": 239, + "column": 72 + }, + "end": { + "line": 248, + "column": 3 + } + }, + "line": 239 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 241, + "column": 27 + }, + "end": { + "line": 241, + "column": 28 + } + }, + "loc": { + "start": { + "line": 241, + "column": 44 + }, + "end": { + "line": 247, + "column": 5 + } + }, + "line": 241 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 236, + "column": 0 + }, + "end": { + "line": 249, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 236, + "column": 0 + }, + "end": { + "line": 249, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 236 + }, + "5": { + "loc": { + "start": { + "line": 236, + "column": 4 + }, + "end": { + "line": 236, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 236, + "column": 4 + }, + "end": { + "line": 236, + "column": 19 + } + }, + { + "start": { + "line": 236, + "column": 23 + }, + "end": { + "line": 236, + "column": 35 + } + } + ], + "line": 236 + }, + "6": { + "loc": { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 243, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 243, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 242 + }, + "7": { + "loc": { + "start": { + "line": 245, + "column": 6 + }, + "end": { + "line": 246, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 245, + "column": 6 + }, + "end": { + "line": 246, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 245 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 60, + "11": 32, + "12": 32, + "13": 32, + "14": 32, + "15": 32, + "16": 32, + "17": 32, + "18": 32, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0 + }, + "f": { + "0": 32, + "1": 60, + "2": 32, + "3": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 32, + 0 + ], + "5": [ + 32, + 32 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "React", + "MdEmail", + "MdSettings", + "FaPhone", + "FaGithubSquare", + "FaInfo", + "FaHome", + "styles", + "Footer", + "footer", + "org", + "social", + "width", + "color", + "opacity", + "social_icon", + "textDecoration", + "fontFamily", + "credits", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Footer/Footer.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Footer/Footer.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "66faf286ccaf52b59d013b8adf1571a4deef22cb" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LandingPage/LandingPage.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LandingPage/LandingPage.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 144 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 28, + "column": 16 + }, + "end": { + "line": 362, + "column": 1 + } + }, + "11": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 7 + } + }, + "12": { + "start": { + "line": 30, + "column": 19 + }, + "end": { + "line": 30, + "column": 32 + } + }, + "13": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 361, + "column": 11 + } + }, + "14": { + "start": { + "line": 56, + "column": 14 + }, + "end": { + "line": 56, + "column": 32 + } + }, + "15": { + "start": { + "line": 337, + "column": 8 + }, + "end": { + "line": 337, + "column": 26 + } + }, + "16": { + "start": { + "line": 363, + "column": 0 + }, + "end": { + "line": 365, + "column": 3 + } + }, + "17": { + "start": { + "line": 364, + "column": 2 + }, + "end": { + "line": 364, + "column": 23 + } + }, + "18": { + "start": { + "line": 366, + "column": 0 + }, + "end": { + "line": 366, + "column": 13 + } + }, + "19": { + "start": { + "line": 369, + "column": 0 + }, + "end": { + "line": 369, + "column": 28 + } + }, + "20": { + "start": { + "line": 370, + "column": 0 + }, + "end": { + "line": 383, + "column": 1 + } + }, + "21": { + "start": { + "line": 371, + "column": 2 + }, + "end": { + "line": 371, + "column": 39 + } + }, + "22": { + "start": { + "line": 372, + "column": 2 + }, + "end": { + "line": 372, + "column": 39 + } + }, + "23": { + "start": { + "line": 373, + "column": 2 + }, + "end": { + "line": 382, + "column": 5 + } + }, + "24": { + "start": { + "line": 374, + "column": 4 + }, + "end": { + "line": 374, + "column": 170 + } + }, + "25": { + "start": { + "line": 375, + "column": 4 + }, + "end": { + "line": 381, + "column": 7 + } + }, + "26": { + "start": { + "line": 376, + "column": 6 + }, + "end": { + "line": 377, + "column": 15 + } + }, + "27": { + "start": { + "line": 377, + "column": 8 + }, + "end": { + "line": 377, + "column": 15 + } + }, + "28": { + "start": { + "line": 378, + "column": 32 + }, + "end": { + "line": 378, + "column": 115 + } + }, + "29": { + "start": { + "line": 379, + "column": 6 + }, + "end": { + "line": 380, + "column": 54 + } + }, + "30": { + "start": { + "line": 380, + "column": 8 + }, + "end": { + "line": 380, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 28, + "column": 16 + }, + "end": { + "line": 28, + "column": 17 + } + }, + "loc": { + "start": { + "line": 28, + "column": 22 + }, + "end": { + "line": 362, + "column": 1 + } + }, + "line": 28 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 55, + "column": 21 + }, + "end": { + "line": 55, + "column": 22 + } + }, + "loc": { + "start": { + "line": 55, + "column": 27 + }, + "end": { + "line": 57, + "column": 13 + } + }, + "line": 55 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 336, + "column": 181 + }, + "end": { + "line": 336, + "column": 182 + } + }, + "loc": { + "start": { + "line": 336, + "column": 187 + }, + "end": { + "line": 338, + "column": 7 + } + }, + "line": 336 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 363, + "column": 51 + }, + "end": { + "line": 363, + "column": 52 + } + }, + "loc": { + "start": { + "line": 363, + "column": 62 + }, + "end": { + "line": 365, + "column": 1 + } + }, + "line": 363 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 373, + "column": 52 + }, + "end": { + "line": 373, + "column": 53 + } + }, + "loc": { + "start": { + "line": 373, + "column": 72 + }, + "end": { + "line": 382, + "column": 3 + } + }, + "line": 373 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 375, + "column": 27 + }, + "end": { + "line": 375, + "column": 28 + } + }, + "loc": { + "start": { + "line": 375, + "column": 44 + }, + "end": { + "line": 381, + "column": 5 + } + }, + "line": 375 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 370, + "column": 0 + }, + "end": { + "line": 383, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 370, + "column": 0 + }, + "end": { + "line": 383, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 370 + }, + "5": { + "loc": { + "start": { + "line": 370, + "column": 4 + }, + "end": { + "line": 370, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 370, + "column": 4 + }, + "end": { + "line": 370, + "column": 19 + } + }, + { + "start": { + "line": 370, + "column": 23 + }, + "end": { + "line": 370, + "column": 35 + } + } + ], + "line": 370 + }, + "6": { + "loc": { + "start": { + "line": 376, + "column": 6 + }, + "end": { + "line": 377, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 376, + "column": 6 + }, + "end": { + "line": 377, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 376 + }, + "7": { + "loc": { + "start": { + "line": 379, + "column": 6 + }, + "end": { + "line": 380, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 379, + "column": 6 + }, + "end": { + "line": 380, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 379 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 18, + "12": 18, + "13": 12, + "14": 2, + "15": 2, + "16": 32, + "17": 6, + "18": 32, + "19": 32, + "20": 32, + "21": 32, + "22": 32, + "23": 32, + "24": 32, + "25": 32, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0 + }, + "f": { + "0": 32, + "1": 18, + "2": 2, + "3": 2, + "4": 6, + "5": 32, + "6": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 32, + 0 + ], + "5": [ + 32, + 32 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useNavigate", + "image", + "image2", + "image3", + "image4", + "image1", + "NavBar_SideBar", + "Footer", + "Landing", + "_s", + "navigate", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LandingPage/LandingPage.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LandingPage/LandingPage.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "a8cf345e9677794bf2d0a65da3e70dd11e405998" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/aboutus/aboutus.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/aboutus/aboutus.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 136 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 23, + "column": 20 + }, + "end": { + "line": 269, + "column": 1 + } + }, + "11": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 7 + } + }, + "12": { + "start": { + "line": 25, + "column": 19 + }, + "end": { + "line": 25, + "column": 32 + } + }, + "13": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 268, + "column": 11 + } + }, + "14": { + "start": { + "line": 270, + "column": 0 + }, + "end": { + "line": 272, + "column": 3 + } + }, + "15": { + "start": { + "line": 271, + "column": 2 + }, + "end": { + "line": 271, + "column": 23 + } + }, + "16": { + "start": { + "line": 273, + "column": 0 + }, + "end": { + "line": 273, + "column": 17 + } + }, + "17": { + "start": { + "line": 276, + "column": 0 + }, + "end": { + "line": 276, + "column": 32 + } + }, + "18": { + "start": { + "line": 277, + "column": 0 + }, + "end": { + "line": 290, + "column": 1 + } + }, + "19": { + "start": { + "line": 278, + "column": 2 + }, + "end": { + "line": 278, + "column": 39 + } + }, + "20": { + "start": { + "line": 279, + "column": 2 + }, + "end": { + "line": 279, + "column": 39 + } + }, + "21": { + "start": { + "line": 280, + "column": 2 + }, + "end": { + "line": 289, + "column": 5 + } + }, + "22": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 281, + "column": 162 + } + }, + "23": { + "start": { + "line": 282, + "column": 4 + }, + "end": { + "line": 288, + "column": 7 + } + }, + "24": { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 284, + "column": 15 + } + }, + "25": { + "start": { + "line": 284, + "column": 8 + }, + "end": { + "line": 284, + "column": 15 + } + }, + "26": { + "start": { + "line": 285, + "column": 32 + }, + "end": { + "line": 285, + "column": 115 + } + }, + "27": { + "start": { + "line": 286, + "column": 6 + }, + "end": { + "line": 287, + "column": 54 + } + }, + "28": { + "start": { + "line": 287, + "column": 8 + }, + "end": { + "line": 287, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 23, + "column": 20 + }, + "end": { + "line": 23, + "column": 21 + } + }, + "loc": { + "start": { + "line": 23, + "column": 26 + }, + "end": { + "line": 269, + "column": 1 + } + }, + "line": 23 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 270, + "column": 55 + }, + "end": { + "line": 270, + "column": 56 + } + }, + "loc": { + "start": { + "line": 270, + "column": 66 + }, + "end": { + "line": 272, + "column": 1 + } + }, + "line": 270 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 280, + "column": 52 + }, + "end": { + "line": 280, + "column": 53 + } + }, + "loc": { + "start": { + "line": 280, + "column": 72 + }, + "end": { + "line": 289, + "column": 3 + } + }, + "line": 280 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 282, + "column": 27 + }, + "end": { + "line": 282, + "column": 28 + } + }, + "loc": { + "start": { + "line": 282, + "column": 44 + }, + "end": { + "line": 288, + "column": 5 + } + }, + "line": 282 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 277, + "column": 0 + }, + "end": { + "line": 290, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 277, + "column": 0 + }, + "end": { + "line": 290, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 277 + }, + "5": { + "loc": { + "start": { + "line": 277, + "column": 4 + }, + "end": { + "line": 277, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 277, + "column": 4 + }, + "end": { + "line": 277, + "column": 19 + } + }, + { + "start": { + "line": 277, + "column": 23 + }, + "end": { + "line": 277, + "column": 35 + } + } + ], + "line": 277 + }, + "6": { + "loc": { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 284, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 284, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 283 + }, + "7": { + "loc": { + "start": { + "line": 286, + "column": 6 + }, + "end": { + "line": 287, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 286, + "column": 6 + }, + "end": { + "line": 287, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 286 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 24, + "12": 24, + "13": 16, + "14": 32, + "15": 8, + "16": 32, + "17": 32, + "18": 32, + "19": 32, + "20": 32, + "21": 32, + "22": 32, + "23": 32, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0 + }, + "f": { + "0": 32, + "1": 24, + "2": 8, + "3": 32, + "4": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 32, + 0 + ], + "5": [ + 32, + 32 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useNavigate", + "styles", + "NavBar_SideBar", + "Footer", + "AboutUsPage", + "_s", + "navigate", + "aboutusbody", + "backgroundaboutus", + "aboutusSection1", + "title", + "discription", + "follow", + "imagegit", + "aboutusSection2", + "paragsize", + "image1space", + "aboutusSection3", + "tableaboutus", + "button1", + "paddingTop", + "aboutusSection4", + "paragsize2", + "button2", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/aboutus/aboutus.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/aboutus/aboutus.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "c58a94cd5c337868dd3d22aec13a26353ee80ca3" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Verification/verification.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Verification/verification.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 146 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 28, + "column": 21 + }, + "end": { + "line": 266, + "column": 1 + } + }, + "11": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 7 + } + }, + "12": { + "start": { + "line": 30, + "column": 19 + }, + "end": { + "line": 30, + "column": 32 + } + }, + "13": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 43 + } + }, + "14": { + "start": { + "line": 32, + "column": 19 + }, + "end": { + "line": 32, + "column": 32 + } + }, + "15": { + "start": { + "line": 33, + "column": 23 + }, + "end": { + "line": 33, + "column": 43 + } + }, + "16": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 28 + } + }, + "17": { + "start": { + "line": 35, + "column": 28 + }, + "end": { + "line": 35, + "column": 62 + } + }, + "18": { + "start": { + "line": 36, + "column": 26 + }, + "end": { + "line": 36, + "column": 59 + } + }, + "19": { + "start": { + "line": 37, + "column": 24 + }, + "end": { + "line": 37, + "column": 56 + } + }, + "20": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 20 + } + }, + "21": { + "start": { + "line": 39, + "column": 30 + }, + "end": { + "line": 39, + "column": 41 + } + }, + "22": { + "start": { + "line": 40, + "column": 36 + }, + "end": { + "line": 40, + "column": 51 + } + }, + "23": { + "start": { + "line": 41, + "column": 44 + }, + "end": { + "line": 41, + "column": 55 + } + }, + "24": { + "start": { + "line": 42, + "column": 26 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "25": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 40 + } + }, + "26": { + "start": { + "line": 45, + "column": 20 + }, + "end": { + "line": 47, + "column": 3 + } + }, + "27": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 24 + } + }, + "28": { + "start": { + "line": 48, + "column": 21 + }, + "end": { + "line": 50, + "column": 3 + } + }, + "29": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 21 + } + }, + "30": { + "start": { + "line": 51, + "column": 42 + }, + "end": { + "line": 53, + "column": 4 + } + }, + "31": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 27 + } + }, + "32": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 82, + "column": 5 + } + }, + "33": { + "start": { + "line": 57, + "column": 20 + }, + "end": { + "line": 57, + "column": 55 + } + }, + "34": { + "start": { + "line": 58, + "column": 23 + }, + "end": { + "line": 69, + "column": 7 + } + }, + "35": { + "start": { + "line": 70, + "column": 19 + }, + "end": { + "line": 70, + "column": 32 + } + }, + "36": { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 71, + "column": 28 + } + }, + "37": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 75, + "column": 7 + } + }, + "38": { + "start": { + "line": 73, + "column": 8 + }, + "end": { + "line": 73, + "column": 39 + } + }, + "39": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 74, + "column": 20 + } + }, + "40": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 81, + "column": 7 + } + }, + "41": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 78, + "column": 27 + } + }, + "42": { + "start": { + "line": 80, + "column": 8 + }, + "end": { + "line": 80, + "column": 27 + } + }, + "43": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 27 + } + }, + "44": { + "start": { + "line": 86, + "column": 19 + }, + "end": { + "line": 90, + "column": 5 + } + }, + "45": { + "start": { + "line": 91, + "column": 24 + }, + "end": { + "line": 91, + "column": 65 + } + }, + "46": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 139, + "column": 5 + } + }, + "47": { + "start": { + "line": 93, + "column": 6 + }, + "end": { + "line": 128, + "column": 7 + } + }, + "48": { + "start": { + "line": 94, + "column": 22 + }, + "end": { + "line": 94, + "column": 57 + } + }, + "49": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 95, + "column": 27 + } + }, + "50": { + "start": { + "line": 96, + "column": 25 + }, + "end": { + "line": 107, + "column": 9 + } + }, + "51": { + "start": { + "line": 108, + "column": 21 + }, + "end": { + "line": 108, + "column": 34 + } + }, + "52": { + "start": { + "line": 109, + "column": 8 + }, + "end": { + "line": 123, + "column": 9 + } + }, + "53": { + "start": { + "line": 110, + "column": 10 + }, + "end": { + "line": 110, + "column": 43 + } + }, + "54": { + "start": { + "line": 111, + "column": 10 + }, + "end": { + "line": 119, + "column": 13 + } + }, + "55": { + "start": { + "line": 120, + "column": 10 + }, + "end": { + "line": 120, + "column": 29 + } + }, + "56": { + "start": { + "line": 121, + "column": 24 + }, + "end": { + "line": 121, + "column": 43 + } + }, + "57": { + "start": { + "line": 122, + "column": 10 + }, + "end": { + "line": 122, + "column": 48 + } + }, + "58": { + "start": { + "line": 125, + "column": 8 + }, + "end": { + "line": 127, + "column": 9 + } + }, + "59": { + "start": { + "line": 126, + "column": 10 + }, + "end": { + "line": 126, + "column": 29 + } + }, + "60": { + "start": { + "line": 130, + "column": 6 + }, + "end": { + "line": 130, + "column": 51 + } + }, + "61": { + "start": { + "line": 131, + "column": 6 + }, + "end": { + "line": 131, + "column": 35 + } + }, + "62": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 132, + "column": 24 + } + }, + "63": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 135, + "column": 9 + } + }, + "64": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 138, + "column": 7 + } + }, + "65": { + "start": { + "line": 137, + "column": 8 + }, + "end": { + "line": 137, + "column": 15 + } + }, + "66": { + "start": { + "line": 141, + "column": 2 + }, + "end": { + "line": 265, + "column": 11 + } + }, + "67": { + "start": { + "line": 165, + "column": 31 + }, + "end": { + "line": 165, + "column": 59 + } + }, + "68": { + "start": { + "line": 267, + "column": 0 + }, + "end": { + "line": 269, + "column": 3 + } + }, + "69": { + "start": { + "line": 268, + "column": 2 + }, + "end": { + "line": 268, + "column": 36 + } + }, + "70": { + "start": { + "line": 270, + "column": 0 + }, + "end": { + "line": 270, + "column": 18 + } + }, + "71": { + "start": { + "line": 273, + "column": 0 + }, + "end": { + "line": 273, + "column": 33 + } + }, + "72": { + "start": { + "line": 274, + "column": 0 + }, + "end": { + "line": 287, + "column": 1 + } + }, + "73": { + "start": { + "line": 275, + "column": 2 + }, + "end": { + "line": 275, + "column": 39 + } + }, + "74": { + "start": { + "line": 276, + "column": 2 + }, + "end": { + "line": 276, + "column": 39 + } + }, + "75": { + "start": { + "line": 277, + "column": 2 + }, + "end": { + "line": 286, + "column": 5 + } + }, + "76": { + "start": { + "line": 278, + "column": 4 + }, + "end": { + "line": 278, + "column": 172 + } + }, + "77": { + "start": { + "line": 279, + "column": 4 + }, + "end": { + "line": 285, + "column": 7 + } + }, + "78": { + "start": { + "line": 280, + "column": 6 + }, + "end": { + "line": 281, + "column": 15 + } + }, + "79": { + "start": { + "line": 281, + "column": 8 + }, + "end": { + "line": 281, + "column": 15 + } + }, + "80": { + "start": { + "line": 282, + "column": 32 + }, + "end": { + "line": 282, + "column": 115 + } + }, + "81": { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 284, + "column": 54 + } + }, + "82": { + "start": { + "line": 284, + "column": 8 + }, + "end": { + "line": 284, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 28, + "column": 21 + }, + "end": { + "line": 28, + "column": 22 + } + }, + "loc": { + "start": { + "line": 28, + "column": 27 + }, + "end": { + "line": 266, + "column": 1 + } + }, + "line": 28 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 42, + "column": 26 + }, + "end": { + "line": 42, + "column": 27 + } + }, + "loc": { + "start": { + "line": 42, + "column": 32 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "line": 42 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 45, + "column": 20 + }, + "end": { + "line": 45, + "column": 21 + } + }, + "loc": { + "start": { + "line": 45, + "column": 26 + }, + "end": { + "line": 47, + "column": 3 + } + }, + "line": 45 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 48, + "column": 21 + }, + "end": { + "line": 48, + "column": 22 + } + }, + "loc": { + "start": { + "line": 48, + "column": 34 + }, + "end": { + "line": 50, + "column": 3 + } + }, + "line": 48 + }, + "5": { + "name": "resendCode", + "decl": { + "start": { + "line": 54, + "column": 17 + }, + "end": { + "line": 54, + "column": 27 + } + }, + "loc": { + "start": { + "line": 54, + "column": 35 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 54 + }, + "6": { + "name": "handleVerification", + "decl": { + "start": { + "line": 84, + "column": 17 + }, + "end": { + "line": 84, + "column": 35 + } + }, + "loc": { + "start": { + "line": 84, + "column": 43 + }, + "end": { + "line": 140, + "column": 3 + } + }, + "line": 84 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 165, + "column": 20 + }, + "end": { + "line": 165, + "column": 21 + } + }, + "loc": { + "start": { + "line": 165, + "column": 31 + }, + "end": { + "line": 165, + "column": 59 + } + }, + "line": 165 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 267, + "column": 56 + }, + "end": { + "line": 267, + "column": 57 + } + }, + "loc": { + "start": { + "line": 267, + "column": 67 + }, + "end": { + "line": 269, + "column": 1 + } + }, + "line": 267 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 277, + "column": 52 + }, + "end": { + "line": 277, + "column": 53 + } + }, + "loc": { + "start": { + "line": 277, + "column": 72 + }, + "end": { + "line": 286, + "column": 3 + } + }, + "line": 277 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 279, + "column": 27 + }, + "end": { + "line": 279, + "column": 28 + } + }, + "loc": { + "start": { + "line": 279, + "column": 44 + }, + "end": { + "line": 285, + "column": 5 + } + }, + "line": 279 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 33, + "column": 23 + }, + "end": { + "line": 33, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 33, + "column": 23 + }, + "end": { + "line": 33, + "column": 37 + } + }, + { + "start": { + "line": 33, + "column": 41 + }, + "end": { + "line": 33, + "column": 43 + } + } + ], + "line": 33 + }, + "5": { + "loc": { + "start": { + "line": 35, + "column": 37 + }, + "end": { + "line": 35, + "column": 61 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 35, + "column": 37 + }, + "end": { + "line": 35, + "column": 55 + } + }, + { + "start": { + "line": 35, + "column": 59 + }, + "end": { + "line": 35, + "column": 61 + } + } + ], + "line": 35 + }, + "6": { + "loc": { + "start": { + "line": 36, + "column": 35 + }, + "end": { + "line": 36, + "column": 58 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 36, + "column": 35 + }, + "end": { + "line": 36, + "column": 52 + } + }, + { + "start": { + "line": 36, + "column": 56 + }, + "end": { + "line": 36, + "column": 58 + } + } + ], + "line": 36 + }, + "7": { + "loc": { + "start": { + "line": 37, + "column": 33 + }, + "end": { + "line": 37, + "column": 55 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 37, + "column": 33 + }, + "end": { + "line": 37, + "column": 49 + } + }, + { + "start": { + "line": 37, + "column": 53 + }, + "end": { + "line": 37, + "column": 55 + } + } + ], + "line": 37 + }, + "8": { + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 75, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 75, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 72 + }, + "9": { + "loc": { + "start": { + "line": 72, + "column": 10 + }, + "end": { + "line": 72, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 72, + "column": 10 + }, + "end": { + "line": 72, + "column": 33 + } + }, + { + "start": { + "line": 72, + "column": 37 + }, + "end": { + "line": 72, + "column": 60 + } + } + ], + "line": 72 + }, + "10": { + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 81, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 81, + "column": 7 + } + }, + { + "start": { + "line": 79, + "column": 13 + }, + "end": { + "line": 81, + "column": 7 + } + } + ], + "line": 77 + }, + "11": { + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 139, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 139, + "column": 5 + } + }, + { + "start": { + "line": 129, + "column": 11 + }, + "end": { + "line": 139, + "column": 5 + } + } + ], + "line": 92 + }, + "12": { + "loc": { + "start": { + "line": 109, + "column": 8 + }, + "end": { + "line": 123, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 109, + "column": 8 + }, + "end": { + "line": 123, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 109 + }, + "13": { + "loc": { + "start": { + "line": 109, + "column": 12 + }, + "end": { + "line": 109, + "column": 62 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 109, + "column": 12 + }, + "end": { + "line": 109, + "column": 35 + } + }, + { + "start": { + "line": 109, + "column": 39 + }, + "end": { + "line": 109, + "column": 62 + } + } + ], + "line": 109 + }, + "14": { + "loc": { + "start": { + "line": 125, + "column": 8 + }, + "end": { + "line": 127, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 125, + "column": 8 + }, + "end": { + "line": 127, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 125 + }, + "15": { + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 138, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 138, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 136 + }, + "16": { + "loc": { + "start": { + "line": 136, + "column": 10 + }, + "end": { + "line": 136, + "column": 49 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 136, + "column": 10 + }, + "end": { + "line": 136, + "column": 26 + } + }, + { + "start": { + "line": 136, + "column": 30 + }, + "end": { + "line": 136, + "column": 49 + } + } + ], + "line": 136 + }, + "17": { + "loc": { + "start": { + "line": 188, + "column": 6 + }, + "end": { + "line": 192, + "column": 14 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 188, + "column": 6 + }, + "end": { + "line": 188, + "column": 28 + } + }, + { + "start": { + "line": 188, + "column": 48 + }, + "end": { + "line": 192, + "column": 14 + } + } + ], + "line": 188 + }, + "18": { + "loc": { + "start": { + "line": 193, + "column": 6 + }, + "end": { + "line": 212, + "column": 14 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 193, + "column": 6 + }, + "end": { + "line": 193, + "column": 24 + } + }, + { + "start": { + "line": 193, + "column": 44 + }, + "end": { + "line": 212, + "column": 14 + } + } + ], + "line": 193 + }, + "19": { + "loc": { + "start": { + "line": 274, + "column": 0 + }, + "end": { + "line": 287, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 274, + "column": 0 + }, + "end": { + "line": 287, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 274 + }, + "20": { + "loc": { + "start": { + "line": 274, + "column": 4 + }, + "end": { + "line": 274, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 274, + "column": 4 + }, + "end": { + "line": 274, + "column": 19 + } + }, + { + "start": { + "line": 274, + "column": 23 + }, + "end": { + "line": 274, + "column": 35 + } + } + ], + "line": 274 + }, + "21": { + "loc": { + "start": { + "line": 280, + "column": 6 + }, + "end": { + "line": 281, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 280, + "column": 6 + }, + "end": { + "line": 281, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 280 + }, + "22": { + "loc": { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 284, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 284, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 283 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 32, + "69": 0, + "70": 32, + "71": 32, + "72": 32, + "73": 32, + "74": 32, + "75": 32, + "76": 32, + "77": 32, + "78": 0, + "79": 0, + "80": 0, + "81": 0, + "82": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 32, + "10": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 32, + 0 + ], + "20": [ + 32, + 32 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "React", + "useState", + "useNavigate", + "key_icon", + "useLocation", + "axios", + "Swal", + "withReactContent", + "DoctorInfoModal", + "Verification", + "_s", + "navigate", + "console", + "log", + "location", + "initialState", + "state", + "email", + "setEmail", + "code", + "setCode", + "url", + "setUrl", + "fp_code", + "setvcode", + "showmodal", + "setShowModal", + "wrongAttempts", + "setWrongAttempts", + "handleWrongCode", + "setTozero", + "changeCode", + "newCode", + "errorMessage", + "setErrorMessage", + "codeError", + "resendCode", + "event", + "preventDefault", + "token", + "localStorage", + "getItem", + "response", + "method", + "headers", + "data", + "status", + "error", + "handleVerification", + "errors", + "code_verify", + "document", + "querySelector", + "value", + "verification_code", + "fire", + "icon", + "title", + "background", + "color", + "width", + "confirmButtonText", + "confirmButtonColor", + "flag", + "target", + "backgroundImage", + "backgroundRepeat", + "paddingRight", + "backgroundPosition", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Verification/verification.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Verification/verification.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "a3f78c2f8ba878f80a9d659840decca308dc7841" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/ForgetPassword/ForgetPassword.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/ForgetPassword/ForgetPassword.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 150 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 35, + "column": 23 + }, + "end": { + "line": 461, + "column": 1 + } + }, + "11": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 7 + } + }, + "12": { + "start": { + "line": 37, + "column": 19 + }, + "end": { + "line": 37, + "column": 32 + } + }, + "13": { + "start": { + "line": 38, + "column": 30 + }, + "end": { + "line": 38, + "column": 41 + } + }, + "14": { + "start": { + "line": 39, + "column": 34 + }, + "end": { + "line": 39, + "column": 46 + } + }, + "15": { + "start": { + "line": 40, + "column": 32 + }, + "end": { + "line": 43, + "column": 4 + } + }, + "16": { + "start": { + "line": 44, + "column": 37 + }, + "end": { + "line": 44, + "column": 53 + } + }, + "17": { + "start": { + "line": 45, + "column": 42 + }, + "end": { + "line": 45, + "column": 62 + } + }, + "18": { + "start": { + "line": 46, + "column": 54 + }, + "end": { + "line": 46, + "column": 74 + } + }, + "19": { + "start": { + "line": 47, + "column": 42 + }, + "end": { + "line": 47, + "column": 58 + } + }, + "20": { + "start": { + "line": 48, + "column": 54 + }, + "end": { + "line": 48, + "column": 70 + } + }, + "21": { + "start": { + "line": 49, + "column": 31 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "22": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 71 + } + }, + "23": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 57 + } + }, + "24": { + "start": { + "line": 53, + "column": 37 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "25": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 56, + "column": 6 + } + }, + "26": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 69 + } + }, + "27": { + "start": { + "line": 59, + "column": 37 + }, + "end": { + "line": 62, + "column": 4 + } + }, + "28": { + "start": { + "line": 63, + "column": 32 + }, + "end": { + "line": 68, + "column": 3 + } + }, + "29": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 66, + "column": 6 + } + }, + "30": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 74 + } + }, + "31": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 27 + } + }, + "32": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + }, + "33": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 118, + "column": 7 + } + }, + "34": { + "start": { + "line": 73, + "column": 25 + }, + "end": { + "line": 84, + "column": 9 + } + }, + "35": { + "start": { + "line": 85, + "column": 21 + }, + "end": { + "line": 85, + "column": 34 + } + }, + "36": { + "start": { + "line": 86, + "column": 8 + }, + "end": { + "line": 105, + "column": 9 + } + }, + "37": { + "start": { + "line": 87, + "column": 30 + }, + "end": { + "line": 87, + "column": 50 + } + }, + "38": { + "start": { + "line": 88, + "column": 31 + }, + "end": { + "line": 88, + "column": 52 + } + }, + "39": { + "start": { + "line": 89, + "column": 10 + }, + "end": { + "line": 89, + "column": 59 + } + }, + "40": { + "start": { + "line": 90, + "column": 10 + }, + "end": { + "line": 90, + "column": 61 + } + }, + "41": { + "start": { + "line": 91, + "column": 10 + }, + "end": { + "line": 94, + "column": 13 + } + }, + "42": { + "start": { + "line": 95, + "column": 10 + }, + "end": { + "line": 95, + "column": 33 + } + }, + "43": { + "start": { + "line": 96, + "column": 10 + }, + "end": { + "line": 104, + "column": 13 + } + }, + "44": { + "start": { + "line": 107, + "column": 8 + }, + "end": { + "line": 117, + "column": 9 + } + }, + "45": { + "start": { + "line": 108, + "column": 10 + }, + "end": { + "line": 116, + "column": 13 + } + }, + "46": { + "start": { + "line": 120, + "column": 6 + }, + "end": { + "line": 140, + "column": 7 + } + }, + "47": { + "start": { + "line": 121, + "column": 8 + }, + "end": { + "line": 129, + "column": 11 + } + }, + "48": { + "start": { + "line": 131, + "column": 8 + }, + "end": { + "line": 139, + "column": 11 + } + }, + "49": { + "start": { + "line": 144, + "column": 4 + }, + "end": { + "line": 144, + "column": 27 + } + }, + "50": { + "start": { + "line": 145, + "column": 21 + }, + "end": { + "line": 145, + "column": 58 + } + }, + "51": { + "start": { + "line": 146, + "column": 28 + }, + "end": { + "line": 146, + "column": 66 + } + }, + "52": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 185, + "column": 5 + } + }, + "53": { + "start": { + "line": 148, + "column": 6 + }, + "end": { + "line": 156, + "column": 9 + } + }, + "54": { + "start": { + "line": 158, + "column": 23 + }, + "end": { + "line": 171, + "column": 7 + } + }, + "55": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 184, + "column": 7 + } + }, + "56": { + "start": { + "line": 173, + "column": 8 + }, + "end": { + "line": 181, + "column": 11 + } + }, + "57": { + "start": { + "line": 183, + "column": 8 + }, + "end": { + "line": 183, + "column": 28 + } + }, + "58": { + "start": { + "line": 187, + "column": 2 + }, + "end": { + "line": 460, + "column": 11 + } + }, + "59": { + "start": { + "line": 207, + "column": 33 + }, + "end": { + "line": 207, + "column": 64 + } + }, + "60": { + "start": { + "line": 243, + "column": 35 + }, + "end": { + "line": 243, + "column": 63 + } + }, + "61": { + "start": { + "line": 462, + "column": 0 + }, + "end": { + "line": 464, + "column": 3 + } + }, + "62": { + "start": { + "line": 463, + "column": 2 + }, + "end": { + "line": 463, + "column": 23 + } + }, + "63": { + "start": { + "line": 465, + "column": 0 + }, + "end": { + "line": 465, + "column": 20 + } + }, + "64": { + "start": { + "line": 468, + "column": 0 + }, + "end": { + "line": 468, + "column": 35 + } + }, + "65": { + "start": { + "line": 469, + "column": 0 + }, + "end": { + "line": 482, + "column": 1 + } + }, + "66": { + "start": { + "line": 470, + "column": 2 + }, + "end": { + "line": 470, + "column": 39 + } + }, + "67": { + "start": { + "line": 471, + "column": 2 + }, + "end": { + "line": 471, + "column": 39 + } + }, + "68": { + "start": { + "line": 472, + "column": 2 + }, + "end": { + "line": 481, + "column": 5 + } + }, + "69": { + "start": { + "line": 473, + "column": 4 + }, + "end": { + "line": 473, + "column": 176 + } + }, + "70": { + "start": { + "line": 474, + "column": 4 + }, + "end": { + "line": 480, + "column": 7 + } + }, + "71": { + "start": { + "line": 475, + "column": 6 + }, + "end": { + "line": 476, + "column": 15 + } + }, + "72": { + "start": { + "line": 476, + "column": 8 + }, + "end": { + "line": 476, + "column": 15 + } + }, + "73": { + "start": { + "line": 477, + "column": 32 + }, + "end": { + "line": 477, + "column": 115 + } + }, + "74": { + "start": { + "line": 478, + "column": 6 + }, + "end": { + "line": 479, + "column": 54 + } + }, + "75": { + "start": { + "line": 479, + "column": 8 + }, + "end": { + "line": 479, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 35, + "column": 23 + }, + "end": { + "line": 35, + "column": 24 + } + }, + "loc": { + "start": { + "line": 35, + "column": 29 + }, + "end": { + "line": 461, + "column": 1 + } + }, + "line": 35 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 49, + "column": 31 + }, + "end": { + "line": 49, + "column": 32 + } + }, + "loc": { + "start": { + "line": 49, + "column": 37 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "line": 49 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 53, + "column": 37 + }, + "end": { + "line": 53, + "column": 38 + } + }, + "loc": { + "start": { + "line": 53, + "column": 43 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 53 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 63, + "column": 32 + }, + "end": { + "line": 63, + "column": 33 + } + }, + "loc": { + "start": { + "line": 63, + "column": 38 + }, + "end": { + "line": 68, + "column": 3 + } + }, + "line": 63 + }, + "5": { + "name": "SendVerificationCode", + "decl": { + "start": { + "line": 69, + "column": 17 + }, + "end": { + "line": 69, + "column": 37 + } + }, + "loc": { + "start": { + "line": 69, + "column": 45 + }, + "end": { + "line": 142, + "column": 3 + } + }, + "line": 69 + }, + "6": { + "name": "SubmitNewPass", + "decl": { + "start": { + "line": 143, + "column": 17 + }, + "end": { + "line": 143, + "column": 30 + } + }, + "loc": { + "start": { + "line": 143, + "column": 38 + }, + "end": { + "line": 186, + "column": 3 + } + }, + "line": 143 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 207, + "column": 22 + }, + "end": { + "line": 207, + "column": 23 + } + }, + "loc": { + "start": { + "line": 207, + "column": 33 + }, + "end": { + "line": 207, + "column": 64 + } + }, + "line": 207 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 243, + "column": 24 + }, + "end": { + "line": 243, + "column": 25 + } + }, + "loc": { + "start": { + "line": 243, + "column": 35 + }, + "end": { + "line": 243, + "column": 63 + } + }, + "line": 243 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 462, + "column": 58 + }, + "end": { + "line": 462, + "column": 59 + } + }, + "loc": { + "start": { + "line": 462, + "column": 69 + }, + "end": { + "line": 464, + "column": 1 + } + }, + "line": 462 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 472, + "column": 52 + }, + "end": { + "line": 472, + "column": 53 + } + }, + "loc": { + "start": { + "line": 472, + "column": 72 + }, + "end": { + "line": 481, + "column": 3 + } + }, + "line": 472 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 474, + "column": 27 + }, + "end": { + "line": 474, + "column": 28 + } + }, + "loc": { + "start": { + "line": 474, + "column": 44 + }, + "end": { + "line": 480, + "column": 5 + } + }, + "line": 474 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 50, + "column": 20 + }, + "end": { + "line": 50, + "column": 69 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 50, + "column": 50 + }, + "end": { + "line": 50, + "column": 56 + } + }, + { + "start": { + "line": 50, + "column": 59 + }, + "end": { + "line": 50, + "column": 69 + } + } + ], + "line": 50 + }, + "5": { + "loc": { + "start": { + "line": 51, + "column": 20 + }, + "end": { + "line": 51, + "column": 55 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 51, + "column": 43 + }, + "end": { + "line": 51, + "column": 49 + } + }, + { + "start": { + "line": 51, + "column": 52 + }, + "end": { + "line": 51, + "column": 55 + } + } + ], + "line": 51 + }, + "6": { + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 61 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 55, + "column": 42 + }, + "end": { + "line": 55, + "column": 48 + } + }, + { + "start": { + "line": 55, + "column": 51 + }, + "end": { + "line": 55, + "column": 61 + } + } + ], + "line": 55 + }, + "7": { + "loc": { + "start": { + "line": 57, + "column": 26 + }, + "end": { + "line": 57, + "column": 67 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 57, + "column": 55 + }, + "end": { + "line": 57, + "column": 61 + } + }, + { + "start": { + "line": 57, + "column": 64 + }, + "end": { + "line": 57, + "column": 67 + } + } + ], + "line": 57 + }, + "8": { + "loc": { + "start": { + "line": 65, + "column": 6 + }, + "end": { + "line": 65, + "column": 149 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 65, + "column": 48 + }, + "end": { + "line": 65, + "column": 100 + } + }, + { + "start": { + "line": 65, + "column": 103 + }, + "end": { + "line": 65, + "column": 149 + } + } + ], + "line": 65 + }, + "9": { + "loc": { + "start": { + "line": 67, + "column": 15 + }, + "end": { + "line": 67, + "column": 72 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 67, + "column": 57 + }, + "end": { + "line": 67, + "column": 63 + } + }, + { + "start": { + "line": 67, + "column": 66 + }, + "end": { + "line": 67, + "column": 72 + } + } + ], + "line": 67 + }, + "10": { + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + }, + { + "start": { + "line": 119, + "column": 11 + }, + "end": { + "line": 141, + "column": 5 + } + } + ], + "line": 71 + }, + "11": { + "loc": { + "start": { + "line": 86, + "column": 8 + }, + "end": { + "line": 105, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 86, + "column": 8 + }, + "end": { + "line": 105, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 86 + }, + "12": { + "loc": { + "start": { + "line": 86, + "column": 12 + }, + "end": { + "line": 86, + "column": 62 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 86, + "column": 12 + }, + "end": { + "line": 86, + "column": 35 + } + }, + { + "start": { + "line": 86, + "column": 39 + }, + "end": { + "line": 86, + "column": 62 + } + } + ], + "line": 86 + }, + "13": { + "loc": { + "start": { + "line": 107, + "column": 8 + }, + "end": { + "line": 117, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 107, + "column": 8 + }, + "end": { + "line": 117, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 107 + }, + "14": { + "loc": { + "start": { + "line": 120, + "column": 6 + }, + "end": { + "line": 140, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 120, + "column": 6 + }, + "end": { + "line": 140, + "column": 7 + } + }, + { + "start": { + "line": 130, + "column": 13 + }, + "end": { + "line": 140, + "column": 7 + } + } + ], + "line": 120 + }, + "15": { + "loc": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 185, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 185, + "column": 5 + } + }, + { + "start": { + "line": 157, + "column": 11 + }, + "end": { + "line": 185, + "column": 5 + } + } + ], + "line": 147 + }, + "16": { + "loc": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 184, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 184, + "column": 7 + } + }, + { + "start": { + "line": 182, + "column": 13 + }, + "end": { + "line": 184, + "column": 7 + } + } + ], + "line": 172 + }, + "17": { + "loc": { + "start": { + "line": 239, + "column": 89 + }, + "end": { + "line": 239, + "column": 127 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 239, + "column": 114 + }, + "end": { + "line": 239, + "column": 116 + } + }, + { + "start": { + "line": 239, + "column": 119 + }, + "end": { + "line": 239, + "column": 127 + } + } + ], + "line": 239 + }, + "18": { + "loc": { + "start": { + "line": 469, + "column": 0 + }, + "end": { + "line": 482, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 469, + "column": 0 + }, + "end": { + "line": 482, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 469 + }, + "19": { + "loc": { + "start": { + "line": 469, + "column": 4 + }, + "end": { + "line": 469, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 469, + "column": 4 + }, + "end": { + "line": 469, + "column": 19 + } + }, + { + "start": { + "line": 469, + "column": 23 + }, + "end": { + "line": 469, + "column": 35 + } + } + ], + "line": 469 + }, + "20": { + "loc": { + "start": { + "line": 475, + "column": 6 + }, + "end": { + "line": 476, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 475, + "column": 6 + }, + "end": { + "line": 476, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 475 + }, + "21": { + "loc": { + "start": { + "line": 478, + "column": 6 + }, + "end": { + "line": 479, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 478, + "column": 6 + }, + "end": { + "line": 479, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 478 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 32, + "62": 0, + "63": 32, + "64": 32, + "65": 32, + "66": 32, + "67": 32, + "68": 32, + "69": 32, + "70": 32, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 32, + "11": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 32, + 0 + ], + "19": [ + 32, + 32 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "React", + "useState", + "useNavigate", + "Swal", + "withReactContent", + "Icon", + "eye", + "eyeOff", + "checkmarkCircled", + "closeCircled", + "lock_icon", + "email_icon", + "key_icon", + "axios", + "validator", + "ToastContainer", + "toast", + "ForgetPassword", + "_s", + "navigate", + "fp_code", + "setvcode", + "fp_Email", + "setfp_Email", + "check_icon", + "seticon", + "checkcolor", + "checkicon", + "pass_display", + "setdisplay", + "passwordType", + "setPasswordType", + "repeatPasswordType", + "setRepeatPasswordType", + "passwordIcon", + "setPasswordIcon", + "repeatPasswordIcon", + "setRepeatPasswordIcon", + "handlePasswordToggle", + "handleRepeatPasswordToggle", + "fp_response", + "setresponse", + "token", + "verificationcode", + "CheckVerificationCode", + "SendVerificationCode", + "event", + "preventDefault", + "isEmail", + "response", + "method", + "headers", + "data", + "email", + "status", + "accessToken", + "access", + "refreshToken", + "refresh", + "localStorage", + "setItem", + "url", + "code", + "console", + "log", + "success", + "position", + "autoClose", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "error", + "length", + "SubmitNewPass", + "password", + "document", + "getElementById", + "value", + "passwordConfirm", + "new_password", + "confirm_password", + "verification_code", + "fire", + "icon", + "title", + "background", + "color", + "width", + "confirmButtonText", + "confirmButtonColor", + "target", + "backgroundImage", + "backgroundRepeat", + "paddingRight", + "backgroundPosition", + "display", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/ForgetPassword/ForgetPassword.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/ForgetPassword/ForgetPassword.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "eac3f48b95c0ed5eeb1a0b9e3acd4790d226f9fe" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangePassword.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangePassword.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 146 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 7 + } + }, + "11": { + "start": { + "line": 32, + "column": 19 + }, + "end": { + "line": 32, + "column": 32 + } + }, + "12": { + "start": { + "line": 33, + "column": 48 + }, + "end": { + "line": 33, + "column": 68 + } + }, + "13": { + "start": { + "line": 34, + "column": 42 + }, + "end": { + "line": 34, + "column": 62 + } + }, + "14": { + "start": { + "line": 35, + "column": 54 + }, + "end": { + "line": 35, + "column": 74 + } + }, + "15": { + "start": { + "line": 36, + "column": 48 + }, + "end": { + "line": 36, + "column": 64 + } + }, + "16": { + "start": { + "line": 37, + "column": 42 + }, + "end": { + "line": 37, + "column": 58 + } + }, + "17": { + "start": { + "line": 38, + "column": 54 + }, + "end": { + "line": 38, + "column": 70 + } + }, + "18": { + "start": { + "line": 39, + "column": 28 + }, + "end": { + "line": 39, + "column": 42 + } + }, + "19": { + "start": { + "line": 40, + "column": 28 + }, + "end": { + "line": 40, + "column": 42 + } + }, + "20": { + "start": { + "line": 41, + "column": 28 + }, + "end": { + "line": 41, + "column": 42 + } + }, + "21": { + "start": { + "line": 42, + "column": 28 + }, + "end": { + "line": 42, + "column": 42 + } + }, + "22": { + "start": { + "line": 43, + "column": 31 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "23": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 71 + } + }, + "24": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 57 + } + }, + "25": { + "start": { + "line": 47, + "column": 37 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "26": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 6 + } + }, + "27": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 69 + } + }, + "28": { + "start": { + "line": 53, + "column": 34 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "29": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 77 + } + }, + "30": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 63 + } + }, + "31": { + "start": { + "line": 57, + "column": 24 + }, + "end": { + "line": 62, + "column": 3 + } + }, + "32": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 61, + "column": 19 + } + }, + "33": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 20 + } + }, + "34": { + "start": { + "line": 61, + "column": 6 + }, + "end": { + "line": 61, + "column": 19 + } + }, + "35": { + "start": { + "line": 63, + "column": 26 + }, + "end": { + "line": 68, + "column": 3 + } + }, + "36": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 67, + "column": 19 + } + }, + "37": { + "start": { + "line": 65, + "column": 6 + }, + "end": { + "line": 65, + "column": 20 + } + }, + "38": { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 67, + "column": 19 + } + }, + "39": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 27 + } + }, + "40": { + "start": { + "line": 71, + "column": 24 + }, + "end": { + "line": 71, + "column": 59 + } + }, + "41": { + "start": { + "line": 72, + "column": 23 + }, + "end": { + "line": 72, + "column": 66 + } + }, + "42": { + "start": { + "line": 73, + "column": 23 + }, + "end": { + "line": 73, + "column": 66 + } + }, + "43": { + "start": { + "line": 74, + "column": 24 + }, + "end": { + "line": 74, + "column": 74 + } + }, + "44": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 159, + "column": 5 + } + }, + "45": { + "start": { + "line": 76, + "column": 6 + }, + "end": { + "line": 84, + "column": 9 + } + }, + "46": { + "start": { + "line": 85, + "column": 9 + }, + "end": { + "line": 159, + "column": 5 + } + }, + "47": { + "start": { + "line": 86, + "column": 6 + }, + "end": { + "line": 94, + "column": 9 + } + }, + "48": { + "start": { + "line": 96, + "column": 6 + }, + "end": { + "line": 158, + "column": 7 + } + }, + "49": { + "start": { + "line": 97, + "column": 25 + }, + "end": { + "line": 111, + "column": 9 + } + }, + "50": { + "start": { + "line": 112, + "column": 8 + }, + "end": { + "line": 121, + "column": 13 + } + }, + "51": { + "start": { + "line": 113, + "column": 10 + }, + "end": { + "line": 121, + "column": 13 + } + }, + "52": { + "start": { + "line": 123, + "column": 21 + }, + "end": { + "line": 123, + "column": 40 + } + }, + "53": { + "start": { + "line": 124, + "column": 8 + }, + "end": { + "line": 157, + "column": 9 + } + }, + "54": { + "start": { + "line": 125, + "column": 10 + }, + "end": { + "line": 146, + "column": 15 + } + }, + "55": { + "start": { + "line": 126, + "column": 12 + }, + "end": { + "line": 146, + "column": 15 + } + }, + "56": { + "start": { + "line": 144, + "column": 16 + }, + "end": { + "line": 144, + "column": 44 + } + }, + "57": { + "start": { + "line": 147, + "column": 10 + }, + "end": { + "line": 156, + "column": 15 + } + }, + "58": { + "start": { + "line": 148, + "column": 12 + }, + "end": { + "line": 156, + "column": 15 + } + }, + "59": { + "start": { + "line": 161, + "column": 2 + }, + "end": { + "line": 449, + "column": 11 + } + }, + "60": { + "start": { + "line": 205, + "column": 18 + }, + "end": { + "line": 205, + "column": 49 + } + }, + "61": { + "start": { + "line": 283, + "column": 18 + }, + "end": { + "line": 283, + "column": 49 + } + }, + "62": { + "start": { + "line": 284, + "column": 18 + }, + "end": { + "line": 284, + "column": 51 + } + }, + "63": { + "start": { + "line": 362, + "column": 18 + }, + "end": { + "line": 362, + "column": 49 + } + }, + "64": { + "start": { + "line": 451, + "column": 0 + }, + "end": { + "line": 453, + "column": 3 + } + }, + "65": { + "start": { + "line": 452, + "column": 2 + }, + "end": { + "line": 452, + "column": 23 + } + }, + "66": { + "start": { + "line": 454, + "column": 0 + }, + "end": { + "line": 454, + "column": 20 + } + }, + "67": { + "start": { + "line": 457, + "column": 0 + }, + "end": { + "line": 457, + "column": 35 + } + }, + "68": { + "start": { + "line": 458, + "column": 0 + }, + "end": { + "line": 471, + "column": 1 + } + }, + "69": { + "start": { + "line": 459, + "column": 2 + }, + "end": { + "line": 459, + "column": 39 + } + }, + "70": { + "start": { + "line": 460, + "column": 2 + }, + "end": { + "line": 460, + "column": 39 + } + }, + "71": { + "start": { + "line": 461, + "column": 2 + }, + "end": { + "line": 470, + "column": 5 + } + }, + "72": { + "start": { + "line": 462, + "column": 4 + }, + "end": { + "line": 462, + "column": 172 + } + }, + "73": { + "start": { + "line": 463, + "column": 4 + }, + "end": { + "line": 469, + "column": 7 + } + }, + "74": { + "start": { + "line": 464, + "column": 6 + }, + "end": { + "line": 465, + "column": 15 + } + }, + "75": { + "start": { + "line": 465, + "column": 8 + }, + "end": { + "line": 465, + "column": 15 + } + }, + "76": { + "start": { + "line": 466, + "column": 32 + }, + "end": { + "line": 466, + "column": 115 + } + }, + "77": { + "start": { + "line": 467, + "column": 6 + }, + "end": { + "line": 468, + "column": 54 + } + }, + "78": { + "start": { + "line": 468, + "column": 8 + }, + "end": { + "line": 468, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "ChangePassword", + "decl": { + "start": { + "line": 30, + "column": 9 + }, + "end": { + "line": 30, + "column": 23 + } + }, + "loc": { + "start": { + "line": 30, + "column": 37 + }, + "end": { + "line": 450, + "column": 1 + } + }, + "line": 30 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 43, + "column": 31 + }, + "end": { + "line": 43, + "column": 32 + } + }, + "loc": { + "start": { + "line": 43, + "column": 37 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "line": 43 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 47, + "column": 37 + }, + "end": { + "line": 47, + "column": 38 + } + }, + "loc": { + "start": { + "line": 47, + "column": 43 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "line": 47 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 53, + "column": 34 + }, + "end": { + "line": 53, + "column": 35 + } + }, + "loc": { + "start": { + "line": 53, + "column": 40 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "line": 53 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 57, + "column": 24 + }, + "end": { + "line": 57, + "column": 25 + } + }, + "loc": { + "start": { + "line": 57, + "column": 43 + }, + "end": { + "line": 62, + "column": 3 + } + }, + "line": 57 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 63, + "column": 26 + }, + "end": { + "line": 63, + "column": 27 + } + }, + "loc": { + "start": { + "line": 63, + "column": 45 + }, + "end": { + "line": 68, + "column": 3 + } + }, + "line": 63 + }, + "7": { + "name": "SendChangePassword", + "decl": { + "start": { + "line": 69, + "column": 17 + }, + "end": { + "line": 69, + "column": 35 + } + }, + "loc": { + "start": { + "line": 69, + "column": 43 + }, + "end": { + "line": 160, + "column": 3 + } + }, + "line": 69 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 143, + "column": 26 + }, + "end": { + "line": 143, + "column": 27 + } + }, + "loc": { + "start": { + "line": 143, + "column": 32 + }, + "end": { + "line": 145, + "column": 15 + } + }, + "line": 143 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 204, + "column": 26 + }, + "end": { + "line": 204, + "column": 27 + } + }, + "loc": { + "start": { + "line": 204, + "column": 37 + }, + "end": { + "line": 206, + "column": 17 + } + }, + "line": 204 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 282, + "column": 26 + }, + "end": { + "line": 282, + "column": 27 + } + }, + "loc": { + "start": { + "line": 282, + "column": 37 + }, + "end": { + "line": 285, + "column": 17 + } + }, + "line": 282 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 361, + "column": 26 + }, + "end": { + "line": 361, + "column": 27 + } + }, + "loc": { + "start": { + "line": 361, + "column": 37 + }, + "end": { + "line": 363, + "column": 17 + } + }, + "line": 361 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 451, + "column": 58 + }, + "end": { + "line": 451, + "column": 59 + } + }, + "loc": { + "start": { + "line": 451, + "column": 69 + }, + "end": { + "line": 453, + "column": 1 + } + }, + "line": 451 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 461, + "column": 52 + }, + "end": { + "line": 461, + "column": 53 + } + }, + "loc": { + "start": { + "line": 461, + "column": 72 + }, + "end": { + "line": 470, + "column": 3 + } + }, + "line": 461 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 463, + "column": 27 + }, + "end": { + "line": 463, + "column": 28 + } + }, + "loc": { + "start": { + "line": 463, + "column": 44 + }, + "end": { + "line": 469, + "column": 5 + } + }, + "line": 463 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 44, + "column": 20 + }, + "end": { + "line": 44, + "column": 69 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 44, + "column": 50 + }, + "end": { + "line": 44, + "column": 56 + } + }, + { + "start": { + "line": 44, + "column": 59 + }, + "end": { + "line": 44, + "column": 69 + } + } + ], + "line": 44 + }, + "5": { + "loc": { + "start": { + "line": 45, + "column": 20 + }, + "end": { + "line": 45, + "column": 55 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 45, + "column": 43 + }, + "end": { + "line": 45, + "column": 49 + } + }, + { + "start": { + "line": 45, + "column": 52 + }, + "end": { + "line": 45, + "column": 55 + } + } + ], + "line": 45 + }, + "6": { + "loc": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 61 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 49, + "column": 42 + }, + "end": { + "line": 49, + "column": 48 + } + }, + { + "start": { + "line": 49, + "column": 51 + }, + "end": { + "line": 49, + "column": 61 + } + } + ], + "line": 49 + }, + "7": { + "loc": { + "start": { + "line": 51, + "column": 26 + }, + "end": { + "line": 51, + "column": 67 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 51, + "column": 55 + }, + "end": { + "line": 51, + "column": 61 + } + }, + { + "start": { + "line": 51, + "column": 64 + }, + "end": { + "line": 51, + "column": 67 + } + } + ], + "line": 51 + }, + "8": { + "loc": { + "start": { + "line": 54, + "column": 23 + }, + "end": { + "line": 54, + "column": 75 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 54, + "column": 56 + }, + "end": { + "line": 54, + "column": 62 + } + }, + { + "start": { + "line": 54, + "column": 65 + }, + "end": { + "line": 54, + "column": 75 + } + } + ], + "line": 54 + }, + "9": { + "loc": { + "start": { + "line": 55, + "column": 23 + }, + "end": { + "line": 55, + "column": 61 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 55, + "column": 49 + }, + "end": { + "line": 55, + "column": 55 + } + }, + { + "start": { + "line": 55, + "column": 58 + }, + "end": { + "line": 55, + "column": 61 + } + } + ], + "line": 55 + }, + "10": { + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 61, + "column": 19 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 61, + "column": 19 + } + }, + { + "start": { + "line": 61, + "column": 6 + }, + "end": { + "line": 61, + "column": 19 + } + } + ], + "line": 58 + }, + "11": { + "loc": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 67, + "column": 19 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 67, + "column": 19 + } + }, + { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 67, + "column": 19 + } + } + ], + "line": 64 + }, + "12": { + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 159, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 159, + "column": 5 + } + }, + { + "start": { + "line": 85, + "column": 9 + }, + "end": { + "line": 159, + "column": 5 + } + } + ], + "line": 75 + }, + "13": { + "loc": { + "start": { + "line": 85, + "column": 9 + }, + "end": { + "line": 159, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 85, + "column": 9 + }, + "end": { + "line": 159, + "column": 5 + } + }, + { + "start": { + "line": 95, + "column": 9 + }, + "end": { + "line": 159, + "column": 5 + } + } + ], + "line": 85 + }, + "14": { + "loc": { + "start": { + "line": 112, + "column": 8 + }, + "end": { + "line": 121, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 112, + "column": 8 + }, + "end": { + "line": 121, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 112 + }, + "15": { + "loc": { + "start": { + "line": 124, + "column": 8 + }, + "end": { + "line": 157, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 124, + "column": 8 + }, + "end": { + "line": 157, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 124 + }, + "16": { + "loc": { + "start": { + "line": 125, + "column": 10 + }, + "end": { + "line": 146, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 125, + "column": 10 + }, + "end": { + "line": 146, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 125 + }, + "17": { + "loc": { + "start": { + "line": 147, + "column": 10 + }, + "end": { + "line": 156, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 147, + "column": 10 + }, + "end": { + "line": 156, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 147 + }, + "18": { + "loc": { + "start": { + "line": 165, + "column": 13 + }, + "end": { + "line": 165, + "column": 77 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 165, + "column": 28 + }, + "end": { + "line": 165, + "column": 55 + } + }, + { + "start": { + "line": 165, + "column": 58 + }, + "end": { + "line": 165, + "column": 77 + } + } + ], + "line": 165 + }, + "19": { + "loc": { + "start": { + "line": 230, + "column": 23 + }, + "end": { + "line": 230, + "column": 77 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 230, + "column": 31 + }, + "end": { + "line": 230, + "column": 50 + } + }, + { + "start": { + "line": 230, + "column": 53 + }, + "end": { + "line": 230, + "column": 77 + } + } + ], + "line": 230 + }, + "20": { + "loc": { + "start": { + "line": 309, + "column": 23 + }, + "end": { + "line": 309, + "column": 85 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 309, + "column": 39 + }, + "end": { + "line": 309, + "column": 58 + } + }, + { + "start": { + "line": 309, + "column": 61 + }, + "end": { + "line": 309, + "column": 85 + } + } + ], + "line": 309 + }, + "21": { + "loc": { + "start": { + "line": 387, + "column": 23 + }, + "end": { + "line": 387, + "column": 77 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 387, + "column": 31 + }, + "end": { + "line": 387, + "column": 50 + } + }, + { + "start": { + "line": 387, + "column": 53 + }, + "end": { + "line": 387, + "column": 77 + } + } + ], + "line": 387 + }, + "22": { + "loc": { + "start": { + "line": 458, + "column": 0 + }, + "end": { + "line": 471, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 458, + "column": 0 + }, + "end": { + "line": 471, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 458 + }, + "23": { + "loc": { + "start": { + "line": 458, + "column": 4 + }, + "end": { + "line": 458, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 458, + "column": 4 + }, + "end": { + "line": 458, + "column": 19 + } + }, + { + "start": { + "line": 458, + "column": 23 + }, + "end": { + "line": 458, + "column": 35 + } + } + ], + "line": 458 + }, + "24": { + "loc": { + "start": { + "line": 464, + "column": 6 + }, + "end": { + "line": 465, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 464, + "column": 6 + }, + "end": { + "line": 465, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 464 + }, + "25": { + "loc": { + "start": { + "line": 467, + "column": 6 + }, + "end": { + "line": 468, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 467, + "column": 6 + }, + "end": { + "line": 468, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 467 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 32, + "65": 0, + "66": 32, + "67": 32, + "68": 32, + "69": 32, + "70": 32, + "71": 32, + "72": 32, + "73": 32, + "74": 0, + "75": 0, + "76": 0, + "77": 0, + "78": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 32, + "14": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 32, + 0 + ], + "23": [ + 32, + 32 + ], + "24": [ + 0, + 0 + ], + "25": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useNavigate", + "BsKeyFill", + "axios", + "toast", + "Icon", + "eyeOff", + "eye", + "validator", + "Swal", + "withReactContent", + "ChangePassword", + "p_pages", + "_s", + "navigate", + "oldpasswordType", + "setoldPasswordType", + "passwordType", + "setPasswordType", + "repeatPasswordType", + "setRepeatPasswordType", + "oldpasswordIcon", + "setoldPasswordIcon", + "passwordIcon", + "setPasswordIcon", + "repeatPasswordIcon", + "setRepeatPasswordIcon", + "sub_1", + "set_Sub1", + "sub_2", + "set_Sub2", + "sub_3", + "set_Sub3", + "sub_4", + "set_Sub4", + "handlePasswordToggle", + "handleRepeatPasswordToggle", + "handleoldPasswordToggle", + "CheckNotEmpty", + "event", + "setsub", + "isEmpty", + "target", + "value", + "length", + "CheckNotNumeric", + "isNumeric", + "isAlphanumeric", + "SendChangePassword", + "preventDefault", + "accessToken", + "localStorage", + "getItem", + "o_password", + "document", + "getElementById", + "n_password", + "nr_password", + "warn", + "position", + "autoClose", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "error", + "response", + "method", + "headers", + "Authorization", + "data", + "old_password", + "new_password", + "new_password1", + "status", + "success", + "fire", + "icon", + "title", + "html", + "background", + "color", + "width", + "backdrop", + "confirmButtonText", + "cancelButtonText", + "confirmButtonColor", + "cancelButtonColor", + "showConfirmButton", + "showCancelButton", + "preConfirm", + "direction", + "display", + "marginBottom", + "height", + "marginRight", + "marginTop", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangePassword.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangePassword.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "5dd35dbb3154d3f58e82a66a0bb0348b349d0545" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangeInformation.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangeInformation.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 149 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 28, + "column": 24 + }, + "end": { + "line": 28, + "column": 74 + } + }, + "11": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 61 + } + }, + "12": { + "start": { + "line": 29, + "column": 39 + }, + "end": { + "line": 29, + "column": 59 + } + }, + "13": { + "start": { + "line": 32, + "column": 24 + }, + "end": { + "line": 32, + "column": 74 + } + }, + "14": { + "start": { + "line": 33, + "column": 24 + }, + "end": { + "line": 33, + "column": 74 + } + }, + "15": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 87 + } + }, + "16": { + "start": { + "line": 34, + "column": 42 + }, + "end": { + "line": 34, + "column": 85 + } + }, + "17": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 7 + } + }, + "18": { + "start": { + "line": 38, + "column": 26 + }, + "end": { + "line": 38, + "column": 40 + } + }, + "19": { + "start": { + "line": 39, + "column": 26 + }, + "end": { + "line": 39, + "column": 40 + } + }, + "20": { + "start": { + "line": 40, + "column": 26 + }, + "end": { + "line": 40, + "column": 40 + } + }, + "21": { + "start": { + "line": 41, + "column": 26 + }, + "end": { + "line": 41, + "column": 40 + } + }, + "22": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 48 + } + }, + "23": { + "start": { + "line": 43, + "column": 29 + }, + "end": { + "line": 43, + "column": 40 + } + }, + "24": { + "start": { + "line": 44, + "column": 23 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "25": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 48, + "column": 21 + } + }, + "26": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 20 + } + }, + "27": { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 21 + } + }, + "28": { + "start": { + "line": 50, + "column": 22 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "29": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 60, + "column": 21 + } + }, + "30": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 58, + "column": 20 + } + }, + "31": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 21 + } + }, + "32": { + "start": { + "line": 62, + "column": 20 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "33": { + "start": { + "line": 63, + "column": 25 + }, + "end": { + "line": 63, + "column": 43 + } + }, + "34": { + "start": { + "line": 64, + "column": 25 + }, + "end": { + "line": 64, + "column": 54 + } + }, + "35": { + "start": { + "line": 65, + "column": 4 + }, + "end": { + "line": 65, + "column": 27 + } + }, + "36": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 24 + } + }, + "37": { + "start": { + "line": 67, + "column": 18 + }, + "end": { + "line": 67, + "column": 53 + } + }, + "38": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 71, + "column": 21 + } + }, + "39": { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 69, + "column": 20 + } + }, + "40": { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 71, + "column": 21 + } + }, + "41": { + "start": { + "line": 74, + "column": 24 + }, + "end": { + "line": 74, + "column": 71 + } + }, + "42": { + "start": { + "line": 75, + "column": 23 + }, + "end": { + "line": 75, + "column": 69 + } + }, + "43": { + "start": { + "line": 76, + "column": 21 + }, + "end": { + "line": 76, + "column": 65 + } + }, + "44": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 77, + "column": 68 + } + }, + "45": { + "start": { + "line": 78, + "column": 26 + }, + "end": { + "line": 78, + "column": 92 + } + }, + "46": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 27 + } + }, + "47": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 165, + "column": 5 + } + }, + "48": { + "start": { + "line": 81, + "column": 6 + }, + "end": { + "line": 89, + "column": 9 + } + }, + "49": { + "start": { + "line": 90, + "column": 9 + }, + "end": { + "line": 165, + "column": 5 + } + }, + "50": { + "start": { + "line": 91, + "column": 6 + }, + "end": { + "line": 99, + "column": 9 + } + }, + "51": { + "start": { + "line": 101, + "column": 26 + }, + "end": { + "line": 101, + "column": 61 + } + }, + "52": { + "start": { + "line": 102, + "column": 6 + }, + "end": { + "line": 164, + "column": 7 + } + }, + "53": { + "start": { + "line": 103, + "column": 25 + }, + "end": { + "line": 119, + "column": 9 + } + }, + "54": { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 139, + "column": 9 + } + }, + "55": { + "start": { + "line": 121, + "column": 10 + }, + "end": { + "line": 121, + "column": 24 + } + }, + "56": { + "start": { + "line": 122, + "column": 10 + }, + "end": { + "line": 130, + "column": 13 + } + }, + "57": { + "start": { + "line": 131, + "column": 10 + }, + "end": { + "line": 138, + "column": 13 + } + }, + "58": { + "start": { + "line": 141, + "column": 8 + }, + "end": { + "line": 150, + "column": 13 + } + }, + "59": { + "start": { + "line": 142, + "column": 10 + }, + "end": { + "line": 150, + "column": 13 + } + }, + "60": { + "start": { + "line": 151, + "column": 8 + }, + "end": { + "line": 163, + "column": 9 + } + }, + "61": { + "start": { + "line": 152, + "column": 22 + }, + "end": { + "line": 152, + "column": 41 + } + }, + "62": { + "start": { + "line": 153, + "column": 10 + }, + "end": { + "line": 162, + "column": 15 + } + }, + "63": { + "start": { + "line": 154, + "column": 12 + }, + "end": { + "line": 162, + "column": 15 + } + }, + "64": { + "start": { + "line": 167, + "column": 2 + }, + "end": { + "line": 531, + "column": 11 + } + }, + "65": { + "start": { + "line": 210, + "column": 20 + }, + "end": { + "line": 210, + "column": 36 + } + }, + "66": { + "start": { + "line": 211, + "column": 20 + }, + "end": { + "line": 211, + "column": 35 + } + }, + "67": { + "start": { + "line": 273, + "column": 20 + }, + "end": { + "line": 273, + "column": 35 + } + }, + "68": { + "start": { + "line": 274, + "column": 20 + }, + "end": { + "line": 274, + "column": 35 + } + }, + "69": { + "start": { + "line": 335, + "column": 20 + }, + "end": { + "line": 335, + "column": 35 + } + }, + "70": { + "start": { + "line": 394, + "column": 20 + }, + "end": { + "line": 394, + "column": 35 + } + }, + "71": { + "start": { + "line": 449, + "column": 20 + }, + "end": { + "line": 449, + "column": 33 + } + }, + "72": { + "start": { + "line": 450, + "column": 20 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "73": { + "start": { + "line": 494, + "column": 18 + }, + "end": { + "line": 494, + "column": 34 + } + }, + "74": { + "start": { + "line": 533, + "column": 0 + }, + "end": { + "line": 533, + "column": 54 + } + }, + "75": { + "start": { + "line": 534, + "column": 0 + }, + "end": { + "line": 534, + "column": 23 + } + }, + "76": { + "start": { + "line": 537, + "column": 0 + }, + "end": { + "line": 537, + "column": 38 + } + }, + "77": { + "start": { + "line": 538, + "column": 0 + }, + "end": { + "line": 551, + "column": 1 + } + }, + "78": { + "start": { + "line": 539, + "column": 2 + }, + "end": { + "line": 539, + "column": 39 + } + }, + "79": { + "start": { + "line": 540, + "column": 2 + }, + "end": { + "line": 540, + "column": 39 + } + }, + "80": { + "start": { + "line": 541, + "column": 2 + }, + "end": { + "line": 550, + "column": 5 + } + }, + "81": { + "start": { + "line": 542, + "column": 4 + }, + "end": { + "line": 542, + "column": 175 + } + }, + "82": { + "start": { + "line": 543, + "column": 4 + }, + "end": { + "line": 549, + "column": 7 + } + }, + "83": { + "start": { + "line": 544, + "column": 6 + }, + "end": { + "line": 545, + "column": 15 + } + }, + "84": { + "start": { + "line": 545, + "column": 8 + }, + "end": { + "line": 545, + "column": 15 + } + }, + "85": { + "start": { + "line": 546, + "column": 32 + }, + "end": { + "line": 546, + "column": 115 + } + }, + "86": { + "start": { + "line": 547, + "column": 6 + }, + "end": { + "line": 548, + "column": 54 + } + }, + "87": { + "start": { + "line": 548, + "column": 8 + }, + "end": { + "line": 548, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "toPersianDigits", + "decl": { + "start": { + "line": 27, + "column": 9 + }, + "end": { + "line": 27, + "column": 24 + } + }, + "loc": { + "start": { + "line": 27, + "column": 30 + }, + "end": { + "line": 30, + "column": 1 + } + }, + "line": 27 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 29, + "column": 28 + }, + "end": { + "line": 29, + "column": 29 + } + }, + "loc": { + "start": { + "line": 29, + "column": 39 + }, + "end": { + "line": 29, + "column": 59 + } + }, + "line": 29 + }, + "3": { + "name": "toEnglishDigits", + "decl": { + "start": { + "line": 31, + "column": 9 + }, + "end": { + "line": 31, + "column": 24 + } + }, + "loc": { + "start": { + "line": 31, + "column": 30 + }, + "end": { + "line": 35, + "column": 1 + } + }, + "line": 31 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 34, + "column": 31 + }, + "end": { + "line": 34, + "column": 32 + } + }, + "loc": { + "start": { + "line": 34, + "column": 42 + }, + "end": { + "line": 34, + "column": 85 + } + }, + "line": 34 + }, + "5": { + "name": "ChangeInformation", + "decl": { + "start": { + "line": 36, + "column": 9 + }, + "end": { + "line": 36, + "column": 26 + } + }, + "loc": { + "start": { + "line": 36, + "column": 60 + }, + "end": { + "line": 532, + "column": 1 + } + }, + "line": 36 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 44, + "column": 23 + }, + "end": { + "line": 44, + "column": 24 + } + }, + "loc": { + "start": { + "line": 44, + "column": 34 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "line": 44 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 50, + "column": 22 + }, + "end": { + "line": 50, + "column": 23 + } + }, + "loc": { + "start": { + "line": 50, + "column": 33 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "line": 50 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 62, + "column": 20 + }, + "end": { + "line": 62, + "column": 21 + } + }, + "loc": { + "start": { + "line": 62, + "column": 31 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "line": 62 + }, + "9": { + "name": "SendUserInfo", + "decl": { + "start": { + "line": 73, + "column": 17 + }, + "end": { + "line": 73, + "column": 29 + } + }, + "loc": { + "start": { + "line": 73, + "column": 37 + }, + "end": { + "line": 166, + "column": 3 + } + }, + "line": 73 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 209, + "column": 28 + }, + "end": { + "line": 209, + "column": 29 + } + }, + "loc": { + "start": { + "line": 209, + "column": 35 + }, + "end": { + "line": 212, + "column": 19 + } + }, + "line": 209 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 272, + "column": 28 + }, + "end": { + "line": 272, + "column": 29 + } + }, + "loc": { + "start": { + "line": 272, + "column": 35 + }, + "end": { + "line": 275, + "column": 19 + } + }, + "line": 272 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 334, + "column": 28 + }, + "end": { + "line": 334, + "column": 29 + } + }, + "loc": { + "start": { + "line": 334, + "column": 35 + }, + "end": { + "line": 336, + "column": 19 + } + }, + "line": 334 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 393, + "column": 27 + }, + "end": { + "line": 393, + "column": 28 + } + }, + "loc": { + "start": { + "line": 393, + "column": 34 + }, + "end": { + "line": 395, + "column": 19 + } + }, + "line": 393 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 448, + "column": 28 + }, + "end": { + "line": 448, + "column": 29 + } + }, + "loc": { + "start": { + "line": 448, + "column": 35 + }, + "end": { + "line": 451, + "column": 19 + } + }, + "line": 448 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 493, + "column": 25 + }, + "end": { + "line": 493, + "column": 26 + } + }, + "loc": { + "start": { + "line": 493, + "column": 32 + }, + "end": { + "line": 495, + "column": 17 + } + }, + "line": 493 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 541, + "column": 52 + }, + "end": { + "line": 541, + "column": 53 + } + }, + "loc": { + "start": { + "line": 541, + "column": 72 + }, + "end": { + "line": 550, + "column": 3 + } + }, + "line": 541 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 543, + "column": 27 + }, + "end": { + "line": 543, + "column": 28 + } + }, + "loc": { + "start": { + "line": 543, + "column": 44 + }, + "end": { + "line": 549, + "column": 5 + } + }, + "line": 543 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 48, + "column": 21 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 48, + "column": 21 + } + }, + { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 21 + } + } + ], + "line": 45 + }, + "5": { + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 60, + "column": 21 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 60, + "column": 21 + } + }, + { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 21 + } + } + ], + "line": 51 + }, + "6": { + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 71, + "column": 21 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 71, + "column": 21 + } + }, + { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 71, + "column": 21 + } + } + ], + "line": 68 + }, + "7": { + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 165, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 165, + "column": 5 + } + }, + { + "start": { + "line": 90, + "column": 9 + }, + "end": { + "line": 165, + "column": 5 + } + } + ], + "line": 80 + }, + "8": { + "loc": { + "start": { + "line": 90, + "column": 9 + }, + "end": { + "line": 165, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 90, + "column": 9 + }, + "end": { + "line": 165, + "column": 5 + } + }, + { + "start": { + "line": 100, + "column": 9 + }, + "end": { + "line": 165, + "column": 5 + } + } + ], + "line": 90 + }, + "9": { + "loc": { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 139, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 139, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 120 + }, + "10": { + "loc": { + "start": { + "line": 141, + "column": 8 + }, + "end": { + "line": 150, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 141, + "column": 8 + }, + "end": { + "line": 150, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 141 + }, + "11": { + "loc": { + "start": { + "line": 151, + "column": 8 + }, + "end": { + "line": 163, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 151, + "column": 8 + }, + "end": { + "line": 163, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 151 + }, + "12": { + "loc": { + "start": { + "line": 153, + "column": 10 + }, + "end": { + "line": 162, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 153, + "column": 10 + }, + "end": { + "line": 162, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 153 + }, + "13": { + "loc": { + "start": { + "line": 177, + "column": 15 + }, + "end": { + "line": 177, + "column": 79 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 177, + "column": 30 + }, + "end": { + "line": 177, + "column": 57 + } + }, + { + "start": { + "line": 177, + "column": 60 + }, + "end": { + "line": 177, + "column": 79 + } + } + ], + "line": 177 + }, + "14": { + "loc": { + "start": { + "line": 227, + "column": 25 + }, + "end": { + "line": 227, + "column": 56 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 227, + "column": 32 + }, + "end": { + "line": 227, + "column": 51 + } + }, + { + "start": { + "line": 227, + "column": 54 + }, + "end": { + "line": 227, + "column": 56 + } + } + ], + "line": 227 + }, + "15": { + "loc": { + "start": { + "line": 290, + "column": 25 + }, + "end": { + "line": 290, + "column": 56 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 290, + "column": 32 + }, + "end": { + "line": 290, + "column": 51 + } + }, + { + "start": { + "line": 290, + "column": 54 + }, + "end": { + "line": 290, + "column": 56 + } + } + ], + "line": 290 + }, + "16": { + "loc": { + "start": { + "line": 466, + "column": 25 + }, + "end": { + "line": 466, + "column": 56 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 466, + "column": 32 + }, + "end": { + "line": 466, + "column": 51 + } + }, + { + "start": { + "line": 466, + "column": 54 + }, + "end": { + "line": 466, + "column": 56 + } + } + ], + "line": 466 + }, + "17": { + "loc": { + "start": { + "line": 538, + "column": 0 + }, + "end": { + "line": 551, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 538, + "column": 0 + }, + "end": { + "line": 551, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 538 + }, + "18": { + "loc": { + "start": { + "line": 538, + "column": 4 + }, + "end": { + "line": 538, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 538, + "column": 4 + }, + "end": { + "line": 538, + "column": 19 + } + }, + { + "start": { + "line": 538, + "column": 23 + }, + "end": { + "line": 538, + "column": 35 + } + } + ], + "line": 538 + }, + "19": { + "loc": { + "start": { + "line": 544, + "column": 6 + }, + "end": { + "line": 545, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 544, + "column": 6 + }, + "end": { + "line": 545, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 544 + }, + "20": { + "loc": { + "start": { + "line": 547, + "column": 6 + }, + "end": { + "line": 548, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 547, + "column": 6 + }, + "end": { + "line": 548, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 547 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 32, + "75": 32, + "76": 32, + "77": 32, + "78": 32, + "79": 32, + "80": 32, + "81": 32, + "82": 32, + "83": 0, + "84": 0, + "85": 0, + "86": 0, + "87": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 32, + "17": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 32, + 0 + ], + "18": [ + 32, + 32 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "axios", + "Swal", + "validator", + "withReactContent", + "ToastContainer", + "toast", + "TbGenderBigender", + "FaRegCalendarDays", + "FaPhoneFlip", + "MdDriveFileRenameOutline", + "MdAlternateEmail", + "toPersianDigits", + "str", + "persianDigits", + "replace", + "digit", + "toEnglishDigits", + "englishDigits", + "indexOf", + "ChangeInformation", + "p_pages", + "user_info", + "setinfo", + "_s", + "sub1", + "setSub1", + "sub2", + "setSub2", + "sub3", + "setSub3", + "sub4", + "setSub4", + "p", + "PhoneNumber", + "phone_", + "setValue", + "GetFirstName", + "event", + "isAlpha", + "target", + "value", + "GetLastName", + "GetNumber", + "persianValue", + "englishValue", + "console", + "log", + "phone", + "isNumeric", + "length", + "SendUserInfo", + "n_firstname", + "document", + "getElementById", + "n_lastname", + "n_gender", + "n_birthday", + "querySelector", + "n_phonenumber", + "preventDefault", + "warn", + "position", + "autoClose", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "accessToken", + "localStorage", + "getItem", + "response", + "method", + "headers", + "Authorization", + "data", + "firstname", + "lastname", + "phone_number", + "date_of_birth", + "gender", + "status", + "success", + "FirstName", + "LastName", + "Email", + "BirthDay", + "Gender", + "error", + "msg", + "direction", + "display", + "color", + "e", + "width", + "marginRight", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangeInformation.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangeInformation.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "39239e2fdc77e1e734b1bc235be6b035af8841f8" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/User_Panel.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/User_Panel.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 142 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 36, + "column": 19 + }, + "end": { + "line": 624, + "column": 1 + } + }, + "11": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 7 + } + }, + "12": { + "start": { + "line": 39, + "column": 26 + }, + "end": { + "line": 39, + "column": 76 + } + }, + "13": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 63 + } + }, + "14": { + "start": { + "line": 40, + "column": 41 + }, + "end": { + "line": 40, + "column": 61 + } + }, + "15": { + "start": { + "line": 42, + "column": 19 + }, + "end": { + "line": 42, + "column": 32 + } + }, + "16": { + "start": { + "line": 43, + "column": 30 + }, + "end": { + "line": 43, + "column": 41 + } + }, + "17": { + "start": { + "line": 44, + "column": 31 + }, + "end": { + "line": 51, + "column": 4 + } + }, + "18": { + "start": { + "line": 52, + "column": 15 + }, + "end": { + "line": 52, + "column": 189 + } + }, + "19": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 24 + } + }, + "20": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 27 + } + }, + "21": { + "start": { + "line": 56, + "column": 24 + }, + "end": { + "line": 56, + "column": 59 + } + }, + "22": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 123, + "column": 5 + } + }, + "23": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 79, + "column": 9 + } + }, + "24": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 78, + "column": 9 + } + }, + "25": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 30 + } + }, + "26": { + "start": { + "line": 76, + "column": 15 + }, + "end": { + "line": 78, + "column": 9 + } + }, + "27": { + "start": { + "line": 77, + "column": 10 + }, + "end": { + "line": 77, + "column": 28 + } + }, + "28": { + "start": { + "line": 81, + "column": 6 + }, + "end": { + "line": 122, + "column": 7 + } + }, + "29": { + "start": { + "line": 82, + "column": 25 + }, + "end": { + "line": 91, + "column": 9 + } + }, + "30": { + "start": { + "line": 92, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + }, + "31": { + "start": { + "line": 93, + "column": 23 + }, + "end": { + "line": 93, + "column": 41 + } + }, + "32": { + "start": { + "line": 94, + "column": 10 + }, + "end": { + "line": 101, + "column": 13 + } + }, + "33": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 121, + "column": 9 + } + }, + "34": { + "start": { + "line": 105, + "column": 10 + }, + "end": { + "line": 120, + "column": 13 + } + }, + "35": { + "start": { + "line": 118, + "column": 14 + }, + "end": { + "line": 118, + "column": 34 + } + }, + "36": { + "start": { + "line": 125, + "column": 2 + }, + "end": { + "line": 623, + "column": 11 + } + }, + "37": { + "start": { + "line": 210, + "column": 22 + }, + "end": { + "line": 210, + "column": 36 + } + }, + "38": { + "start": { + "line": 265, + "column": 22 + }, + "end": { + "line": 265, + "column": 36 + } + }, + "39": { + "start": { + "line": 317, + "column": 63 + }, + "end": { + "line": 317, + "column": 76 + } + }, + "40": { + "start": { + "line": 625, + "column": 0 + }, + "end": { + "line": 627, + "column": 3 + } + }, + "41": { + "start": { + "line": 626, + "column": 2 + }, + "end": { + "line": 626, + "column": 23 + } + }, + "42": { + "start": { + "line": 628, + "column": 0 + }, + "end": { + "line": 628, + "column": 16 + } + }, + "43": { + "start": { + "line": 631, + "column": 0 + }, + "end": { + "line": 631, + "column": 31 + } + }, + "44": { + "start": { + "line": 632, + "column": 0 + }, + "end": { + "line": 645, + "column": 1 + } + }, + "45": { + "start": { + "line": 633, + "column": 2 + }, + "end": { + "line": 633, + "column": 39 + } + }, + "46": { + "start": { + "line": 634, + "column": 2 + }, + "end": { + "line": 634, + "column": 39 + } + }, + "47": { + "start": { + "line": 635, + "column": 2 + }, + "end": { + "line": 644, + "column": 5 + } + }, + "48": { + "start": { + "line": 636, + "column": 4 + }, + "end": { + "line": 636, + "column": 168 + } + }, + "49": { + "start": { + "line": 637, + "column": 4 + }, + "end": { + "line": 643, + "column": 7 + } + }, + "50": { + "start": { + "line": 638, + "column": 6 + }, + "end": { + "line": 639, + "column": 15 + } + }, + "51": { + "start": { + "line": 639, + "column": 8 + }, + "end": { + "line": 639, + "column": 15 + } + }, + "52": { + "start": { + "line": 640, + "column": 32 + }, + "end": { + "line": 640, + "column": 115 + } + }, + "53": { + "start": { + "line": 641, + "column": 6 + }, + "end": { + "line": 642, + "column": 54 + } + }, + "54": { + "start": { + "line": 642, + "column": 8 + }, + "end": { + "line": 642, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 36, + "column": 19 + }, + "end": { + "line": 36, + "column": 20 + } + }, + "loc": { + "start": { + "line": 36, + "column": 25 + }, + "end": { + "line": 624, + "column": 1 + } + }, + "line": 36 + }, + "2": { + "name": "toPersianDigits", + "decl": { + "start": { + "line": 38, + "column": 11 + }, + "end": { + "line": 38, + "column": 26 + } + }, + "loc": { + "start": { + "line": 38, + "column": 32 + }, + "end": { + "line": 41, + "column": 3 + } + }, + "line": 38 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 40, + "column": 30 + }, + "end": { + "line": 40, + "column": 31 + } + }, + "loc": { + "start": { + "line": 40, + "column": 41 + }, + "end": { + "line": 40, + "column": 61 + } + }, + "line": 40 + }, + "4": { + "name": "GetUserInfo", + "decl": { + "start": { + "line": 54, + "column": 17 + }, + "end": { + "line": 54, + "column": 28 + } + }, + "loc": { + "start": { + "line": 54, + "column": 36 + }, + "end": { + "line": 124, + "column": 3 + } + }, + "line": 54 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 73, + "column": 14 + }, + "end": { + "line": 73, + "column": 15 + } + }, + "loc": { + "start": { + "line": 73, + "column": 26 + }, + "end": { + "line": 79, + "column": 7 + } + }, + "line": 73 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 117, + "column": 24 + }, + "end": { + "line": 117, + "column": 25 + } + }, + "loc": { + "start": { + "line": 117, + "column": 30 + }, + "end": { + "line": 119, + "column": 13 + } + }, + "line": 117 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 209, + "column": 29 + }, + "end": { + "line": 209, + "column": 30 + } + }, + "loc": { + "start": { + "line": 209, + "column": 36 + }, + "end": { + "line": 211, + "column": 21 + } + }, + "line": 209 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 264, + "column": 29 + }, + "end": { + "line": 264, + "column": 30 + } + }, + "loc": { + "start": { + "line": 264, + "column": 36 + }, + "end": { + "line": 266, + "column": 21 + } + }, + "line": 264 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 317, + "column": 56 + }, + "end": { + "line": 317, + "column": 57 + } + }, + "loc": { + "start": { + "line": 317, + "column": 63 + }, + "end": { + "line": 317, + "column": 76 + } + }, + "line": 317 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 625, + "column": 54 + }, + "end": { + "line": 625, + "column": 55 + } + }, + "loc": { + "start": { + "line": 625, + "column": 65 + }, + "end": { + "line": 627, + "column": 1 + } + }, + "line": 625 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 635, + "column": 52 + }, + "end": { + "line": 635, + "column": 53 + } + }, + "loc": { + "start": { + "line": 635, + "column": 72 + }, + "end": { + "line": 644, + "column": 3 + } + }, + "line": 635 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 637, + "column": 27 + }, + "end": { + "line": 637, + "column": 28 + } + }, + "loc": { + "start": { + "line": 637, + "column": 44 + }, + "end": { + "line": 643, + "column": 5 + } + }, + "line": 637 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 52, + "column": 59 + }, + "end": { + "line": 52, + "column": 137 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 52, + "column": 80 + }, + "end": { + "line": 52, + "column": 108 + } + }, + { + "start": { + "line": 52, + "column": 127 + }, + "end": { + "line": 52, + "column": 137 + } + } + ], + "line": 52 + }, + "5": { + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 123, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 123, + "column": 5 + } + }, + { + "start": { + "line": 80, + "column": 9 + }, + "end": { + "line": 123, + "column": 5 + } + } + ], + "line": 57 + }, + "6": { + "loc": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 78, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 78, + "column": 9 + } + }, + { + "start": { + "line": 76, + "column": 15 + }, + "end": { + "line": 78, + "column": 9 + } + } + ], + "line": 74 + }, + "7": { + "loc": { + "start": { + "line": 76, + "column": 15 + }, + "end": { + "line": 78, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 76, + "column": 15 + }, + "end": { + "line": 78, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 76 + }, + "8": { + "loc": { + "start": { + "line": 92, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 92, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 92 + }, + "9": { + "loc": { + "start": { + "line": 95, + "column": 23 + }, + "end": { + "line": 95, + "column": 67 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 95, + "column": 48 + }, + "end": { + "line": 95, + "column": 50 + } + }, + { + "start": { + "line": 95, + "column": 53 + }, + "end": { + "line": 95, + "column": 67 + } + } + ], + "line": 95 + }, + "10": { + "loc": { + "start": { + "line": 96, + "column": 22 + }, + "end": { + "line": 96, + "column": 64 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 96, + "column": 46 + }, + "end": { + "line": 96, + "column": 48 + } + }, + { + "start": { + "line": 96, + "column": 51 + }, + "end": { + "line": 96, + "column": 64 + } + } + ], + "line": 96 + }, + "11": { + "loc": { + "start": { + "line": 98, + "column": 22 + }, + "end": { + "line": 98, + "column": 84 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 98, + "column": 51 + }, + "end": { + "line": 98, + "column": 63 + } + }, + { + "start": { + "line": 98, + "column": 66 + }, + "end": { + "line": 98, + "column": 84 + } + } + ], + "line": 98 + }, + "12": { + "loc": { + "start": { + "line": 99, + "column": 20 + }, + "end": { + "line": 99, + "column": 58 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 99, + "column": 42 + }, + "end": { + "line": 99, + "column": 44 + } + }, + { + "start": { + "line": 99, + "column": 47 + }, + "end": { + "line": 99, + "column": 58 + } + } + ], + "line": 99 + }, + "13": { + "loc": { + "start": { + "line": 100, + "column": 25 + }, + "end": { + "line": 100, + "column": 75 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 100, + "column": 53 + }, + "end": { + "line": 100, + "column": 55 + } + }, + { + "start": { + "line": 100, + "column": 58 + }, + "end": { + "line": 100, + "column": 75 + } + } + ], + "line": 100 + }, + "14": { + "loc": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 121, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 121, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 104 + }, + "15": { + "loc": { + "start": { + "line": 135, + "column": 15 + }, + "end": { + "line": 135, + "column": 55 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 135, + "column": 28 + }, + "end": { + "line": 135, + "column": 50 + } + }, + { + "start": { + "line": 135, + "column": 53 + }, + "end": { + "line": 135, + "column": 55 + } + } + ], + "line": 135 + }, + "16": { + "loc": { + "start": { + "line": 159, + "column": 25 + }, + "end": { + "line": 159, + "column": 122 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 159, + "column": 51 + }, + "end": { + "line": 159, + "column": 62 + } + }, + { + "start": { + "line": 159, + "column": 65 + }, + "end": { + "line": 159, + "column": 122 + } + } + ], + "line": 159 + }, + "17": { + "loc": { + "start": { + "line": 159, + "column": 65 + }, + "end": { + "line": 159, + "column": 122 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 159, + "column": 91 + }, + "end": { + "line": 159, + "column": 104 + } + }, + { + "start": { + "line": 159, + "column": 107 + }, + "end": { + "line": 159, + "column": 122 + } + } + ], + "line": 159 + }, + "18": { + "loc": { + "start": { + "line": 216, + "column": 31 + }, + "end": { + "line": 221, + "column": 30 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 216, + "column": 44 + }, + "end": { + "line": 221, + "column": 25 + } + }, + { + "start": { + "line": 221, + "column": 28 + }, + "end": { + "line": 221, + "column": 30 + } + } + ], + "line": 216 + }, + "19": { + "loc": { + "start": { + "line": 228, + "column": 37 + }, + "end": { + "line": 228, + "column": 93 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 228, + "column": 50 + }, + "end": { + "line": 228, + "column": 70 + } + }, + { + "start": { + "line": 228, + "column": 73 + }, + "end": { + "line": 228, + "column": 93 + } + } + ], + "line": 228 + }, + "20": { + "loc": { + "start": { + "line": 271, + "column": 31 + }, + "end": { + "line": 276, + "column": 30 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 271, + "column": 44 + }, + "end": { + "line": 276, + "column": 25 + } + }, + { + "start": { + "line": 276, + "column": 28 + }, + "end": { + "line": 276, + "column": 30 + } + } + ], + "line": 271 + }, + "21": { + "loc": { + "start": { + "line": 283, + "column": 37 + }, + "end": { + "line": 283, + "column": 93 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 283, + "column": 50 + }, + "end": { + "line": 283, + "column": 70 + } + }, + { + "start": { + "line": 283, + "column": 73 + }, + "end": { + "line": 283, + "column": 93 + } + } + ], + "line": 283 + }, + "22": { + "loc": { + "start": { + "line": 321, + "column": 27 + }, + "end": { + "line": 326, + "column": 26 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 321, + "column": 40 + }, + "end": { + "line": 326, + "column": 21 + } + }, + { + "start": { + "line": 326, + "column": 24 + }, + "end": { + "line": 326, + "column": 26 + } + } + ], + "line": 321 + }, + "23": { + "loc": { + "start": { + "line": 333, + "column": 33 + }, + "end": { + "line": 333, + "column": 89 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 333, + "column": 46 + }, + "end": { + "line": 333, + "column": 66 + } + }, + { + "start": { + "line": 333, + "column": 69 + }, + "end": { + "line": 333, + "column": 89 + } + } + ], + "line": 333 + }, + "24": { + "loc": { + "start": { + "line": 380, + "column": 25 + }, + "end": { + "line": 380, + "column": 87 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 380, + "column": 38 + }, + "end": { + "line": 380, + "column": 65 + } + }, + { + "start": { + "line": 380, + "column": 68 + }, + "end": { + "line": 380, + "column": 87 + } + } + ], + "line": 380 + }, + "25": { + "loc": { + "start": { + "line": 463, + "column": 24 + }, + "end": { + "line": 463, + "column": 104 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 463, + "column": 51 + }, + "end": { + "line": 463, + "column": 57 + } + }, + { + "start": { + "line": 463, + "column": 60 + }, + "end": { + "line": 463, + "column": 104 + } + } + ], + "line": 463 + }, + "26": { + "loc": { + "start": { + "line": 463, + "column": 60 + }, + "end": { + "line": 463, + "column": 104 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 463, + "column": 87 + }, + "end": { + "line": 463, + "column": 93 + } + }, + { + "start": { + "line": 463, + "column": 96 + }, + "end": { + "line": 463, + "column": 104 + } + } + ], + "line": 463 + }, + "27": { + "loc": { + "start": { + "line": 632, + "column": 0 + }, + "end": { + "line": 645, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 632, + "column": 0 + }, + "end": { + "line": 645, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 632 + }, + "28": { + "loc": { + "start": { + "line": 632, + "column": 4 + }, + "end": { + "line": 632, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 632, + "column": 4 + }, + "end": { + "line": 632, + "column": 19 + } + }, + { + "start": { + "line": 632, + "column": 23 + }, + "end": { + "line": 632, + "column": 35 + } + } + ], + "line": 632 + }, + "29": { + "loc": { + "start": { + "line": 638, + "column": 6 + }, + "end": { + "line": 639, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 638, + "column": 6 + }, + "end": { + "line": 639, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 638 + }, + "30": { + "loc": { + "start": { + "line": 641, + "column": 6 + }, + "end": { + "line": 642, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 641, + "column": 6 + }, + "end": { + "line": 642, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 641 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 32, + "41": 0, + "42": 32, + "43": 32, + "44": 32, + "45": 32, + "46": 32, + "47": 32, + "48": 32, + "49": 32, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 32, + "12": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 0 + ], + "25": [ + 0, + 0 + ], + "26": [ + 0, + 0 + ], + "27": [ + 32, + 0 + ], + "28": [ + 32, + 32 + ], + "29": [ + 0, + 0 + ], + "30": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useNavigate", + "DateObject", + "persian", + "TbGenderBigender", + "FaRegCalendarDays", + "FaPhoneFlip", + "MdDriveFileRenameOutline", + "MdAlternateEmail", + "male_avatar", + "female_avatar", + "nogender_avatar", + "axios", + "Swal", + "withReactContent", + "ChangePassword", + "ChangeInformation", + "NavBar_SideBar", + "Footer", + "User_Panel", + "_s", + "toPersianDigits", + "str", + "persianDigits", + "replace", + "digit", + "navigate", + "pages", + "setdisplay", + "user_info", + "setinfo", + "FirstName", + "LastName", + "Email", + "BirthDay", + "Gender", + "PhoneNumber", + "date", + "calendar", + "Date", + "locale", + "format", + "convert", + "GetUserInfo", + "event", + "preventDefault", + "accessToken", + "localStorage", + "getItem", + "fire", + "icon", + "title", + "background", + "color", + "width", + "backdrop", + "showDenyButton", + "confirmButtonText", + "confirmButtonColor", + "denyButtonText", + "denyButtonColor", + "then", + "result", + "isConfirmed", + "isDenied", + "response", + "method", + "headers", + "Authorization", + "status", + "data", + "user", + "firstname", + "lastname", + "email", + "date_of_birth", + "gender", + "phone_number", + "error", + "preConfirm", + "display", + "paddingTop", + "e", + "borderLeft", + "marginTop", + "direction", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/User_Panel.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/User_Panel.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "fd663f04759cb737342fe3fdad8b9c74c743a00e" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Slider/Slider.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Slider/Slider.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 134 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 29, + "column": 15 + }, + "end": { + "line": 86, + "column": 1 + } + }, + "11": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 7 + } + }, + "12": { + "start": { + "line": 31, + "column": 17 + }, + "end": { + "line": 35, + "column": 3 + } + }, + "13": { + "start": { + "line": 36, + "column": 41 + }, + "end": { + "line": 36, + "column": 52 + } + }, + "14": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 41, + "column": 5 + } + }, + "15": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 40, + "column": 12 + } + }, + "16": { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 39, + "column": 63 + } + }, + "17": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 85, + "column": 11 + } + }, + "18": { + "start": { + "line": 87, + "column": 0 + }, + "end": { + "line": 87, + "column": 43 + } + }, + "19": { + "start": { + "line": 88, + "column": 0 + }, + "end": { + "line": 88, + "column": 12 + } + }, + "20": { + "start": { + "line": 91, + "column": 0 + }, + "end": { + "line": 91, + "column": 27 + } + }, + "21": { + "start": { + "line": 92, + "column": 0 + }, + "end": { + "line": 105, + "column": 1 + } + }, + "22": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 93, + "column": 39 + } + }, + "23": { + "start": { + "line": 94, + "column": 2 + }, + "end": { + "line": 94, + "column": 39 + } + }, + "24": { + "start": { + "line": 95, + "column": 2 + }, + "end": { + "line": 104, + "column": 5 + } + }, + "25": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 160 + } + }, + "26": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 103, + "column": 7 + } + }, + "27": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 99, + "column": 15 + } + }, + "28": { + "start": { + "line": 99, + "column": 8 + }, + "end": { + "line": 99, + "column": 15 + } + }, + "29": { + "start": { + "line": 100, + "column": 32 + }, + "end": { + "line": 100, + "column": 115 + } + }, + "30": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 102, + "column": 54 + } + }, + "31": { + "start": { + "line": 102, + "column": 8 + }, + "end": { + "line": 102, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 29, + "column": 15 + }, + "end": { + "line": 29, + "column": 16 + } + }, + "loc": { + "start": { + "line": 29, + "column": 21 + }, + "end": { + "line": 86, + "column": 1 + } + }, + "line": 29 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 37, + "column": 12 + }, + "end": { + "line": 37, + "column": 13 + } + }, + "loc": { + "start": { + "line": 37, + "column": 18 + }, + "end": { + "line": 41, + "column": 3 + } + }, + "line": 37 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 38, + "column": 15 + }, + "end": { + "line": 38, + "column": 16 + } + }, + "loc": { + "start": { + "line": 38, + "column": 21 + }, + "end": { + "line": 40, + "column": 5 + } + }, + "line": 38 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 95, + "column": 52 + }, + "end": { + "line": 95, + "column": 53 + } + }, + "loc": { + "start": { + "line": 95, + "column": 72 + }, + "end": { + "line": 104, + "column": 3 + } + }, + "line": 95 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 97, + "column": 27 + }, + "end": { + "line": 97, + "column": 28 + } + }, + "loc": { + "start": { + "line": 97, + "column": 44 + }, + "end": { + "line": 103, + "column": 5 + } + }, + "line": 97 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 39, + "column": 21 + }, + "end": { + "line": 39, + "column": 61 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 39, + "column": 41 + }, + "end": { + "line": 39, + "column": 42 + } + }, + { + "start": { + "line": 39, + "column": 45 + }, + "end": { + "line": 39, + "column": 61 + } + } + ], + "line": 39 + }, + "5": { + "loc": { + "start": { + "line": 92, + "column": 0 + }, + "end": { + "line": 105, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 92, + "column": 0 + }, + "end": { + "line": 105, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 92 + }, + "6": { + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 19 + } + }, + { + "start": { + "line": 92, + "column": 23 + }, + "end": { + "line": 92, + "column": 35 + } + } + ], + "line": 92 + }, + "7": { + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 99, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 99, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 98 + }, + "8": { + "loc": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 102, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 102, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 101 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 32, + "19": 32, + "20": 32, + "21": 32, + "22": 32, + "23": 32, + "24": 32, + "25": 32, + "26": 32, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 32, + "5": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 32, + 0 + ], + "6": [ + 32, + 32 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAiCI,mBAcQ,cAdR;2BAjCJ;AAAkB,MAAO;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACzB,SAASA,UAAUC,iBAAiB;AACpC,OAAOC,YAAY;AAKnB,OAAOC,UAAU;AACjB,OAAOC,UAAU;AACjB,OAAOC,UAAU;AACjB,OAAOC,UAAU;AACjB,OAAOC,UAAU;AACjB,OAAOC,UAAU;AACjB,OAAOC,UAAU;AAIjB,SAASC,eAAe;AAExB,MAAMC,SAASA,MAAM;AAAAC,KAAA;AACnB,QAAMC,SAAS;AAAA,IACb,EAAEC,MAAMT,KAAK;AAAA,IACb,EAAES,MAAMR,KAAK;AAAA,IACb,EAAEQ,MAAMP,KAAK;AAAA,EAAC;AAGhB,QAAM,CAACQ,cAAcC,cAAc,IAAIhB,SAAS,CAAC;AACjDC,YAAU,MAAM;AACdgB,eAAW,MAAM;AACfD,qBAAeD,gBAAgB,IAAG,IAAIA,eAAe,CAAC;AAAA,IACxD,GAAG,GAAI;AAAA,EACT,CAAC;AACD,SACE,mCACE,iCAAC,SACC;AAAA,IAAC;AAAA;AAAA,MACC,OAAO;AAAA,QACLG,YAAY,OAAOL,OAAOE,YAAY,EAAED,IAAI;AAAA,QAC5CK,QAAQ;AAAA,QACRC,OAAO;AAAA,MACT;AAAA,MAEA;AAAA,QAAC;AAAA;AAAA,UAKC,iCAAC,SAAI,WAAWlB,OAAOmB,YAAY,uCAAnC;AAAA;AAAA;AAAA;AAAA,iBAEA;AAAA;AAAA,QAPF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MAQA;AAAA;AAAA,IAfF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EA8CA,KA/CF;AAAA;AAAA;AAAA;AAAA,SAgDA,KAjDF;AAAA;AAAA;AAAA;AAAA,SAkDA;AAEJ;AAAET,GAlEID,QAAM;AAAAW,KAANX;AAoEN,eAAeA;AAAO,IAAAW;AAAAC,aAAAD,IAAA", + "names": [ + "useState", + "useEffect", + "styles", + "img1", + "img2", + "img3", + "img4", + "img5", + "img6", + "img7", + "MdEmail", + "Slider", + "_s", + "slides", + "name", + "currentIndex", + "setCurrentUser", + "setTimeout", + "background", + "height", + "width", + "img1_title", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Slider/Slider.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Slider/Slider.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "58f357fb78b1ca76ae63a0cbe94cf1c7d1c99d87" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/counter.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/counter.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 136 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 23, + "column": 22 + }, + "end": { + "line": 23, + "column": 72 + } + }, + "11": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 68 + } + }, + "12": { + "start": { + "line": 24, + "column": 43 + }, + "end": { + "line": 24, + "column": 57 + } + }, + "13": { + "start": { + "line": 26, + "column": 18 + }, + "end": { + "line": 132, + "column": 1 + } + }, + "14": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 7 + } + }, + "15": { + "start": { + "line": 28, + "column": 36 + }, + "end": { + "line": 28, + "column": 51 + } + }, + "16": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 131, + "column": 4 + } + }, + "17": { + "start": { + "line": 32, + "column": 21 + }, + "end": { + "line": 32, + "column": 39 + } + }, + "18": { + "start": { + "line": 33, + "column": 20 + }, + "end": { + "line": 33, + "column": 39 + } + }, + "19": { + "start": { + "line": 39, + "column": 12 + }, + "end": { + "line": 39, + "column": 55 + } + }, + "20": { + "start": { + "line": 40, + "column": 12 + }, + "end": { + "line": 40, + "column": 66 + } + }, + "21": { + "start": { + "line": 43, + "column": 12 + }, + "end": { + "line": 43, + "column": 56 + } + }, + "22": { + "start": { + "line": 44, + "column": 12 + }, + "end": { + "line": 44, + "column": 64 + } + }, + "23": { + "start": { + "line": 88, + "column": 47 + }, + "end": { + "line": 88, + "column": 67 + } + }, + "24": { + "start": { + "line": 133, + "column": 0 + }, + "end": { + "line": 133, + "column": 46 + } + }, + "25": { + "start": { + "line": 134, + "column": 0 + }, + "end": { + "line": 134, + "column": 15 + } + }, + "26": { + "start": { + "line": 137, + "column": 0 + }, + "end": { + "line": 137, + "column": 30 + } + }, + "27": { + "start": { + "line": 138, + "column": 0 + }, + "end": { + "line": 151, + "column": 1 + } + }, + "28": { + "start": { + "line": 139, + "column": 2 + }, + "end": { + "line": 139, + "column": 39 + } + }, + "29": { + "start": { + "line": 140, + "column": 2 + }, + "end": { + "line": 140, + "column": 39 + } + }, + "30": { + "start": { + "line": 141, + "column": 2 + }, + "end": { + "line": 150, + "column": 5 + } + }, + "31": { + "start": { + "line": 142, + "column": 4 + }, + "end": { + "line": 142, + "column": 162 + } + }, + "32": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 149, + "column": 7 + } + }, + "33": { + "start": { + "line": 144, + "column": 6 + }, + "end": { + "line": 145, + "column": 15 + } + }, + "34": { + "start": { + "line": 145, + "column": 8 + }, + "end": { + "line": 145, + "column": 15 + } + }, + "35": { + "start": { + "line": 146, + "column": 32 + }, + "end": { + "line": 146, + "column": 115 + } + }, + "36": { + "start": { + "line": 147, + "column": 6 + }, + "end": { + "line": 148, + "column": 54 + } + }, + "37": { + "start": { + "line": 148, + "column": 8 + }, + "end": { + "line": 148, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "toFarsiNumber", + "decl": { + "start": { + "line": 22, + "column": 9 + }, + "end": { + "line": 22, + "column": 22 + } + }, + "loc": { + "start": { + "line": 22, + "column": 26 + }, + "end": { + "line": 25, + "column": 1 + } + }, + "line": 22 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 24, + "column": 36 + }, + "end": { + "line": 24, + "column": 37 + } + }, + "loc": { + "start": { + "line": 24, + "column": 43 + }, + "end": { + "line": 24, + "column": 57 + } + }, + "line": 24 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 26, + "column": 18 + }, + "end": { + "line": 26, + "column": 19 + } + }, + "loc": { + "start": { + "line": 26, + "column": 41 + }, + "end": { + "line": 132, + "column": 1 + } + }, + "line": 26 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 32, + "column": 15 + }, + "end": { + "line": 32, + "column": 16 + } + }, + "loc": { + "start": { + "line": 32, + "column": 21 + }, + "end": { + "line": 32, + "column": 39 + } + }, + "line": 32 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 33, + "column": 14 + }, + "end": { + "line": 33, + "column": 15 + } + }, + "loc": { + "start": { + "line": 33, + "column": 20 + }, + "end": { + "line": 33, + "column": 39 + } + }, + "line": 33 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 38, + "column": 24 + }, + "end": { + "line": 38, + "column": 25 + } + }, + "loc": { + "start": { + "line": 38, + "column": 31 + }, + "end": { + "line": 41, + "column": 11 + } + }, + "line": 38 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 42, + "column": 24 + }, + "end": { + "line": 42, + "column": 25 + } + }, + "loc": { + "start": { + "line": 42, + "column": 31 + }, + "end": { + "line": 45, + "column": 11 + } + }, + "line": 42 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 88, + "column": 36 + }, + "end": { + "line": 88, + "column": 37 + } + }, + "loc": { + "start": { + "line": 88, + "column": 47 + }, + "end": { + "line": 88, + "column": 67 + } + }, + "line": 88 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 141, + "column": 52 + }, + "end": { + "line": 141, + "column": 53 + } + }, + "loc": { + "start": { + "line": 141, + "column": 72 + }, + "end": { + "line": 150, + "column": 3 + } + }, + "line": 141 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 143, + "column": 27 + }, + "end": { + "line": 143, + "column": 28 + } + }, + "loc": { + "start": { + "line": 143, + "column": 44 + }, + "end": { + "line": 149, + "column": 5 + } + }, + "line": 143 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 81, + "column": 18 + }, + "end": { + "line": 98, + "column": 19 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 81, + "column": 18 + }, + "end": { + "line": 81, + "column": 27 + } + }, + { + "start": { + "line": 81, + "column": 47 + }, + "end": { + "line": 98, + "column": 19 + } + } + ], + "line": 81 + }, + "5": { + "loc": { + "start": { + "line": 138, + "column": 0 + }, + "end": { + "line": 151, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 138, + "column": 0 + }, + "end": { + "line": 151, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 138 + }, + "6": { + "loc": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 19 + } + }, + { + "start": { + "line": 138, + "column": 23 + }, + "end": { + "line": 138, + "column": 35 + } + } + ], + "line": 138 + }, + "7": { + "loc": { + "start": { + "line": 144, + "column": 6 + }, + "end": { + "line": 145, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 144, + "column": 6 + }, + "end": { + "line": 145, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 144 + }, + "8": { + "loc": { + "start": { + "line": 147, + "column": 6 + }, + "end": { + "line": 148, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 147, + "column": 6 + }, + "end": { + "line": 148, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 147 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 90, + "11": 90, + "12": 90, + "13": 32, + "14": 114, + "15": 114, + "16": 114, + "17": 12, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 90, + "24": 32, + "25": 32, + "26": 32, + "27": 32, + "28": 32, + "29": 32, + "30": 32, + "31": 32, + "32": 32, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0 + }, + "f": { + "0": 32, + "1": 90, + "2": 90, + "3": 114, + "4": 12, + "5": 0, + "6": 0, + "7": 0, + "8": 90, + "9": 32, + "10": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 114, + 24 + ], + "5": [ + 32, + 0 + ], + "6": [ + 32, + 32 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAkCQ;2BAlCR;AAAoB,oBAAe;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACnC,SAASA,gBAAgB;AACzB,OAAOC,mBAAmB;AAC1B,OAAO;AAEP,SAASC,cAAcC,GAAG;AACxB,QAAMC,cAAc,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,GAAG;AAErE,SAAOD,EACJE,SAAS,EACTC,MAAM,EAAE,EACRC,IAAI,CAACC,MAAMJ,YAAYI,CAAC,CAAC,EACzBC,KAAK,EAAE;AACZ;AAEA,MAAMC,YAAYA,CAAC,EAAEC,QAAQC,MAAM,MAAM;AAAAC,KAAA;AACvC,QAAM,CAACC,WAAWC,YAAY,IAAIf,SAAS,KAAK;AAEhD,SACE;AAAA,IAAC;AAAA;AAAA,MACC,SAAS,MAAMe,aAAa,IAAI;AAAA,MAChC,QAAQ,MAAMA,aAAa,KAAK;AAAA,MAEhC;AAAA,QAAC;AAAA;AAAA,UACC,WAAU;AAAA,UACV,cAAc,CAACC,MAAM;AACnBA,cAAEC,OAAOC,MAAMC,kBAAkB;AACjCH,cAAEI,cAAcF,MAAMG,YAAY;AAAA,UACpC;AAAA,UACA,cAAc,CAACL,MAAM;AACnBA,cAAEC,OAAOC,MAAMC,kBAAkB;AACjCH,cAAEI,cAAcF,MAAMG,YAAY;AAAA,UACpC;AAAA,UAEA;AAAA;AAAA,cAAC;AAAA;AAAA,gBACC,OAAO;AAAA,kBACLC,WAAW;AAAA,kBACXC,eAAe;AAAA,kBACfC,YAAY;AAAA,kBACZC,YAAY;AAAA,kBACZC,YACE;AAAA,kBACFC,YAAY;AAAA,kBACZC,OAAO;AAAA,kBACPC,UAAU;AAAA,gBACZ;AAAA,gBAGCjB;AAAAA;AAAAA,cAdH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YAeA;AAAA,YACA;AAAA,cAAC;AAAA;AAAA,gBACC,OAAO;AAAA,kBACLU,WAAW;AAAA,kBACXO,UAAU;AAAA,kBACVJ,YAAY;AAAA,kBACZC,YACE;AAAA,gBACJ;AAAA,gBAECZ;AAAAA,+BACC;AAAA,oBAAC;AAAA;AAAA,sBACC,OAAO;AAAA,sBACP,KAAKH;AAAAA,sBACL,UAAU;AAAA,sBACV,OAAO;AAAA,sBACP,cAAc,CAACmB,UAAU5B,cAAc4B,KAAK;AAAA;AAAA,oBAL9C;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,kBAKgD;AAAA,kBAEjD;AAAA;AAAA;AAAA,cAjBH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YAmBA;AAAA;AAAA;AAAA,QA9CF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MA+CA;AAAA;AAAA,IAnDF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAoDA;AAEJ;AAAEjB,GA1DIH,WAAS;AAAAqB,KAATrB;AA4DN,eAAeA;AAAU,IAAAqB;AAAAC,aAAAD,IAAA", + "names": [ + "useState", + "ScrollTrigger", + "toFarsiNumber", + "n", + "farsiDigits", + "toString", + "split", + "map", + "x", + "join", + "CounterUp", + "EndNum", + "label", + "_s", + "CounterOn", + "setCounterOn", + "e", + "target", + "style", + "backgroundColor", + "currentTarget", + "transform", + "textAlign", + "verticalAlign", + "fontWeight", + "textShadow", + "transition", + "fontFamily", + "color", + "fontSize", + "value", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/counter.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/counter.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "7201f9a300b75739b9aafa8d2cda8d3a85a8e8c3" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/Statistic.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/Statistic.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 138 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 21, + "column": 18 + }, + "end": { + "line": 95, + "column": 1 + } + }, + "11": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 7 + } + }, + "12": { + "start": { + "line": 23, + "column": 44 + }, + "end": { + "line": 23, + "column": 55 + } + }, + "13": { + "start": { + "line": 24, + "column": 42 + }, + "end": { + "line": 24, + "column": 53 + } + }, + "14": { + "start": { + "line": 25, + "column": 51 + }, + "end": { + "line": 25, + "column": 62 + } + }, + "15": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 31, + "column": 9 + } + }, + "16": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 53 + } + }, + "17": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 30, + "column": 6 + } + }, + "18": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 29, + "column": 58 + } + }, + "19": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 52, + "column": 5 + } + }, + "20": { + "start": { + "line": 34, + "column": 23 + }, + "end": { + "line": 41, + "column": 7 + } + }, + "21": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 49, + "column": 7 + } + }, + "22": { + "start": { + "line": 43, + "column": 37 + }, + "end": { + "line": 43, + "column": 96 + } + }, + "23": { + "start": { + "line": 44, + "column": 36 + }, + "end": { + "line": 44, + "column": 93 + } + }, + "24": { + "start": { + "line": 45, + "column": 41 + }, + "end": { + "line": 45, + "column": 108 + } + }, + "25": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 47 + } + }, + "26": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 45 + } + }, + "27": { + "start": { + "line": 48, + "column": 8 + }, + "end": { + "line": 48, + "column": 54 + } + }, + "28": { + "start": { + "line": 51, + "column": 6 + }, + "end": { + "line": 51, + "column": 42 + } + }, + "29": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 94, + "column": 11 + } + }, + "30": { + "start": { + "line": 96, + "column": 0 + }, + "end": { + "line": 96, + "column": 46 + } + }, + "31": { + "start": { + "line": 97, + "column": 0 + }, + "end": { + "line": 97, + "column": 15 + } + }, + "32": { + "start": { + "line": 100, + "column": 0 + }, + "end": { + "line": 100, + "column": 30 + } + }, + "33": { + "start": { + "line": 101, + "column": 0 + }, + "end": { + "line": 114, + "column": 1 + } + }, + "34": { + "start": { + "line": 102, + "column": 2 + }, + "end": { + "line": 102, + "column": 39 + } + }, + "35": { + "start": { + "line": 103, + "column": 2 + }, + "end": { + "line": 103, + "column": 39 + } + }, + "36": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 113, + "column": 5 + } + }, + "37": { + "start": { + "line": 105, + "column": 4 + }, + "end": { + "line": 105, + "column": 164 + } + }, + "38": { + "start": { + "line": 106, + "column": 4 + }, + "end": { + "line": 112, + "column": 7 + } + }, + "39": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 108, + "column": 15 + } + }, + "40": { + "start": { + "line": 108, + "column": 8 + }, + "end": { + "line": 108, + "column": 15 + } + }, + "41": { + "start": { + "line": 109, + "column": 32 + }, + "end": { + "line": 109, + "column": 115 + } + }, + "42": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 111, + "column": 54 + } + }, + "43": { + "start": { + "line": 111, + "column": 8 + }, + "end": { + "line": 111, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 21, + "column": 18 + }, + "end": { + "line": 21, + "column": 19 + } + }, + "loc": { + "start": { + "line": 21, + "column": 24 + }, + "end": { + "line": 95, + "column": 1 + } + }, + "line": 21 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 26, + "column": 12 + }, + "end": { + "line": 26, + "column": 13 + } + }, + "loc": { + "start": { + "line": 26, + "column": 18 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "line": 26 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 28, + "column": 11 + }, + "end": { + "line": 28, + "column": 12 + } + }, + "loc": { + "start": { + "line": 28, + "column": 17 + }, + "end": { + "line": 30, + "column": 5 + } + }, + "line": 28 + }, + "4": { + "name": "getEndNumbers", + "decl": { + "start": { + "line": 32, + "column": 17 + }, + "end": { + "line": 32, + "column": 30 + } + }, + "loc": { + "start": { + "line": 32, + "column": 33 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 32 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 104, + "column": 52 + }, + "end": { + "line": 104, + "column": 53 + } + }, + "loc": { + "start": { + "line": 104, + "column": 72 + }, + "end": { + "line": 113, + "column": 3 + } + }, + "line": 104 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 106, + "column": 27 + }, + "end": { + "line": 106, + "column": 28 + } + }, + "loc": { + "start": { + "line": 106, + "column": 44 + }, + "end": { + "line": 112, + "column": 5 + } + }, + "line": 106 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 49, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 49, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 42 + }, + "5": { + "loc": { + "start": { + "line": 101, + "column": 0 + }, + "end": { + "line": 114, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 101, + "column": 0 + }, + "end": { + "line": 114, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 101 + }, + "6": { + "loc": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 19 + } + }, + { + "start": { + "line": 101, + "column": 23 + }, + "end": { + "line": 101, + "column": 35 + } + } + ], + "line": 101 + }, + "7": { + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 108, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 108, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 107 + }, + "8": { + "loc": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 111, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 111, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 110 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 30, + "12": 30, + "13": 30, + "14": 30, + "15": 30, + "16": 30, + "17": 30, + "18": 16, + "19": 28, + "20": 28, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 30, + "30": 32, + "31": 32, + "32": 32, + "33": 32, + "34": 32, + "35": 32, + "36": 32, + "37": 32, + "38": 32, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0 + }, + "f": { + "0": 32, + "1": 30, + "2": 30, + "3": 16, + "4": 28, + "5": 32, + "6": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 32, + 0 + ], + "6": [ + 32, + 32 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAmDY;2BAnDZ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAEA,OAAOA,SAASC,WAAWC,gBAAgB;AAC3C,OAAOC,eAAe;AACtB,OAAOC,WAAW;AAElB,MAAMC,YAAYA,MAAM;AAAAC,KAAA;AACtB,QAAM,CAACC,eAAeC,gBAAgB,IAAIN,SAAS,CAAC;AACpD,QAAM,CAACO,cAAcC,eAAe,IAAIR,SAAS,CAAC;AAClD,QAAM,CAACS,mBAAmBC,mBAAmB,IAAIV,SAAS,CAAC;AAE3DD,YAAU,MAAM;AACdY,WAAOC,iBAAiB,UAAUC,aAAa;AAC/C,WAAO,MAAM;AACXF,aAAOG,oBAAoB,UAAUD,aAAa;AAAA,IACpD;AAAA,EACF,GAAG,EAAE;AAEL,iBAAeA,gBAAgB;AAC7B,QAAI;AACF,YAAME,WAAW,MAAMb,MAAMc;AAAAA,QAC3B;AAAA,QACA;AAAA,UACEC,SAAS;AAAA,YACP,gBAAgB;AAAA,UAClB;AAAA,QACF;AAAA,MACF;AAEA,UAAIF,SAASG,WAAW,KAAK;AAC3B,cAAMC,uBACJC,KAAKC,KAAKN,SAASO,KAAKC,aAAaC,gBAAgB,CAAC,IAAI;AAC5D,cAAMC,sBACJL,KAAKC,KAAKN,SAASO,KAAKI,YAAYC,eAAe,CAAC,IAAI;AAC1D,cAAMC,2BACJR,KAAKC,KAAKN,SAASO,KAAKO,iBAAiBC,oBAAoB,CAAC,IAAI;AAEpExB,yBAAiBa,oBAAoB;AACrCX,wBAAgBiB,mBAAmB;AACnCf,4BAAoBkB,wBAAwB;AAAA,MAC9C;AAAA,IACF,SAASG,OAAO;AACdC,cAAQC,IAAI,sBAAsB;AAAA,IACpC;AAAA,EACF;AAEA,SACE,uBAAC,SAAI,WAAU,uBACb,iCAAC,SAAI,IAAG,cAAa,WAAU,wBAC7B,iCAAC,SAAI,WAAU,kBACb;AAAA,2BAAC,SAAI,OAAO,EAAEC,UAAU,OAAO,GAAG,WAAU,mBAC1C,iCAAC,aAAU,QAAQzB,mBAAmB,OAAM,aAA5C;AAAA;AAAA;AAAA;AAAA,WAAqD,KADvD;AAAA;AAAA;AAAA;AAAA,WAEA;AAAA,IACA,uBAAC,SAAI,OAAO,EAAEyB,UAAU,OAAO,GAAG,WAAU,mBAC1C,iCAAC,aAAU,QAAQ7B,eAAe,OAAM,aAAxC;AAAA;AAAA;AAAA;AAAA,WAAiD,KADnD;AAAA;AAAA;AAAA;AAAA,WAEA;AAAA,IACA,uBAAC,SAAI,OAAO,EAAE6B,UAAU,OAAO,GAAG,WAAU,mBAC1C,iCAAC,aAAU,QAAQ3B,cAAc,OAAM,eAAvC;AAAA;AAAA;AAAA;AAAA,WAAkD,KADpD;AAAA;AAAA;AAAA;AAAA,WAEA;AAAA,OATF;AAAA;AAAA;AAAA;AAAA,SAUA,KAXF;AAAA;AAAA;AAAA;AAAA,SAYA,KAbF;AAAA;AAAA;AAAA;AAAA,SAcA;AAEJ;AAAEH,GAzDID,WAAS;AAAAgC,KAAThC;AA2DN,eAAeA;AAAU,IAAAgC;AAAAC,aAAAD,IAAA", + "names": [ + "React", + "useEffect", + "useState", + "CounterUp", + "axios", + "Statistic", + "_s", + "patientsCount", + "setPatientsCount", + "doctorsCount", + "setDoctorsCount", + "reservationsCount", + "setReservationCount", + "window", + "addEventListener", + "getEndNumbers", + "removeEventListener", + "response", + "get", + "headers", + "status", + "patientsCountRounded", + "Math", + "ceil", + "data", + "Pationt_data", + "Pationt_count", + "doctorsCountRounded", + "doctor_data", + "doctor_count", + "reservationsCountRounded", + "reservation_data", + "reservation_count", + "error", + "console", + "log", + "fontSize", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/Statistic.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/Statistic.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "962ce34bb4701671ffa6bb9b59a09668fa503533" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests/Tests.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests/Tests.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 132 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 21, + "column": 14 + }, + "end": { + "line": 252, + "column": 1 + } + }, + "10": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 251, + "column": 11 + } + }, + "11": { + "start": { + "line": 253, + "column": 0 + }, + "end": { + "line": 253, + "column": 11 + } + }, + "12": { + "start": { + "line": 256, + "column": 0 + }, + "end": { + "line": 256, + "column": 26 + } + }, + "13": { + "start": { + "line": 257, + "column": 0 + }, + "end": { + "line": 270, + "column": 1 + } + }, + "14": { + "start": { + "line": 258, + "column": 2 + }, + "end": { + "line": 258, + "column": 39 + } + }, + "15": { + "start": { + "line": 259, + "column": 2 + }, + "end": { + "line": 259, + "column": 39 + } + }, + "16": { + "start": { + "line": 260, + "column": 2 + }, + "end": { + "line": 269, + "column": 5 + } + }, + "17": { + "start": { + "line": 261, + "column": 4 + }, + "end": { + "line": 261, + "column": 158 + } + }, + "18": { + "start": { + "line": 262, + "column": 4 + }, + "end": { + "line": 268, + "column": 7 + } + }, + "19": { + "start": { + "line": 263, + "column": 6 + }, + "end": { + "line": 264, + "column": 15 + } + }, + "20": { + "start": { + "line": 264, + "column": 8 + }, + "end": { + "line": 264, + "column": 15 + } + }, + "21": { + "start": { + "line": 265, + "column": 32 + }, + "end": { + "line": 265, + "column": 115 + } + }, + "22": { + "start": { + "line": 266, + "column": 6 + }, + "end": { + "line": 267, + "column": 54 + } + }, + "23": { + "start": { + "line": 267, + "column": 8 + }, + "end": { + "line": 267, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 21, + "column": 14 + }, + "end": { + "line": 21, + "column": 15 + } + }, + "loc": { + "start": { + "line": 21, + "column": 20 + }, + "end": { + "line": 252, + "column": 1 + } + }, + "line": 21 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 260, + "column": 52 + }, + "end": { + "line": 260, + "column": 53 + } + }, + "loc": { + "start": { + "line": 260, + "column": 72 + }, + "end": { + "line": 269, + "column": 3 + } + }, + "line": 260 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 262, + "column": 27 + }, + "end": { + "line": 262, + "column": 28 + } + }, + "loc": { + "start": { + "line": 262, + "column": 44 + }, + "end": { + "line": 268, + "column": 5 + } + }, + "line": 262 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 257, + "column": 0 + }, + "end": { + "line": 270, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 257, + "column": 0 + }, + "end": { + "line": 270, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 257 + }, + "5": { + "loc": { + "start": { + "line": 257, + "column": 4 + }, + "end": { + "line": 257, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 257, + "column": 4 + }, + "end": { + "line": 257, + "column": 19 + } + }, + { + "start": { + "line": 257, + "column": 23 + }, + "end": { + "line": 257, + "column": 35 + } + } + ], + "line": 257 + }, + "6": { + "loc": { + "start": { + "line": 263, + "column": 6 + }, + "end": { + "line": 264, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 263, + "column": 6 + }, + "end": { + "line": 264, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 263 + }, + "7": { + "loc": { + "start": { + "line": 266, + "column": 6 + }, + "end": { + "line": 267, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 266, + "column": 6 + }, + "end": { + "line": 267, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 266 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 45, + "11": 32, + "12": 32, + "13": 32, + "14": 32, + "15": 32, + "16": 32, + "17": 32, + "18": 32, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0 + }, + "f": { + "0": 32, + "1": 45, + "2": 32, + "3": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 32, + 0 + ], + "5": [ + 32, + 32 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "React", + "useNavigate", + "HashLink", + "Tests", + "color", + "fontFamily", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests/Tests.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests/Tests.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "543f1ac551be9169fb503320540f672cd22b6557" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor/doctor.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor/doctor.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 134 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 26, + "column": 20 + }, + "end": { + "line": 421, + "column": 1 + } + }, + "10": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 420, + "column": 11 + } + }, + "11": { + "start": { + "line": 422, + "column": 0 + }, + "end": { + "line": 422, + "column": 17 + } + }, + "12": { + "start": { + "line": 425, + "column": 0 + }, + "end": { + "line": 425, + "column": 32 + } + }, + "13": { + "start": { + "line": 426, + "column": 0 + }, + "end": { + "line": 439, + "column": 1 + } + }, + "14": { + "start": { + "line": 427, + "column": 2 + }, + "end": { + "line": 427, + "column": 39 + } + }, + "15": { + "start": { + "line": 428, + "column": 2 + }, + "end": { + "line": 428, + "column": 39 + } + }, + "16": { + "start": { + "line": 429, + "column": 2 + }, + "end": { + "line": 438, + "column": 5 + } + }, + "17": { + "start": { + "line": 430, + "column": 4 + }, + "end": { + "line": 430, + "column": 160 + } + }, + "18": { + "start": { + "line": 431, + "column": 4 + }, + "end": { + "line": 437, + "column": 7 + } + }, + "19": { + "start": { + "line": 432, + "column": 6 + }, + "end": { + "line": 433, + "column": 15 + } + }, + "20": { + "start": { + "line": 433, + "column": 8 + }, + "end": { + "line": 433, + "column": 15 + } + }, + "21": { + "start": { + "line": 434, + "column": 32 + }, + "end": { + "line": 434, + "column": 115 + } + }, + "22": { + "start": { + "line": 435, + "column": 6 + }, + "end": { + "line": 436, + "column": 54 + } + }, + "23": { + "start": { + "line": 436, + "column": 8 + }, + "end": { + "line": 436, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 26, + "column": 20 + }, + "end": { + "line": 26, + "column": 21 + } + }, + "loc": { + "start": { + "line": 26, + "column": 26 + }, + "end": { + "line": 421, + "column": 1 + } + }, + "line": 26 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 429, + "column": 52 + }, + "end": { + "line": 429, + "column": 53 + } + }, + "loc": { + "start": { + "line": 429, + "column": 72 + }, + "end": { + "line": 438, + "column": 3 + } + }, + "line": 429 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 431, + "column": 27 + }, + "end": { + "line": 431, + "column": 28 + } + }, + "loc": { + "start": { + "line": 431, + "column": 44 + }, + "end": { + "line": 437, + "column": 5 + } + }, + "line": 431 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 426, + "column": 0 + }, + "end": { + "line": 439, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 426, + "column": 0 + }, + "end": { + "line": 439, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 426 + }, + "5": { + "loc": { + "start": { + "line": 426, + "column": 4 + }, + "end": { + "line": 426, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 426, + "column": 4 + }, + "end": { + "line": 426, + "column": 19 + } + }, + { + "start": { + "line": 426, + "column": 23 + }, + "end": { + "line": 426, + "column": 35 + } + } + ], + "line": 426 + }, + "6": { + "loc": { + "start": { + "line": 432, + "column": 6 + }, + "end": { + "line": 433, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 432, + "column": 6 + }, + "end": { + "line": 433, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 432 + }, + "7": { + "loc": { + "start": { + "line": 435, + "column": 6 + }, + "end": { + "line": 436, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 435, + "column": 6 + }, + "end": { + "line": 436, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 435 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 30, + "11": 32, + "12": 32, + "13": 32, + "14": 32, + "15": 32, + "16": 32, + "17": 32, + "18": 32, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0 + }, + "f": { + "0": 32, + "1": 30, + "2": 32, + "3": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 32, + 0 + ], + "5": [ + 32, + 32 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "React", + "HashLink", + "myImage1", + "myImage2", + "myImage3", + "myImage4", + "myImage5", + "myImage6", + "Doctor_Home", + "maxWidth", + "fontFamily", + "color", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor/doctor.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor/doctor.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "337fd720d4435003497762353f0c3416cf14ed98" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Recommendation/Recommendation.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Recommendation/Recommendation.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 150 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 24, + "column": 21 + }, + "end": { + "line": 215, + "column": 1 + } + }, + "11": { + "start": { + "line": 25, + "column": 2 + }, + "end": { + "line": 25, + "column": 7 + } + }, + "12": { + "start": { + "line": 26, + "column": 19 + }, + "end": { + "line": 26, + "column": 32 + } + }, + "13": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 214, + "column": 11 + } + }, + "14": { + "start": { + "line": 178, + "column": 16 + }, + "end": { + "line": 178, + "column": 48 + } + }, + "15": { + "start": { + "line": 216, + "column": 0 + }, + "end": { + "line": 218, + "column": 3 + } + }, + "16": { + "start": { + "line": 217, + "column": 2 + }, + "end": { + "line": 217, + "column": 23 + } + }, + "17": { + "start": { + "line": 219, + "column": 0 + }, + "end": { + "line": 219, + "column": 18 + } + }, + "18": { + "start": { + "line": 222, + "column": 0 + }, + "end": { + "line": 222, + "column": 33 + } + }, + "19": { + "start": { + "line": 223, + "column": 0 + }, + "end": { + "line": 236, + "column": 1 + } + }, + "20": { + "start": { + "line": 224, + "column": 2 + }, + "end": { + "line": 224, + "column": 39 + } + }, + "21": { + "start": { + "line": 225, + "column": 2 + }, + "end": { + "line": 225, + "column": 39 + } + }, + "22": { + "start": { + "line": 226, + "column": 2 + }, + "end": { + "line": 235, + "column": 5 + } + }, + "23": { + "start": { + "line": 227, + "column": 4 + }, + "end": { + "line": 227, + "column": 176 + } + }, + "24": { + "start": { + "line": 228, + "column": 4 + }, + "end": { + "line": 234, + "column": 7 + } + }, + "25": { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 230, + "column": 15 + } + }, + "26": { + "start": { + "line": 230, + "column": 8 + }, + "end": { + "line": 230, + "column": 15 + } + }, + "27": { + "start": { + "line": 231, + "column": 32 + }, + "end": { + "line": 231, + "column": 115 + } + }, + "28": { + "start": { + "line": 232, + "column": 6 + }, + "end": { + "line": 233, + "column": 54 + } + }, + "29": { + "start": { + "line": 233, + "column": 8 + }, + "end": { + "line": 233, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 24, + "column": 21 + }, + "end": { + "line": 24, + "column": 22 + } + }, + "loc": { + "start": { + "line": 24, + "column": 27 + }, + "end": { + "line": 215, + "column": 1 + } + }, + "line": 24 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 177, + "column": 23 + }, + "end": { + "line": 177, + "column": 24 + } + }, + "loc": { + "start": { + "line": 177, + "column": 30 + }, + "end": { + "line": 179, + "column": 15 + } + }, + "line": 177 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 216, + "column": 56 + }, + "end": { + "line": 216, + "column": 57 + } + }, + "loc": { + "start": { + "line": 216, + "column": 67 + }, + "end": { + "line": 218, + "column": 1 + } + }, + "line": 216 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 226, + "column": 52 + }, + "end": { + "line": 226, + "column": 53 + } + }, + "loc": { + "start": { + "line": 226, + "column": 72 + }, + "end": { + "line": 235, + "column": 3 + } + }, + "line": 226 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 228, + "column": 27 + }, + "end": { + "line": 228, + "column": 28 + } + }, + "loc": { + "start": { + "line": 228, + "column": 44 + }, + "end": { + "line": 234, + "column": 5 + } + }, + "line": 228 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 223, + "column": 0 + }, + "end": { + "line": 236, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 223, + "column": 0 + }, + "end": { + "line": 236, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 223 + }, + "5": { + "loc": { + "start": { + "line": 223, + "column": 4 + }, + "end": { + "line": 223, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 223, + "column": 4 + }, + "end": { + "line": 223, + "column": 19 + } + }, + { + "start": { + "line": 223, + "column": 23 + }, + "end": { + "line": 223, + "column": 35 + } + } + ], + "line": 223 + }, + "6": { + "loc": { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 230, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 230, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 229 + }, + "7": { + "loc": { + "start": { + "line": 232, + "column": 6 + }, + "end": { + "line": 233, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 232, + "column": 6 + }, + "end": { + "line": 233, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 232 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 30, + "12": 30, + "13": 30, + "14": 0, + "15": 32, + "16": 15, + "17": 32, + "18": 32, + "19": 32, + "20": 32, + "21": 32, + "22": 32, + "23": 32, + "24": 32, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0 + }, + "f": { + "0": 32, + "1": 30, + "2": 0, + "3": 15, + "4": 32, + "5": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 32, + 0 + ], + "5": [ + 32, + 32 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "first_image", + "second_image", + "FcApproval", + "useNavigate", + "AboutSection", + "_s", + "navigate", + "visibility", + "animationDelay", + "animationName", + "marginBottom", + "top", + "left", + "e", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Recommendation/Recommendation.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Recommendation/Recommendation.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "f029e074c08bca6d1cdb7e5b7ce1991426953244" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Crasoul/Crasoul.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Crasoul/Crasoul.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 136 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 24, + "column": 21 + }, + "end": { + "line": 204, + "column": 1 + } + }, + "10": { + "start": { + "line": 25, + "column": 2 + }, + "end": { + "line": 203, + "column": 11 + } + }, + "11": { + "start": { + "line": 205, + "column": 0 + }, + "end": { + "line": 205, + "column": 18 + } + }, + "12": { + "start": { + "line": 208, + "column": 0 + }, + "end": { + "line": 208, + "column": 33 + } + }, + "13": { + "start": { + "line": 209, + "column": 0 + }, + "end": { + "line": 222, + "column": 1 + } + }, + "14": { + "start": { + "line": 210, + "column": 2 + }, + "end": { + "line": 210, + "column": 39 + } + }, + "15": { + "start": { + "line": 211, + "column": 2 + }, + "end": { + "line": 211, + "column": 39 + } + }, + "16": { + "start": { + "line": 212, + "column": 2 + }, + "end": { + "line": 221, + "column": 5 + } + }, + "17": { + "start": { + "line": 213, + "column": 4 + }, + "end": { + "line": 213, + "column": 162 + } + }, + "18": { + "start": { + "line": 214, + "column": 4 + }, + "end": { + "line": 220, + "column": 7 + } + }, + "19": { + "start": { + "line": 215, + "column": 6 + }, + "end": { + "line": 216, + "column": 15 + } + }, + "20": { + "start": { + "line": 216, + "column": 8 + }, + "end": { + "line": 216, + "column": 15 + } + }, + "21": { + "start": { + "line": 217, + "column": 32 + }, + "end": { + "line": 217, + "column": 115 + } + }, + "22": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 219, + "column": 54 + } + }, + "23": { + "start": { + "line": 219, + "column": 8 + }, + "end": { + "line": 219, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 24, + "column": 21 + }, + "end": { + "line": 24, + "column": 22 + } + }, + "loc": { + "start": { + "line": 24, + "column": 27 + }, + "end": { + "line": 204, + "column": 1 + } + }, + "line": 24 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 212, + "column": 52 + }, + "end": { + "line": 212, + "column": 53 + } + }, + "loc": { + "start": { + "line": 212, + "column": 72 + }, + "end": { + "line": 221, + "column": 3 + } + }, + "line": 212 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 214, + "column": 27 + }, + "end": { + "line": 214, + "column": 28 + } + }, + "loc": { + "start": { + "line": 214, + "column": 44 + }, + "end": { + "line": 220, + "column": 5 + } + }, + "line": 214 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 209, + "column": 0 + }, + "end": { + "line": 222, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 209, + "column": 0 + }, + "end": { + "line": 222, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 209 + }, + "5": { + "loc": { + "start": { + "line": 209, + "column": 4 + }, + "end": { + "line": 209, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 209, + "column": 4 + }, + "end": { + "line": 209, + "column": 19 + } + }, + { + "start": { + "line": 209, + "column": 23 + }, + "end": { + "line": 209, + "column": 35 + } + } + ], + "line": 209 + }, + "6": { + "loc": { + "start": { + "line": 215, + "column": 6 + }, + "end": { + "line": 216, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 215, + "column": 6 + }, + "end": { + "line": 216, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 215 + }, + "7": { + "loc": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 219, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 219, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 218 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 30, + "11": 32, + "12": 32, + "13": 32, + "14": 32, + "15": 32, + "16": 32, + "17": 32, + "18": 32, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0 + }, + "f": { + "0": 32, + "1": 30, + "2": 32, + "3": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 32, + 0 + ], + "5": [ + 32, + 32 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "React", + "Carousel", + "styles", + "img1", + "img2", + "img3", + "img4", + "HomeCarousel", + "carouselBackground", + "carouselControlNextIcon", + "carouselControlPrevIcon", + "carouselImage", + "upperLeftCaption", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Crasoul/Crasoul.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Crasoul/Crasoul.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "a203114e596d280acd540106a161933a1cca507c" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/ChatIntroduction/Chat_intro.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/ChatIntroduction/Chat_intro.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 153 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 22, + "column": 19 + }, + "end": { + "line": 161, + "column": 1 + } + }, + "11": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 7 + } + }, + "12": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 24, + "column": 32 + } + }, + "13": { + "start": { + "line": 25, + "column": 2 + }, + "end": { + "line": 160, + "column": 11 + } + }, + "14": { + "start": { + "line": 74, + "column": 12 + }, + "end": { + "line": 74, + "column": 30 + } + }, + "15": { + "start": { + "line": 162, + "column": 0 + }, + "end": { + "line": 164, + "column": 3 + } + }, + "16": { + "start": { + "line": 163, + "column": 2 + }, + "end": { + "line": 163, + "column": 23 + } + }, + "17": { + "start": { + "line": 165, + "column": 0 + }, + "end": { + "line": 165, + "column": 16 + } + }, + "18": { + "start": { + "line": 168, + "column": 0 + }, + "end": { + "line": 168, + "column": 31 + } + }, + "19": { + "start": { + "line": 169, + "column": 0 + }, + "end": { + "line": 182, + "column": 1 + } + }, + "20": { + "start": { + "line": 170, + "column": 2 + }, + "end": { + "line": 170, + "column": 39 + } + }, + "21": { + "start": { + "line": 171, + "column": 2 + }, + "end": { + "line": 171, + "column": 39 + } + }, + "22": { + "start": { + "line": 172, + "column": 2 + }, + "end": { + "line": 181, + "column": 5 + } + }, + "23": { + "start": { + "line": 173, + "column": 4 + }, + "end": { + "line": 173, + "column": 179 + } + }, + "24": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 180, + "column": 7 + } + }, + "25": { + "start": { + "line": 175, + "column": 6 + }, + "end": { + "line": 176, + "column": 15 + } + }, + "26": { + "start": { + "line": 176, + "column": 8 + }, + "end": { + "line": 176, + "column": 15 + } + }, + "27": { + "start": { + "line": 177, + "column": 32 + }, + "end": { + "line": 177, + "column": 115 + } + }, + "28": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 179, + "column": 54 + } + }, + "29": { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 179, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 22, + "column": 19 + }, + "end": { + "line": 22, + "column": 20 + } + }, + "loc": { + "start": { + "line": 22, + "column": 25 + }, + "end": { + "line": 161, + "column": 1 + } + }, + "line": 22 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 73, + "column": 159 + }, + "end": { + "line": 73, + "column": 160 + } + }, + "loc": { + "start": { + "line": 73, + "column": 166 + }, + "end": { + "line": 75, + "column": 11 + } + }, + "line": 73 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 162, + "column": 54 + }, + "end": { + "line": 162, + "column": 55 + } + }, + "loc": { + "start": { + "line": 162, + "column": 65 + }, + "end": { + "line": 164, + "column": 1 + } + }, + "line": 162 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 172, + "column": 52 + }, + "end": { + "line": 172, + "column": 53 + } + }, + "loc": { + "start": { + "line": 172, + "column": 72 + }, + "end": { + "line": 181, + "column": 3 + } + }, + "line": 172 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 174, + "column": 27 + }, + "end": { + "line": 174, + "column": 28 + } + }, + "loc": { + "start": { + "line": 174, + "column": 44 + }, + "end": { + "line": 180, + "column": 5 + } + }, + "line": 174 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 169, + "column": 0 + }, + "end": { + "line": 182, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 169, + "column": 0 + }, + "end": { + "line": 182, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 169 + }, + "5": { + "loc": { + "start": { + "line": 169, + "column": 4 + }, + "end": { + "line": 169, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 169, + "column": 4 + }, + "end": { + "line": 169, + "column": 19 + } + }, + { + "start": { + "line": 169, + "column": 23 + }, + "end": { + "line": 169, + "column": 35 + } + } + ], + "line": 169 + }, + "6": { + "loc": { + "start": { + "line": 175, + "column": 6 + }, + "end": { + "line": 176, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 175, + "column": 6 + }, + "end": { + "line": 176, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 175 + }, + "7": { + "loc": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 179, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 179, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 178 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 45, + "12": 45, + "13": 30, + "14": 1, + "15": 32, + "16": 15, + "17": 32, + "18": 32, + "19": 32, + "20": 32, + "21": 32, + "22": 32, + "23": 32, + "24": 32, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0 + }, + "f": { + "0": 32, + "1": 45, + "2": 1, + "3": 15, + "4": 32, + "5": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 32, + 0 + ], + "5": [ + 32, + 32 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAUI,mBAQQ,cARR;2BAVJ;AAAO,MAAkB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACzB,OAAOA,WAAW;AAClB,SAASC,mBAAmB;AAE5B,OAAOC,SAAS;AAEhB,MAAMC,aAAaA,MAAM;AAAAC,KAAA;AACvB,QAAMC,WAAWJ,YAAY;AAE7B,SACE,mCACE;AAAA,IAAC;AAAA;AAAA,MACC,WAAU;AAAA,MACV,KAAI;AAAA,MAEJ;AAAA,+BAAC,SAAI,WAAU,mBACb;AAAA,iCAAC,OAAE,WAAU,sCAAqC;AAAA;AAAA,YAEhD,uBAAC,UAAD;AAAA;AAAA;AAAA;AAAA,mBAAG;AAAA,YAAG;AAAA,eAFR;AAAA;AAAA;AAAA;AAAA,iBAIA;AAAA,UACA,uBAAC,OAAE,WAAU,kDAAiD;AAAA;AAAA,YAI5D,uBAAC,UAAD;AAAA;AAAA;AAAA;AAAA,mBAAG;AAAA,YACH,uBAAC,UAAD;AAAA;AAAA;AAAA;AAAA,mBAAG;AAAA,YAAG;AAAA,eALR;AAAA;AAAA;AAAA;AAAA,iBASA;AAAA,UACA,uBAAC,YAAO,0DAAR;AAAA;AAAA;AAAA;AAAA,iBAAkD;AAAA,UAClD,uBAAC,UAAD;AAAA;AAAA;AAAA;AAAA,iBAAG;AAAA,UACH,uBAAC,SAAI,OAAM,QAET,iCAAC,YAAO,OAAM,yBAAwB,MAAK,UAAS,SAAS,CAACK,MAAM;AAChED,qBAAS,OAAO;AAAA,UAClB,GAAG,uBAFL;AAAA;AAAA;AAAA;AAAA,iBAEY,KAJd;AAAA;AAAA;AAAA;AAAA,iBAMA;AAAA,aAxBF;AAAA;AAAA;AAAA;AAAA,eAyBA;AAAA,QACA,uBAAC,SAAI,WAAU,OAAM,OAAM,UACzB,iCAAC,SAAI,KAAKH,KAAK,WAAU,cAAzB;AAAA;AAAA;AAAA;AAAA,eAAmC,KADrC;AAAA;AAAA;AAAA;AAAA,eAEA;AAAA,QACA,uBAAC,SAAI,WAAU,qDACb;AAAA;AAAA,YAAC;AAAA;AAAA,cACC,OAAM;AAAA,cAA0B,OAAO,EAACK,aAAY,SAAQ;AAAA,cAAE;AAAA;AAAA,gBAElC;AAAA;AAAA;AAAA,YAH9B;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAIA;AAAA,UACA;AAAA,YAAC;AAAA;AAAA,cACC,OAAM;AAAA,cAAyB;AAAA;AAAA,YADjC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAIA;AAAA,UACA,uBAAC,SAAI,OAAM,4BAA2B,OAAO,EAACA,aAAY,SAAQ,GAAG;AAAA;AAAA,YAC9C;AAAA,eADvB;AAAA;AAAA;AAAA;AAAA,iBAEA;AAAA,aAbF;AAAA;AAAA;AAAA;AAAA,eAcA;AAAA;AAAA;AAAA,IA/CF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAgDA,KAjDF;AAAA;AAAA;AAAA;AAAA,SAkDA;AAEJ;AAAEH,GAxDID,YAAU;AAAA,UACGF,WAAW;AAAA;AAAAO,KADxBL;AA0DN,eAAeA;AAAW,IAAAK;AAAAC,aAAAD,IAAA", + "names": [ + "React", + "useNavigate", + "img", + "Chat_Intro", + "_s", + "navigate", + "e", + "marginRight", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/ChatIntroduction/Chat_intro.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/ChatIntroduction/Chat_intro.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "bd0dfad767a04c88e86bcc30578488c8c30d8451" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Home/Home.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Home/Home.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 130 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 73, + "column": 11 + } + }, + "10": { + "start": { + "line": 75, + "column": 0 + }, + "end": { + "line": 75, + "column": 10 + } + }, + "11": { + "start": { + "line": 78, + "column": 0 + }, + "end": { + "line": 78, + "column": 25 + } + }, + "12": { + "start": { + "line": 79, + "column": 0 + }, + "end": { + "line": 92, + "column": 1 + } + }, + "13": { + "start": { + "line": 80, + "column": 2 + }, + "end": { + "line": 80, + "column": 39 + } + }, + "14": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 81, + "column": 39 + } + }, + "15": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 91, + "column": 5 + } + }, + "16": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 156 + } + }, + "17": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 90, + "column": 7 + } + }, + "18": { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 86, + "column": 15 + } + }, + "19": { + "start": { + "line": 86, + "column": 8 + }, + "end": { + "line": 86, + "column": 15 + } + }, + "20": { + "start": { + "line": 87, + "column": 32 + }, + "end": { + "line": 87, + "column": 115 + } + }, + "21": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 89, + "column": 54 + } + }, + "22": { + "start": { + "line": 89, + "column": 8 + }, + "end": { + "line": 89, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "Home", + "decl": { + "start": { + "line": 27, + "column": 9 + }, + "end": { + "line": 27, + "column": 13 + } + }, + "loc": { + "start": { + "line": 27, + "column": 16 + }, + "end": { + "line": 74, + "column": 1 + } + }, + "line": 27 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 82, + "column": 52 + }, + "end": { + "line": 82, + "column": 53 + } + }, + "loc": { + "start": { + "line": 82, + "column": 72 + }, + "end": { + "line": 91, + "column": 3 + } + }, + "line": 82 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 84, + "column": 27 + }, + "end": { + "line": 84, + "column": 28 + } + }, + "loc": { + "start": { + "line": 84, + "column": 44 + }, + "end": { + "line": 90, + "column": 5 + } + }, + "line": 84 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 79, + "column": 0 + }, + "end": { + "line": 92, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 79, + "column": 0 + }, + "end": { + "line": 92, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 79 + }, + "5": { + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 19 + } + }, + { + "start": { + "line": 79, + "column": 23 + }, + "end": { + "line": 79, + "column": 35 + } + } + ], + "line": 79 + }, + "6": { + "loc": { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 86, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 86, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 85 + }, + "7": { + "loc": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 89, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 89, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 88 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 45, + "10": 32, + "11": 32, + "12": 32, + "13": 32, + "14": 32, + "15": 32, + "16": 32, + "17": 32, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0 + }, + "f": { + "0": 32, + "1": 45, + "2": 32, + "3": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 32, + 0 + ], + "5": [ + 32, + 32 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAaM;AAbN,OAAOA,oBAAkB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACzB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,eAAe;AACtB,OAAOC,WAAW;AAClB,OAAOC,kBAAkB;AACzB,OAAOC,oBAAoB;AAC3B,OAAOC,kBAAkB;AACzB,OAAOC,kBAAkB;AACzB,OAAOC,gBAAgB;AACvB,SAASC,OAAO;AACd,SACE,uBAAC,SAAI,OAAO,EAAEC,iBAAiB,WAAUC,WAAU,SAAS,GAC1D;AAAA,2BAAC,oBAAD;AAAA;AAAA;AAAA;AAAA,WAAe;AAAA,IACf,uBAAC,kBAAD;AAAA;AAAA;AAAA;AAAA,WAAa;AAAA,IACb,uBAAC,kBAAD;AAAA;AAAA;AAAA;AAAA,WAAa;AAAA,IACb,uBAAC,WAAD;AAAA;AAAA;AAAA;AAAA,WAAM;AAAA,IACN,uBAAC,kBAAD;AAAA;AAAA;AAAA;AAAA,WAAa;AAAA,IACb,uBAAC,gBAAD;AAAA;AAAA;AAAA;AAAA,WAAW;AAAA,IACX,uBAAC,eAAD;AAAA;AAAA;AAAA;AAAA,WAAU;AAAA,IACV,uBAAC,YAAD;AAAA;AAAA;AAAA;AAAA,WAAO;AAAA,OART;AAAA;AAAA;AAAA;AAAA,SASA;AAEJ;AAACC,KAbQH;AAeT,eAAeA;AAAK,IAAAG;AAAAC,aAAAD,IAAA", + "names": [ + "React", + "Slider", + "Footer", + "Statistic", + "Tests", + "Doctors_Home", + "NavBar_SideBar", + "AboutSection", + "HomeCarousel", + "Chat_Intro", + "Home", + "backgroundColor", + "overflowX", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Home/Home.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Home/Home.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "3cb4ccfaa5d9d795fc14bfd36afb5a68a05324c1" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/CompleteInfoModal/Coverters_Checkers.js": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/CompleteInfoModal/Coverters_Checkers.js", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 39 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "1": { + "start": { + "line": 4, + "column": 30 + }, + "end": { + "line": 15, + "column": 5 + } + }, + "2": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 78 + } + }, + "3": { + "start": { + "line": 17, + "column": 45 + }, + "end": { + "line": 17, + "column": 76 + } + }, + "4": { + "start": { + "line": 20, + "column": 41 + }, + "end": { + "line": 35, + "column": 3 + } + }, + "5": { + "start": { + "line": 21, + "column": 30 + }, + "end": { + "line": 32, + "column": 5 + } + }, + "6": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 78 + } + }, + "7": { + "start": { + "line": 34, + "column": 45 + }, + "end": { + "line": 34, + "column": 76 + } + }, + "8": { + "start": { + "line": 37, + "column": 33 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "9": { + "start": { + "line": 38, + "column": 25 + }, + "end": { + "line": 38, + "column": 47 + } + }, + "10": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 34 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 3, + "column": 39 + }, + "end": { + "line": 3, + "column": 40 + } + }, + "loc": { + "start": { + "line": 3, + "column": 50 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "line": 3 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 17, + "column": 35 + }, + "end": { + "line": 17, + "column": 36 + } + }, + "loc": { + "start": { + "line": 17, + "column": 45 + }, + "end": { + "line": 17, + "column": 76 + } + }, + "line": 17 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 20, + "column": 41 + }, + "end": { + "line": 20, + "column": 42 + } + }, + "loc": { + "start": { + "line": 20, + "column": 52 + }, + "end": { + "line": 35, + "column": 3 + } + }, + "line": 20 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 34, + "column": 35 + }, + "end": { + "line": 34, + "column": 36 + } + }, + "loc": { + "start": { + "line": 34, + "column": 45 + }, + "end": { + "line": 34, + "column": 76 + } + }, + "line": 34 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 37, + "column": 33 + }, + "end": { + "line": 37, + "column": 34 + } + }, + "loc": { + "start": { + "line": 37, + "column": 42 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "line": 37 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 17, + "column": 45 + }, + "end": { + "line": 17, + "column": 76 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 17, + "column": 45 + }, + "end": { + "line": 17, + "column": 68 + } + }, + { + "start": { + "line": 17, + "column": 72 + }, + "end": { + "line": 17, + "column": 76 + } + } + ], + "line": 17 + }, + "1": { + "loc": { + "start": { + "line": 34, + "column": 45 + }, + "end": { + "line": 34, + "column": 76 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 34, + "column": 45 + }, + "end": { + "line": 34, + "column": 68 + } + }, + { + "start": { + "line": 34, + "column": 72 + }, + "end": { + "line": 34, + "column": 76 + } + } + ], + "line": 34 + } + }, + "s": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 32, + "5": 0, + "6": 0, + "7": 0, + "8": 32, + "9": 0, + "10": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0, + "3": 0, + "4": 0 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/CompleteInfoModal/Coverters_Checkers.js" + ], + "names": [], + "mappings": "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" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "cd651b020e1b3b93287b5f55827357b74313751b" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/CompleteInfoModal/Complete_Info.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/CompleteInfoModal/Complete_Info.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 152 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 42, + "column": 21 + }, + "end": { + "line": 431, + "column": 1 + } + }, + "11": { + "start": { + "line": 43, + "column": 2 + }, + "end": { + "line": 43, + "column": 7 + } + }, + "12": { + "start": { + "line": 44, + "column": 19 + }, + "end": { + "line": 44, + "column": 32 + } + }, + "13": { + "start": { + "line": 45, + "column": 36 + }, + "end": { + "line": 45, + "column": 48 + } + }, + "14": { + "start": { + "line": 46, + "column": 34 + }, + "end": { + "line": 46, + "column": 46 + } + }, + "15": { + "start": { + "line": 47, + "column": 40 + }, + "end": { + "line": 47, + "column": 52 + } + }, + "16": { + "start": { + "line": 48, + "column": 40 + }, + "end": { + "line": 48, + "column": 52 + } + }, + "17": { + "start": { + "line": 49, + "column": 30 + }, + "end": { + "line": 49, + "column": 42 + } + }, + "18": { + "start": { + "line": 50, + "column": 42 + }, + "end": { + "line": 50, + "column": 54 + } + }, + "19": { + "start": { + "line": 51, + "column": 26 + }, + "end": { + "line": 51, + "column": 41 + } + }, + "20": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 54, + "column": 9 + } + }, + "21": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 20 + } + }, + "22": { + "start": { + "line": 55, + "column": 24 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "23": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 91, + "column": 5 + } + }, + "24": { + "start": { + "line": 57, + "column": 20 + }, + "end": { + "line": 57, + "column": 55 + } + }, + "25": { + "start": { + "line": 58, + "column": 23 + }, + "end": { + "line": 63, + "column": 8 + } + }, + "26": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 88, + "column": 7 + } + }, + "27": { + "start": { + "line": 65, + "column": 109 + }, + "end": { + "line": 65, + "column": 127 + } + }, + "28": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 39 + } + }, + "29": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 37 + } + }, + "30": { + "start": { + "line": 68, + "column": 8 + }, + "end": { + "line": 68, + "column": 43 + } + }, + "31": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 75, + "column": 10 + } + }, + "32": { + "start": { + "line": 76, + "column": 30 + }, + "end": { + "line": 80, + "column": 9 + } + }, + "33": { + "start": { + "line": 81, + "column": 8 + }, + "end": { + "line": 87, + "column": 9 + } + }, + "34": { + "start": { + "line": 82, + "column": 10 + }, + "end": { + "line": 82, + "column": 51 + } + }, + "35": { + "start": { + "line": 83, + "column": 10 + }, + "end": { + "line": 83, + "column": 57 + } + }, + "36": { + "start": { + "line": 85, + "column": 10 + }, + "end": { + "line": 85, + "column": 24 + } + }, + "37": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 36 + } + }, + "38": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 56 + } + }, + "39": { + "start": { + "line": 93, + "column": 22 + }, + "end": { + "line": 96, + "column": 3 + } + }, + "40": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 27 + } + }, + "41": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 95, + "column": 19 + } + }, + "42": { + "start": { + "line": 97, + "column": 29 + }, + "end": { + "line": 101, + "column": 3 + } + }, + "43": { + "start": { + "line": 98, + "column": 26 + }, + "end": { + "line": 98, + "column": 64 + } + }, + "44": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 35 + } + }, + "45": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 100, + "column": 50 + } + }, + "46": { + "start": { + "line": 102, + "column": 23 + }, + "end": { + "line": 113, + "column": 3 + } + }, + "47": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 112, + "column": 5 + } + }, + "48": { + "start": { + "line": 104, + "column": 6 + }, + "end": { + "line": 104, + "column": 20 + } + }, + "49": { + "start": { + "line": 106, + "column": 6 + }, + "end": { + "line": 109, + "column": 9 + } + }, + "50": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 110, + "column": 21 + } + }, + "51": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 57 + } + }, + "52": { + "start": { + "line": 114, + "column": 23 + }, + "end": { + "line": 170, + "column": 3 + } + }, + "53": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 115, + "column": 27 + } + }, + "54": { + "start": { + "line": 116, + "column": 26 + }, + "end": { + "line": 116, + "column": 28 + } + }, + "55": { + "start": { + "line": 117, + "column": 19 + }, + "end": { + "line": 123, + "column": 5 + } + }, + "56": { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "57": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 126, + "column": 32 + } + }, + "58": { + "start": { + "line": 126, + "column": 8 + }, + "end": { + "line": 126, + "column": 32 + } + }, + "59": { + "start": { + "line": 128, + "column": 26 + }, + "end": { + "line": 128, + "column": 72 + } + }, + "60": { + "start": { + "line": 129, + "column": 4 + }, + "end": { + "line": 169, + "column": 5 + } + }, + "61": { + "start": { + "line": 130, + "column": 6 + }, + "end": { + "line": 130, + "column": 52 + } + }, + "62": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 168, + "column": 7 + } + }, + "63": { + "start": { + "line": 133, + "column": 22 + }, + "end": { + "line": 133, + "column": 57 + } + }, + "64": { + "start": { + "line": 134, + "column": 25 + }, + "end": { + "line": 149, + "column": 9 + } + }, + "65": { + "start": { + "line": 150, + "column": 8 + }, + "end": { + "line": 161, + "column": 9 + } + }, + "66": { + "start": { + "line": 151, + "column": 10 + }, + "end": { + "line": 154, + "column": 13 + } + }, + "67": { + "start": { + "line": 155, + "column": 10 + }, + "end": { + "line": 155, + "column": 25 + } + }, + "68": { + "start": { + "line": 157, + "column": 10 + }, + "end": { + "line": 160, + "column": 13 + } + }, + "69": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 163, + "column": 56 + } + }, + "70": { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 167, + "column": 11 + } + }, + "71": { + "start": { + "line": 171, + "column": 32 + }, + "end": { + "line": 179, + "column": 3 + } + }, + "72": { + "start": { + "line": 172, + "column": 4 + }, + "end": { + "line": 173, + "column": 46 + } + }, + "73": { + "start": { + "line": 173, + "column": 6 + }, + "end": { + "line": 173, + "column": 46 + } + }, + "74": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 175, + "column": 55 + } + }, + "75": { + "start": { + "line": 175, + "column": 6 + }, + "end": { + "line": 175, + "column": 55 + } + }, + "76": { + "start": { + "line": 176, + "column": 4 + }, + "end": { + "line": 177, + "column": 36 + } + }, + "77": { + "start": { + "line": 177, + "column": 6 + }, + "end": { + "line": 177, + "column": 36 + } + }, + "78": { + "start": { + "line": 178, + "column": 4 + }, + "end": { + "line": 178, + "column": 16 + } + }, + "79": { + "start": { + "line": 180, + "column": 30 + }, + "end": { + "line": 197, + "column": 3 + } + }, + "80": { + "start": { + "line": 181, + "column": 4 + }, + "end": { + "line": 182, + "column": 48 + } + }, + "81": { + "start": { + "line": 182, + "column": 6 + }, + "end": { + "line": 182, + "column": 48 + } + }, + "82": { + "start": { + "line": 183, + "column": 20 + }, + "end": { + "line": 183, + "column": 57 + } + }, + "83": { + "start": { + "line": 184, + "column": 26 + }, + "end": { + "line": 188, + "column": 25 + } + }, + "84": { + "start": { + "line": 189, + "column": 20 + }, + "end": { + "line": 189, + "column": 52 + } + }, + "85": { + "start": { + "line": 190, + "column": 34 + }, + "end": { + "line": 190, + "column": 44 + } + }, + "86": { + "start": { + "line": 191, + "column": 4 + }, + "end": { + "line": 192, + "column": 38 + } + }, + "87": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 38 + } + }, + "88": { + "start": { + "line": 193, + "column": 43 + }, + "end": { + "line": 193, + "column": 53 + } + }, + "89": { + "start": { + "line": 194, + "column": 4 + }, + "end": { + "line": 194, + "column": 57 + } + }, + "90": { + "start": { + "line": 195, + "column": 4 + }, + "end": { + "line": 196, + "column": 50 + } + }, + "91": { + "start": { + "line": 196, + "column": 6 + }, + "end": { + "line": 196, + "column": 50 + } + }, + "92": { + "start": { + "line": 198, + "column": 20 + }, + "end": { + "line": 214, + "column": 3 + } + }, + "93": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 213, + "column": 7 + } + }, + "94": { + "start": { + "line": 215, + "column": 2 + }, + "end": { + "line": 430, + "column": 11 + } + }, + "95": { + "start": { + "line": 309, + "column": 40 + }, + "end": { + "line": 309, + "column": 89 + } + }, + "96": { + "start": { + "line": 326, + "column": 45 + }, + "end": { + "line": 326, + "column": 78 + } + }, + "97": { + "start": { + "line": 337, + "column": 158 + }, + "end": { + "line": 337, + "column": 178 + } + }, + "98": { + "start": { + "line": 432, + "column": 0 + }, + "end": { + "line": 434, + "column": 3 + } + }, + "99": { + "start": { + "line": 433, + "column": 2 + }, + "end": { + "line": 433, + "column": 23 + } + }, + "100": { + "start": { + "line": 435, + "column": 0 + }, + "end": { + "line": 435, + "column": 18 + } + }, + "101": { + "start": { + "line": 436, + "column": 19 + }, + "end": { + "line": 463, + "column": 8 + } + }, + "102": { + "start": { + "line": 436, + "column": 79 + }, + "end": { + "line": 463, + "column": 8 + } + }, + "103": { + "start": { + "line": 442, + "column": 21 + }, + "end": { + "line": 442, + "column": 45 + } + }, + "104": { + "start": { + "line": 464, + "column": 0 + }, + "end": { + "line": 464, + "column": 17 + } + }, + "105": { + "start": { + "line": 465, + "column": 25 + }, + "end": { + "line": 492, + "column": 8 + } + }, + "106": { + "start": { + "line": 465, + "column": 85 + }, + "end": { + "line": 492, + "column": 8 + } + }, + "107": { + "start": { + "line": 471, + "column": 21 + }, + "end": { + "line": 471, + "column": 45 + } + }, + "108": { + "start": { + "line": 493, + "column": 0 + }, + "end": { + "line": 493, + "column": 23 + } + }, + "109": { + "start": { + "line": 494, + "column": 23 + }, + "end": { + "line": 548, + "column": 8 + } + }, + "110": { + "start": { + "line": 494, + "column": 64 + }, + "end": { + "line": 548, + "column": 8 + } + }, + "111": { + "start": { + "line": 500, + "column": 28 + }, + "end": { + "line": 500, + "column": 42 + } + }, + "112": { + "start": { + "line": 501, + "column": 6 + }, + "end": { + "line": 501, + "column": 30 + } + }, + "113": { + "start": { + "line": 549, + "column": 0 + }, + "end": { + "line": 549, + "column": 21 + } + }, + "114": { + "start": { + "line": 550, + "column": 24 + }, + "end": { + "line": 595, + "column": 1 + } + }, + "115": { + "start": { + "line": 550, + "column": 65 + }, + "end": { + "line": 595, + "column": 1 + } + }, + "116": { + "start": { + "line": 596, + "column": 0 + }, + "end": { + "line": 596, + "column": 22 + } + }, + "117": { + "start": { + "line": 599, + "column": 0 + }, + "end": { + "line": 599, + "column": 33 + } + }, + "118": { + "start": { + "line": 600, + "column": 0 + }, + "end": { + "line": 600, + "column": 32 + } + }, + "119": { + "start": { + "line": 601, + "column": 0 + }, + "end": { + "line": 601, + "column": 38 + } + }, + "120": { + "start": { + "line": 602, + "column": 0 + }, + "end": { + "line": 602, + "column": 36 + } + }, + "121": { + "start": { + "line": 603, + "column": 0 + }, + "end": { + "line": 603, + "column": 37 + } + }, + "122": { + "start": { + "line": 604, + "column": 0 + }, + "end": { + "line": 617, + "column": 1 + } + }, + "123": { + "start": { + "line": 605, + "column": 2 + }, + "end": { + "line": 605, + "column": 39 + } + }, + "124": { + "start": { + "line": 606, + "column": 2 + }, + "end": { + "line": 606, + "column": 39 + } + }, + "125": { + "start": { + "line": 607, + "column": 2 + }, + "end": { + "line": 616, + "column": 5 + } + }, + "126": { + "start": { + "line": 608, + "column": 4 + }, + "end": { + "line": 608, + "column": 178 + } + }, + "127": { + "start": { + "line": 609, + "column": 4 + }, + "end": { + "line": 615, + "column": 7 + } + }, + "128": { + "start": { + "line": 610, + "column": 6 + }, + "end": { + "line": 611, + "column": 15 + } + }, + "129": { + "start": { + "line": 611, + "column": 8 + }, + "end": { + "line": 611, + "column": 15 + } + }, + "130": { + "start": { + "line": 612, + "column": 32 + }, + "end": { + "line": 612, + "column": 115 + } + }, + "131": { + "start": { + "line": 613, + "column": 6 + }, + "end": { + "line": 614, + "column": 54 + } + }, + "132": { + "start": { + "line": 614, + "column": 8 + }, + "end": { + "line": 614, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 42, + "column": 21 + }, + "end": { + "line": 42, + "column": 22 + } + }, + "loc": { + "start": { + "line": 42, + "column": 35 + }, + "end": { + "line": 431, + "column": 1 + } + }, + "line": 42 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 52, + "column": 12 + }, + "end": { + "line": 52, + "column": 13 + } + }, + "loc": { + "start": { + "line": 52, + "column": 18 + }, + "end": { + "line": 54, + "column": 3 + } + }, + "line": 52 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 55, + "column": 24 + }, + "end": { + "line": 55, + "column": 25 + } + }, + "loc": { + "start": { + "line": 55, + "column": 36 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "line": 55 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 93, + "column": 22 + }, + "end": { + "line": 93, + "column": 23 + } + }, + "loc": { + "start": { + "line": 93, + "column": 33 + }, + "end": { + "line": 96, + "column": 3 + } + }, + "line": 93 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 97, + "column": 29 + }, + "end": { + "line": 97, + "column": 30 + } + }, + "loc": { + "start": { + "line": 97, + "column": 48 + }, + "end": { + "line": 101, + "column": 3 + } + }, + "line": 97 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 102, + "column": 23 + }, + "end": { + "line": 102, + "column": 24 + } + }, + "loc": { + "start": { + "line": 102, + "column": 29 + }, + "end": { + "line": 113, + "column": 3 + } + }, + "line": 102 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 114, + "column": 23 + }, + "end": { + "line": 114, + "column": 24 + } + }, + "loc": { + "start": { + "line": 114, + "column": 40 + }, + "end": { + "line": 170, + "column": 3 + } + }, + "line": 114 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 124, + "column": 34 + }, + "end": { + "line": 124, + "column": 35 + } + }, + "loc": { + "start": { + "line": 124, + "column": 43 + }, + "end": { + "line": 127, + "column": 5 + } + }, + "line": 124 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 171, + "column": 32 + }, + "end": { + "line": 171, + "column": 33 + } + }, + "loc": { + "start": { + "line": 171, + "column": 61 + }, + "end": { + "line": 179, + "column": 3 + } + }, + "line": 171 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 180, + "column": 30 + }, + "end": { + "line": 180, + "column": 31 + } + }, + "loc": { + "start": { + "line": 180, + "column": 39 + }, + "end": { + "line": 197, + "column": 3 + } + }, + "line": 180 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 198, + "column": 20 + }, + "end": { + "line": 198, + "column": 21 + } + }, + "loc": { + "start": { + "line": 198, + "column": 44 + }, + "end": { + "line": 214, + "column": 3 + } + }, + "line": 198 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 309, + "column": 26 + }, + "end": { + "line": 309, + "column": 27 + } + }, + "loc": { + "start": { + "line": 309, + "column": 40 + }, + "end": { + "line": 309, + "column": 89 + } + }, + "line": 309 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 326, + "column": 26 + }, + "end": { + "line": 326, + "column": 27 + } + }, + "loc": { + "start": { + "line": 326, + "column": 45 + }, + "end": { + "line": 326, + "column": 78 + } + }, + "line": 326 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 337, + "column": 148 + }, + "end": { + "line": 337, + "column": 149 + } + }, + "loc": { + "start": { + "line": 337, + "column": 158 + }, + "end": { + "line": 337, + "column": 178 + } + }, + "line": 337 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 432, + "column": 56 + }, + "end": { + "line": 432, + "column": 57 + } + }, + "loc": { + "start": { + "line": 432, + "column": 67 + }, + "end": { + "line": 434, + "column": 1 + } + }, + "line": 432 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 436, + "column": 19 + }, + "end": { + "line": 436, + "column": 20 + } + }, + "loc": { + "start": { + "line": 436, + "column": 79 + }, + "end": { + "line": 463, + "column": 8 + } + }, + "line": 436 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 442, + "column": 14 + }, + "end": { + "line": 442, + "column": 15 + } + }, + "loc": { + "start": { + "line": 442, + "column": 21 + }, + "end": { + "line": 442, + "column": 45 + } + }, + "line": 442 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 465, + "column": 25 + }, + "end": { + "line": 465, + "column": 26 + } + }, + "loc": { + "start": { + "line": 465, + "column": 85 + }, + "end": { + "line": 492, + "column": 8 + } + }, + "line": 465 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 471, + "column": 14 + }, + "end": { + "line": 471, + "column": 15 + } + }, + "loc": { + "start": { + "line": 471, + "column": 21 + }, + "end": { + "line": 471, + "column": 45 + } + }, + "line": 471 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 494, + "column": 23 + }, + "end": { + "line": 494, + "column": 24 + } + }, + "loc": { + "start": { + "line": 494, + "column": 64 + }, + "end": { + "line": 548, + "column": 8 + } + }, + "line": 494 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 499, + "column": 14 + }, + "end": { + "line": 499, + "column": 15 + } + }, + "loc": { + "start": { + "line": 499, + "column": 21 + }, + "end": { + "line": 502, + "column": 5 + } + }, + "line": 499 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 550, + "column": 24 + }, + "end": { + "line": 550, + "column": 25 + } + }, + "loc": { + "start": { + "line": 550, + "column": 65 + }, + "end": { + "line": 595, + "column": 1 + } + }, + "line": 550 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 607, + "column": 52 + }, + "end": { + "line": 607, + "column": 53 + } + }, + "loc": { + "start": { + "line": 607, + "column": 72 + }, + "end": { + "line": 616, + "column": 3 + } + }, + "line": 607 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 609, + "column": 27 + }, + "end": { + "line": 609, + "column": 28 + } + }, + "loc": { + "start": { + "line": 609, + "column": 44 + }, + "end": { + "line": 615, + "column": 5 + } + }, + "line": 609 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 88, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 88, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 64 + }, + "5": { + "loc": { + "start": { + "line": 66, + "column": 21 + }, + "end": { + "line": 66, + "column": 37 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 66, + "column": 21 + }, + "end": { + "line": 66, + "column": 31 + } + }, + { + "start": { + "line": 66, + "column": 35 + }, + "end": { + "line": 66, + "column": 37 + } + } + ], + "line": 66 + }, + "6": { + "loc": { + "start": { + "line": 67, + "column": 20 + }, + "end": { + "line": 67, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 67, + "column": 20 + }, + "end": { + "line": 67, + "column": 29 + } + }, + { + "start": { + "line": 67, + "column": 33 + }, + "end": { + "line": 67, + "column": 35 + } + } + ], + "line": 67 + }, + "7": { + "loc": { + "start": { + "line": 68, + "column": 23 + }, + "end": { + "line": 68, + "column": 41 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 68, + "column": 23 + }, + "end": { + "line": 68, + "column": 35 + } + }, + { + "start": { + "line": 68, + "column": 39 + }, + "end": { + "line": 68, + "column": 41 + } + } + ], + "line": 68 + }, + "8": { + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 74, + "column": 17 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 70, + "column": 26 + }, + "end": { + "line": 74, + "column": 12 + } + }, + { + "start": { + "line": 74, + "column": 15 + }, + "end": { + "line": 74, + "column": 17 + } + } + ], + "line": 70 + }, + "9": { + "loc": { + "start": { + "line": 81, + "column": 8 + }, + "end": { + "line": 87, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 81, + "column": 8 + }, + "end": { + "line": 87, + "column": 9 + } + }, + { + "start": { + "line": 84, + "column": 15 + }, + "end": { + "line": 87, + "column": 9 + } + } + ], + "line": 81 + }, + "10": { + "loc": { + "start": { + "line": 81, + "column": 12 + }, + "end": { + "line": 81, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 81, + "column": 12 + }, + "end": { + "line": 81, + "column": 19 + } + }, + { + "start": { + "line": 81, + "column": 23 + }, + "end": { + "line": 81, + "column": 45 + } + } + ], + "line": 81 + }, + "11": { + "loc": { + "start": { + "line": 100, + "column": 14 + }, + "end": { + "line": 100, + "column": 48 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 100, + "column": 14 + }, + "end": { + "line": 100, + "column": 42 + } + }, + { + "start": { + "line": 100, + "column": 46 + }, + "end": { + "line": 100, + "column": 48 + } + } + ], + "line": 100 + }, + "12": { + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 112, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 112, + "column": 5 + } + }, + { + "start": { + "line": 105, + "column": 11 + }, + "end": { + "line": 112, + "column": 5 + } + } + ], + "line": 103 + }, + "13": { + "loc": { + "start": { + "line": 103, + "column": 8 + }, + "end": { + "line": 103, + "column": 92 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 103, + "column": 8 + }, + "end": { + "line": 103, + "column": 18 + } + }, + { + "start": { + "line": 103, + "column": 22 + }, + "end": { + "line": 103, + "column": 31 + } + }, + { + "start": { + "line": 103, + "column": 35 + }, + "end": { + "line": 103, + "column": 47 + } + }, + { + "start": { + "line": 103, + "column": 51 + }, + "end": { + "line": 103, + "column": 76 + } + }, + { + "start": { + "line": 103, + "column": 80 + }, + "end": { + "line": 103, + "column": 92 + } + } + ], + "line": 103 + }, + "14": { + "loc": { + "start": { + "line": 120, + "column": 19 + }, + "end": { + "line": 120, + "column": 194 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 120, + "column": 34 + }, + "end": { + "line": 120, + "column": 68 + } + }, + { + "start": { + "line": 120, + "column": 71 + }, + "end": { + "line": 120, + "column": 194 + } + } + ], + "line": 120 + }, + "15": { + "loc": { + "start": { + "line": 120, + "column": 71 + }, + "end": { + "line": 120, + "column": 194 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 120, + "column": 164 + }, + "end": { + "line": 120, + "column": 187 + } + }, + { + "start": { + "line": 120, + "column": 190 + }, + "end": { + "line": 120, + "column": 194 + } + } + ], + "line": 120 + }, + "16": { + "loc": { + "start": { + "line": 120, + "column": 71 + }, + "end": { + "line": 120, + "column": 161 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 120, + "column": 71 + }, + "end": { + "line": 120, + "column": 82 + } + }, + { + "start": { + "line": 120, + "column": 86 + }, + "end": { + "line": 120, + "column": 134 + } + }, + { + "start": { + "line": 120, + "column": 138 + }, + "end": { + "line": 120, + "column": 161 + } + } + ], + "line": 120 + }, + "17": { + "loc": { + "start": { + "line": 121, + "column": 14 + }, + "end": { + "line": 121, + "column": 57 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 121, + "column": 24 + }, + "end": { + "line": 121, + "column": 50 + } + }, + { + "start": { + "line": 121, + "column": 53 + }, + "end": { + "line": 121, + "column": 57 + } + } + ], + "line": 121 + }, + "18": { + "loc": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 126, + "column": 32 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 126, + "column": 32 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 125 + }, + "19": { + "loc": { + "start": { + "line": 129, + "column": 4 + }, + "end": { + "line": 169, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 129, + "column": 4 + }, + "end": { + "line": 169, + "column": 5 + } + }, + { + "start": { + "line": 131, + "column": 11 + }, + "end": { + "line": 169, + "column": 5 + } + } + ], + "line": 129 + }, + "20": { + "loc": { + "start": { + "line": 150, + "column": 8 + }, + "end": { + "line": 161, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 150, + "column": 8 + }, + "end": { + "line": 161, + "column": 9 + } + }, + { + "start": { + "line": 156, + "column": 15 + }, + "end": { + "line": 161, + "column": 9 + } + } + ], + "line": 150 + }, + "21": { + "loc": { + "start": { + "line": 172, + "column": 4 + }, + "end": { + "line": 173, + "column": 46 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 172, + "column": 4 + }, + "end": { + "line": 173, + "column": 46 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 172 + }, + "22": { + "loc": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 175, + "column": 55 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 175, + "column": 55 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 174 + }, + "23": { + "loc": { + "start": { + "line": 176, + "column": 4 + }, + "end": { + "line": 177, + "column": 36 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 176, + "column": 4 + }, + "end": { + "line": 177, + "column": 36 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 176 + }, + "24": { + "loc": { + "start": { + "line": 181, + "column": 4 + }, + "end": { + "line": 182, + "column": 48 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 181, + "column": 4 + }, + "end": { + "line": 182, + "column": 48 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 181 + }, + "25": { + "loc": { + "start": { + "line": 191, + "column": 4 + }, + "end": { + "line": 192, + "column": 38 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 191, + "column": 4 + }, + "end": { + "line": 192, + "column": 38 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 191 + }, + "26": { + "loc": { + "start": { + "line": 191, + "column": 8 + }, + "end": { + "line": 191, + "column": 51 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 191, + "column": 8 + }, + "end": { + "line": 191, + "column": 32 + } + }, + { + "start": { + "line": 191, + "column": 36 + }, + "end": { + "line": 191, + "column": 51 + } + } + ], + "line": 191 + }, + "27": { + "loc": { + "start": { + "line": 195, + "column": 4 + }, + "end": { + "line": 196, + "column": 50 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 195, + "column": 4 + }, + "end": { + "line": 196, + "column": 50 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 195 + }, + "28": { + "loc": { + "start": { + "line": 198, + "column": 28 + }, + "end": { + "line": 198, + "column": 39 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 198, + "column": 35 + }, + "end": { + "line": 198, + "column": 39 + } + } + ], + "line": 198 + }, + "29": { + "loc": { + "start": { + "line": 308, + "column": 23 + }, + "end": { + "line": 308, + "column": 78 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 308, + "column": 37 + }, + "end": { + "line": 308, + "column": 73 + } + }, + { + "start": { + "line": 308, + "column": 76 + }, + "end": { + "line": 308, + "column": 78 + } + } + ], + "line": 308 + }, + "30": { + "loc": { + "start": { + "line": 337, + "column": 61 + }, + "end": { + "line": 337, + "column": 136 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 337, + "column": 75 + }, + "end": { + "line": 337, + "column": 131 + } + }, + { + "start": { + "line": 337, + "column": 134 + }, + "end": { + "line": 337, + "column": 136 + } + } + ], + "line": 337 + }, + "31": { + "loc": { + "start": { + "line": 511, + "column": 13 + }, + "end": { + "line": 511, + "column": 63 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 511, + "column": 34 + }, + "end": { + "line": 511, + "column": 54 + } + }, + { + "start": { + "line": 511, + "column": 57 + }, + "end": { + "line": 511, + "column": 63 + } + } + ], + "line": 511 + }, + "32": { + "loc": { + "start": { + "line": 604, + "column": 0 + }, + "end": { + "line": 617, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 604, + "column": 0 + }, + "end": { + "line": 617, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 604 + }, + "33": { + "loc": { + "start": { + "line": 604, + "column": 4 + }, + "end": { + "line": 604, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 604, + "column": 4 + }, + "end": { + "line": 604, + "column": 19 + } + }, + { + "start": { + "line": 604, + "column": 23 + }, + "end": { + "line": 604, + "column": 35 + } + } + ], + "line": 604 + }, + "34": { + "loc": { + "start": { + "line": 610, + "column": 6 + }, + "end": { + "line": 611, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 610, + "column": 6 + }, + "end": { + "line": 611, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 610 + }, + "35": { + "loc": { + "start": { + "line": 613, + "column": 6 + }, + "end": { + "line": 614, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 613, + "column": 6 + }, + "end": { + "line": 614, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 613 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 160, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0, + "78": 0, + "79": 0, + "80": 0, + "81": 0, + "82": 0, + "83": 0, + "84": 0, + "85": 0, + "86": 0, + "87": 0, + "88": 0, + "89": 0, + "90": 0, + "91": 0, + "92": 0, + "93": 0, + "94": 0, + "95": 0, + "96": 0, + "97": 0, + "98": 32, + "99": 0, + "100": 32, + "101": 32, + "102": 0, + "103": 0, + "104": 32, + "105": 32, + "106": 0, + "107": 0, + "108": 32, + "109": 32, + "110": 0, + "111": 0, + "112": 0, + "113": 32, + "114": 32, + "115": 0, + "116": 32, + "117": 32, + "118": 32, + "119": 32, + "120": 32, + "121": 32, + "122": 32, + "123": 32, + "124": 32, + "125": 32, + "126": 32, + "127": 32, + "128": 0, + "129": 0, + "130": 0, + "131": 0, + "132": 0 + }, + "f": { + "0": 160, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 32, + "24": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0, + 0, + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 0 + ], + "25": [ + 0, + 0 + ], + "26": [ + 0, + 0 + ], + "27": [ + 0, + 0 + ], + "28": [ + 0 + ], + "29": [ + 0, + 0 + ], + "30": [ + 0, + 0 + ], + "31": [ + 0, + 0 + ], + "32": [ + 32, + 0 + ], + "33": [ + 32, + 32 + ], + "34": [ + 0, + 0 + ], + "35": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useEffect", + "Button", + "Modal", + "useNavigate", + "axios", + "Swal", + "moment", + "DatePicker", + "persian", + "persian_fa", + "gregorian", + "DateObject", + "ToastContainer", + "toast", + "convertToPersianNumbers", + "convertToEnglishNumbers", + "isPersianString", + "gender_icon", + "date_icon", + "phone_icon", + "person_icon", + "CompleteInfo", + "doctorId", + "_s", + "navigate", + "firstname", + "setFirstname", + "lastname", + "setLastname", + "phonenumber", + "setPhonenumber", + "dateOfBirth", + "setDateOfBirth", + "gender", + "setGender", + "genderOption", + "setGenderOption", + "show", + "setShow", + "fetchUserInfo", + "token", + "localStorage", + "getItem", + "response", + "get", + "headers", + "Authorization", + "status", + "phone_number", + "date_of_birth", + "data", + "user", + "date", + "format", + "calendar", + "genderMapping", + "M", + "option", + "F", + "B", + "error", + "console", + "handleClose", + "event", + "preventDefault", + "handleGenderChange", + "selectedValue", + "male", + "female", + "other", + "validateInfo", + "warn", + "position", + "autoClose", + "state", + "sendUserInfo", + "errorMessages", + "errors", + "validatePersianString", + "test", + "length", + "validateDateOfBirth", + "Object", + "values", + "forEach", + "err", + "push", + "gregorianDate", + "convert", + "showAlert", + "join", + "post", + "success", + "value", + "field", + "maxLength", + "dob", + "engDate", + "dobDate", + "Date", + "today", + "isNaN", + "getTime", + "minDateOfBirth", + "setFullYear", + "getFullYear", + "title", + "html", + "fire", + "icon", + "background", + "color", + "width", + "backdrop", + "confirmButtonText", + "confirmButtonColor", + "showConfirmButton", + "margin", + "display", + "justifyContent", + "fontFamily", + "newValue", + "marginRight", + "marginLeft", + "_c", + "InputField", + "onChange", + "placeholder", + "e", + "target", + "backgroundImage", + "backgroundRepeat", + "paddingRight", + "backgroundPosition", + "_c2", + "PhoneNumberField", + "_c3", + "GenderSelector", + "backgroundColor", + "fontSize", + "textShadow", + "_c4", + "DatePickerField", + "borderBottom", + "border", + "direction", + "_c5", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/CompleteInfoModal/Complete_Info.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/CompleteInfoModal/Complete_Info.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "1c7203bc6249a28e147be81b113823bfe16e24c4" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/ReservationTable.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/ReservationTable.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 161 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 23, + "column": 25 + }, + "end": { + "line": 91, + "column": 1 + } + }, + "11": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 7 + } + }, + "12": { + "start": { + "line": 25, + "column": 2 + }, + "end": { + "line": 25, + "column": 27 + } + }, + "13": { + "start": { + "line": 26, + "column": 19 + }, + "end": { + "line": 26, + "column": 32 + } + }, + "14": { + "start": { + "line": 27, + "column": 36 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "15": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 27 + } + }, + "16": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 53 + } + }, + "17": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 90, + "column": 11 + } + }, + "18": { + "start": { + "line": 41, + "column": 302 + }, + "end": { + "line": 41, + "column": 336 + } + }, + "19": { + "start": { + "line": 92, + "column": 0 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "20": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 93, + "column": 23 + } + }, + "21": { + "start": { + "line": 95, + "column": 0 + }, + "end": { + "line": 95, + "column": 22 + } + }, + "22": { + "start": { + "line": 98, + "column": 0 + }, + "end": { + "line": 98, + "column": 37 + } + }, + "23": { + "start": { + "line": 99, + "column": 0 + }, + "end": { + "line": 112, + "column": 1 + } + }, + "24": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 39 + } + }, + "25": { + "start": { + "line": 101, + "column": 2 + }, + "end": { + "line": 101, + "column": 39 + } + }, + "26": { + "start": { + "line": 102, + "column": 2 + }, + "end": { + "line": 111, + "column": 5 + } + }, + "27": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 187 + } + }, + "28": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 110, + "column": 7 + } + }, + "29": { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 106, + "column": 15 + } + }, + "30": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 106, + "column": 15 + } + }, + "31": { + "start": { + "line": 107, + "column": 32 + }, + "end": { + "line": 107, + "column": 115 + } + }, + "32": { + "start": { + "line": 108, + "column": 6 + }, + "end": { + "line": 109, + "column": 54 + } + }, + "33": { + "start": { + "line": 109, + "column": 8 + }, + "end": { + "line": 109, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 23, + "column": 25 + }, + "end": { + "line": 23, + "column": 26 + } + }, + "loc": { + "start": { + "line": 23, + "column": 93 + }, + "end": { + "line": 91, + "column": 1 + } + }, + "line": 23 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 27, + "column": 36 + }, + "end": { + "line": 27, + "column": 37 + } + }, + "loc": { + "start": { + "line": 27, + "column": 42 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "line": 27 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 41, + "column": 296 + }, + "end": { + "line": 41, + "column": 297 + } + }, + "loc": { + "start": { + "line": 41, + "column": 302 + }, + "end": { + "line": 41, + "column": 336 + } + }, + "line": 41 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 92, + "column": 60 + }, + "end": { + "line": 92, + "column": 61 + } + }, + "loc": { + "start": { + "line": 92, + "column": 71 + }, + "end": { + "line": 94, + "column": 1 + } + }, + "line": 92 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 102, + "column": 52 + }, + "end": { + "line": 102, + "column": 53 + } + }, + "loc": { + "start": { + "line": 102, + "column": 72 + }, + "end": { + "line": 111, + "column": 3 + } + }, + "line": 102 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 104, + "column": 27 + }, + "end": { + "line": 104, + "column": 28 + } + }, + "loc": { + "start": { + "line": 104, + "column": 44 + }, + "end": { + "line": 110, + "column": 5 + } + }, + "line": 104 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 41, + "column": 141 + }, + "end": { + "line": 49, + "column": 12 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 41, + "column": 190 + }, + "end": { + "line": 45, + "column": 12 + } + }, + { + "start": { + "line": 45, + "column": 31 + }, + "end": { + "line": 49, + "column": 12 + } + } + ], + "line": 41 + }, + "5": { + "loc": { + "start": { + "line": 41, + "column": 141 + }, + "end": { + "line": 41, + "column": 171 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 41, + "column": 141 + }, + "end": { + "line": 41, + "column": 152 + } + }, + { + "start": { + "line": 41, + "column": 156 + }, + "end": { + "line": 41, + "column": 171 + } + } + ], + "line": 41 + }, + "6": { + "loc": { + "start": { + "line": 99, + "column": 0 + }, + "end": { + "line": 112, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 99, + "column": 0 + }, + "end": { + "line": 112, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 99 + }, + "7": { + "loc": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 19 + } + }, + { + "start": { + "line": 99, + "column": 23 + }, + "end": { + "line": 99, + "column": 35 + } + } + ], + "line": 99 + }, + "8": { + "loc": { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 106, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 106, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 105 + }, + "9": { + "loc": { + "start": { + "line": 108, + "column": 6 + }, + "end": { + "line": 109, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 108, + "column": 6 + }, + "end": { + "line": 109, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 108 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 32, + "20": 0, + "21": 32, + "22": 32, + "23": 32, + "24": 32, + "25": 32, + "26": 32, + "27": 32, + "28": 32, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 32, + "6": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 32, + 0 + ], + "7": [ + 32, + 32 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAkBoB;2BAlBpB;AAAkB,MAAO;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACzB,OAAO;AACP,OAAOA,WAAW;AAClB,SAASC,UAAUC,iBAAiB;AACpC,SAASC,mBAAmB;AAG5B,MAAMC,mBAAmBA,CAAC,EAAEC,WAAWC,aAAaC,KAAKC,MAAMC,MAAMC,MAAMC,YAAY,MAAM;AAAAC,KAAA;AACzFC,UAAQC,IAAIR,WAAW;AACvB,QAAMS,WAAWZ,YAAY;AAC7B,QAAMa,4BAA4BA,MAAM;AACpCH,YAAQC,IAAIT,SAAS;AACrBU,aAAS,kBAAkB,EAAEE,OAAOZ,UAAU,CAAC;AAAA,EACnD;AACA,SACI,uBAAC,SACG,iCAAC,QAAG,WAAU,aACV;AAAA,2BAAC,SAAI,WAAU,aAAY,OAAO,EAAEa,YAAY,cAAc,GAAG,cAAW,sBACxE,iCAAC,YAAO,WAAU,aAAY,MAAK,UAAS,OAAO,EAAEA,YAAY,cAAc,GAAG,SAASF,2BAA4B,sBAAvH;AAAA;AAAA;AAAA;AAAA,WAA6H,KADjI;AAAA;AAAA;AAAA;AAAA,WAEA;AAAA,IACA,uBAAC,SAAI,WAAU,aAAY,OAAO,EAAEE,YAAY,cAAc,GAAG,cAAW,mBACvEP,yBAAeD,QAAQ,UACpB,uBAAC,YAAO,WAAU,aAAY,MAAK,UAAS,OAAO,EAAEQ,YAAY,cAAc,GAAG,SAAS,MAAMC,OAAOC,KAAKT,aAAa,QAAQ,GAAG,yBAArI;AAAA;AAAA;AAAA;AAAA,WAEA,IACC,uBAAC,SAAD;AAAA;AAAA;AAAA;AAAA,WAAG,KALZ;AAAA;AAAA;AAAA;AAAA,WAOA;AAAA,IACA,uBAAC,SAAI,WAAU,aAAY,OAAO,EAAEO,YAAY,cAAc,GAAG,cAAW,cAAcR,kBAA1F;AAAA;AAAA;AAAA;AAAA,WAA+F;AAAA,IAC/F,uBAAC,SAAI,WAAU,aAAY,OAAO,EAAEQ,YAAY,cAAc,GAAG,cAAW,QAAQT,kBAApF;AAAA;AAAA;AAAA;AAAA,WAAyF;AAAA,IACzF,uBAAC,SAAI,WAAU,aAAY,OAAO,EAAES,YAAY,cAAc,GAAG,cAAW,SAASV;AAAAA;AAAAA,MAAK,uBAAC,UAAD;AAAA;AAAA;AAAA;AAAA,aAAG;AAAA,MAAID;AAAAA,SAAjG;AAAA;AAAA;AAAA;AAAA,WAAqG;AAAA,IACrG,uBAAC,SAAI,WAAU,aAAY,OAAO,EAAEW,YAAY,cAAc,GAAG,cAAW,aAAaZ,yBAAzF;AAAA;AAAA;AAAA;AAAA,WAAqG;AAAA,OAfzG;AAAA;AAAA;AAAA;AAAA,SAgBA,KAjBJ;AAAA;AAAA;AAAA;AAAA,SAkBA;AAER;AAACM,GA5BKR,kBAAgB;AAAA,UAEDD,WAAW;AAAA;AAAAkB,KAF1BjB;AA8BN,eAAeA;AAAgB,IAAAiB;AAAAC,aAAAD,IAAA", + "names": [ + "axios", + "useState", + "useEffect", + "useNavigate", + "ReservationTable", + "PatiantId", + "PatiantName", + "Day", + "Date", + "time", + "type", + "MeetingLink", + "_s", + "console", + "log", + "navigate", + "handleClickToPatiantPanel", + "state", + "fontFamily", + "window", + "open", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/ReservationTable.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/ReservationTable.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "29122b89f43eba9d567038a264410ca42f46cab6" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/DoctorPage.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/DoctorPage.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 155 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 26, + "column": 19 + }, + "end": { + "line": 338, + "column": 1 + } + }, + "11": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 7 + } + }, + "12": { + "start": { + "line": 28, + "column": 19 + }, + "end": { + "line": 28, + "column": 32 + } + }, + "13": { + "start": { + "line": 29, + "column": 19 + }, + "end": { + "line": 29, + "column": 33 + } + }, + "14": { + "start": { + "line": 30, + "column": 44 + }, + "end": { + "line": 30, + "column": 56 + } + }, + "15": { + "start": { + "line": 31, + "column": 30 + }, + "end": { + "line": 31, + "column": 42 + } + }, + "16": { + "start": { + "line": 33, + "column": 24 + }, + "end": { + "line": 33, + "column": 59 + } + }, + "17": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 51, + "column": 5 + } + }, + "18": { + "start": { + "line": 35, + "column": 23 + }, + "end": { + "line": 45, + "column": 7 + } + }, + "19": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 49, + "column": 7 + } + }, + "20": { + "start": { + "line": 47, + "column": 21 + }, + "end": { + "line": 47, + "column": 39 + } + }, + "21": { + "start": { + "line": 48, + "column": 8 + }, + "end": { + "line": 48, + "column": 54 + } + }, + "22": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 72, + "column": 5 + } + }, + "23": { + "start": { + "line": 54, + "column": 31 + }, + "end": { + "line": 70, + "column": 5 + } + }, + "24": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 20 + } + }, + "25": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 69, + "column": 7 + } + }, + "26": { + "start": { + "line": 57, + "column": 26 + }, + "end": { + "line": 59, + "column": 9 + } + }, + "27": { + "start": { + "line": 60, + "column": 8 + }, + "end": { + "line": 66, + "column": 9 + } + }, + "28": { + "start": { + "line": 61, + "column": 10 + }, + "end": { + "line": 65, + "column": 11 + } + }, + "29": { + "start": { + "line": 61, + "column": 23 + }, + "end": { + "line": 61, + "column": 24 + } + }, + "30": { + "start": { + "line": 62, + "column": 12 + }, + "end": { + "line": 64, + "column": 13 + } + }, + "31": { + "start": { + "line": 63, + "column": 14 + }, + "end": { + "line": 63, + "column": 50 + } + }, + "32": { + "start": { + "line": 68, + "column": 8 + }, + "end": { + "line": 68, + "column": 63 + } + }, + "33": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 25 + } + }, + "34": { + "start": { + "line": 73, + "column": 42 + }, + "end": { + "line": 73, + "column": 54 + } + }, + "35": { + "start": { + "line": 74, + "column": 2 + }, + "end": { + "line": 96, + "column": 17 + } + }, + "36": { + "start": { + "line": 75, + "column": 30 + }, + "end": { + "line": 94, + "column": 5 + } + }, + "37": { + "start": { + "line": 76, + "column": 20 + }, + "end": { + "line": 76, + "column": 55 + } + }, + "38": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 93, + "column": 7 + } + }, + "39": { + "start": { + "line": 78, + "column": 26 + }, + "end": { + "line": 87, + "column": 9 + } + }, + "40": { + "start": { + "line": 88, + "column": 8 + }, + "end": { + "line": 88, + "column": 31 + } + }, + "41": { + "start": { + "line": 89, + "column": 8 + }, + "end": { + "line": 89, + "column": 69 + } + }, + "42": { + "start": { + "line": 90, + "column": 8 + }, + "end": { + "line": 90, + "column": 34 + } + }, + "43": { + "start": { + "line": 92, + "column": 8 + }, + "end": { + "line": 92, + "column": 61 + } + }, + "44": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 95, + "column": 24 + } + }, + "45": { + "start": { + "line": 97, + "column": 2 + }, + "end": { + "line": 337, + "column": 11 + } + }, + "46": { + "start": { + "line": 292, + "column": 39 + }, + "end": { + "line": 311, + "column": 13 + } + }, + "47": { + "start": { + "line": 339, + "column": 0 + }, + "end": { + "line": 341, + "column": 3 + } + }, + "48": { + "start": { + "line": 340, + "column": 2 + }, + "end": { + "line": 340, + "column": 23 + } + }, + "49": { + "start": { + "line": 342, + "column": 0 + }, + "end": { + "line": 342, + "column": 16 + } + }, + "50": { + "start": { + "line": 345, + "column": 0 + }, + "end": { + "line": 345, + "column": 31 + } + }, + "51": { + "start": { + "line": 346, + "column": 0 + }, + "end": { + "line": 359, + "column": 1 + } + }, + "52": { + "start": { + "line": 347, + "column": 2 + }, + "end": { + "line": 347, + "column": 39 + } + }, + "53": { + "start": { + "line": 348, + "column": 2 + }, + "end": { + "line": 348, + "column": 39 + } + }, + "54": { + "start": { + "line": 349, + "column": 2 + }, + "end": { + "line": 358, + "column": 5 + } + }, + "55": { + "start": { + "line": 350, + "column": 4 + }, + "end": { + "line": 350, + "column": 181 + } + }, + "56": { + "start": { + "line": 351, + "column": 4 + }, + "end": { + "line": 357, + "column": 7 + } + }, + "57": { + "start": { + "line": 352, + "column": 6 + }, + "end": { + "line": 353, + "column": 15 + } + }, + "58": { + "start": { + "line": 353, + "column": 8 + }, + "end": { + "line": 353, + "column": 15 + } + }, + "59": { + "start": { + "line": 354, + "column": 32 + }, + "end": { + "line": 354, + "column": 115 + } + }, + "60": { + "start": { + "line": 355, + "column": 6 + }, + "end": { + "line": 356, + "column": 54 + } + }, + "61": { + "start": { + "line": 356, + "column": 8 + }, + "end": { + "line": 356, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 26, + "column": 19 + }, + "end": { + "line": 26, + "column": 20 + } + }, + "loc": { + "start": { + "line": 26, + "column": 25 + }, + "end": { + "line": 338, + "column": 1 + } + }, + "line": 26 + }, + "2": { + "name": "GetUserInfo", + "decl": { + "start": { + "line": 32, + "column": 17 + }, + "end": { + "line": 32, + "column": 28 + } + }, + "loc": { + "start": { + "line": 32, + "column": 31 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "line": 32 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 13 + } + }, + "loc": { + "start": { + "line": 53, + "column": 18 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "line": 53 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 54, + "column": 31 + }, + "end": { + "line": 54, + "column": 32 + } + }, + "loc": { + "start": { + "line": 54, + "column": 43 + }, + "end": { + "line": 70, + "column": 5 + } + }, + "line": 54 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 74, + "column": 12 + }, + "end": { + "line": 74, + "column": 13 + } + }, + "loc": { + "start": { + "line": 74, + "column": 18 + }, + "end": { + "line": 96, + "column": 3 + } + }, + "line": 74 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 75, + "column": 30 + }, + "end": { + "line": 75, + "column": 31 + } + }, + "loc": { + "start": { + "line": 75, + "column": 42 + }, + "end": { + "line": 94, + "column": 5 + } + }, + "line": 75 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 292, + "column": 12 + }, + "end": { + "line": 292, + "column": 13 + } + }, + "loc": { + "start": { + "line": 292, + "column": 39 + }, + "end": { + "line": 311, + "column": 13 + } + }, + "line": 292 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 339, + "column": 54 + }, + "end": { + "line": 339, + "column": 55 + } + }, + "loc": { + "start": { + "line": 339, + "column": 65 + }, + "end": { + "line": 341, + "column": 1 + } + }, + "line": 339 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 349, + "column": 52 + }, + "end": { + "line": 349, + "column": 53 + } + }, + "loc": { + "start": { + "line": 349, + "column": 72 + }, + "end": { + "line": 358, + "column": 3 + } + }, + "line": 349 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 351, + "column": 27 + }, + "end": { + "line": 351, + "column": 28 + } + }, + "loc": { + "start": { + "line": 351, + "column": 44 + }, + "end": { + "line": 357, + "column": 5 + } + }, + "line": 351 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 49, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 49, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 46 + }, + "5": { + "loc": { + "start": { + "line": 60, + "column": 8 + }, + "end": { + "line": 66, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 60, + "column": 8 + }, + "end": { + "line": 66, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 60 + }, + "6": { + "loc": { + "start": { + "line": 60, + "column": 12 + }, + "end": { + "line": 60, + "column": 62 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 60, + "column": 12 + }, + "end": { + "line": 60, + "column": 35 + } + }, + { + "start": { + "line": 60, + "column": 39 + }, + "end": { + "line": 60, + "column": 62 + } + } + ], + "line": 60 + }, + "7": { + "loc": { + "start": { + "line": 62, + "column": 12 + }, + "end": { + "line": 64, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 62, + "column": 12 + }, + "end": { + "line": 64, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 62 + }, + "8": { + "loc": { + "start": { + "line": 346, + "column": 0 + }, + "end": { + "line": 359, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 346, + "column": 0 + }, + "end": { + "line": 359, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 346 + }, + "9": { + "loc": { + "start": { + "line": 346, + "column": 4 + }, + "end": { + "line": 346, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 346, + "column": 4 + }, + "end": { + "line": 346, + "column": 19 + } + }, + { + "start": { + "line": 346, + "column": 23 + }, + "end": { + "line": 346, + "column": 35 + } + } + ], + "line": 346 + }, + "10": { + "loc": { + "start": { + "line": 352, + "column": 6 + }, + "end": { + "line": 353, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 352, + "column": 6 + }, + "end": { + "line": 353, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 352 + }, + "11": { + "loc": { + "start": { + "line": 355, + "column": 6 + }, + "end": { + "line": 356, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 355, + "column": 6 + }, + "end": { + "line": 356, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 355 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 32, + "48": 0, + "49": 32, + "50": 32, + "51": 32, + "52": 32, + "53": 32, + "54": 32, + "55": 32, + "56": 32, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 32, + "10": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 32, + 0 + ], + "9": [ + 32, + 32 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useEffect", + "axios", + "NavBar_SideBar", + "Footer", + "DoctorProfile", + "useLocation", + "ReservationTable", + "DoctorPage", + "_s", + "location", + "doctorId", + "state", + "doctorProfile", + "setDoctorProfile", + "username", + "setName", + "GetUserInfo", + "accessToken", + "localStorage", + "getItem", + "response", + "method", + "headers", + "Authorization", + "status", + "data", + "user", + "firstname", + "lastname", + "error", + "fetchDoctorProfile", + "response1", + "get", + "i", + "length", + "name", + "console", + "Reservations", + "setReservations", + "fetchReservations", + "token", + "log", + "reservations_next_seven_days", + "fontFamily", + "width", + "float", + "image", + "color", + "profile_type", + "description", + "textAlign", + "fontSize", + "map", + "index", + "pationt", + "patient_full_name", + "day", + "date", + "time", + "type", + "MeetingLink", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/DoctorPage.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/DoctorPage.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "5c9271c02739d07d49012c01f0463c38c44d8bdf" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Stars.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Stars.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 139 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 19, + "column": 22 + }, + "end": { + "line": 19, + "column": 23 + } + }, + "10": { + "start": { + "line": 20, + "column": 21 + }, + "end": { + "line": 20, + "column": 24 + } + }, + "11": { + "start": { + "line": 21, + "column": 33 + }, + "end": { + "line": 21, + "column": 39 + } + }, + "12": { + "start": { + "line": 22, + "column": 22 + }, + "end": { + "line": 22, + "column": 41 + } + }, + "13": { + "start": { + "line": 33, + "column": 22 + }, + "end": { + "line": 37, + "column": 3 + } + }, + "14": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 36, + "column": 5 + } + }, + "15": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 35, + "column": 27 + } + }, + "16": { + "start": { + "line": 38, + "column": 14 + }, + "end": { + "line": 38, + "column": 70 + } + }, + "17": { + "start": { + "line": 39, + "column": 2 + }, + "end": { + "line": 73, + "column": 11 + } + }, + "18": { + "start": { + "line": 40, + "column": 26 + }, + "end": { + "line": 40, + "column": 40 + } + }, + "19": { + "start": { + "line": 41, + "column": 23 + }, + "end": { + "line": 41, + "column": 25 + } + }, + "20": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + }, + "21": { + "start": { + "line": 43, + "column": 6 + }, + "end": { + "line": 43, + "column": 44 + } + }, + "22": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 45, + "column": 46 + } + }, + "23": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 68, + "column": 6 + } + }, + "24": { + "start": { + "line": 57, + "column": 23 + }, + "end": { + "line": 57, + "column": 41 + } + }, + "25": { + "start": { + "line": 75, + "column": 0 + }, + "end": { + "line": 75, + "column": 11 + } + }, + "26": { + "start": { + "line": 77, + "column": 0 + }, + "end": { + "line": 77, + "column": 26 + } + }, + "27": { + "start": { + "line": 78, + "column": 0 + }, + "end": { + "line": 91, + "column": 1 + } + }, + "28": { + "start": { + "line": 79, + "column": 2 + }, + "end": { + "line": 79, + "column": 39 + } + }, + "29": { + "start": { + "line": 80, + "column": 2 + }, + "end": { + "line": 80, + "column": 39 + } + }, + "30": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 90, + "column": 5 + } + }, + "31": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 165 + } + }, + "32": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 89, + "column": 7 + } + }, + "33": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 85, + "column": 15 + } + }, + "34": { + "start": { + "line": 85, + "column": 8 + }, + "end": { + "line": 85, + "column": 15 + } + }, + "35": { + "start": { + "line": 86, + "column": 32 + }, + "end": { + "line": 86, + "column": 115 + } + }, + "36": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 88, + "column": 54 + } + }, + "37": { + "start": { + "line": 88, + "column": 8 + }, + "end": { + "line": 88, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "Stars", + "decl": { + "start": { + "line": 23, + "column": 24 + }, + "end": { + "line": 23, + "column": 29 + } + }, + "loc": { + "start": { + "line": 32, + "column": 3 + }, + "end": { + "line": 74, + "column": 1 + } + }, + "line": 32 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 33, + "column": 22 + }, + "end": { + "line": 33, + "column": 23 + } + }, + "loc": { + "start": { + "line": 33, + "column": 33 + }, + "end": { + "line": 37, + "column": 3 + } + }, + "line": 33 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 39, + "column": 90 + }, + "end": { + "line": 39, + "column": 91 + } + }, + "loc": { + "start": { + "line": 39, + "column": 107 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "line": 39 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 57, + "column": 17 + }, + "end": { + "line": 57, + "column": 18 + } + }, + "loc": { + "start": { + "line": 57, + "column": 23 + }, + "end": { + "line": 57, + "column": 41 + } + }, + "line": 57 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 81, + "column": 52 + }, + "end": { + "line": 81, + "column": 53 + } + }, + "loc": { + "start": { + "line": 81, + "column": 72 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "line": 81 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 83, + "column": 27 + }, + "end": { + "line": 83, + "column": 28 + } + }, + "loc": { + "start": { + "line": 83, + "column": 44 + }, + "end": { + "line": 89, + "column": 5 + } + }, + "line": 83 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 22 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 30, + "column": 18 + }, + "end": { + "line": 30, + "column": 22 + } + } + ], + "line": 30 + }, + "5": { + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 36, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 36, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 34 + }, + "6": { + "loc": { + "start": { + "line": 34, + "column": 8 + }, + "end": { + "line": 34, + "column": 34 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 34, + "column": 8 + }, + "end": { + "line": 34, + "column": 21 + } + }, + { + "start": { + "line": 34, + "column": 25 + }, + "end": { + "line": 34, + "column": 34 + } + } + ], + "line": 34 + }, + "7": { + "loc": { + "start": { + "line": 38, + "column": 20 + }, + "end": { + "line": 38, + "column": 42 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 38, + "column": 20 + }, + "end": { + "line": 38, + "column": 25 + } + }, + { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 38, + "column": 42 + } + } + ], + "line": 38 + }, + "8": { + "loc": { + "start": { + "line": 38, + "column": 49 + }, + "end": { + "line": 38, + "column": 69 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 38, + "column": 49 + }, + "end": { + "line": 38, + "column": 53 + } + }, + { + "start": { + "line": 38, + "column": 57 + }, + "end": { + "line": 38, + "column": 69 + } + } + ], + "line": 38 + }, + "9": { + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + }, + { + "start": { + "line": 44, + "column": 11 + }, + "end": { + "line": 46, + "column": 5 + } + } + ], + "line": 42 + }, + "10": { + "loc": { + "start": { + "line": 43, + "column": 21 + }, + "end": { + "line": 43, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 43, + "column": 21 + }, + "end": { + "line": 43, + "column": 26 + } + }, + { + "start": { + "line": 43, + "column": 30 + }, + "end": { + "line": 43, + "column": 43 + } + } + ], + "line": 43 + }, + "11": { + "loc": { + "start": { + "line": 52, + "column": 20 + }, + "end": { + "line": 52, + "column": 55 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 52, + "column": 31 + }, + "end": { + "line": 52, + "column": 46 + } + }, + { + "start": { + "line": 52, + "column": 49 + }, + "end": { + "line": 52, + "column": 55 + } + } + ], + "line": 52 + }, + "12": { + "loc": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 54, + "column": 72 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 54, + "column": 37 + }, + "end": { + "line": 54, + "column": 52 + } + }, + { + "start": { + "line": 54, + "column": 55 + }, + "end": { + "line": 54, + "column": 72 + } + } + ], + "line": 54 + }, + "13": { + "loc": { + "start": { + "line": 55, + "column": 18 + }, + "end": { + "line": 55, + "column": 55 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 55, + "column": 34 + }, + "end": { + "line": 55, + "column": 43 + } + }, + { + "start": { + "line": 55, + "column": 46 + }, + "end": { + "line": 55, + "column": 55 + } + } + ], + "line": 55 + }, + "14": { + "loc": { + "start": { + "line": 58, + "column": 18 + }, + "end": { + "line": 58, + "column": 44 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 58, + "column": 25 + }, + "end": { + "line": 58, + "column": 29 + } + }, + { + "start": { + "line": 58, + "column": 32 + }, + "end": { + "line": 58, + "column": 44 + } + } + ], + "line": 58 + }, + "15": { + "loc": { + "start": { + "line": 78, + "column": 0 + }, + "end": { + "line": 91, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 78, + "column": 0 + }, + "end": { + "line": 91, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 78 + }, + "16": { + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 19 + } + }, + { + "start": { + "line": 78, + "column": 23 + }, + "end": { + "line": 78, + "column": 35 + } + } + ], + "line": 78 + }, + "17": { + "loc": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 85, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 85, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 84 + }, + "18": { + "loc": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 88, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 88, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 87 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 32, + "12": 32, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 32, + "26": 32, + "27": 32, + "28": 32, + "29": 32, + "30": 32, + "31": 32, + "32": 32, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 32, + "6": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 32, + 0 + ], + "16": [ + 32, + 32 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAuCU;AAvCV,OAAO,oBAAa;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACpB,SAASA,gBAAgB;AAEzB,MAAMC,gBAAgB;AACtB,MAAMC,eAAe;AACrB,MAAMC,2BAA2B;AACjC,MAAMC,gBAAgB;AAEtB,wBAAwBC,MAAM;AAAA,EAC5BC;AAAAA,EACAC;AAAAA,EACAC;AAAAA,EACAC;AAAAA,EACAC;AAAAA,EACAC;AAAAA,EACAC,gBAAgB;AAAA;AAClB,GAAG;AACD,QAAMC,cAAcA,CAACC,UAAU;AAC7B,QAAIF,iBAAiBJ,WAAW;AAC9BA,gBAAUM,QAAQ,CAAC;AAAA,IACrB;AAAA,EACF;AAEA,MAAIC,QAAQC,MAAMV,SAASL,aAAa,EAAEgB,KAAKR,QAAQP,YAAY;AAEnE,SACE,uBAAC,SAAI,WAAU,kBACZa,gBAAMG,IAAI,CAACC,MAAML,UAAU;AAC1B,UAAMM,gBAAgBN,QAAQP;AAE9B,QAAIc,eAAe;AAEnB,QAAID,eAAe;AACjBC,qBAAeX,SAASN;AAAAA,IAC1B,OAAO;AACLiB,qBAAelB;AAAAA,IACjB;AAEA,WACE;AAAA,MAAC;AAAA;AAAA,QACC,WAAU;AAAA,QAEV,OAAO;AAAA,UACLmB,UAAUX,WAAW,GAAGA,QAAQ,OAAO;AAAA,UACvCD,OAAOW;AAAAA,UACPE,QAAQ,GAAGH,gBAAgB,kBAAkB,iBAAiB;AAAA,UAC9DI,QAAQZ,gBAAgB,YAAY;AAAA,QACtC;AAAA,QACA,SAAS,MAAMC,YAAYC,KAAK;AAAA,QAE/BL,iBAAOA,OAAOP;AAAAA;AAAAA,MATVY;AAAAA,MAFP;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAYA;AAAA,EAEJ,CAAC,KA3BH;AAAA;AAAA;AAAA;AAAA,SA4BA;AAEJ;AAACW,KAhDuBpB;AAAK,IAAAoB;AAAAC,aAAAD,IAAA", + "names": [ + "useState", + "DEFAULT_COUNT", + "DEFAULT_ICON", + "DEFAULT_UNSELECTED_COLOR", + "DEFAULT_COLOR", + "Stars", + "count", + "rating", + "setRating", + "icon", + "color", + "iconSize", + "isInteractive", + "handleClick", + "index", + "stars", + "Array", + "fill", + "map", + "item", + "isActiveColor", + "elementColor", + "fontSize", + "filter", + "cursor", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Stars.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Stars.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "5731f35430144460ff69624c84ec25b1333a8f40" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Comments.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Comments.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 142 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 29, + "column": 34 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "10": { + "start": { + "line": 30, + "column": 30 + }, + "end": { + "line": 41, + "column": 5 + } + }, + "11": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 78 + } + }, + "12": { + "start": { + "line": 42, + "column": 45 + }, + "end": { + "line": 42, + "column": 76 + } + }, + "13": { + "start": { + "line": 44, + "column": 31 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "14": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 71 + } + }, + "15": { + "start": { + "line": 47, + "column": 25 + }, + "end": { + "line": 47, + "column": 90 + } + }, + "16": { + "start": { + "line": 47, + "column": 54 + }, + "end": { + "line": 47, + "column": 89 + } + }, + "17": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 161, + "column": 11 + } + }, + "18": { + "start": { + "line": 49, + "column": 40 + }, + "end": { + "line": 148, + "column": 12 + } + }, + "19": { + "start": { + "line": 163, + "column": 0 + }, + "end": { + "line": 163, + "column": 14 + } + }, + "20": { + "start": { + "line": 165, + "column": 0 + }, + "end": { + "line": 165, + "column": 29 + } + }, + "21": { + "start": { + "line": 166, + "column": 0 + }, + "end": { + "line": 179, + "column": 1 + } + }, + "22": { + "start": { + "line": 167, + "column": 2 + }, + "end": { + "line": 167, + "column": 39 + } + }, + "23": { + "start": { + "line": 168, + "column": 2 + }, + "end": { + "line": 168, + "column": 39 + } + }, + "24": { + "start": { + "line": 169, + "column": 2 + }, + "end": { + "line": 178, + "column": 5 + } + }, + "25": { + "start": { + "line": 170, + "column": 4 + }, + "end": { + "line": 170, + "column": 168 + } + }, + "26": { + "start": { + "line": 171, + "column": 4 + }, + "end": { + "line": 177, + "column": 7 + } + }, + "27": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 173, + "column": 15 + } + }, + "28": { + "start": { + "line": 173, + "column": 8 + }, + "end": { + "line": 173, + "column": 15 + } + }, + "29": { + "start": { + "line": 174, + "column": 32 + }, + "end": { + "line": 174, + "column": 115 + } + }, + "30": { + "start": { + "line": 175, + "column": 6 + }, + "end": { + "line": 176, + "column": 54 + } + }, + "31": { + "start": { + "line": 176, + "column": 8 + }, + "end": { + "line": 176, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "Comments", + "decl": { + "start": { + "line": 28, + "column": 24 + }, + "end": { + "line": 28, + "column": 32 + } + }, + "loc": { + "start": { + "line": 28, + "column": 47 + }, + "end": { + "line": 162, + "column": 1 + } + }, + "line": 28 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 29, + "column": 34 + }, + "end": { + "line": 29, + "column": 35 + } + }, + "loc": { + "start": { + "line": 29, + "column": 45 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "line": 29 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 42, + "column": 35 + }, + "end": { + "line": 42, + "column": 36 + } + }, + "loc": { + "start": { + "line": 42, + "column": 45 + }, + "end": { + "line": 42, + "column": 76 + } + }, + "line": 42 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 44, + "column": 31 + }, + "end": { + "line": 44, + "column": 32 + } + }, + "loc": { + "start": { + "line": 44, + "column": 50 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "line": 44 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 47, + "column": 44 + }, + "end": { + "line": 47, + "column": 45 + } + }, + "loc": { + "start": { + "line": 47, + "column": 54 + }, + "end": { + "line": 47, + "column": 89 + } + }, + "line": 47 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 5 + } + }, + "loc": { + "start": { + "line": 49, + "column": 40 + }, + "end": { + "line": 148, + "column": 12 + } + }, + "line": 49 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 81, + "column": 27 + }, + "end": { + "line": 81, + "column": 28 + } + }, + "loc": { + "start": { + "line": 81, + "column": 33 + }, + "end": { + "line": 82, + "column": 17 + } + }, + "line": 81 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 169, + "column": 52 + }, + "end": { + "line": 169, + "column": 53 + } + }, + "loc": { + "start": { + "line": 169, + "column": 72 + }, + "end": { + "line": 178, + "column": 3 + } + }, + "line": 169 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 171, + "column": 27 + }, + "end": { + "line": 171, + "column": 28 + } + }, + "loc": { + "start": { + "line": 171, + "column": 44 + }, + "end": { + "line": 177, + "column": 5 + } + }, + "line": 171 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 42, + "column": 45 + }, + "end": { + "line": 42, + "column": 76 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 42, + "column": 45 + }, + "end": { + "line": 42, + "column": 68 + } + }, + { + "start": { + "line": 42, + "column": 72 + }, + "end": { + "line": 42, + "column": 76 + } + } + ], + "line": 42 + }, + "5": { + "loc": { + "start": { + "line": 166, + "column": 0 + }, + "end": { + "line": 179, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 166, + "column": 0 + }, + "end": { + "line": 179, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 166 + }, + "6": { + "loc": { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 166, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 166, + "column": 19 + } + }, + { + "start": { + "line": 166, + "column": 23 + }, + "end": { + "line": 166, + "column": 35 + } + } + ], + "line": 166 + }, + "7": { + "loc": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 173, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 173, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 172 + }, + "8": { + "loc": { + "start": { + "line": 175, + "column": 6 + }, + "end": { + "line": 176, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 175, + "column": 6 + }, + "end": { + "line": 176, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 175 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 32, + "20": 32, + "21": 32, + "22": 32, + "23": 32, + "24": 32, + "25": 32, + "26": 32, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 32, + "9": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 32, + 0 + ], + "6": [ + 32, + 32 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "React", + "MDBCard", + "MDBCardBody", + "MDBCol", + "MDBContainer", + "MDBTypography", + "MDBRow", + "Stars", + "moment", + "Comments", + "comments", + "convertToPersianNumbers", + "value", + "persianNumbersMap", + "replace", + "char", + "convertToPersianDate", + "gregorianDate", + "format", + "sortedComments", + "sort", + "a", + "b", + "Date", + "date", + "width", + "map", + "comment", + "index", + "direction", + "backgroundColor", + "borderRadius", + "display", + "alignItems", + "fontFamily", + "marginRight", + "color", + "rating", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Comments.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Comments.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "b240b4ed63ee8c90df340f47cc12890cb7108855" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Rating&InfoModal.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Rating&InfoModal.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 150 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 30, + "column": 24 + }, + "end": { + "line": 906, + "column": 1 + } + }, + "11": { + "start": { + "line": 39, + "column": 2 + }, + "end": { + "line": 39, + "column": 7 + } + }, + "12": { + "start": { + "line": 40, + "column": 26 + }, + "end": { + "line": 40, + "column": 41 + } + }, + "13": { + "start": { + "line": 41, + "column": 31 + }, + "end": { + "line": 41, + "column": 43 + } + }, + "14": { + "start": { + "line": 42, + "column": 31 + }, + "end": { + "line": 42, + "column": 42 + } + }, + "15": { + "start": { + "line": 43, + "column": 36 + }, + "end": { + "line": 43, + "column": 52 + } + }, + "16": { + "start": { + "line": 44, + "column": 24 + }, + "end": { + "line": 44, + "column": 36 + } + }, + "17": { + "start": { + "line": 45, + "column": 28 + }, + "end": { + "line": 45, + "column": 40 + } + }, + "18": { + "start": { + "line": 46, + "column": 38 + }, + "end": { + "line": 46, + "column": 50 + } + }, + "19": { + "start": { + "line": 47, + "column": 42 + }, + "end": { + "line": 47, + "column": 54 + } + }, + "20": { + "start": { + "line": 48, + "column": 38 + }, + "end": { + "line": 48, + "column": 50 + } + }, + "21": { + "start": { + "line": 49, + "column": 34 + }, + "end": { + "line": 49, + "column": 46 + } + }, + "22": { + "start": { + "line": 50, + "column": 40 + }, + "end": { + "line": 50, + "column": 52 + } + }, + "23": { + "start": { + "line": 51, + "column": 36 + }, + "end": { + "line": 51, + "column": 48 + } + }, + "24": { + "start": { + "line": 52, + "column": 32 + }, + "end": { + "line": 52, + "column": 47 + } + }, + "25": { + "start": { + "line": 53, + "column": 34 + }, + "end": { + "line": 53, + "column": 46 + } + }, + "26": { + "start": { + "line": 54, + "column": 24 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "27": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 21 + } + }, + "28": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 82, + "column": 5 + } + }, + "29": { + "start": { + "line": 57, + "column": 20 + }, + "end": { + "line": 57, + "column": 55 + } + }, + "30": { + "start": { + "line": 58, + "column": 23 + }, + "end": { + "line": 64, + "column": 8 + } + }, + "31": { + "start": { + "line": 65, + "column": 6 + }, + "end": { + "line": 73, + "column": 7 + } + }, + "32": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 22 + } + }, + "33": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 38 + } + }, + "34": { + "start": { + "line": 68, + "column": 8 + }, + "end": { + "line": 68, + "column": 52 + } + }, + "35": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 63 + } + }, + "36": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 52 + } + }, + "37": { + "start": { + "line": 71, + "column": 8 + }, + "end": { + "line": 71, + "column": 44 + } + }, + "38": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 50 + } + }, + "39": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 75, + "column": 36 + } + }, + "40": { + "start": { + "line": 76, + "column": 6 + }, + "end": { + "line": 79, + "column": 9 + } + }, + "41": { + "start": { + "line": 81, + "column": 6 + }, + "end": { + "line": 81, + "column": 24 + } + }, + "42": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 119, + "column": 5 + } + }, + "43": { + "start": { + "line": 86, + "column": 20 + }, + "end": { + "line": 86, + "column": 55 + } + }, + "44": { + "start": { + "line": 87, + "column": 23 + }, + "end": { + "line": 98, + "column": 8 + } + }, + "45": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 42 + } + }, + "46": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 116, + "column": 7 + } + }, + "47": { + "start": { + "line": 101, + "column": 30 + }, + "end": { + "line": 101, + "column": 58 + } + }, + "48": { + "start": { + "line": 102, + "column": 8 + }, + "end": { + "line": 114, + "column": 9 + } + }, + "49": { + "start": { + "line": 103, + "column": 10 + }, + "end": { + "line": 113, + "column": 13 + } + }, + "50": { + "start": { + "line": 104, + "column": 36 + }, + "end": { + "line": 111, + "column": 14 + } + }, + "51": { + "start": { + "line": 105, + "column": 14 + }, + "end": { + "line": 110, + "column": 16 + } + }, + "52": { + "start": { + "line": 112, + "column": 12 + }, + "end": { + "line": 112, + "column": 35 + } + }, + "53": { + "start": { + "line": 115, + "column": 8 + }, + "end": { + "line": 115, + "column": 50 + } + }, + "54": { + "start": { + "line": 118, + "column": 6 + }, + "end": { + "line": 118, + "column": 39 + } + }, + "55": { + "start": { + "line": 123, + "column": 4 + }, + "end": { + "line": 199, + "column": 5 + } + }, + "56": { + "start": { + "line": 124, + "column": 20 + }, + "end": { + "line": 124, + "column": 55 + } + }, + "57": { + "start": { + "line": 125, + "column": 23 + }, + "end": { + "line": 136, + "column": 8 + } + }, + "58": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 148, + "column": 7 + } + }, + "59": { + "start": { + "line": 138, + "column": 8 + }, + "end": { + "line": 138, + "column": 29 + } + }, + "60": { + "start": { + "line": 139, + "column": 8 + }, + "end": { + "line": 147, + "column": 11 + } + }, + "61": { + "start": { + "line": 150, + "column": 6 + }, + "end": { + "line": 150, + "column": 39 + } + }, + "62": { + "start": { + "line": 151, + "column": 6 + }, + "end": { + "line": 151, + "column": 45 + } + }, + "63": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 164, + "column": 7 + } + }, + "64": { + "start": { + "line": 153, + "column": 8 + }, + "end": { + "line": 162, + "column": 11 + } + }, + "65": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 163, + "column": 15 + } + }, + "66": { + "start": { + "line": 165, + "column": 6 + }, + "end": { + "line": 198, + "column": 7 + } + }, + "67": { + "start": { + "line": 166, + "column": 8 + }, + "end": { + "line": 175, + "column": 11 + } + }, + "68": { + "start": { + "line": 176, + "column": 13 + }, + "end": { + "line": 198, + "column": 7 + } + }, + "69": { + "start": { + "line": 177, + "column": 8 + }, + "end": { + "line": 186, + "column": 11 + } + }, + "70": { + "start": { + "line": 188, + "column": 8 + }, + "end": { + "line": 197, + "column": 11 + } + }, + "71": { + "start": { + "line": 201, + "column": 2 + }, + "end": { + "line": 215, + "column": 23 + } + }, + "72": { + "start": { + "line": 202, + "column": 22 + }, + "end": { + "line": 211, + "column": 5 + } + }, + "73": { + "start": { + "line": 203, + "column": 6 + }, + "end": { + "line": 203, + "column": 23 + } + }, + "74": { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 210, + "column": 7 + } + }, + "75": { + "start": { + "line": 205, + "column": 8 + }, + "end": { + "line": 205, + "column": 75 + } + }, + "76": { + "start": { + "line": 207, + "column": 8 + }, + "end": { + "line": 207, + "column": 52 + } + }, + "77": { + "start": { + "line": 209, + "column": 8 + }, + "end": { + "line": 209, + "column": 26 + } + }, + "78": { + "start": { + "line": 212, + "column": 4 + }, + "end": { + "line": 214, + "column": 5 + } + }, + "79": { + "start": { + "line": 213, + "column": 6 + }, + "end": { + "line": 213, + "column": 18 + } + }, + "80": { + "start": { + "line": 216, + "column": 23 + }, + "end": { + "line": 218, + "column": 3 + } + }, + "81": { + "start": { + "line": 217, + "column": 4 + }, + "end": { + "line": 217, + "column": 33 + } + }, + "82": { + "start": { + "line": 219, + "column": 34 + }, + "end": { + "line": 233, + "column": 3 + } + }, + "83": { + "start": { + "line": 220, + "column": 30 + }, + "end": { + "line": 231, + "column": 5 + } + }, + "84": { + "start": { + "line": 232, + "column": 4 + }, + "end": { + "line": 232, + "column": 78 + } + }, + "85": { + "start": { + "line": 232, + "column": 45 + }, + "end": { + "line": 232, + "column": 76 + } + }, + "86": { + "start": { + "line": 234, + "column": 2 + }, + "end": { + "line": 905, + "column": 11 + } + }, + "87": { + "start": { + "line": 240, + "column": 23 + }, + "end": { + "line": 240, + "column": 36 + } + }, + "88": { + "start": { + "line": 341, + "column": 10 + }, + "end": { + "line": 341, + "column": 25 + } + }, + "89": { + "start": { + "line": 342, + "column": 10 + }, + "end": { + "line": 342, + "column": 23 + } + }, + "90": { + "start": { + "line": 343, + "column": 10 + }, + "end": { + "line": 343, + "column": 23 + } + }, + "91": { + "start": { + "line": 344, + "column": 10 + }, + "end": { + "line": 344, + "column": 31 + } + }, + "92": { + "start": { + "line": 359, + "column": 16 + }, + "end": { + "line": 359, + "column": 31 + } + }, + "93": { + "start": { + "line": 360, + "column": 16 + }, + "end": { + "line": 360, + "column": 29 + } + }, + "94": { + "start": { + "line": 361, + "column": 16 + }, + "end": { + "line": 361, + "column": 29 + } + }, + "95": { + "start": { + "line": 362, + "column": 16 + }, + "end": { + "line": 362, + "column": 37 + } + }, + "96": { + "start": { + "line": 427, + "column": 37 + }, + "end": { + "line": 427, + "column": 61 + } + }, + "97": { + "start": { + "line": 452, + "column": 37 + }, + "end": { + "line": 452, + "column": 57 + } + }, + "98": { + "start": { + "line": 907, + "column": 0 + }, + "end": { + "line": 907, + "column": 52 + } + }, + "99": { + "start": { + "line": 908, + "column": 0 + }, + "end": { + "line": 908, + "column": 21 + } + }, + "100": { + "start": { + "line": 911, + "column": 0 + }, + "end": { + "line": 911, + "column": 36 + } + }, + "101": { + "start": { + "line": 912, + "column": 0 + }, + "end": { + "line": 925, + "column": 1 + } + }, + "102": { + "start": { + "line": 913, + "column": 2 + }, + "end": { + "line": 913, + "column": 39 + } + }, + "103": { + "start": { + "line": 914, + "column": 2 + }, + "end": { + "line": 914, + "column": 39 + } + }, + "104": { + "start": { + "line": 915, + "column": 2 + }, + "end": { + "line": 924, + "column": 5 + } + }, + "105": { + "start": { + "line": 916, + "column": 4 + }, + "end": { + "line": 916, + "column": 176 + } + }, + "106": { + "start": { + "line": 917, + "column": 4 + }, + "end": { + "line": 923, + "column": 7 + } + }, + "107": { + "start": { + "line": 918, + "column": 6 + }, + "end": { + "line": 919, + "column": 15 + } + }, + "108": { + "start": { + "line": 919, + "column": 8 + }, + "end": { + "line": 919, + "column": 15 + } + }, + "109": { + "start": { + "line": 920, + "column": 32 + }, + "end": { + "line": 920, + "column": 115 + } + }, + "110": { + "start": { + "line": 921, + "column": 6 + }, + "end": { + "line": 922, + "column": 54 + } + }, + "111": { + "start": { + "line": 922, + "column": 8 + }, + "end": { + "line": 922, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 30, + "column": 24 + }, + "end": { + "line": 30, + "column": 25 + } + }, + "loc": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 906, + "column": 1 + } + }, + "line": 38 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 54, + "column": 24 + }, + "end": { + "line": 54, + "column": 25 + } + }, + "loc": { + "start": { + "line": 54, + "column": 45 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 54 + }, + "3": { + "name": "getRatings", + "decl": { + "start": { + "line": 84, + "column": 17 + }, + "end": { + "line": 84, + "column": 27 + } + }, + "loc": { + "start": { + "line": 84, + "column": 39 + }, + "end": { + "line": 120, + "column": 3 + } + }, + "line": 84 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 103, + "column": 22 + }, + "end": { + "line": 103, + "column": 23 + } + }, + "loc": { + "start": { + "line": 103, + "column": 40 + }, + "end": { + "line": 113, + "column": 11 + } + }, + "line": 103 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 104, + "column": 54 + }, + "end": { + "line": 104, + "column": 55 + } + }, + "loc": { + "start": { + "line": 104, + "column": 67 + }, + "end": { + "line": 111, + "column": 13 + } + }, + "line": 104 + }, + "6": { + "name": "sendRating", + "decl": { + "start": { + "line": 122, + "column": 17 + }, + "end": { + "line": 122, + "column": 27 + } + }, + "loc": { + "start": { + "line": 122, + "column": 30 + }, + "end": { + "line": 200, + "column": 3 + } + }, + "line": 122 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 201, + "column": 12 + }, + "end": { + "line": 201, + "column": 13 + } + }, + "loc": { + "start": { + "line": 201, + "column": 18 + }, + "end": { + "line": 215, + "column": 3 + } + }, + "line": 201 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 202, + "column": 22 + }, + "end": { + "line": 202, + "column": 23 + } + }, + "loc": { + "start": { + "line": 202, + "column": 34 + }, + "end": { + "line": 211, + "column": 5 + } + }, + "line": 202 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 216, + "column": 23 + }, + "end": { + "line": 216, + "column": 24 + } + }, + "loc": { + "start": { + "line": 216, + "column": 34 + }, + "end": { + "line": 218, + "column": 3 + } + }, + "line": 216 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 219, + "column": 34 + }, + "end": { + "line": 219, + "column": 35 + } + }, + "loc": { + "start": { + "line": 219, + "column": 45 + }, + "end": { + "line": 233, + "column": 3 + } + }, + "line": 219 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 232, + "column": 35 + }, + "end": { + "line": 232, + "column": 36 + } + }, + "loc": { + "start": { + "line": 232, + "column": 45 + }, + "end": { + "line": 232, + "column": 76 + } + }, + "line": 232 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 240, + "column": 17 + }, + "end": { + "line": 240, + "column": 18 + } + }, + "loc": { + "start": { + "line": 240, + "column": 23 + }, + "end": { + "line": 240, + "column": 36 + } + }, + "line": 240 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 340, + "column": 16 + }, + "end": { + "line": 340, + "column": 17 + } + }, + "loc": { + "start": { + "line": 340, + "column": 22 + }, + "end": { + "line": 345, + "column": 9 + } + }, + "line": 340 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 358, + "column": 23 + }, + "end": { + "line": 358, + "column": 24 + } + }, + "loc": { + "start": { + "line": 358, + "column": 29 + }, + "end": { + "line": 363, + "column": 15 + } + }, + "line": 358 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 427, + "column": 31 + }, + "end": { + "line": 427, + "column": 32 + } + }, + "loc": { + "start": { + "line": 427, + "column": 37 + }, + "end": { + "line": 427, + "column": 61 + } + }, + "line": 427 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 452, + "column": 31 + }, + "end": { + "line": 452, + "column": 32 + } + }, + "loc": { + "start": { + "line": 452, + "column": 37 + }, + "end": { + "line": 452, + "column": 57 + } + }, + "line": 452 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 915, + "column": 52 + }, + "end": { + "line": 915, + "column": 53 + } + }, + "loc": { + "start": { + "line": 915, + "column": 72 + }, + "end": { + "line": 924, + "column": 3 + } + }, + "line": 915 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 917, + "column": 27 + }, + "end": { + "line": 917, + "column": 28 + } + }, + "loc": { + "start": { + "line": 917, + "column": 44 + }, + "end": { + "line": 923, + "column": 5 + } + }, + "line": 917 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 65, + "column": 6 + }, + "end": { + "line": 73, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 65, + "column": 6 + }, + "end": { + "line": 73, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 65 + }, + "5": { + "loc": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 116, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 116, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 100 + }, + "6": { + "loc": { + "start": { + "line": 100, + "column": 10 + }, + "end": { + "line": 100, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 100, + "column": 10 + }, + "end": { + "line": 100, + "column": 33 + } + }, + { + "start": { + "line": 100, + "column": 37 + }, + "end": { + "line": 100, + "column": 60 + } + } + ], + "line": 100 + }, + "7": { + "loc": { + "start": { + "line": 101, + "column": 30 + }, + "end": { + "line": 101, + "column": 58 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 101, + "column": 30 + }, + "end": { + "line": 101, + "column": 52 + } + }, + { + "start": { + "line": 101, + "column": 56 + }, + "end": { + "line": 101, + "column": 58 + } + } + ], + "line": 101 + }, + "8": { + "loc": { + "start": { + "line": 102, + "column": 8 + }, + "end": { + "line": 114, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 102, + "column": 8 + }, + "end": { + "line": 114, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 102 + }, + "9": { + "loc": { + "start": { + "line": 102, + "column": 12 + }, + "end": { + "line": 102, + "column": 68 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 102, + "column": 12 + }, + "end": { + "line": 102, + "column": 40 + } + }, + { + "start": { + "line": 102, + "column": 44 + }, + "end": { + "line": 102, + "column": 68 + } + } + ], + "line": 102 + }, + "10": { + "loc": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 148, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 148, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 137 + }, + "11": { + "loc": { + "start": { + "line": 137, + "column": 10 + }, + "end": { + "line": 137, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 137, + "column": 10 + }, + "end": { + "line": 137, + "column": 33 + } + }, + { + "start": { + "line": 137, + "column": 37 + }, + "end": { + "line": 137, + "column": 60 + } + } + ], + "line": 137 + }, + "12": { + "loc": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 164, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 164, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 152 + }, + "13": { + "loc": { + "start": { + "line": 165, + "column": 6 + }, + "end": { + "line": 198, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 165, + "column": 6 + }, + "end": { + "line": 198, + "column": 7 + } + }, + { + "start": { + "line": 176, + "column": 13 + }, + "end": { + "line": 198, + "column": 7 + } + } + ], + "line": 165 + }, + "14": { + "loc": { + "start": { + "line": 176, + "column": 13 + }, + "end": { + "line": 198, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 176, + "column": 13 + }, + "end": { + "line": 198, + "column": 7 + } + }, + { + "start": { + "line": 187, + "column": 13 + }, + "end": { + "line": 198, + "column": 7 + } + } + ], + "line": 176 + }, + "15": { + "loc": { + "start": { + "line": 212, + "column": 4 + }, + "end": { + "line": 214, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 212, + "column": 4 + }, + "end": { + "line": 214, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 212 + }, + "16": { + "loc": { + "start": { + "line": 232, + "column": 45 + }, + "end": { + "line": 232, + "column": 76 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 232, + "column": 45 + }, + "end": { + "line": 232, + "column": 68 + } + }, + { + "start": { + "line": 232, + "column": 72 + }, + "end": { + "line": 232, + "column": 76 + } + } + ], + "line": 232 + }, + "17": { + "loc": { + "start": { + "line": 300, + "column": 26 + }, + "end": { + "line": 300, + "column": 92 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 300, + "column": 55 + }, + "end": { + "line": 300, + "column": 78 + } + }, + { + "start": { + "line": 300, + "column": 81 + }, + "end": { + "line": 300, + "column": 92 + } + } + ], + "line": 300 + }, + "18": { + "loc": { + "start": { + "line": 389, + "column": 107 + }, + "end": { + "line": 885, + "column": 18 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 389, + "column": 133 + }, + "end": { + "line": 413, + "column": 18 + } + }, + { + "start": { + "line": 413, + "column": 37 + }, + "end": { + "line": 885, + "column": 18 + } + } + ], + "line": 389 + }, + "19": { + "loc": { + "start": { + "line": 429, + "column": 41 + }, + "end": { + "line": 429, + "column": 104 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 429, + "column": 68 + }, + "end": { + "line": 429, + "column": 88 + } + }, + { + "start": { + "line": 429, + "column": 91 + }, + "end": { + "line": 429, + "column": 104 + } + } + ], + "line": 429 + }, + "20": { + "loc": { + "start": { + "line": 454, + "column": 41 + }, + "end": { + "line": 454, + "column": 100 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 454, + "column": 64 + }, + "end": { + "line": 454, + "column": 84 + } + }, + { + "start": { + "line": 454, + "column": 87 + }, + "end": { + "line": 454, + "column": 100 + } + } + ], + "line": 454 + }, + "21": { + "loc": { + "start": { + "line": 485, + "column": 12 + }, + "end": { + "line": 646, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 485, + "column": 12 + }, + "end": { + "line": 485, + "column": 32 + } + }, + { + "start": { + "line": 485, + "column": 52 + }, + "end": { + "line": 646, + "column": 20 + } + } + ], + "line": 485 + }, + "22": { + "loc": { + "start": { + "line": 647, + "column": 12 + }, + "end": { + "line": 880, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 647, + "column": 12 + }, + "end": { + "line": 647, + "column": 36 + } + }, + { + "start": { + "line": 647, + "column": 56 + }, + "end": { + "line": 880, + "column": 20 + } + } + ], + "line": 647 + }, + "23": { + "loc": { + "start": { + "line": 846, + "column": 16 + }, + "end": { + "line": 870, + "column": 17 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 846, + "column": 56 + }, + "end": { + "line": 850, + "column": 24 + } + }, + { + "start": { + "line": 850, + "column": 43 + }, + "end": { + "line": 870, + "column": 17 + } + } + ], + "line": 846 + }, + "24": { + "loc": { + "start": { + "line": 912, + "column": 0 + }, + "end": { + "line": 925, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 912, + "column": 0 + }, + "end": { + "line": 925, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 912 + }, + "25": { + "loc": { + "start": { + "line": 912, + "column": 4 + }, + "end": { + "line": 912, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 912, + "column": 4 + }, + "end": { + "line": 912, + "column": 19 + } + }, + { + "start": { + "line": 912, + "column": 23 + }, + "end": { + "line": 912, + "column": 35 + } + } + ], + "line": 912 + }, + "26": { + "loc": { + "start": { + "line": 918, + "column": 6 + }, + "end": { + "line": 919, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 918, + "column": 6 + }, + "end": { + "line": 919, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 918 + }, + "27": { + "loc": { + "start": { + "line": 921, + "column": 6 + }, + "end": { + "line": 922, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 921, + "column": 6 + }, + "end": { + "line": 922, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 921 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0, + "78": 0, + "79": 0, + "80": 0, + "81": 0, + "82": 0, + "83": 0, + "84": 0, + "85": 0, + "86": 0, + "87": 0, + "88": 0, + "89": 0, + "90": 0, + "91": 0, + "92": 0, + "93": 0, + "94": 0, + "95": 0, + "96": 0, + "97": 0, + "98": 32, + "99": 32, + "100": 32, + "101": 32, + "102": 32, + "103": 32, + "104": 32, + "105": 32, + "106": 32, + "107": 0, + "108": 0, + "109": 0, + "110": 0, + "111": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 32, + "18": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 32, + 0 + ], + "25": [ + 32, + 32 + ], + "26": [ + 0, + 0 + ], + "27": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useEffect", + "Button", + "Modal", + "Spinner", + "IoIosClose", + "ToastContainer", + "toast", + "Stars", + "axios", + "Comments", + "TextField", + "CompleteInfoModal", + "person_img", + "RatingInfoModal", + "doctorId", + "name", + "Description", + "Image", + "ProfileType", + "IsPrivate", + "Psychiatrist", + "_s", + "show", + "setShow", + "_comment", + "setValue", + "_rating", + "setRating", + "activeTab", + "setActiveTab", + "img", + "setImg", + "field", + "setField", + "clinicAddr", + "setClinicAddr", + "telephoneNum", + "setTelephoneNum", + "doctorCode", + "setDoctorCode", + "fullname", + "setFullname", + "description", + "setDescription", + "avgRating", + "setAvgRating", + "loading", + "setLoading", + "comments", + "setComments", + "getDoctorInfo", + "token", + "localStorage", + "getItem", + "response", + "method", + "headers", + "Authorization", + "data", + "clinic_address", + "clinic_telephone_number", + "doctorate_code", + "error", + "console", + "position", + "autoClose", + "getRatings", + "psychiatrist", + "rating", + "log", + "status", + "commentsArray", + "Array", + "isArray", + "length", + "prevComments", + "updatedComments", + "map", + "comment", + "patient_name", + "date", + "average_score", + "sendRating", + "success", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "fontFamily", + "fetchData", + "Promise", + "all", + "handleChange", + "event", + "target", + "value", + "convertToPersianNumbers", + "persianNumbersMap", + "replace", + "char", + "cursor", + "color", + "fontSize", + "join", + "maxHeight", + "overflowY", + "textAlign", + "margin", + "display", + "justifyContent", + "borderBottom", + "marginBottom", + "backgroundColor", + "textShadow", + "border", + "padding", + "flexDirection", + "alignItems", + "width", + "height", + "borderRadius", + "overflow", + "marginTop", + "objectFit", + "direction", + "paddingRight", + "fontWeight", + "borderColor", + "dir", + "marginLeft", + "paddingTop", + "toString", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Rating&InfoModal.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Rating&InfoModal.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "e8fd70ecea91c4045e36deb971a4bbcd3f68d031" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorProfile.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorProfile.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 146 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 10 + }, + "end": { + "line": 17, + "column": 24 + } + }, + "10": { + "start": { + "line": 29, + "column": 22 + }, + "end": { + "line": 272, + "column": 1 + } + }, + "11": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 8 + } + }, + "12": { + "start": { + "line": 40, + "column": 13 + }, + "end": { + "line": 40, + "column": 27 + } + }, + "13": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 22 + } + }, + "14": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 23 + } + }, + "15": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 20 + } + }, + "16": { + "start": { + "line": 44, + "column": 21 + }, + "end": { + "line": 44, + "column": 34 + } + }, + "17": { + "start": { + "line": 45, + "column": 17 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "18": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 24 + } + }, + "19": { + "start": { + "line": 47, + "column": 6 + }, + "end": { + "line": 47, + "column": 24 + } + }, + "20": { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 25 + } + }, + "21": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 22 + } + }, + "22": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 24 + } + }, + "23": { + "start": { + "line": 52, + "column": 30 + }, + "end": { + "line": 52, + "column": 45 + } + }, + "24": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 69, + "column": 20 + } + }, + "25": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 68, + "column": 7 + } + }, + "26": { + "start": { + "line": 55, + "column": 27 + }, + "end": { + "line": 66, + "column": 9 + } + }, + "27": { + "start": { + "line": 56, + "column": 10 + }, + "end": { + "line": 65, + "column": 11 + } + }, + "28": { + "start": { + "line": 57, + "column": 29 + }, + "end": { + "line": 59, + "column": 13 + } + }, + "29": { + "start": { + "line": 60, + "column": 12 + }, + "end": { + "line": 62, + "column": 13 + } + }, + "30": { + "start": { + "line": 61, + "column": 14 + }, + "end": { + "line": 61, + "column": 44 + } + }, + "31": { + "start": { + "line": 64, + "column": 12 + }, + "end": { + "line": 64, + "column": 65 + } + }, + "32": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 21 + } + }, + "33": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 72, + "column": 5 + } + }, + "34": { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 71, + "column": 18 + } + }, + "35": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 11 + } + }, + "36": { + "start": { + "line": 75, + "column": 30 + }, + "end": { + "line": 82, + "column": 8 + } + }, + "37": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 29 + } + }, + "38": { + "start": { + "line": 84, + "column": 26 + }, + "end": { + "line": 84, + "column": 61 + } + }, + "39": { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "40": { + "start": { + "line": 86, + "column": 25 + }, + "end": { + "line": 96, + "column": 9 + } + }, + "41": { + "start": { + "line": 97, + "column": 8 + }, + "end": { + "line": 107, + "column": 9 + } + }, + "42": { + "start": { + "line": 98, + "column": 23 + }, + "end": { + "line": 98, + "column": 41 + } + }, + "43": { + "start": { + "line": 99, + "column": 10 + }, + "end": { + "line": 106, + "column": 13 + } + }, + "44": { + "start": { + "line": 109, + "column": 8 + }, + "end": { + "line": 109, + "column": 27 + } + }, + "45": { + "start": { + "line": 110, + "column": 8 + }, + "end": { + "line": 126, + "column": 9 + } + }, + "46": { + "start": { + "line": 111, + "column": 10 + }, + "end": { + "line": 125, + "column": 13 + } + }, + "47": { + "start": { + "line": 123, + "column": 14 + }, + "end": { + "line": 123, + "column": 34 + } + }, + "48": { + "start": { + "line": 129, + "column": 4 + }, + "end": { + "line": 129, + "column": 52 + } + }, + "49": { + "start": { + "line": 131, + "column": 6 + }, + "end": { + "line": 131, + "column": 29 + } + }, + "50": { + "start": { + "line": 132, + "column": 26 + }, + "end": { + "line": 132, + "column": 61 + } + }, + "51": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 222, + "column": 7 + } + }, + "52": { + "start": { + "line": 134, + "column": 8 + }, + "end": { + "line": 161, + "column": 11 + } + }, + "53": { + "start": { + "line": 156, + "column": 10 + }, + "end": { + "line": 160, + "column": 11 + } + }, + "54": { + "start": { + "line": 157, + "column": 12 + }, + "end": { + "line": 157, + "column": 32 + } + }, + "55": { + "start": { + "line": 158, + "column": 17 + }, + "end": { + "line": 160, + "column": 11 + } + }, + "56": { + "start": { + "line": 159, + "column": 12 + }, + "end": { + "line": 159, + "column": 30 + } + }, + "57": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 221, + "column": 9 + } + }, + "58": { + "start": { + "line": 164, + "column": 27 + }, + "end": { + "line": 174, + "column": 11 + } + }, + "59": { + "start": { + "line": 175, + "column": 10 + }, + "end": { + "line": 190, + "column": 11 + } + }, + "60": { + "start": { + "line": 176, + "column": 12 + }, + "end": { + "line": 176, + "column": 34 + } + }, + "61": { + "start": { + "line": 177, + "column": 25 + }, + "end": { + "line": 177, + "column": 43 + } + }, + "62": { + "start": { + "line": 178, + "column": 26 + }, + "end": { + "line": 178, + "column": 198 + } + }, + "63": { + "start": { + "line": 179, + "column": 12 + }, + "end": { + "line": 189, + "column": 13 + } + }, + "64": { + "start": { + "line": 181, + "column": 14 + }, + "end": { + "line": 188, + "column": 17 + } + }, + "65": { + "start": { + "line": 192, + "column": 10 + }, + "end": { + "line": 220, + "column": 11 + } + }, + "66": { + "start": { + "line": 193, + "column": 12 + }, + "end": { + "line": 219, + "column": 15 + } + }, + "67": { + "start": { + "line": 214, + "column": 14 + }, + "end": { + "line": 218, + "column": 15 + } + }, + "68": { + "start": { + "line": 215, + "column": 16 + }, + "end": { + "line": 215, + "column": 36 + } + }, + "69": { + "start": { + "line": 216, + "column": 21 + }, + "end": { + "line": 218, + "column": 15 + } + }, + "70": { + "start": { + "line": 217, + "column": 16 + }, + "end": { + "line": 217, + "column": 34 + } + }, + "71": { + "start": { + "line": 224, + "column": 22 + }, + "end": { + "line": 239, + "column": 5 + } + }, + "72": { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 238, + "column": 7 + } + }, + "73": { + "start": { + "line": 226, + "column": 8 + }, + "end": { + "line": 226, + "column": 22 + } + }, + "74": { + "start": { + "line": 228, + "column": 8 + }, + "end": { + "line": 236, + "column": 11 + } + }, + "75": { + "start": { + "line": 237, + "column": 8 + }, + "end": { + "line": 237, + "column": 22 + } + }, + "76": { + "start": { + "line": 240, + "column": 4 + }, + "end": { + "line": 270, + "column": 5 + } + }, + "77": { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 269, + "column": 15 + } + }, + "78": { + "start": { + "line": 273, + "column": 0 + }, + "end": { + "line": 275, + "column": 3 + } + }, + "79": { + "start": { + "line": 274, + "column": 2 + }, + "end": { + "line": 274, + "column": 23 + } + }, + "80": { + "start": { + "line": 276, + "column": 0 + }, + "end": { + "line": 276, + "column": 19 + } + }, + "81": { + "start": { + "line": 279, + "column": 0 + }, + "end": { + "line": 279, + "column": 34 + } + }, + "82": { + "start": { + "line": 280, + "column": 0 + }, + "end": { + "line": 293, + "column": 1 + } + }, + "83": { + "start": { + "line": 281, + "column": 2 + }, + "end": { + "line": 281, + "column": 39 + } + }, + "84": { + "start": { + "line": 282, + "column": 2 + }, + "end": { + "line": 282, + "column": 39 + } + }, + "85": { + "start": { + "line": 283, + "column": 2 + }, + "end": { + "line": 292, + "column": 5 + } + }, + "86": { + "start": { + "line": 284, + "column": 4 + }, + "end": { + "line": 284, + "column": 172 + } + }, + "87": { + "start": { + "line": 285, + "column": 4 + }, + "end": { + "line": 291, + "column": 7 + } + }, + "88": { + "start": { + "line": 286, + "column": 6 + }, + "end": { + "line": 287, + "column": 15 + } + }, + "89": { + "start": { + "line": 287, + "column": 8 + }, + "end": { + "line": 287, + "column": 15 + } + }, + "90": { + "start": { + "line": 288, + "column": 32 + }, + "end": { + "line": 288, + "column": 115 + } + }, + "91": { + "start": { + "line": 289, + "column": 6 + }, + "end": { + "line": 290, + "column": 54 + } + }, + "92": { + "start": { + "line": 290, + "column": 8 + }, + "end": { + "line": 290, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 29, + "column": 22 + }, + "end": { + "line": 29, + "column": 23 + } + }, + "loc": { + "start": { + "line": 37, + "column": 6 + }, + "end": { + "line": 272, + "column": 1 + } + }, + "line": 37 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 45, + "column": 17 + }, + "end": { + "line": 45, + "column": 18 + } + }, + "loc": { + "start": { + "line": 45, + "column": 23 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "line": 45 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 53, + "column": 14 + }, + "end": { + "line": 53, + "column": 15 + } + }, + "loc": { + "start": { + "line": 53, + "column": 20 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "line": 53 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 55, + "column": 27 + }, + "end": { + "line": 55, + "column": 28 + } + }, + "loc": { + "start": { + "line": 55, + "column": 39 + }, + "end": { + "line": 66, + "column": 9 + } + }, + "line": 55 + }, + "5": { + "name": "GetUserInfo", + "decl": { + "start": { + "line": 73, + "column": 19 + }, + "end": { + "line": 73, + "column": 30 + } + }, + "loc": { + "start": { + "line": 73, + "column": 38 + }, + "end": { + "line": 128, + "column": 5 + } + }, + "line": 73 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 122, + "column": 24 + }, + "end": { + "line": 122, + "column": 25 + } + }, + "loc": { + "start": { + "line": 122, + "column": 30 + }, + "end": { + "line": 124, + "column": 13 + } + }, + "line": 122 + }, + "7": { + "name": "GetUserInfo2", + "decl": { + "start": { + "line": 130, + "column": 19 + }, + "end": { + "line": 130, + "column": 31 + } + }, + "loc": { + "start": { + "line": 130, + "column": 39 + }, + "end": { + "line": 223, + "column": 5 + } + }, + "line": 130 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 155, + "column": 16 + }, + "end": { + "line": 155, + "column": 17 + } + }, + "loc": { + "start": { + "line": 155, + "column": 28 + }, + "end": { + "line": 161, + "column": 9 + } + }, + "line": 155 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 213, + "column": 20 + }, + "end": { + "line": 213, + "column": 21 + } + }, + "loc": { + "start": { + "line": 213, + "column": 32 + }, + "end": { + "line": 219, + "column": 13 + } + }, + "line": 213 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 224, + "column": 22 + }, + "end": { + "line": 224, + "column": 23 + } + }, + "loc": { + "start": { + "line": 224, + "column": 28 + }, + "end": { + "line": 239, + "column": 5 + } + }, + "line": 224 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 273, + "column": 58 + }, + "end": { + "line": 273, + "column": 59 + } + }, + "loc": { + "start": { + "line": 273, + "column": 69 + }, + "end": { + "line": 275, + "column": 1 + } + }, + "line": 273 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 283, + "column": 52 + }, + "end": { + "line": 283, + "column": 53 + } + }, + "loc": { + "start": { + "line": 283, + "column": 72 + }, + "end": { + "line": 292, + "column": 3 + } + }, + "line": 283 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 285, + "column": 27 + }, + "end": { + "line": 285, + "column": 28 + } + }, + "loc": { + "start": { + "line": 285, + "column": 44 + }, + "end": { + "line": 291, + "column": 5 + } + }, + "line": 285 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 68, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 68, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 54 + }, + "5": { + "loc": { + "start": { + "line": 60, + "column": 12 + }, + "end": { + "line": 62, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 60, + "column": 12 + }, + "end": { + "line": 62, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 60 + }, + "6": { + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 72, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 72, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 70 + }, + "7": { + "loc": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 29 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 13 + } + }, + { + "start": { + "line": 70, + "column": 17 + }, + "end": { + "line": 70, + "column": 29 + } + } + ], + "line": 70 + }, + "8": { + "loc": { + "start": { + "line": 97, + "column": 8 + }, + "end": { + "line": 107, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 97, + "column": 8 + }, + "end": { + "line": 107, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 97 + }, + "9": { + "loc": { + "start": { + "line": 100, + "column": 23 + }, + "end": { + "line": 100, + "column": 69 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 100, + "column": 48 + }, + "end": { + "line": 100, + "column": 52 + } + }, + { + "start": { + "line": 100, + "column": 55 + }, + "end": { + "line": 100, + "column": 69 + } + } + ], + "line": 100 + }, + "10": { + "loc": { + "start": { + "line": 101, + "column": 22 + }, + "end": { + "line": 101, + "column": 66 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 101, + "column": 46 + }, + "end": { + "line": 101, + "column": 50 + } + }, + { + "start": { + "line": 101, + "column": 53 + }, + "end": { + "line": 101, + "column": 66 + } + } + ], + "line": 101 + }, + "11": { + "loc": { + "start": { + "line": 103, + "column": 22 + }, + "end": { + "line": 103, + "column": 82 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 103, + "column": 51 + }, + "end": { + "line": 103, + "column": 61 + } + }, + { + "start": { + "line": 103, + "column": 64 + }, + "end": { + "line": 103, + "column": 82 + } + } + ], + "line": 103 + }, + "12": { + "loc": { + "start": { + "line": 104, + "column": 20 + }, + "end": { + "line": 104, + "column": 60 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 104, + "column": 42 + }, + "end": { + "line": 104, + "column": 46 + } + }, + { + "start": { + "line": 104, + "column": 49 + }, + "end": { + "line": 104, + "column": 60 + } + } + ], + "line": 104 + }, + "13": { + "loc": { + "start": { + "line": 105, + "column": 25 + }, + "end": { + "line": 105, + "column": 77 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 105, + "column": 53 + }, + "end": { + "line": 105, + "column": 57 + } + }, + { + "start": { + "line": 105, + "column": 60 + }, + "end": { + "line": 105, + "column": 77 + } + } + ], + "line": 105 + }, + "14": { + "loc": { + "start": { + "line": 110, + "column": 8 + }, + "end": { + "line": 126, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 110, + "column": 8 + }, + "end": { + "line": 126, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 110 + }, + "15": { + "loc": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 222, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 222, + "column": 7 + } + }, + { + "start": { + "line": 162, + "column": 11 + }, + "end": { + "line": 222, + "column": 7 + } + } + ], + "line": 133 + }, + "16": { + "loc": { + "start": { + "line": 156, + "column": 10 + }, + "end": { + "line": 160, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 156, + "column": 10 + }, + "end": { + "line": 160, + "column": 11 + } + }, + { + "start": { + "line": 158, + "column": 17 + }, + "end": { + "line": 160, + "column": 11 + } + } + ], + "line": 156 + }, + "17": { + "loc": { + "start": { + "line": 158, + "column": 17 + }, + "end": { + "line": 160, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 158, + "column": 17 + }, + "end": { + "line": 160, + "column": 11 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 158 + }, + "18": { + "loc": { + "start": { + "line": 175, + "column": 10 + }, + "end": { + "line": 190, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 175, + "column": 10 + }, + "end": { + "line": 190, + "column": 11 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 175 + }, + "19": { + "loc": { + "start": { + "line": 178, + "column": 26 + }, + "end": { + "line": 178, + "column": 198 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 178, + "column": 51 + }, + "end": { + "line": 178, + "column": 56 + } + }, + { + "start": { + "line": 178, + "column": 59 + }, + "end": { + "line": 178, + "column": 198 + } + } + ], + "line": 178 + }, + "20": { + "loc": { + "start": { + "line": 178, + "column": 59 + }, + "end": { + "line": 178, + "column": 198 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 178, + "column": 83 + }, + "end": { + "line": 178, + "column": 88 + } + }, + { + "start": { + "line": 178, + "column": 91 + }, + "end": { + "line": 178, + "column": 198 + } + } + ], + "line": 178 + }, + "21": { + "loc": { + "start": { + "line": 178, + "column": 91 + }, + "end": { + "line": 178, + "column": 198 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 178, + "column": 120 + }, + "end": { + "line": 178, + "column": 125 + } + }, + { + "start": { + "line": 178, + "column": 128 + }, + "end": { + "line": 178, + "column": 198 + } + } + ], + "line": 178 + }, + "22": { + "loc": { + "start": { + "line": 178, + "column": 128 + }, + "end": { + "line": 178, + "column": 198 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 178, + "column": 150 + }, + "end": { + "line": 178, + "column": 155 + } + }, + { + "start": { + "line": 178, + "column": 158 + }, + "end": { + "line": 178, + "column": 198 + } + } + ], + "line": 178 + }, + "23": { + "loc": { + "start": { + "line": 178, + "column": 158 + }, + "end": { + "line": 178, + "column": 198 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 178, + "column": 186 + }, + "end": { + "line": 178, + "column": 191 + } + }, + { + "start": { + "line": 178, + "column": 194 + }, + "end": { + "line": 178, + "column": 198 + } + } + ], + "line": 178 + }, + "24": { + "loc": { + "start": { + "line": 179, + "column": 12 + }, + "end": { + "line": 189, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 179, + "column": 12 + }, + "end": { + "line": 189, + "column": 13 + } + }, + { + "start": { + "line": 180, + "column": 19 + }, + "end": { + "line": 189, + "column": 13 + } + } + ], + "line": 179 + }, + "25": { + "loc": { + "start": { + "line": 192, + "column": 10 + }, + "end": { + "line": 220, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 192, + "column": 10 + }, + "end": { + "line": 220, + "column": 11 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 192 + }, + "26": { + "loc": { + "start": { + "line": 214, + "column": 14 + }, + "end": { + "line": 218, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 214, + "column": 14 + }, + "end": { + "line": 218, + "column": 15 + } + }, + { + "start": { + "line": 216, + "column": 21 + }, + "end": { + "line": 218, + "column": 15 + } + } + ], + "line": 214 + }, + "27": { + "loc": { + "start": { + "line": 216, + "column": 21 + }, + "end": { + "line": 218, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 216, + "column": 21 + }, + "end": { + "line": 218, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 216 + }, + "28": { + "loc": { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 238, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 238, + "column": 7 + } + }, + { + "start": { + "line": 227, + "column": 13 + }, + "end": { + "line": 238, + "column": 7 + } + } + ], + "line": 225 + }, + "29": { + "loc": { + "start": { + "line": 225, + "column": 10 + }, + "end": { + "line": 225, + "column": 130 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 225, + "column": 10 + }, + "end": { + "line": 225, + "column": 32 + } + }, + { + "start": { + "line": 225, + "column": 36 + }, + "end": { + "line": 225, + "column": 57 + } + }, + { + "start": { + "line": 225, + "column": 61 + }, + "end": { + "line": 225, + "column": 85 + } + }, + { + "start": { + "line": 225, + "column": 89 + }, + "end": { + "line": 225, + "column": 108 + } + }, + { + "start": { + "line": 225, + "column": 112 + }, + "end": { + "line": 225, + "column": 130 + } + } + ], + "line": 225 + }, + "30": { + "loc": { + "start": { + "line": 240, + "column": 4 + }, + "end": { + "line": 270, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 240, + "column": 4 + }, + "end": { + "line": 270, + "column": 5 + } + }, + { + "start": { + "line": 241, + "column": 11 + }, + "end": { + "line": 270, + "column": 5 + } + } + ], + "line": 240 + }, + "31": { + "loc": { + "start": { + "line": 240, + "column": 8 + }, + "end": { + "line": 240, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 240, + "column": 8 + }, + "end": { + "line": 240, + "column": 20 + } + }, + { + "start": { + "line": 240, + "column": 24 + }, + "end": { + "line": 240, + "column": 43 + } + } + ], + "line": 240 + }, + "32": { + "loc": { + "start": { + "line": 280, + "column": 0 + }, + "end": { + "line": 293, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 280, + "column": 0 + }, + "end": { + "line": 293, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 280 + }, + "33": { + "loc": { + "start": { + "line": 280, + "column": 4 + }, + "end": { + "line": 280, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 280, + "column": 4 + }, + "end": { + "line": 280, + "column": 19 + } + }, + { + "start": { + "line": 280, + "column": 23 + }, + "end": { + "line": 280, + "column": 35 + } + } + ], + "line": 280 + }, + "34": { + "loc": { + "start": { + "line": 286, + "column": 6 + }, + "end": { + "line": 287, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 286, + "column": 6 + }, + "end": { + "line": 287, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 286 + }, + "35": { + "loc": { + "start": { + "line": 289, + "column": 6 + }, + "end": { + "line": 290, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 289, + "column": 6 + }, + "end": { + "line": 290, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 289 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0, + "78": 32, + "79": 0, + "80": 32, + "81": 32, + "82": 32, + "83": 32, + "84": 32, + "85": 32, + "86": 32, + "87": 32, + "88": 0, + "89": 0, + "90": 0, + "91": 0, + "92": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 32, + "13": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 0 + ], + "25": [ + 0, + 0 + ], + "26": [ + 0, + 0 + ], + "27": [ + 0, + 0 + ], + "28": [ + 0, + 0 + ], + "29": [ + 0, + 0, + 0, + 0, + 0 + ], + "30": [ + 0, + 0 + ], + "31": [ + 0, + 0 + ], + "32": [ + 32, + 0 + ], + "33": [ + 32, + 32 + ], + "34": [ + 0, + 0 + ], + "35": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "axios", + "Swal", + "withReactContent", + "useNavigate", + "useState", + "useEffect", + "CompleteInfoModal", + "ToastContainer", + "DoctorPage", + "RatingInfoModal", + "DoctorProfile", + "Id", + "name", + "Description", + "Image", + "ProfileType", + "IsPrivate", + "Psychiatrist", + "_s2", + "_s", + "$RefreshSig$", + "console", + "log", + "navigate", + "load", + "image", + "setImage", + "fetchImage", + "response", + "get", + "status", + "data", + "error", + "GetUserInfo", + "event", + "info", + "setinfo", + "FirstName", + "LastName", + "Email", + "BirthDay", + "Gender", + "PhoneNumber", + "preventDefault", + "accessToken", + "localStorage", + "getItem", + "method", + "headers", + "Authorization", + "user", + "firstname", + "lastname", + "email", + "date_of_birth", + "gender", + "phone_number", + "fire", + "icon", + "html", + "background", + "color", + "width", + "backdrop", + "confirmButtonText", + "preConfirm", + "GetUserInfo2", + "showDenyButton", + "denyButtonText", + "denyButtonColor", + "confirmButtonColor", + "customClass", + "actions", + "confirmButton", + "denyButton", + "then", + "result", + "isConfirmed", + "isDenied", + "check", + "CheckInfo", + "length", + "phonenumber", + "genderOption", + "dateOfBirth", + "setShow", + "toast", + "warn", + "position", + "autoClose", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorProfile.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorProfile.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "a304e5f645fa4dce75ddbadec1b17fcb2b4647f3" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorsList.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorsList.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 144 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 34, + "column": 47 + }, + "end": { + "line": 34, + "column": 52 + } + }, + "11": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 57, + "column": 4 + } + }, + "12": { + "start": { + "line": 59, + "column": 0 + }, + "end": { + "line": 59, + "column": 20 + } + }, + "13": { + "start": { + "line": 60, + "column": 0 + }, + "end": { + "line": 64, + "column": 2 + } + }, + "14": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 69, + "column": 4 + } + }, + "15": { + "start": { + "line": 71, + "column": 20 + }, + "end": { + "line": 522, + "column": 1 + } + }, + "16": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 7 + } + }, + "17": { + "start": { + "line": 73, + "column": 19 + }, + "end": { + "line": 73, + "column": 32 + } + }, + "18": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 27 + } + }, + "19": { + "start": { + "line": 76, + "column": 24 + }, + "end": { + "line": 76, + "column": 59 + } + }, + "20": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 119, + "column": 5 + } + }, + "21": { + "start": { + "line": 78, + "column": 23 + }, + "end": { + "line": 88, + "column": 7 + } + }, + "22": { + "start": { + "line": 89, + "column": 6 + }, + "end": { + "line": 99, + "column": 7 + } + }, + "23": { + "start": { + "line": 90, + "column": 21 + }, + "end": { + "line": 90, + "column": 39 + } + }, + "24": { + "start": { + "line": 91, + "column": 8 + }, + "end": { + "line": 98, + "column": 11 + } + }, + "25": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 118, + "column": 7 + } + }, + "26": { + "start": { + "line": 102, + "column": 8 + }, + "end": { + "line": 117, + "column": 11 + } + }, + "27": { + "start": { + "line": 115, + "column": 12 + }, + "end": { + "line": 115, + "column": 32 + } + }, + "28": { + "start": { + "line": 121, + "column": 44 + }, + "end": { + "line": 121, + "column": 56 + } + }, + "29": { + "start": { + "line": 122, + "column": 2 + }, + "end": { + "line": 134, + "column": 9 + } + }, + "30": { + "start": { + "line": 123, + "column": 31 + }, + "end": { + "line": 132, + "column": 5 + } + }, + "31": { + "start": { + "line": 124, + "column": 6 + }, + "end": { + "line": 131, + "column": 7 + } + }, + "32": { + "start": { + "line": 125, + "column": 25 + }, + "end": { + "line": 127, + "column": 9 + } + }, + "33": { + "start": { + "line": 128, + "column": 8 + }, + "end": { + "line": 128, + "column": 40 + } + }, + "34": { + "start": { + "line": 130, + "column": 8 + }, + "end": { + "line": 130, + "column": 63 + } + }, + "35": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 25 + } + }, + "36": { + "start": { + "line": 135, + "column": 54 + }, + "end": { + "line": 135, + "column": 66 + } + }, + "37": { + "start": { + "line": 136, + "column": 2 + }, + "end": { + "line": 154, + "column": 9 + } + }, + "38": { + "start": { + "line": 137, + "column": 36 + }, + "end": { + "line": 152, + "column": 5 + } + }, + "39": { + "start": { + "line": 138, + "column": 6 + }, + "end": { + "line": 151, + "column": 7 + } + }, + "40": { + "start": { + "line": 139, + "column": 26 + }, + "end": { + "line": 146, + "column": 9 + } + }, + "41": { + "start": { + "line": 147, + "column": 8 + }, + "end": { + "line": 147, + "column": 46 + } + }, + "42": { + "start": { + "line": 148, + "column": 8 + }, + "end": { + "line": 148, + "column": 40 + } + }, + "43": { + "start": { + "line": 150, + "column": 8 + }, + "end": { + "line": 150, + "column": 63 + } + }, + "44": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 153, + "column": 30 + } + }, + "45": { + "start": { + "line": 155, + "column": 52 + }, + "end": { + "line": 155, + "column": 64 + } + }, + "46": { + "start": { + "line": 156, + "column": 2 + }, + "end": { + "line": 173, + "column": 9 + } + }, + "47": { + "start": { + "line": 157, + "column": 35 + }, + "end": { + "line": 171, + "column": 5 + } + }, + "48": { + "start": { + "line": 158, + "column": 6 + }, + "end": { + "line": 170, + "column": 7 + } + }, + "49": { + "start": { + "line": 159, + "column": 26 + }, + "end": { + "line": 166, + "column": 9 + } + }, + "50": { + "start": { + "line": 167, + "column": 8 + }, + "end": { + "line": 167, + "column": 45 + } + }, + "51": { + "start": { + "line": 169, + "column": 8 + }, + "end": { + "line": 169, + "column": 63 + } + }, + "52": { + "start": { + "line": 172, + "column": 4 + }, + "end": { + "line": 172, + "column": 29 + } + }, + "53": { + "start": { + "line": 174, + "column": 56 + }, + "end": { + "line": 174, + "column": 68 + } + }, + "54": { + "start": { + "line": 175, + "column": 2 + }, + "end": { + "line": 192, + "column": 9 + } + }, + "55": { + "start": { + "line": 176, + "column": 37 + }, + "end": { + "line": 190, + "column": 5 + } + }, + "56": { + "start": { + "line": 177, + "column": 6 + }, + "end": { + "line": 189, + "column": 7 + } + }, + "57": { + "start": { + "line": 178, + "column": 26 + }, + "end": { + "line": 185, + "column": 9 + } + }, + "58": { + "start": { + "line": 186, + "column": 8 + }, + "end": { + "line": 186, + "column": 47 + } + }, + "59": { + "start": { + "line": 188, + "column": 8 + }, + "end": { + "line": 188, + "column": 63 + } + }, + "60": { + "start": { + "line": 191, + "column": 4 + }, + "end": { + "line": 191, + "column": 31 + } + }, + "61": { + "start": { + "line": 193, + "column": 50 + }, + "end": { + "line": 193, + "column": 62 + } + }, + "62": { + "start": { + "line": 194, + "column": 2 + }, + "end": { + "line": 212, + "column": 5 + } + }, + "63": { + "start": { + "line": 195, + "column": 34 + }, + "end": { + "line": 210, + "column": 5 + } + }, + "64": { + "start": { + "line": 196, + "column": 6 + }, + "end": { + "line": 209, + "column": 7 + } + }, + "65": { + "start": { + "line": 197, + "column": 26 + }, + "end": { + "line": 205, + "column": 9 + } + }, + "66": { + "start": { + "line": 206, + "column": 8 + }, + "end": { + "line": 206, + "column": 44 + } + }, + "67": { + "start": { + "line": 208, + "column": 8 + }, + "end": { + "line": 208, + "column": 63 + } + }, + "68": { + "start": { + "line": 211, + "column": 4 + }, + "end": { + "line": 211, + "column": 28 + } + }, + "69": { + "start": { + "line": 213, + "column": 19 + }, + "end": { + "line": 224, + "column": 3 + } + }, + "70": { + "start": { + "line": 220, + "column": 6 + }, + "end": { + "line": 222, + "column": 8 + } + }, + "71": { + "start": { + "line": 225, + "column": 28 + }, + "end": { + "line": 225, + "column": 45 + } + }, + "72": { + "start": { + "line": 226, + "column": 23 + }, + "end": { + "line": 228, + "column": 3 + } + }, + "73": { + "start": { + "line": 227, + "column": 4 + }, + "end": { + "line": 227, + "column": 23 + } + }, + "74": { + "start": { + "line": 229, + "column": 2 + }, + "end": { + "line": 521, + "column": 11 + } + }, + "75": { + "start": { + "line": 357, + "column": 45 + }, + "end": { + "line": 376, + "column": 19 + } + }, + "76": { + "start": { + "line": 387, + "column": 45 + }, + "end": { + "line": 406, + "column": 19 + } + }, + "77": { + "start": { + "line": 417, + "column": 45 + }, + "end": { + "line": 436, + "column": 19 + } + }, + "78": { + "start": { + "line": 447, + "column": 45 + }, + "end": { + "line": 466, + "column": 19 + } + }, + "79": { + "start": { + "line": 523, + "column": 0 + }, + "end": { + "line": 525, + "column": 3 + } + }, + "80": { + "start": { + "line": 524, + "column": 2 + }, + "end": { + "line": 524, + "column": 23 + } + }, + "81": { + "start": { + "line": 526, + "column": 0 + }, + "end": { + "line": 526, + "column": 18 + } + }, + "82": { + "start": { + "line": 529, + "column": 0 + }, + "end": { + "line": 529, + "column": 35 + } + }, + "83": { + "start": { + "line": 530, + "column": 0 + }, + "end": { + "line": 530, + "column": 33 + } + }, + "84": { + "start": { + "line": 531, + "column": 0 + }, + "end": { + "line": 544, + "column": 1 + } + }, + "85": { + "start": { + "line": 532, + "column": 2 + }, + "end": { + "line": 532, + "column": 39 + } + }, + "86": { + "start": { + "line": 533, + "column": 2 + }, + "end": { + "line": 533, + "column": 39 + } + }, + "87": { + "start": { + "line": 534, + "column": 2 + }, + "end": { + "line": 543, + "column": 5 + } + }, + "88": { + "start": { + "line": 535, + "column": 4 + }, + "end": { + "line": 535, + "column": 170 + } + }, + "89": { + "start": { + "line": 536, + "column": 4 + }, + "end": { + "line": 542, + "column": 7 + } + }, + "90": { + "start": { + "line": 537, + "column": 6 + }, + "end": { + "line": 538, + "column": 15 + } + }, + "91": { + "start": { + "line": 538, + "column": 8 + }, + "end": { + "line": 538, + "column": 15 + } + }, + "92": { + "start": { + "line": 539, + "column": 32 + }, + "end": { + "line": 539, + "column": 115 + } + }, + "93": { + "start": { + "line": 540, + "column": 6 + }, + "end": { + "line": 541, + "column": 54 + } + }, + "94": { + "start": { + "line": 541, + "column": 8 + }, + "end": { + "line": 541, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "CustomTabPanel", + "decl": { + "start": { + "line": 33, + "column": 9 + }, + "end": { + "line": 33, + "column": 23 + } + }, + "loc": { + "start": { + "line": 33, + "column": 31 + }, + "end": { + "line": 58, + "column": 1 + } + }, + "line": 33 + }, + "2": { + "name": "a11yProps", + "decl": { + "start": { + "line": 65, + "column": 9 + }, + "end": { + "line": 65, + "column": 18 + } + }, + "loc": { + "start": { + "line": 65, + "column": 26 + }, + "end": { + "line": 70, + "column": 1 + } + }, + "line": 65 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 71, + "column": 20 + }, + "end": { + "line": 71, + "column": 21 + } + }, + "loc": { + "start": { + "line": 71, + "column": 26 + }, + "end": { + "line": 522, + "column": 1 + } + }, + "line": 71 + }, + "4": { + "name": "GetUserInfo", + "decl": { + "start": { + "line": 74, + "column": 17 + }, + "end": { + "line": 74, + "column": 28 + } + }, + "loc": { + "start": { + "line": 74, + "column": 36 + }, + "end": { + "line": 120, + "column": 3 + } + }, + "line": 74 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 114, + "column": 22 + }, + "end": { + "line": 114, + "column": 23 + } + }, + "loc": { + "start": { + "line": 114, + "column": 28 + }, + "end": { + "line": 116, + "column": 11 + } + }, + "line": 114 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 122, + "column": 12 + }, + "end": { + "line": 122, + "column": 13 + } + }, + "loc": { + "start": { + "line": 122, + "column": 18 + }, + "end": { + "line": 134, + "column": 3 + } + }, + "line": 122 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 123, + "column": 31 + }, + "end": { + "line": 123, + "column": 32 + } + }, + "loc": { + "start": { + "line": 123, + "column": 43 + }, + "end": { + "line": 132, + "column": 5 + } + }, + "line": 123 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 136, + "column": 12 + }, + "end": { + "line": 136, + "column": 13 + } + }, + "loc": { + "start": { + "line": 136, + "column": 18 + }, + "end": { + "line": 154, + "column": 3 + } + }, + "line": 136 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 137, + "column": 36 + }, + "end": { + "line": 137, + "column": 37 + } + }, + "loc": { + "start": { + "line": 137, + "column": 48 + }, + "end": { + "line": 152, + "column": 5 + } + }, + "line": 137 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 156, + "column": 12 + }, + "end": { + "line": 156, + "column": 13 + } + }, + "loc": { + "start": { + "line": 156, + "column": 18 + }, + "end": { + "line": 173, + "column": 3 + } + }, + "line": 156 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 157, + "column": 35 + }, + "end": { + "line": 157, + "column": 36 + } + }, + "loc": { + "start": { + "line": 157, + "column": 47 + }, + "end": { + "line": 171, + "column": 5 + } + }, + "line": 157 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 175, + "column": 12 + }, + "end": { + "line": 175, + "column": 13 + } + }, + "loc": { + "start": { + "line": 175, + "column": 18 + }, + "end": { + "line": 192, + "column": 3 + } + }, + "line": 175 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 176, + "column": 37 + }, + "end": { + "line": 176, + "column": 38 + } + }, + "loc": { + "start": { + "line": 176, + "column": 49 + }, + "end": { + "line": 190, + "column": 5 + } + }, + "line": 176 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 194, + "column": 12 + }, + "end": { + "line": 194, + "column": 13 + } + }, + "loc": { + "start": { + "line": 194, + "column": 18 + }, + "end": { + "line": 212, + "column": 3 + } + }, + "line": 194 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 195, + "column": 34 + }, + "end": { + "line": 195, + "column": 35 + } + }, + "loc": { + "start": { + "line": 195, + "column": 46 + }, + "end": { + "line": 210, + "column": 5 + } + }, + "line": 195 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 219, + "column": 17 + }, + "end": { + "line": 219, + "column": 18 + } + }, + "loc": { + "start": { + "line": 219, + "column": 33 + }, + "end": { + "line": 223, + "column": 5 + } + }, + "line": 219 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 226, + "column": 23 + }, + "end": { + "line": 226, + "column": 24 + } + }, + "loc": { + "start": { + "line": 226, + "column": 44 + }, + "end": { + "line": 228, + "column": 3 + } + }, + "line": 226 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 357, + "column": 18 + }, + "end": { + "line": 357, + "column": 19 + } + }, + "loc": { + "start": { + "line": 357, + "column": 45 + }, + "end": { + "line": 376, + "column": 19 + } + }, + "line": 357 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 387, + "column": 18 + }, + "end": { + "line": 387, + "column": 19 + } + }, + "loc": { + "start": { + "line": 387, + "column": 45 + }, + "end": { + "line": 406, + "column": 19 + } + }, + "line": 387 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 417, + "column": 18 + }, + "end": { + "line": 417, + "column": 19 + } + }, + "loc": { + "start": { + "line": 417, + "column": 45 + }, + "end": { + "line": 436, + "column": 19 + } + }, + "line": 417 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 447, + "column": 18 + }, + "end": { + "line": 447, + "column": 19 + } + }, + "loc": { + "start": { + "line": 447, + "column": 45 + }, + "end": { + "line": 466, + "column": 19 + } + }, + "line": 447 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 523, + "column": 55 + }, + "end": { + "line": 523, + "column": 56 + } + }, + "loc": { + "start": { + "line": 523, + "column": 66 + }, + "end": { + "line": 525, + "column": 1 + } + }, + "line": 523 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 534, + "column": 52 + }, + "end": { + "line": 534, + "column": 53 + } + }, + "loc": { + "start": { + "line": 534, + "column": 72 + }, + "end": { + "line": 543, + "column": 3 + } + }, + "line": 534 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 536, + "column": 27 + }, + "end": { + "line": 536, + "column": 28 + } + }, + "loc": { + "start": { + "line": 536, + "column": 44 + }, + "end": { + "line": 542, + "column": 5 + } + }, + "line": 536 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 43, + "column": 16 + }, + "end": { + "line": 47, + "column": 14 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 43, + "column": 16 + }, + "end": { + "line": 43, + "column": 31 + } + }, + { + "start": { + "line": 43, + "column": 51 + }, + "end": { + "line": 47, + "column": 14 + } + } + ], + "line": 43 + }, + "5": { + "loc": { + "start": { + "line": 89, + "column": 6 + }, + "end": { + "line": 99, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 89, + "column": 6 + }, + "end": { + "line": 99, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 89 + }, + "6": { + "loc": { + "start": { + "line": 92, + "column": 21 + }, + "end": { + "line": 92, + "column": 67 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 92, + "column": 46 + }, + "end": { + "line": 92, + "column": 50 + } + }, + { + "start": { + "line": 92, + "column": 53 + }, + "end": { + "line": 92, + "column": 67 + } + } + ], + "line": 92 + }, + "7": { + "loc": { + "start": { + "line": 93, + "column": 20 + }, + "end": { + "line": 93, + "column": 64 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 93, + "column": 44 + }, + "end": { + "line": 93, + "column": 48 + } + }, + { + "start": { + "line": 93, + "column": 51 + }, + "end": { + "line": 93, + "column": 64 + } + } + ], + "line": 93 + }, + "8": { + "loc": { + "start": { + "line": 95, + "column": 20 + }, + "end": { + "line": 95, + "column": 80 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 95, + "column": 49 + }, + "end": { + "line": 95, + "column": 59 + } + }, + { + "start": { + "line": 95, + "column": 62 + }, + "end": { + "line": 95, + "column": 80 + } + } + ], + "line": 95 + }, + "9": { + "loc": { + "start": { + "line": 96, + "column": 18 + }, + "end": { + "line": 96, + "column": 58 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 96, + "column": 40 + }, + "end": { + "line": 96, + "column": 44 + } + }, + { + "start": { + "line": 96, + "column": 47 + }, + "end": { + "line": 96, + "column": 58 + } + } + ], + "line": 96 + }, + "10": { + "loc": { + "start": { + "line": 97, + "column": 23 + }, + "end": { + "line": 97, + "column": 75 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 97, + "column": 51 + }, + "end": { + "line": 97, + "column": 55 + } + }, + { + "start": { + "line": 97, + "column": 58 + }, + "end": { + "line": 97, + "column": 75 + } + } + ], + "line": 97 + }, + "11": { + "loc": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 118, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 118, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 101 + }, + "12": { + "loc": { + "start": { + "line": 531, + "column": 0 + }, + "end": { + "line": 544, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 531, + "column": 0 + }, + "end": { + "line": 544, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 531 + }, + "13": { + "loc": { + "start": { + "line": 531, + "column": 4 + }, + "end": { + "line": 531, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 531, + "column": 4 + }, + "end": { + "line": 531, + "column": 19 + } + }, + { + "start": { + "line": 531, + "column": 23 + }, + "end": { + "line": 531, + "column": 35 + } + } + ], + "line": 531 + }, + "14": { + "loc": { + "start": { + "line": 537, + "column": 6 + }, + "end": { + "line": 538, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 537, + "column": 6 + }, + "end": { + "line": 538, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 537 + }, + "15": { + "loc": { + "start": { + "line": 540, + "column": 6 + }, + "end": { + "line": 541, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 540, + "column": 6 + }, + "end": { + "line": 541, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 540 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 64, + "8": 32, + "9": 32, + "10": 0, + "11": 0, + "12": 32, + "13": 32, + "14": 0, + "15": 32, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0, + "78": 0, + "79": 32, + "80": 0, + "81": 32, + "82": 32, + "83": 32, + "84": 32, + "85": 32, + "86": 32, + "87": 32, + "88": 32, + "89": 32, + "90": 0, + "91": 0, + "92": 0, + "93": 0, + "94": 0 + }, + "f": { + "0": 64, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 32, + "24": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 32, + 0 + ], + "13": [ + 32, + 32 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "axios", + "Swal", + "withReactContent", + "useLocation", + "useNavigate", + "useState", + "useEffect", + "DoctorProfile", + "Footer", + "NavBar_SideBar", + "PropTypes", + "Tabs", + "Tab", + "Box", + "CustomTabPanel", + "props", + "children", + "value", + "index", + "other", + "p", + "_c", + "propTypes", + "node", + "number", + "isRequired", + "a11yProps", + "id", + "DoctorsList", + "_s", + "navigate", + "GetUserInfo", + "event", + "preventDefault", + "accessToken", + "localStorage", + "getItem", + "response", + "method", + "headers", + "Authorization", + "status", + "data", + "user", + "setinfo", + "FirstName", + "firstname", + "LastName", + "lastname", + "Email", + "email", + "BirthDay", + "date_of_birth", + "Gender", + "gender", + "PhoneNumber", + "phone_number", + "error", + "fire", + "icon", + "html", + "background", + "color", + "width", + "backdrop", + "confirmButtonText", + "confirmButtonColor", + "preConfirm", + "doctorProfile", + "setDoctorProfile", + "fetchDoctorProfile", + "get", + "console", + "doctorProfileFardi", + "setDoctorProfileFardi", + "fetchDoctorProfileFardi", + "response1", + "params", + "profile_type", + "log", + "doctorProfileBaby", + "setDoctorProfileBaby", + "fetchDoctorProfileBaby", + "doctorProfileFamily", + "setDoctorProfileFamily", + "fetchDoctorProfileFamily", + "doctorProfileEdu", + "setDoctorProfileEdu", + "fetchDoctorProfileEdu", + "settings", + "className", + "infinite", + "centerPadding", + "slidesToShow", + "swipeToSlide", + "afterChange", + "setValue", + "React", + "handleChange", + "newValue", + "maxWidth", + "borderBottom", + "borderColor", + "display", + "flexWrap", + "fontFamily", + "fontSize", + "map", + "name", + "description", + "image", + "is_private", + "psychiatrist", + "_c2", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorsList.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorsList.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "77cc73aa1deb34df735538761b7f9e417a024ed7" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/TestPage/TestPage.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/TestPage/TestPage.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 138 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 29, + "column": 19 + }, + "end": { + "line": 1207, + "column": 1 + } + }, + "11": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 7 + } + }, + "12": { + "start": { + "line": 31, + "column": 44 + }, + "end": { + "line": 31, + "column": 59 + } + }, + "13": { + "start": { + "line": 32, + "column": 44 + }, + "end": { + "line": 32, + "column": 59 + } + }, + "14": { + "start": { + "line": 33, + "column": 48 + }, + "end": { + "line": 33, + "column": 63 + } + }, + "15": { + "start": { + "line": 34, + "column": 46 + }, + "end": { + "line": 34, + "column": 61 + } + }, + "16": { + "start": { + "line": 35, + "column": 29 + }, + "end": { + "line": 37, + "column": 3 + } + }, + "17": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 37 + } + }, + "18": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "19": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 37 + } + }, + "20": { + "start": { + "line": 41, + "column": 31 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "21": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 41 + } + }, + "22": { + "start": { + "line": 44, + "column": 30 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "23": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 39 + } + }, + "24": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 1206, + "column": 11 + } + }, + "25": { + "start": { + "line": 1208, + "column": 0 + }, + "end": { + "line": 1208, + "column": 47 + } + }, + "26": { + "start": { + "line": 1209, + "column": 0 + }, + "end": { + "line": 1209, + "column": 16 + } + }, + "27": { + "start": { + "line": 1212, + "column": 0 + }, + "end": { + "line": 1212, + "column": 31 + } + }, + "28": { + "start": { + "line": 1213, + "column": 0 + }, + "end": { + "line": 1226, + "column": 1 + } + }, + "29": { + "start": { + "line": 1214, + "column": 2 + }, + "end": { + "line": 1214, + "column": 39 + } + }, + "30": { + "start": { + "line": 1215, + "column": 2 + }, + "end": { + "line": 1215, + "column": 39 + } + }, + "31": { + "start": { + "line": 1216, + "column": 2 + }, + "end": { + "line": 1225, + "column": 5 + } + }, + "32": { + "start": { + "line": 1217, + "column": 4 + }, + "end": { + "line": 1217, + "column": 164 + } + }, + "33": { + "start": { + "line": 1218, + "column": 4 + }, + "end": { + "line": 1224, + "column": 7 + } + }, + "34": { + "start": { + "line": 1219, + "column": 6 + }, + "end": { + "line": 1220, + "column": 15 + } + }, + "35": { + "start": { + "line": 1220, + "column": 8 + }, + "end": { + "line": 1220, + "column": 15 + } + }, + "36": { + "start": { + "line": 1221, + "column": 32 + }, + "end": { + "line": 1221, + "column": 115 + } + }, + "37": { + "start": { + "line": 1222, + "column": 6 + }, + "end": { + "line": 1223, + "column": 54 + } + }, + "38": { + "start": { + "line": 1223, + "column": 8 + }, + "end": { + "line": 1223, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 29, + "column": 19 + }, + "end": { + "line": 29, + "column": 20 + } + }, + "loc": { + "start": { + "line": 29, + "column": 25 + }, + "end": { + "line": 1207, + "column": 1 + } + }, + "line": 29 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 35, + "column": 29 + }, + "end": { + "line": 35, + "column": 30 + } + }, + "loc": { + "start": { + "line": 35, + "column": 35 + }, + "end": { + "line": 37, + "column": 3 + } + }, + "line": 35 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 38, + "column": 30 + } + }, + "loc": { + "start": { + "line": 38, + "column": 35 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "line": 38 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 41, + "column": 31 + }, + "end": { + "line": 41, + "column": 32 + } + }, + "loc": { + "start": { + "line": 41, + "column": 37 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "line": 41 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 44, + "column": 30 + }, + "end": { + "line": 44, + "column": 31 + } + }, + "loc": { + "start": { + "line": 44, + "column": 36 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "line": 44 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 1216, + "column": 52 + }, + "end": { + "line": 1216, + "column": 53 + } + }, + "loc": { + "start": { + "line": 1216, + "column": 72 + }, + "end": { + "line": 1225, + "column": 3 + } + }, + "line": 1216 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 1218, + "column": 27 + }, + "end": { + "line": 1218, + "column": 28 + } + }, + "loc": { + "start": { + "line": 1218, + "column": 44 + }, + "end": { + "line": 1224, + "column": 5 + } + }, + "line": 1218 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 822, + "column": 65 + }, + "end": { + "line": 822, + "column": 97 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 822, + "column": 81 + }, + "end": { + "line": 822, + "column": 83 + } + }, + { + "start": { + "line": 822, + "column": 86 + }, + "end": { + "line": 822, + "column": 97 + } + } + ], + "line": 822 + }, + "5": { + "loc": { + "start": { + "line": 828, + "column": 54 + }, + "end": { + "line": 828, + "column": 87 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 828, + "column": 70 + }, + "end": { + "line": 828, + "column": 82 + } + }, + { + "start": { + "line": 828, + "column": 85 + }, + "end": { + "line": 828, + "column": 87 + } + } + ], + "line": 828 + }, + "6": { + "loc": { + "start": { + "line": 830, + "column": 35 + }, + "end": { + "line": 830, + "column": 135 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 830, + "column": 51 + }, + "end": { + "line": 830, + "column": 92 + } + }, + { + "start": { + "line": 830, + "column": 95 + }, + "end": { + "line": 830, + "column": 135 + } + } + ], + "line": 830 + }, + "7": { + "loc": { + "start": { + "line": 878, + "column": 20 + }, + "end": { + "line": 897, + "column": 28 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 878, + "column": 20 + }, + "end": { + "line": 878, + "column": 33 + } + }, + { + "start": { + "line": 878, + "column": 53 + }, + "end": { + "line": 897, + "column": 28 + } + } + ], + "line": 878 + }, + "8": { + "loc": { + "start": { + "line": 908, + "column": 65 + }, + "end": { + "line": 908, + "column": 97 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 908, + "column": 81 + }, + "end": { + "line": 908, + "column": 83 + } + }, + { + "start": { + "line": 908, + "column": 86 + }, + "end": { + "line": 908, + "column": 97 + } + } + ], + "line": 908 + }, + "9": { + "loc": { + "start": { + "line": 915, + "column": 35 + }, + "end": { + "line": 915, + "column": 135 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 915, + "column": 51 + }, + "end": { + "line": 915, + "column": 92 + } + }, + { + "start": { + "line": 915, + "column": 95 + }, + "end": { + "line": 915, + "column": 135 + } + } + ], + "line": 915 + }, + "10": { + "loc": { + "start": { + "line": 963, + "column": 20 + }, + "end": { + "line": 982, + "column": 28 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 963, + "column": 20 + }, + "end": { + "line": 963, + "column": 33 + } + }, + { + "start": { + "line": 963, + "column": 53 + }, + "end": { + "line": 982, + "column": 28 + } + } + ], + "line": 963 + }, + "11": { + "loc": { + "start": { + "line": 993, + "column": 65 + }, + "end": { + "line": 993, + "column": 99 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 993, + "column": 83 + }, + "end": { + "line": 993, + "column": 85 + } + }, + { + "start": { + "line": 993, + "column": 88 + }, + "end": { + "line": 993, + "column": 99 + } + } + ], + "line": 993 + }, + "12": { + "loc": { + "start": { + "line": 1000, + "column": 35 + }, + "end": { + "line": 1000, + "column": 137 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 1000, + "column": 53 + }, + "end": { + "line": 1000, + "column": 94 + } + }, + { + "start": { + "line": 1000, + "column": 97 + }, + "end": { + "line": 1000, + "column": 137 + } + } + ], + "line": 1000 + }, + "13": { + "loc": { + "start": { + "line": 1048, + "column": 20 + }, + "end": { + "line": 1067, + "column": 28 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 1048, + "column": 20 + }, + "end": { + "line": 1048, + "column": 35 + } + }, + { + "start": { + "line": 1048, + "column": 55 + }, + "end": { + "line": 1067, + "column": 28 + } + } + ], + "line": 1048 + }, + "14": { + "loc": { + "start": { + "line": 1078, + "column": 65 + }, + "end": { + "line": 1078, + "column": 98 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 1078, + "column": 82 + }, + "end": { + "line": 1078, + "column": 84 + } + }, + { + "start": { + "line": 1078, + "column": 87 + }, + "end": { + "line": 1078, + "column": 98 + } + } + ], + "line": 1078 + }, + "15": { + "loc": { + "start": { + "line": 1085, + "column": 35 + }, + "end": { + "line": 1085, + "column": 136 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 1085, + "column": 52 + }, + "end": { + "line": 1085, + "column": 93 + } + }, + { + "start": { + "line": 1085, + "column": 96 + }, + "end": { + "line": 1085, + "column": 136 + } + } + ], + "line": 1085 + }, + "16": { + "loc": { + "start": { + "line": 1133, + "column": 20 + }, + "end": { + "line": 1152, + "column": 28 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 1133, + "column": 20 + }, + "end": { + "line": 1133, + "column": 34 + } + }, + { + "start": { + "line": 1133, + "column": 54 + }, + "end": { + "line": 1152, + "column": 28 + } + } + ], + "line": 1133 + }, + "17": { + "loc": { + "start": { + "line": 1213, + "column": 0 + }, + "end": { + "line": 1226, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 1213, + "column": 0 + }, + "end": { + "line": 1226, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 1213 + }, + "18": { + "loc": { + "start": { + "line": 1213, + "column": 4 + }, + "end": { + "line": 1213, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 1213, + "column": 4 + }, + "end": { + "line": 1213, + "column": 19 + } + }, + { + "start": { + "line": 1213, + "column": 23 + }, + "end": { + "line": 1213, + "column": 35 + } + } + ], + "line": 1213 + }, + "19": { + "loc": { + "start": { + "line": 1219, + "column": 6 + }, + "end": { + "line": 1220, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 1219, + "column": 6 + }, + "end": { + "line": 1220, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 1219 + }, + "20": { + "loc": { + "start": { + "line": 1222, + "column": 6 + }, + "end": { + "line": 1223, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 1222, + "column": 6 + }, + "end": { + "line": 1223, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 1222 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 32, + "26": 32, + "27": 32, + "28": 32, + "29": 32, + "30": 32, + "31": 32, + "32": 32, + "33": 32, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 32, + "7": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 32, + 0 + ], + "18": [ + 32, + 32 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "first_image", + "second_image", + "test_header", + "third_image", + "NavBar_SideBar", + "Footer", + "plus_icon", + "minus_icon", + "CourseList", + "_s", + "isExpandedone", + "setIsExpandedone", + "isExpandedtwo", + "setIsExpandedtwo", + "isExpandedthree", + "setIsExpandedthree", + "isExpandedfour", + "setIsExpandedfour", + "toggleExpansionone", + "toggleExpansiontwo", + "toggleExpansionthree", + "toggleExpansionfour", + "backgroundImage", + "fontSize", + "backgroundColor", + "width", + "borderRadius", + "boxShadow", + "color", + "marginBottom", + "marginTop", + "fontWeight", + "backgroundRepeat", + "paddingRight", + "paddingBottom", + "backgroundPosition", + "marginLeft", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/TestPage/TestPage.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/TestPage/TestPage.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "e50f8785dc96ebda6460e3cc87351ce127a82165" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_MBTI.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_MBTI.jsx", + "statementMap": { + "0": { + "start": { + "line": 1, + "column": 13 + }, + "end": { + "line": 572, + "column": 1 + } + } + }, + "fnMap": {}, + "branchMap": {}, + "s": { + "0": 32 + }, + "f": {}, + "b": {}, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "MBTI", + "totalQuestions", + "questions", + "id", + "question", + "choices", + "text", + "answer" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_MBTI.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_MBTI.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "de7aa464f96c3f2348dfca156c65031c4b0526a0" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_MBTI.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_MBTI.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 140 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 26, + "column": 17 + }, + "end": { + "line": 521, + "column": 1 + } + }, + "11": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 7 + } + }, + "12": { + "start": { + "line": 28, + "column": 19 + }, + "end": { + "line": 28, + "column": 32 + } + }, + "13": { + "start": { + "line": 29, + "column": 46 + }, + "end": { + "line": 29, + "column": 57 + } + }, + "14": { + "start": { + "line": 30, + "column": 48 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "15": { + "start": { + "line": 33, + "column": 38 + }, + "end": { + "line": 33, + "column": 53 + } + }, + "16": { + "start": { + "line": 34, + "column": 38 + }, + "end": { + "line": 34, + "column": 52 + } + }, + "17": { + "start": { + "line": 35, + "column": 30 + }, + "end": { + "line": 38, + "column": 4 + } + }, + "18": { + "start": { + "line": 39, + "column": 24 + }, + "end": { + "line": 39, + "column": 28 + } + }, + "19": { + "start": { + "line": 40, + "column": 32 + }, + "end": { + "line": 40, + "column": 57 + } + }, + "20": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 47, + "column": 23 + } + }, + "21": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 46, + "column": 7 + } + }, + "22": { + "start": { + "line": 43, + "column": 29 + }, + "end": { + "line": 43, + "column": 53 + } + }, + "23": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 71 + } + }, + "24": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 45, + "column": 28 + } + }, + "25": { + "start": { + "line": 48, + "column": 28 + }, + "end": { + "line": 105, + "column": 3 + } + }, + "26": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 104, + "column": 5 + } + }, + "27": { + "start": { + "line": 50, + "column": 20 + }, + "end": { + "line": 50, + "column": 55 + } + }, + "28": { + "start": { + "line": 51, + "column": 6 + }, + "end": { + "line": 51, + "column": 24 + } + }, + "29": { + "start": { + "line": 52, + "column": 23 + }, + "end": { + "line": 62, + "column": 7 + } + }, + "30": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 85, + "column": 7 + } + }, + "31": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 28 + } + }, + "32": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 35 + } + }, + "33": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 44 + } + }, + "34": { + "start": { + "line": 68, + "column": 8 + }, + "end": { + "line": 84, + "column": 11 + } + }, + "35": { + "start": { + "line": 81, + "column": 10 + }, + "end": { + "line": 83, + "column": 11 + } + }, + "36": { + "start": { + "line": 82, + "column": 12 + }, + "end": { + "line": 82, + "column": 26 + } + }, + "37": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 103, + "column": 9 + } + }, + "38": { + "start": { + "line": 100, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + }, + "39": { + "start": { + "line": 101, + "column": 10 + }, + "end": { + "line": 101, + "column": 24 + } + }, + "40": { + "start": { + "line": 106, + "column": 23 + }, + "end": { + "line": 128, + "column": 3 + } + }, + "41": { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "42": { + "start": { + "line": 122, + "column": 6 + }, + "end": { + "line": 126, + "column": 7 + } + }, + "43": { + "start": { + "line": 123, + "column": 8 + }, + "end": { + "line": 123, + "column": 28 + } + }, + "44": { + "start": { + "line": 125, + "column": 8 + }, + "end": { + "line": 125, + "column": 22 + } + }, + "45": { + "start": { + "line": 129, + "column": 22 + }, + "end": { + "line": 154, + "column": 3 + } + }, + "46": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 140, + "column": 5 + } + }, + "47": { + "start": { + "line": 131, + "column": 6 + }, + "end": { + "line": 134, + "column": 10 + } + }, + "48": { + "start": { + "line": 131, + "column": 27 + }, + "end": { + "line": 134, + "column": 7 + } + }, + "49": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 139, + "column": 10 + } + }, + "50": { + "start": { + "line": 136, + "column": 27 + }, + "end": { + "line": 139, + "column": 7 + } + }, + "51": { + "start": { + "line": 141, + "column": 4 + }, + "end": { + "line": 153, + "column": 5 + } + }, + "52": { + "start": { + "line": 142, + "column": 6 + }, + "end": { + "line": 142, + "column": 44 + } + }, + "53": { + "start": { + "line": 142, + "column": 34 + }, + "end": { + "line": 142, + "column": 42 + } + }, + "54": { + "start": { + "line": 144, + "column": 44 + }, + "end": { + "line": 144, + "column": 46 + } + }, + "55": { + "start": { + "line": 145, + "column": 6 + }, + "end": { + "line": 151, + "column": 7 + } + }, + "56": { + "start": { + "line": 145, + "column": 19 + }, + "end": { + "line": 145, + "column": 20 + } + }, + "57": { + "start": { + "line": 146, + "column": 8 + }, + "end": { + "line": 150, + "column": 9 + } + }, + "58": { + "start": { + "line": 147, + "column": 10 + }, + "end": { + "line": 147, + "column": 49 + } + }, + "59": { + "start": { + "line": 149, + "column": 10 + }, + "end": { + "line": 149, + "column": 49 + } + }, + "60": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 152, + "column": 55 + } + }, + "61": { + "start": { + "line": 155, + "column": 26 + }, + "end": { + "line": 159, + "column": 3 + } + }, + "62": { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + "63": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 44 + } + }, + "64": { + "start": { + "line": 157, + "column": 34 + }, + "end": { + "line": 157, + "column": 42 + } + }, + "65": { + "start": { + "line": 160, + "column": 27 + }, + "end": { + "line": 164, + "column": 3 + } + }, + "66": { + "start": { + "line": 161, + "column": 27 + }, + "end": { + "line": 161, + "column": 47 + } + }, + "67": { + "start": { + "line": 162, + "column": 4 + }, + "end": { + "line": 162, + "column": 43 + } + }, + "68": { + "start": { + "line": 163, + "column": 4 + }, + "end": { + "line": 163, + "column": 39 + } + }, + "69": { + "start": { + "line": 165, + "column": 26 + }, + "end": { + "line": 186, + "column": 3 + } + }, + "70": { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 185, + "column": 7 + } + }, + "71": { + "start": { + "line": 181, + "column": 6 + }, + "end": { + "line": 184, + "column": 7 + } + }, + "72": { + "start": { + "line": 182, + "column": 8 + }, + "end": { + "line": 182, + "column": 30 + } + }, + "73": { + "start": { + "line": 187, + "column": 21 + }, + "end": { + "line": 207, + "column": 3 + } + }, + "74": { + "start": { + "line": 188, + "column": 4 + }, + "end": { + "line": 206, + "column": 7 + } + }, + "75": { + "start": { + "line": 202, + "column": 6 + }, + "end": { + "line": 205, + "column": 7 + } + }, + "76": { + "start": { + "line": 203, + "column": 8 + }, + "end": { + "line": 203, + "column": 30 + } + }, + "77": { + "start": { + "line": 208, + "column": 24 + }, + "end": { + "line": 229, + "column": 3 + } + }, + "78": { + "start": { + "line": 209, + "column": 4 + }, + "end": { + "line": 209, + "column": 28 + } + }, + "79": { + "start": { + "line": 210, + "column": 4 + }, + "end": { + "line": 228, + "column": 7 + } + }, + "80": { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 227, + "column": 7 + } + }, + "81": { + "start": { + "line": 226, + "column": 8 + }, + "end": { + "line": 226, + "column": 22 + } + }, + "82": { + "start": { + "line": 230, + "column": 25 + }, + "end": { + "line": 230, + "column": 71 + } + }, + "83": { + "start": { + "line": 230, + "column": 37 + }, + "end": { + "line": 230, + "column": 71 + } + }, + "84": { + "start": { + "line": 231, + "column": 25 + }, + "end": { + "line": 231, + "column": 75 + } + }, + "85": { + "start": { + "line": 232, + "column": 34 + }, + "end": { + "line": 234, + "column": 3 + } + }, + "86": { + "start": { + "line": 233, + "column": 4 + }, + "end": { + "line": 233, + "column": 75 + } + }, + "87": { + "start": { + "line": 233, + "column": 52 + }, + "end": { + "line": 233, + "column": 73 + } + }, + "88": { + "start": { + "line": 235, + "column": 2 + }, + "end": { + "line": 520, + "column": 11 + } + }, + "89": { + "start": { + "line": 329, + "column": 49 + }, + "end": { + "line": 344, + "column": 15 + } + }, + "90": { + "start": { + "line": 333, + "column": 33 + }, + "end": { + "line": 333, + "column": 56 + } + }, + "91": { + "start": { + "line": 356, + "column": 20 + }, + "end": { + "line": 360, + "column": 21 + } + }, + "92": { + "start": { + "line": 357, + "column": 22 + }, + "end": { + "line": 357, + "column": 36 + } + }, + "93": { + "start": { + "line": 359, + "column": 22 + }, + "end": { + "line": 359, + "column": 37 + } + }, + "94": { + "start": { + "line": 522, + "column": 0 + }, + "end": { + "line": 524, + "column": 3 + } + }, + "95": { + "start": { + "line": 523, + "column": 2 + }, + "end": { + "line": 523, + "column": 23 + } + }, + "96": { + "start": { + "line": 525, + "column": 0 + }, + "end": { + "line": 525, + "column": 14 + } + }, + "97": { + "start": { + "line": 528, + "column": 0 + }, + "end": { + "line": 528, + "column": 29 + } + }, + "98": { + "start": { + "line": 529, + "column": 0 + }, + "end": { + "line": 542, + "column": 1 + } + }, + "99": { + "start": { + "line": 530, + "column": 2 + }, + "end": { + "line": 530, + "column": 39 + } + }, + "100": { + "start": { + "line": 531, + "column": 2 + }, + "end": { + "line": 531, + "column": 39 + } + }, + "101": { + "start": { + "line": 532, + "column": 2 + }, + "end": { + "line": 541, + "column": 5 + } + }, + "102": { + "start": { + "line": 533, + "column": 4 + }, + "end": { + "line": 533, + "column": 166 + } + }, + "103": { + "start": { + "line": 534, + "column": 4 + }, + "end": { + "line": 540, + "column": 7 + } + }, + "104": { + "start": { + "line": 535, + "column": 6 + }, + "end": { + "line": 536, + "column": 15 + } + }, + "105": { + "start": { + "line": 536, + "column": 8 + }, + "end": { + "line": 536, + "column": 15 + } + }, + "106": { + "start": { + "line": 537, + "column": 32 + }, + "end": { + "line": 537, + "column": 115 + } + }, + "107": { + "start": { + "line": 538, + "column": 6 + }, + "end": { + "line": 539, + "column": 54 + } + }, + "108": { + "start": { + "line": 539, + "column": 8 + }, + "end": { + "line": 539, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 26, + "column": 17 + }, + "end": { + "line": 26, + "column": 18 + } + }, + "loc": { + "start": { + "line": 26, + "column": 23 + }, + "end": { + "line": 521, + "column": 1 + } + }, + "line": 26 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 41, + "column": 12 + }, + "end": { + "line": 41, + "column": 13 + } + }, + "loc": { + "start": { + "line": 41, + "column": 18 + }, + "end": { + "line": 47, + "column": 3 + } + }, + "line": 41 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 42, + "column": 23 + }, + "end": { + "line": 42, + "column": 24 + } + }, + "loc": { + "start": { + "line": 42, + "column": 48 + }, + "end": { + "line": 46, + "column": 5 + } + }, + "line": 42 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 48, + "column": 28 + }, + "end": { + "line": 48, + "column": 29 + } + }, + "loc": { + "start": { + "line": 48, + "column": 44 + }, + "end": { + "line": 105, + "column": 3 + } + }, + "line": 48 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 80, + "column": 16 + }, + "end": { + "line": 80, + "column": 17 + } + }, + "loc": { + "start": { + "line": 80, + "column": 29 + }, + "end": { + "line": 84, + "column": 9 + } + }, + "line": 80 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 99, + "column": 14 + }, + "end": { + "line": 99, + "column": 15 + } + }, + "loc": { + "start": { + "line": 99, + "column": 27 + }, + "end": { + "line": 103, + "column": 7 + } + }, + "line": 99 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 106, + "column": 23 + }, + "end": { + "line": 106, + "column": 24 + } + }, + "loc": { + "start": { + "line": 106, + "column": 29 + }, + "end": { + "line": 128, + "column": 3 + } + }, + "line": 106 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 121, + "column": 12 + }, + "end": { + "line": 121, + "column": 13 + } + }, + "loc": { + "start": { + "line": 121, + "column": 25 + }, + "end": { + "line": 127, + "column": 5 + } + }, + "line": 121 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 129, + "column": 22 + }, + "end": { + "line": 129, + "column": 23 + } + }, + "loc": { + "start": { + "line": 129, + "column": 28 + }, + "end": { + "line": 154, + "column": 3 + } + }, + "line": 129 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 131, + "column": 16 + }, + "end": { + "line": 131, + "column": 17 + } + }, + "loc": { + "start": { + "line": 131, + "column": 27 + }, + "end": { + "line": 134, + "column": 7 + } + }, + "line": 131 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 136, + "column": 16 + }, + "end": { + "line": 136, + "column": 17 + } + }, + "loc": { + "start": { + "line": 136, + "column": 27 + }, + "end": { + "line": 139, + "column": 7 + } + }, + "line": 136 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 142, + "column": 24 + }, + "end": { + "line": 142, + "column": 25 + } + }, + "loc": { + "start": { + "line": 142, + "column": 34 + }, + "end": { + "line": 142, + "column": 42 + } + }, + "line": 142 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 155, + "column": 26 + }, + "end": { + "line": 155, + "column": 27 + } + }, + "loc": { + "start": { + "line": 155, + "column": 32 + }, + "end": { + "line": 159, + "column": 3 + } + }, + "line": 155 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 157, + "column": 24 + }, + "end": { + "line": 157, + "column": 25 + } + }, + "loc": { + "start": { + "line": 157, + "column": 34 + }, + "end": { + "line": 157, + "column": 42 + } + }, + "line": 157 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 160, + "column": 27 + }, + "end": { + "line": 160, + "column": 28 + } + }, + "loc": { + "start": { + "line": 160, + "column": 38 + }, + "end": { + "line": 164, + "column": 3 + } + }, + "line": 160 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 165, + "column": 26 + }, + "end": { + "line": 165, + "column": 27 + } + }, + "loc": { + "start": { + "line": 165, + "column": 32 + }, + "end": { + "line": 186, + "column": 3 + } + }, + "line": 165 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 180, + "column": 12 + }, + "end": { + "line": 180, + "column": 13 + } + }, + "loc": { + "start": { + "line": 180, + "column": 25 + }, + "end": { + "line": 185, + "column": 5 + } + }, + "line": 180 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 187, + "column": 21 + }, + "end": { + "line": 187, + "column": 22 + } + }, + "loc": { + "start": { + "line": 187, + "column": 27 + }, + "end": { + "line": 207, + "column": 3 + } + }, + "line": 187 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 201, + "column": 12 + }, + "end": { + "line": 201, + "column": 13 + } + }, + "loc": { + "start": { + "line": 201, + "column": 25 + }, + "end": { + "line": 206, + "column": 5 + } + }, + "line": 201 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 208, + "column": 24 + }, + "end": { + "line": 208, + "column": 25 + } + }, + "loc": { + "start": { + "line": 208, + "column": 30 + }, + "end": { + "line": 229, + "column": 3 + } + }, + "line": 208 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 224, + "column": 12 + }, + "end": { + "line": 224, + "column": 13 + } + }, + "loc": { + "start": { + "line": 224, + "column": 25 + }, + "end": { + "line": 228, + "column": 5 + } + }, + "line": 224 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 230, + "column": 25 + }, + "end": { + "line": 230, + "column": 26 + } + }, + "loc": { + "start": { + "line": 230, + "column": 37 + }, + "end": { + "line": 230, + "column": 71 + } + }, + "line": 230 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 232, + "column": 34 + }, + "end": { + "line": 232, + "column": 35 + } + }, + "loc": { + "start": { + "line": 232, + "column": 46 + }, + "end": { + "line": 234, + "column": 3 + } + }, + "line": 232 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 233, + "column": 41 + }, + "end": { + "line": 233, + "column": 42 + } + }, + "loc": { + "start": { + "line": 233, + "column": 52 + }, + "end": { + "line": 233, + "column": 73 + } + }, + "line": 233 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 329, + "column": 14 + }, + "end": { + "line": 329, + "column": 15 + } + }, + "loc": { + "start": { + "line": 329, + "column": 49 + }, + "end": { + "line": 344, + "column": 15 + } + }, + "line": 329 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 333, + "column": 27 + }, + "end": { + "line": 333, + "column": 28 + } + }, + "loc": { + "start": { + "line": 333, + "column": 33 + }, + "end": { + "line": 333, + "column": 56 + } + }, + "line": 333 + }, + "27": { + "name": "(anonymous_27)", + "decl": { + "start": { + "line": 355, + "column": 27 + }, + "end": { + "line": 355, + "column": 28 + } + }, + "loc": { + "start": { + "line": 355, + "column": 33 + }, + "end": { + "line": 361, + "column": 19 + } + }, + "line": 355 + }, + "28": { + "name": "(anonymous_28)", + "decl": { + "start": { + "line": 522, + "column": 52 + }, + "end": { + "line": 522, + "column": 53 + } + }, + "loc": { + "start": { + "line": 522, + "column": 63 + }, + "end": { + "line": 524, + "column": 1 + } + }, + "line": 522 + }, + "29": { + "name": "(anonymous_29)", + "decl": { + "start": { + "line": 532, + "column": 52 + }, + "end": { + "line": 532, + "column": 53 + } + }, + "loc": { + "start": { + "line": 532, + "column": 72 + }, + "end": { + "line": 541, + "column": 3 + } + }, + "line": 532 + }, + "30": { + "name": "(anonymous_30)", + "decl": { + "start": { + "line": 534, + "column": 27 + }, + "end": { + "line": 534, + "column": 28 + } + }, + "loc": { + "start": { + "line": 534, + "column": 44 + }, + "end": { + "line": 540, + "column": 5 + } + }, + "line": 534 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 85, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 85, + "column": 7 + } + }, + { + "start": { + "line": 67, + "column": 13 + }, + "end": { + "line": 85, + "column": 7 + } + } + ], + "line": 63 + }, + "5": { + "loc": { + "start": { + "line": 81, + "column": 10 + }, + "end": { + "line": 83, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 81, + "column": 10 + }, + "end": { + "line": 83, + "column": 11 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 81 + }, + "6": { + "loc": { + "start": { + "line": 100, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 100, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 100 + }, + "7": { + "loc": { + "start": { + "line": 122, + "column": 6 + }, + "end": { + "line": 126, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 122, + "column": 6 + }, + "end": { + "line": 126, + "column": 7 + } + }, + { + "start": { + "line": 124, + "column": 13 + }, + "end": { + "line": 126, + "column": 7 + } + } + ], + "line": 122 + }, + "8": { + "loc": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 140, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 140, + "column": 5 + } + }, + { + "start": { + "line": 135, + "column": 11 + }, + "end": { + "line": 140, + "column": 5 + } + } + ], + "line": 130 + }, + "9": { + "loc": { + "start": { + "line": 141, + "column": 4 + }, + "end": { + "line": 153, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 141, + "column": 4 + }, + "end": { + "line": 153, + "column": 5 + } + }, + { + "start": { + "line": 143, + "column": 11 + }, + "end": { + "line": 153, + "column": 5 + } + } + ], + "line": 141 + }, + "10": { + "loc": { + "start": { + "line": 146, + "column": 8 + }, + "end": { + "line": 150, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 146, + "column": 8 + }, + "end": { + "line": 150, + "column": 9 + } + }, + { + "start": { + "line": 148, + "column": 13 + }, + "end": { + "line": 150, + "column": 9 + } + } + ], + "line": 146 + }, + "11": { + "loc": { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 156 + }, + "12": { + "loc": { + "start": { + "line": 181, + "column": 6 + }, + "end": { + "line": 184, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 181, + "column": 6 + }, + "end": { + "line": 184, + "column": 7 + } + }, + { + "start": { + "line": 183, + "column": 13 + }, + "end": { + "line": 184, + "column": 7 + } + } + ], + "line": 181 + }, + "13": { + "loc": { + "start": { + "line": 202, + "column": 6 + }, + "end": { + "line": 205, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 202, + "column": 6 + }, + "end": { + "line": 205, + "column": 7 + } + }, + { + "start": { + "line": 204, + "column": 13 + }, + "end": { + "line": 205, + "column": 7 + } + } + ], + "line": 202 + }, + "14": { + "loc": { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 227, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 227, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 225 + }, + "15": { + "loc": { + "start": { + "line": 230, + "column": 37 + }, + "end": { + "line": 230, + "column": 71 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 230, + "column": 50 + }, + "end": { + "line": 230, + "column": 56 + } + }, + { + "start": { + "line": 230, + "column": 59 + }, + "end": { + "line": 230, + "column": 71 + } + } + ], + "line": 230 + }, + "16": { + "loc": { + "start": { + "line": 245, + "column": 15 + }, + "end": { + "line": 245, + "column": 52 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 245, + "column": 28 + }, + "end": { + "line": 245, + "column": 47 + } + }, + { + "start": { + "line": 245, + "column": 50 + }, + "end": { + "line": 245, + "column": 52 + } + } + ], + "line": 245 + }, + "17": { + "loc": { + "start": { + "line": 247, + "column": 10 + }, + "end": { + "line": 447, + "column": 18 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 247, + "column": 10 + }, + "end": { + "line": 247, + "column": 21 + } + }, + { + "start": { + "line": 247, + "column": 41 + }, + "end": { + "line": 447, + "column": 18 + } + } + ], + "line": 247 + }, + "18": { + "loc": { + "start": { + "line": 248, + "column": 12 + }, + "end": { + "line": 267, + "column": 13 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 248, + "column": 12 + }, + "end": { + "line": 248, + "column": 32 + } + }, + { + "start": { + "line": 248, + "column": 52 + }, + "end": { + "line": 267, + "column": 13 + } + } + ], + "line": 248 + }, + "19": { + "loc": { + "start": { + "line": 268, + "column": 80 + }, + "end": { + "line": 304, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 268, + "column": 80 + }, + "end": { + "line": 268, + "column": 100 + } + }, + { + "start": { + "line": 268, + "column": 120 + }, + "end": { + "line": 304, + "column": 20 + } + } + ], + "line": 268 + }, + "20": { + "loc": { + "start": { + "line": 312, + "column": 23 + }, + "end": { + "line": 316, + "column": 22 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 312, + "column": 46 + }, + "end": { + "line": 316, + "column": 17 + } + }, + { + "start": { + "line": 316, + "column": 20 + }, + "end": { + "line": 316, + "column": 22 + } + } + ], + "line": 312 + }, + "21": { + "loc": { + "start": { + "line": 332, + "column": 29 + }, + "end": { + "line": 332, + "column": 100 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 332, + "column": 73 + }, + "end": { + "line": 332, + "column": 95 + } + }, + { + "start": { + "line": 332, + "column": 98 + }, + "end": { + "line": 332, + "column": 100 + } + } + ], + "line": 332 + }, + "22": { + "loc": { + "start": { + "line": 350, + "column": 86 + }, + "end": { + "line": 438, + "column": 20 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 350, + "column": 125 + }, + "end": { + "line": 382, + "column": 20 + } + }, + { + "start": { + "line": 382, + "column": 39 + }, + "end": { + "line": 438, + "column": 20 + } + } + ], + "line": 350 + }, + "23": { + "loc": { + "start": { + "line": 356, + "column": 20 + }, + "end": { + "line": 360, + "column": 21 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 356, + "column": 20 + }, + "end": { + "line": 360, + "column": 21 + } + }, + { + "start": { + "line": 358, + "column": 27 + }, + "end": { + "line": 360, + "column": 21 + } + } + ], + "line": 356 + }, + "24": { + "loc": { + "start": { + "line": 388, + "column": 25 + }, + "end": { + "line": 388, + "column": 162 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 388, + "column": 111 + }, + "end": { + "line": 388, + "column": 157 + } + }, + { + "start": { + "line": 388, + "column": 160 + }, + "end": { + "line": 388, + "column": 162 + } + } + ], + "line": 388 + }, + "25": { + "loc": { + "start": { + "line": 388, + "column": 25 + }, + "end": { + "line": 388, + "column": 108 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 388, + "column": 25 + }, + "end": { + "line": 388, + "column": 65 + } + }, + { + "start": { + "line": 388, + "column": 69 + }, + "end": { + "line": 388, + "column": 108 + } + } + ], + "line": 388 + }, + "26": { + "loc": { + "start": { + "line": 389, + "column": 25 + }, + "end": { + "line": 389, + "column": 92 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 389, + "column": 67 + }, + "end": { + "line": 389, + "column": 87 + } + }, + { + "start": { + "line": 389, + "column": 90 + }, + "end": { + "line": 389, + "column": 92 + } + } + ], + "line": 389 + }, + "27": { + "loc": { + "start": { + "line": 390, + "column": 28 + }, + "end": { + "line": 390, + "column": 92 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 390, + "column": 70 + }, + "end": { + "line": 390, + "column": 83 + } + }, + { + "start": { + "line": 390, + "column": 86 + }, + "end": { + "line": 390, + "column": 92 + } + } + ], + "line": 390 + }, + "28": { + "loc": { + "start": { + "line": 448, + "column": 10 + }, + "end": { + "line": 500, + "column": 18 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 448, + "column": 10 + }, + "end": { + "line": 448, + "column": 20 + } + }, + { + "start": { + "line": 449, + "column": 26 + }, + "end": { + "line": 500, + "column": 18 + } + } + ], + "line": 448 + }, + "29": { + "loc": { + "start": { + "line": 453, + "column": 23 + }, + "end": { + "line": 457, + "column": 22 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 453, + "column": 36 + }, + "end": { + "line": 457, + "column": 17 + } + }, + { + "start": { + "line": 457, + "column": 20 + }, + "end": { + "line": 457, + "column": 22 + } + } + ], + "line": 453 + }, + "30": { + "loc": { + "start": { + "line": 529, + "column": 0 + }, + "end": { + "line": 542, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 529, + "column": 0 + }, + "end": { + "line": 542, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 529 + }, + "31": { + "loc": { + "start": { + "line": 529, + "column": 4 + }, + "end": { + "line": 529, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 529, + "column": 4 + }, + "end": { + "line": 529, + "column": 19 + } + }, + { + "start": { + "line": 529, + "column": 23 + }, + "end": { + "line": 529, + "column": 35 + } + } + ], + "line": 529 + }, + "32": { + "loc": { + "start": { + "line": 535, + "column": 6 + }, + "end": { + "line": 536, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 535, + "column": 6 + }, + "end": { + "line": 536, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 535 + }, + "33": { + "loc": { + "start": { + "line": 538, + "column": 6 + }, + "end": { + "line": 539, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 538, + "column": 6 + }, + "end": { + "line": 539, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 538 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0, + "78": 0, + "79": 0, + "80": 0, + "81": 0, + "82": 0, + "83": 0, + "84": 0, + "85": 0, + "86": 0, + "87": 0, + "88": 0, + "89": 0, + "90": 0, + "91": 0, + "92": 0, + "93": 0, + "94": 32, + "95": 0, + "96": 32, + "97": 32, + "98": 32, + "99": 32, + "100": 32, + "101": 32, + "102": 32, + "103": 32, + "104": 0, + "105": 0, + "106": 0, + "107": 0, + "108": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 32, + "30": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 0 + ], + "25": [ + 0, + 0 + ], + "26": [ + 0, + 0 + ], + "27": [ + 0, + 0 + ], + "28": [ + 0, + 0 + ], + "29": [ + 0, + 0 + ], + "30": [ + 32, + 0 + ], + "31": [ + 32, + 32 + ], + "32": [ + 0, + 0 + ], + "33": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useEffect", + "MBTI", + "ProgressBar", + "Swal", + "axios", + "useNavigate", + "NavBar_SideBar", + "MBTITest", + "_s", + "navigate", + "activeQuestion", + "setActiveQuestion", + "selectedAnswers", + "setSelectedAnswers", + "Array", + "questions", + "length", + "fill", + "showResult", + "setShowResult", + "mbtiResult", + "setMbtiResult", + "result", + "setResult", + "doneAnswers", + "emptyAnswers", + "question", + "choices", + "prevSelectedAnswers", + "updatedAnswers", + "sendAsnwersToBack", + "data", + "token", + "localStorage", + "getItem", + "console", + "log", + "response", + "post", + "method", + "headers", + "Authorization", + "status", + "fire", + "icon", + "title", + "html", + "background", + "color", + "width", + "height", + "confirmButtonText", + "customClass", + "container", + "then", + "isConfirmed", + "error", + "loginMessage", + "showCancelButton", + "cancelButtonText", + "onClickNext", + "prev", + "updatedSelectedAnswersForBack", + "i", + "onClickPrevious", + "onAnswerSelected", + "index", + "showConfirmSwal", + "cancelTest", + "showTheResult", + "addLeadingZero", + "number", + "persianNumbers", + "convertToPersianNumbers", + "String", + "replace", + "digit", + "marginTop", + "fontSize", + "marginBottom", + "textAlign", + "lineHeight", + "paddingTop", + "map", + "choice", + "text", + "fontWeight", + "display", + "justifyContent", + "alignItems", + "marginRight", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_MBTI.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_MBTI.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "d43eba1229c96920072a1988507ecbd5a9a45b9e" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_Glasser.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_Glasser.jsx", + "statementMap": { + "0": { + "start": { + "line": 1, + "column": 16 + }, + "end": { + "line": 310, + "column": 1 + } + } + }, + "fnMap": {}, + "branchMap": {}, + "s": { + "0": 32 + }, + "f": {}, + "b": {}, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "Glasser", + "totalQuestions", + "questions", + "id", + "question", + "choices", + "text", + "answer", + "category" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_Glasser.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_Glasser.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "baf39e59633a4014cfe3d63cd4fb1b05a9f059ac" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_Glasser.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_Glasser.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 143 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 26, + "column": 20 + }, + "end": { + "line": 551, + "column": 1 + } + }, + "11": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 7 + } + }, + "12": { + "start": { + "line": 28, + "column": 19 + }, + "end": { + "line": 28, + "column": 32 + } + }, + "13": { + "start": { + "line": 29, + "column": 46 + }, + "end": { + "line": 29, + "column": 57 + } + }, + "14": { + "start": { + "line": 30, + "column": 48 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "15": { + "start": { + "line": 33, + "column": 38 + }, + "end": { + "line": 33, + "column": 53 + } + }, + "16": { + "start": { + "line": 34, + "column": 44 + }, + "end": { + "line": 34, + "column": 56 + } + }, + "17": { + "start": { + "line": 35, + "column": 30 + }, + "end": { + "line": 38, + "column": 4 + } + }, + "18": { + "start": { + "line": 39, + "column": 24 + }, + "end": { + "line": 39, + "column": 31 + } + }, + "19": { + "start": { + "line": 40, + "column": 32 + }, + "end": { + "line": 40, + "column": 57 + } + }, + "20": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 48, + "column": 23 + } + }, + "21": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 46, + "column": 7 + } + }, + "22": { + "start": { + "line": 43, + "column": 29 + }, + "end": { + "line": 43, + "column": 53 + } + }, + "23": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 71 + } + }, + "24": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 45, + "column": 28 + } + }, + "25": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 33 + } + }, + "26": { + "start": { + "line": 49, + "column": 28 + }, + "end": { + "line": 116, + "column": 3 + } + }, + "27": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 115, + "column": 5 + } + }, + "28": { + "start": { + "line": 51, + "column": 20 + }, + "end": { + "line": 51, + "column": 55 + } + }, + "29": { + "start": { + "line": 52, + "column": 25 + }, + "end": { + "line": 52, + "column": 45 + } + }, + "30": { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 53, + "column": 30 + } + }, + "31": { + "start": { + "line": 54, + "column": 23 + }, + "end": { + "line": 66, + "column": 7 + } + }, + "32": { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 96, + "column": 7 + } + }, + "33": { + "start": { + "line": 68, + "column": 8 + }, + "end": { + "line": 68, + "column": 28 + } + }, + "34": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 30 + } + }, + "35": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 42 + } + }, + "36": { + "start": { + "line": 71, + "column": 8 + }, + "end": { + "line": 77, + "column": 11 + } + }, + "37": { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 95, + "column": 11 + } + }, + "38": { + "start": { + "line": 92, + "column": 10 + }, + "end": { + "line": 94, + "column": 11 + } + }, + "39": { + "start": { + "line": 93, + "column": 12 + }, + "end": { + "line": 93, + "column": 26 + } + }, + "40": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 114, + "column": 9 + } + }, + "41": { + "start": { + "line": 111, + "column": 8 + }, + "end": { + "line": 113, + "column": 9 + } + }, + "42": { + "start": { + "line": 112, + "column": 10 + }, + "end": { + "line": 112, + "column": 24 + } + }, + "43": { + "start": { + "line": 117, + "column": 23 + }, + "end": { + "line": 139, + "column": 3 + } + }, + "44": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 138, + "column": 7 + } + }, + "45": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 137, + "column": 7 + } + }, + "46": { + "start": { + "line": 134, + "column": 8 + }, + "end": { + "line": 134, + "column": 28 + } + }, + "47": { + "start": { + "line": 136, + "column": 8 + }, + "end": { + "line": 136, + "column": 22 + } + }, + "48": { + "start": { + "line": 140, + "column": 22 + }, + "end": { + "line": 164, + "column": 3 + } + }, + "49": { + "start": { + "line": 141, + "column": 4 + }, + "end": { + "line": 151, + "column": 5 + } + }, + "50": { + "start": { + "line": 142, + "column": 6 + }, + "end": { + "line": 145, + "column": 10 + } + }, + "51": { + "start": { + "line": 142, + "column": 27 + }, + "end": { + "line": 145, + "column": 7 + } + }, + "52": { + "start": { + "line": 147, + "column": 6 + }, + "end": { + "line": 150, + "column": 10 + } + }, + "53": { + "start": { + "line": 147, + "column": 27 + }, + "end": { + "line": 150, + "column": 7 + } + }, + "54": { + "start": { + "line": 152, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + }, + "55": { + "start": { + "line": 153, + "column": 6 + }, + "end": { + "line": 153, + "column": 44 + } + }, + "56": { + "start": { + "line": 153, + "column": 34 + }, + "end": { + "line": 153, + "column": 42 + } + }, + "57": { + "start": { + "line": 155, + "column": 36 + }, + "end": { + "line": 155, + "column": 38 + } + }, + "58": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 161, + "column": 7 + } + }, + "59": { + "start": { + "line": 156, + "column": 19 + }, + "end": { + "line": 156, + "column": 20 + } + }, + "60": { + "start": { + "line": 157, + "column": 8 + }, + "end": { + "line": 160, + "column": 10 + } + }, + "61": { + "start": { + "line": 162, + "column": 6 + }, + "end": { + "line": 162, + "column": 47 + } + }, + "62": { + "start": { + "line": 165, + "column": 26 + }, + "end": { + "line": 169, + "column": 3 + } + }, + "63": { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 168, + "column": 5 + } + }, + "64": { + "start": { + "line": 167, + "column": 6 + }, + "end": { + "line": 167, + "column": 44 + } + }, + "65": { + "start": { + "line": 167, + "column": 34 + }, + "end": { + "line": 167, + "column": 42 + } + }, + "66": { + "start": { + "line": 170, + "column": 27 + }, + "end": { + "line": 175, + "column": 3 + } + }, + "67": { + "start": { + "line": 171, + "column": 4 + }, + "end": { + "line": 171, + "column": 32 + } + }, + "68": { + "start": { + "line": 172, + "column": 27 + }, + "end": { + "line": 172, + "column": 47 + } + }, + "69": { + "start": { + "line": 173, + "column": 4 + }, + "end": { + "line": 173, + "column": 43 + } + }, + "70": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 39 + } + }, + "71": { + "start": { + "line": 176, + "column": 26 + }, + "end": { + "line": 197, + "column": 3 + } + }, + "72": { + "start": { + "line": 177, + "column": 4 + }, + "end": { + "line": 196, + "column": 7 + } + }, + "73": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 195, + "column": 7 + } + }, + "74": { + "start": { + "line": 193, + "column": 8 + }, + "end": { + "line": 193, + "column": 30 + } + }, + "75": { + "start": { + "line": 198, + "column": 21 + }, + "end": { + "line": 218, + "column": 3 + } + }, + "76": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 217, + "column": 7 + } + }, + "77": { + "start": { + "line": 213, + "column": 6 + }, + "end": { + "line": 216, + "column": 7 + } + }, + "78": { + "start": { + "line": 214, + "column": 8 + }, + "end": { + "line": 214, + "column": 30 + } + }, + "79": { + "start": { + "line": 219, + "column": 24 + }, + "end": { + "line": 248, + "column": 3 + } + }, + "80": { + "start": { + "line": 220, + "column": 4 + }, + "end": { + "line": 220, + "column": 31 + } + }, + "81": { + "start": { + "line": 221, + "column": 4 + }, + "end": { + "line": 247, + "column": 7 + } + }, + "82": { + "start": { + "line": 244, + "column": 6 + }, + "end": { + "line": 246, + "column": 7 + } + }, + "83": { + "start": { + "line": 245, + "column": 8 + }, + "end": { + "line": 245, + "column": 22 + } + }, + "84": { + "start": { + "line": 249, + "column": 25 + }, + "end": { + "line": 249, + "column": 71 + } + }, + "85": { + "start": { + "line": 249, + "column": 37 + }, + "end": { + "line": 249, + "column": 71 + } + }, + "86": { + "start": { + "line": 250, + "column": 25 + }, + "end": { + "line": 250, + "column": 75 + } + }, + "87": { + "start": { + "line": 251, + "column": 34 + }, + "end": { + "line": 253, + "column": 3 + } + }, + "88": { + "start": { + "line": 252, + "column": 4 + }, + "end": { + "line": 252, + "column": 75 + } + }, + "89": { + "start": { + "line": 252, + "column": 52 + }, + "end": { + "line": 252, + "column": 73 + } + }, + "90": { + "start": { + "line": 254, + "column": 2 + }, + "end": { + "line": 550, + "column": 11 + } + }, + "91": { + "start": { + "line": 348, + "column": 49 + }, + "end": { + "line": 363, + "column": 15 + } + }, + "92": { + "start": { + "line": 352, + "column": 33 + }, + "end": { + "line": 352, + "column": 56 + } + }, + "93": { + "start": { + "line": 381, + "column": 24 + }, + "end": { + "line": 385, + "column": 25 + } + }, + "94": { + "start": { + "line": 382, + "column": 26 + }, + "end": { + "line": 382, + "column": 40 + } + }, + "95": { + "start": { + "line": 384, + "column": 26 + }, + "end": { + "line": 384, + "column": 41 + } + }, + "96": { + "start": { + "line": 552, + "column": 0 + }, + "end": { + "line": 554, + "column": 3 + } + }, + "97": { + "start": { + "line": 553, + "column": 2 + }, + "end": { + "line": 553, + "column": 23 + } + }, + "98": { + "start": { + "line": 555, + "column": 0 + }, + "end": { + "line": 555, + "column": 17 + } + }, + "99": { + "start": { + "line": 558, + "column": 0 + }, + "end": { + "line": 558, + "column": 32 + } + }, + "100": { + "start": { + "line": 559, + "column": 0 + }, + "end": { + "line": 572, + "column": 1 + } + }, + "101": { + "start": { + "line": 560, + "column": 2 + }, + "end": { + "line": 560, + "column": 39 + } + }, + "102": { + "start": { + "line": 561, + "column": 2 + }, + "end": { + "line": 561, + "column": 39 + } + }, + "103": { + "start": { + "line": 562, + "column": 2 + }, + "end": { + "line": 571, + "column": 5 + } + }, + "104": { + "start": { + "line": 563, + "column": 4 + }, + "end": { + "line": 563, + "column": 169 + } + }, + "105": { + "start": { + "line": 564, + "column": 4 + }, + "end": { + "line": 570, + "column": 7 + } + }, + "106": { + "start": { + "line": 565, + "column": 6 + }, + "end": { + "line": 566, + "column": 15 + } + }, + "107": { + "start": { + "line": 566, + "column": 8 + }, + "end": { + "line": 566, + "column": 15 + } + }, + "108": { + "start": { + "line": 567, + "column": 32 + }, + "end": { + "line": 567, + "column": 115 + } + }, + "109": { + "start": { + "line": 568, + "column": 6 + }, + "end": { + "line": 569, + "column": 54 + } + }, + "110": { + "start": { + "line": 569, + "column": 8 + }, + "end": { + "line": 569, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 26, + "column": 20 + }, + "end": { + "line": 26, + "column": 21 + } + }, + "loc": { + "start": { + "line": 26, + "column": 26 + }, + "end": { + "line": 551, + "column": 1 + } + }, + "line": 26 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 41, + "column": 12 + }, + "end": { + "line": 41, + "column": 13 + } + }, + "loc": { + "start": { + "line": 41, + "column": 18 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 41 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 42, + "column": 23 + }, + "end": { + "line": 42, + "column": 24 + } + }, + "loc": { + "start": { + "line": 42, + "column": 48 + }, + "end": { + "line": 46, + "column": 5 + } + }, + "line": 42 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 49, + "column": 28 + }, + "end": { + "line": 49, + "column": 29 + } + }, + "loc": { + "start": { + "line": 49, + "column": 44 + }, + "end": { + "line": 116, + "column": 3 + } + }, + "line": 49 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 91, + "column": 16 + }, + "end": { + "line": 91, + "column": 17 + } + }, + "loc": { + "start": { + "line": 91, + "column": 29 + }, + "end": { + "line": 95, + "column": 9 + } + }, + "line": 91 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 110, + "column": 14 + }, + "end": { + "line": 110, + "column": 15 + } + }, + "loc": { + "start": { + "line": 110, + "column": 27 + }, + "end": { + "line": 114, + "column": 7 + } + }, + "line": 110 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 117, + "column": 23 + }, + "end": { + "line": 117, + "column": 24 + } + }, + "loc": { + "start": { + "line": 117, + "column": 29 + }, + "end": { + "line": 139, + "column": 3 + } + }, + "line": 117 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 132, + "column": 12 + }, + "end": { + "line": 132, + "column": 13 + } + }, + "loc": { + "start": { + "line": 132, + "column": 25 + }, + "end": { + "line": 138, + "column": 5 + } + }, + "line": 132 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 140, + "column": 22 + }, + "end": { + "line": 140, + "column": 23 + } + }, + "loc": { + "start": { + "line": 140, + "column": 28 + }, + "end": { + "line": 164, + "column": 3 + } + }, + "line": 140 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 142, + "column": 16 + }, + "end": { + "line": 142, + "column": 17 + } + }, + "loc": { + "start": { + "line": 142, + "column": 27 + }, + "end": { + "line": 145, + "column": 7 + } + }, + "line": 142 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 147, + "column": 16 + }, + "end": { + "line": 147, + "column": 17 + } + }, + "loc": { + "start": { + "line": 147, + "column": 27 + }, + "end": { + "line": 150, + "column": 7 + } + }, + "line": 147 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 153, + "column": 24 + }, + "end": { + "line": 153, + "column": 25 + } + }, + "loc": { + "start": { + "line": 153, + "column": 34 + }, + "end": { + "line": 153, + "column": 42 + } + }, + "line": 153 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 165, + "column": 26 + }, + "end": { + "line": 165, + "column": 27 + } + }, + "loc": { + "start": { + "line": 165, + "column": 32 + }, + "end": { + "line": 169, + "column": 3 + } + }, + "line": 165 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 167, + "column": 24 + }, + "end": { + "line": 167, + "column": 25 + } + }, + "loc": { + "start": { + "line": 167, + "column": 34 + }, + "end": { + "line": 167, + "column": 42 + } + }, + "line": 167 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 170, + "column": 27 + }, + "end": { + "line": 170, + "column": 28 + } + }, + "loc": { + "start": { + "line": 170, + "column": 38 + }, + "end": { + "line": 175, + "column": 3 + } + }, + "line": 170 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 176, + "column": 26 + }, + "end": { + "line": 176, + "column": 27 + } + }, + "loc": { + "start": { + "line": 176, + "column": 32 + }, + "end": { + "line": 197, + "column": 3 + } + }, + "line": 176 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 191, + "column": 12 + }, + "end": { + "line": 191, + "column": 13 + } + }, + "loc": { + "start": { + "line": 191, + "column": 25 + }, + "end": { + "line": 196, + "column": 5 + } + }, + "line": 191 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 198, + "column": 21 + }, + "end": { + "line": 198, + "column": 22 + } + }, + "loc": { + "start": { + "line": 198, + "column": 27 + }, + "end": { + "line": 218, + "column": 3 + } + }, + "line": 198 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 212, + "column": 12 + }, + "end": { + "line": 212, + "column": 13 + } + }, + "loc": { + "start": { + "line": 212, + "column": 25 + }, + "end": { + "line": 217, + "column": 5 + } + }, + "line": 212 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 219, + "column": 24 + }, + "end": { + "line": 219, + "column": 25 + } + }, + "loc": { + "start": { + "line": 219, + "column": 30 + }, + "end": { + "line": 248, + "column": 3 + } + }, + "line": 219 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 243, + "column": 12 + }, + "end": { + "line": 243, + "column": 13 + } + }, + "loc": { + "start": { + "line": 243, + "column": 25 + }, + "end": { + "line": 247, + "column": 5 + } + }, + "line": 243 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 249, + "column": 25 + }, + "end": { + "line": 249, + "column": 26 + } + }, + "loc": { + "start": { + "line": 249, + "column": 37 + }, + "end": { + "line": 249, + "column": 71 + } + }, + "line": 249 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 251, + "column": 34 + }, + "end": { + "line": 251, + "column": 35 + } + }, + "loc": { + "start": { + "line": 251, + "column": 46 + }, + "end": { + "line": 253, + "column": 3 + } + }, + "line": 251 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 252, + "column": 41 + }, + "end": { + "line": 252, + "column": 42 + } + }, + "loc": { + "start": { + "line": 252, + "column": 52 + }, + "end": { + "line": 252, + "column": 73 + } + }, + "line": 252 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 348, + "column": 14 + }, + "end": { + "line": 348, + "column": 15 + } + }, + "loc": { + "start": { + "line": 348, + "column": 49 + }, + "end": { + "line": 363, + "column": 15 + } + }, + "line": 348 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 352, + "column": 27 + }, + "end": { + "line": 352, + "column": 28 + } + }, + "loc": { + "start": { + "line": 352, + "column": 33 + }, + "end": { + "line": 352, + "column": 56 + } + }, + "line": 352 + }, + "27": { + "name": "(anonymous_27)", + "decl": { + "start": { + "line": 380, + "column": 31 + }, + "end": { + "line": 380, + "column": 32 + } + }, + "loc": { + "start": { + "line": 380, + "column": 37 + }, + "end": { + "line": 386, + "column": 23 + } + }, + "line": 380 + }, + "28": { + "name": "(anonymous_28)", + "decl": { + "start": { + "line": 552, + "column": 55 + }, + "end": { + "line": 552, + "column": 56 + } + }, + "loc": { + "start": { + "line": 552, + "column": 66 + }, + "end": { + "line": 554, + "column": 1 + } + }, + "line": 552 + }, + "29": { + "name": "(anonymous_29)", + "decl": { + "start": { + "line": 562, + "column": 52 + }, + "end": { + "line": 562, + "column": 53 + } + }, + "loc": { + "start": { + "line": 562, + "column": 72 + }, + "end": { + "line": 571, + "column": 3 + } + }, + "line": 562 + }, + "30": { + "name": "(anonymous_30)", + "decl": { + "start": { + "line": 564, + "column": 27 + }, + "end": { + "line": 564, + "column": 28 + } + }, + "loc": { + "start": { + "line": 564, + "column": 44 + }, + "end": { + "line": 570, + "column": 5 + } + }, + "line": 564 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 96, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 96, + "column": 7 + } + }, + { + "start": { + "line": 78, + "column": 13 + }, + "end": { + "line": 96, + "column": 7 + } + } + ], + "line": 67 + }, + "5": { + "loc": { + "start": { + "line": 92, + "column": 10 + }, + "end": { + "line": 94, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 92, + "column": 10 + }, + "end": { + "line": 94, + "column": 11 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 92 + }, + "6": { + "loc": { + "start": { + "line": 111, + "column": 8 + }, + "end": { + "line": 113, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 111, + "column": 8 + }, + "end": { + "line": 113, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 111 + }, + "7": { + "loc": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 137, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 137, + "column": 7 + } + }, + { + "start": { + "line": 135, + "column": 13 + }, + "end": { + "line": 137, + "column": 7 + } + } + ], + "line": 133 + }, + "8": { + "loc": { + "start": { + "line": 141, + "column": 4 + }, + "end": { + "line": 151, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 141, + "column": 4 + }, + "end": { + "line": 151, + "column": 5 + } + }, + { + "start": { + "line": 146, + "column": 11 + }, + "end": { + "line": 151, + "column": 5 + } + } + ], + "line": 141 + }, + "9": { + "loc": { + "start": { + "line": 152, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 152, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + }, + { + "start": { + "line": 154, + "column": 11 + }, + "end": { + "line": 163, + "column": 5 + } + } + ], + "line": 152 + }, + "10": { + "loc": { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 168, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 168, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 166 + }, + "11": { + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 195, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 195, + "column": 7 + } + }, + { + "start": { + "line": 194, + "column": 13 + }, + "end": { + "line": 195, + "column": 7 + } + } + ], + "line": 192 + }, + "12": { + "loc": { + "start": { + "line": 213, + "column": 6 + }, + "end": { + "line": 216, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 213, + "column": 6 + }, + "end": { + "line": 216, + "column": 7 + } + }, + { + "start": { + "line": 215, + "column": 13 + }, + "end": { + "line": 216, + "column": 7 + } + } + ], + "line": 213 + }, + "13": { + "loc": { + "start": { + "line": 244, + "column": 6 + }, + "end": { + "line": 246, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 244, + "column": 6 + }, + "end": { + "line": 246, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 244 + }, + "14": { + "loc": { + "start": { + "line": 249, + "column": 37 + }, + "end": { + "line": 249, + "column": 71 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 249, + "column": 50 + }, + "end": { + "line": 249, + "column": 56 + } + }, + { + "start": { + "line": 249, + "column": 59 + }, + "end": { + "line": 249, + "column": 71 + } + } + ], + "line": 249 + }, + "15": { + "loc": { + "start": { + "line": 264, + "column": 15 + }, + "end": { + "line": 264, + "column": 93 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 264, + "column": 52 + }, + "end": { + "line": 264, + "column": 71 + } + }, + { + "start": { + "line": 264, + "column": 74 + }, + "end": { + "line": 264, + "column": 93 + } + } + ], + "line": 264 + }, + "16": { + "loc": { + "start": { + "line": 264, + "column": 15 + }, + "end": { + "line": 264, + "column": 49 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 264, + "column": 15 + }, + "end": { + "line": 264, + "column": 35 + } + }, + { + "start": { + "line": 264, + "column": 39 + }, + "end": { + "line": 264, + "column": 49 + } + } + ], + "line": 264 + }, + "17": { + "loc": { + "start": { + "line": 266, + "column": 10 + }, + "end": { + "line": 478, + "column": 18 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 266, + "column": 10 + }, + "end": { + "line": 266, + "column": 21 + } + }, + { + "start": { + "line": 266, + "column": 41 + }, + "end": { + "line": 478, + "column": 18 + } + } + ], + "line": 266 + }, + "18": { + "loc": { + "start": { + "line": 267, + "column": 12 + }, + "end": { + "line": 286, + "column": 13 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 267, + "column": 12 + }, + "end": { + "line": 267, + "column": 32 + } + }, + { + "start": { + "line": 267, + "column": 52 + }, + "end": { + "line": 286, + "column": 13 + } + } + ], + "line": 267 + }, + "19": { + "loc": { + "start": { + "line": 287, + "column": 83 + }, + "end": { + "line": 323, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 287, + "column": 83 + }, + "end": { + "line": 287, + "column": 103 + } + }, + { + "start": { + "line": 287, + "column": 123 + }, + "end": { + "line": 323, + "column": 20 + } + } + ], + "line": 287 + }, + "20": { + "loc": { + "start": { + "line": 331, + "column": 23 + }, + "end": { + "line": 335, + "column": 22 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 331, + "column": 46 + }, + "end": { + "line": 335, + "column": 17 + } + }, + { + "start": { + "line": 335, + "column": 20 + }, + "end": { + "line": 335, + "column": 22 + } + } + ], + "line": 331 + }, + "21": { + "loc": { + "start": { + "line": 351, + "column": 29 + }, + "end": { + "line": 351, + "column": 103 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 351, + "column": 73 + }, + "end": { + "line": 351, + "column": 98 + } + }, + { + "start": { + "line": 351, + "column": 101 + }, + "end": { + "line": 351, + "column": 103 + } + } + ], + "line": 351 + }, + "22": { + "loc": { + "start": { + "line": 374, + "column": 26 + }, + "end": { + "line": 463, + "column": 24 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 374, + "column": 65 + }, + "end": { + "line": 407, + "column": 24 + } + }, + { + "start": { + "line": 407, + "column": 43 + }, + "end": { + "line": 463, + "column": 24 + } + } + ], + "line": 374 + }, + "23": { + "loc": { + "start": { + "line": 381, + "column": 24 + }, + "end": { + "line": 385, + "column": 25 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 381, + "column": 24 + }, + "end": { + "line": 385, + "column": 25 + } + }, + { + "start": { + "line": 383, + "column": 31 + }, + "end": { + "line": 385, + "column": 25 + } + } + ], + "line": 381 + }, + "24": { + "loc": { + "start": { + "line": 413, + "column": 29 + }, + "end": { + "line": 413, + "column": 166 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 413, + "column": 115 + }, + "end": { + "line": 413, + "column": 161 + } + }, + { + "start": { + "line": 413, + "column": 164 + }, + "end": { + "line": 413, + "column": 166 + } + } + ], + "line": 413 + }, + "25": { + "loc": { + "start": { + "line": 413, + "column": 29 + }, + "end": { + "line": 413, + "column": 112 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 413, + "column": 29 + }, + "end": { + "line": 413, + "column": 69 + } + }, + { + "start": { + "line": 413, + "column": 73 + }, + "end": { + "line": 413, + "column": 112 + } + } + ], + "line": 413 + }, + "26": { + "loc": { + "start": { + "line": 414, + "column": 29 + }, + "end": { + "line": 414, + "column": 96 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 414, + "column": 71 + }, + "end": { + "line": 414, + "column": 91 + } + }, + { + "start": { + "line": 414, + "column": 94 + }, + "end": { + "line": 414, + "column": 96 + } + } + ], + "line": 414 + }, + "27": { + "loc": { + "start": { + "line": 415, + "column": 32 + }, + "end": { + "line": 415, + "column": 96 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 415, + "column": 74 + }, + "end": { + "line": 415, + "column": 87 + } + }, + { + "start": { + "line": 415, + "column": 90 + }, + "end": { + "line": 415, + "column": 96 + } + } + ], + "line": 415 + }, + "28": { + "loc": { + "start": { + "line": 479, + "column": 10 + }, + "end": { + "line": 530, + "column": 18 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 479, + "column": 10 + }, + "end": { + "line": 479, + "column": 20 + } + }, + { + "start": { + "line": 479, + "column": 40 + }, + "end": { + "line": 530, + "column": 18 + } + } + ], + "line": 479 + }, + "29": { + "loc": { + "start": { + "line": 483, + "column": 23 + }, + "end": { + "line": 487, + "column": 22 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 483, + "column": 36 + }, + "end": { + "line": 487, + "column": 17 + } + }, + { + "start": { + "line": 487, + "column": 20 + }, + "end": { + "line": 487, + "column": 22 + } + } + ], + "line": 483 + }, + "30": { + "loc": { + "start": { + "line": 559, + "column": 0 + }, + "end": { + "line": 572, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 559, + "column": 0 + }, + "end": { + "line": 572, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 559 + }, + "31": { + "loc": { + "start": { + "line": 559, + "column": 4 + }, + "end": { + "line": 559, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 559, + "column": 4 + }, + "end": { + "line": 559, + "column": 19 + } + }, + { + "start": { + "line": 559, + "column": 23 + }, + "end": { + "line": 559, + "column": 35 + } + } + ], + "line": 559 + }, + "32": { + "loc": { + "start": { + "line": 565, + "column": 6 + }, + "end": { + "line": 566, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 565, + "column": 6 + }, + "end": { + "line": 566, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 565 + }, + "33": { + "loc": { + "start": { + "line": 568, + "column": 6 + }, + "end": { + "line": 569, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 568, + "column": 6 + }, + "end": { + "line": 569, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 568 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 5, + "12": 5, + "13": 4, + "14": 4, + "15": 4, + "16": 4, + "17": 4, + "18": 4, + "19": 4, + "20": 4, + "21": 2, + "22": 3, + "23": 3, + "24": 3, + "25": 2, + "26": 4, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 4, + "44": 1, + "45": 0, + "46": 0, + "47": 0, + "48": 4, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 4, + "63": 0, + "64": 0, + "65": 0, + "66": 4, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 4, + "72": 0, + "73": 0, + "74": 0, + "75": 4, + "76": 0, + "77": 0, + "78": 0, + "79": 4, + "80": 0, + "81": 0, + "82": 0, + "83": 0, + "84": 4, + "85": 0, + "86": 4, + "87": 4, + "88": 0, + "89": 0, + "90": 4, + "91": 0, + "92": 0, + "93": 1, + "94": 0, + "95": 1, + "96": 32, + "97": 1, + "98": 32, + "99": 32, + "100": 32, + "101": 32, + "102": 32, + "103": 32, + "104": 32, + "105": 32, + "106": 0, + "107": 0, + "108": 0, + "109": 0, + "110": 0 + }, + "f": { + "0": 32, + "1": 5, + "2": 2, + "3": 3, + "4": 0, + "5": 0, + "6": 0, + "7": 1, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 1, + "28": 1, + "29": 32, + "30": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 4, + 0 + ], + "16": [ + 4, + 0 + ], + "17": [ + 4, + 4 + ], + "18": [ + 4, + 4 + ], + "19": [ + 4, + 0 + ], + "20": [ + 4, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 4, + 0 + ], + "23": [ + 0, + 1 + ], + "24": [ + 0, + 0 + ], + "25": [ + 0, + 0 + ], + "26": [ + 0, + 0 + ], + "27": [ + 0, + 0 + ], + "28": [ + 4, + 0 + ], + "29": [ + 0, + 0 + ], + "30": [ + 32, + 0 + ], + "31": [ + 32, + 32 + ], + "32": [ + 0, + 0 + ], + "33": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useEffect", + "Glasser", + "ProgressBar", + "Swal", + "axios", + "useNavigate", + "NavBar_SideBar", + "GlasserTest", + "_s", + "navigate", + "activeQuestion", + "setActiveQuestion", + "selectedAnswers", + "setSelectedAnswers", + "Array", + "questions", + "length", + "fill", + "showResult", + "setShowResult", + "glasserResult", + "setGlasserResult", + "result", + "setResult", + "doneAnswers", + "emptyAnswers", + "question", + "choices", + "prevSelectedAnswers", + "updatedAnswers", + "console", + "log", + "sendAnswersToBack", + "data", + "token", + "localStorage", + "getItem", + "dataString", + "JSON", + "stringify", + "response", + "post", + "method", + "headers", + "Authorization", + "status", + "love", + "survive", + "freedom", + "power", + "fun", + "fire", + "icon", + "title", + "html", + "background", + "color", + "width", + "height", + "confirmButtonText", + "customClass", + "container", + "then", + "isConfirmed", + "error", + "loginMessage", + "showCancelButton", + "cancelButtonText", + "onClickNext", + "prev", + "updatedAnswersForBack", + "i", + "category", + "res", + "onClickPrevious", + "onAnswerSelected", + "index", + "showConfirmSwal", + "cancelTest", + "showTheResult", + "convertToPersianNumbers", + "addLeadingZero", + "number", + "persianNumbers", + "String", + "replace", + "digit", + "marginTop", + "fontSize", + "marginBottom", + "textAlign", + "lineHeight", + "paddingTop", + "map", + "choice", + "text", + "fontWeight", + "display", + "justifyContent", + "alignItems", + "marginRight", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_Glasser.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_Glasser.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "608d954e7e573e7b186058c7057f68edca33969c" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/HourCard.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/HourCard.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 141 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 19, + "column": 17 + }, + "end": { + "line": 41, + "column": 1 + } + }, + "10": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 40, + "column": 11 + } + }, + "11": { + "start": { + "line": 42, + "column": 0 + }, + "end": { + "line": 42, + "column": 14 + } + }, + "12": { + "start": { + "line": 45, + "column": 0 + }, + "end": { + "line": 45, + "column": 29 + } + }, + "13": { + "start": { + "line": 46, + "column": 0 + }, + "end": { + "line": 59, + "column": 1 + } + }, + "14": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 47, + "column": 39 + } + }, + "15": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 48, + "column": 39 + } + }, + "16": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 58, + "column": 5 + } + }, + "17": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 167 + } + }, + "18": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 57, + "column": 7 + } + }, + "19": { + "start": { + "line": 52, + "column": 6 + }, + "end": { + "line": 53, + "column": 15 + } + }, + "20": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 15 + } + }, + "21": { + "start": { + "line": 54, + "column": 32 + }, + "end": { + "line": 54, + "column": 115 + } + }, + "22": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 56, + "column": 54 + } + }, + "23": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 19, + "column": 17 + }, + "end": { + "line": 19, + "column": 18 + } + }, + "loc": { + "start": { + "line": 19, + "column": 57 + }, + "end": { + "line": 41, + "column": 1 + } + }, + "line": 19 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 49, + "column": 52 + }, + "end": { + "line": 49, + "column": 53 + } + }, + "loc": { + "start": { + "line": 49, + "column": 72 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 49 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 51, + "column": 27 + }, + "end": { + "line": 51, + "column": 28 + } + }, + "loc": { + "start": { + "line": 51, + "column": 44 + }, + "end": { + "line": 57, + "column": 5 + } + }, + "line": 51 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 25, + "column": 13 + }, + "end": { + "line": 25, + "column": 81 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 25, + "column": 33 + }, + "end": { + "line": 25, + "column": 76 + } + }, + { + "start": { + "line": 25, + "column": 79 + }, + "end": { + "line": 25, + "column": 81 + } + } + ], + "line": 25 + }, + "5": { + "loc": { + "start": { + "line": 46, + "column": 0 + }, + "end": { + "line": 59, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 46, + "column": 0 + }, + "end": { + "line": 59, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 46 + }, + "6": { + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 19 + } + }, + { + "start": { + "line": 46, + "column": 23 + }, + "end": { + "line": 46, + "column": 35 + } + } + ], + "line": 46 + }, + "7": { + "loc": { + "start": { + "line": 52, + "column": 6 + }, + "end": { + "line": 53, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 52, + "column": 6 + }, + "end": { + "line": 53, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 52 + }, + "8": { + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 56, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 56, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 55 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 0, + "11": 32, + "12": 32, + "13": 32, + "14": 32, + "15": 32, + "16": 32, + "17": 32, + "18": 32, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 32, + "3": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 32, + 0 + ], + "6": [ + 32, + 32 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAKI,mBACE,cADF;AALJ,OAAOA,oBAAiB;AAAe;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACvC,OAAO;AAEP,MAAMC,WAAWA,CAAC,EAACC,MAAMC,OAAOC,SAAQC,SAAQ,MAAM;AACpD,SACE,mCACE;AAAA,IAAC;AAAA;AAAA,MAAI,WAAU;AAAA,MAAmB;AAAA,MAClC,OAAOA,YAAYF,QAAQ,EAACG,YAAW,WAAUC,OAAM,UAAS,IAAE,CAAC;AAAA,MAChEL;AAAAA;AAAAA,IAFH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAGA,KAJF;AAAA;AAAA;AAAA;AAAA,SAKA;AAEJ;AAAEM,KATIP;AAUN,eAAeA;AAAS,IAAAO;AAAAC,aAAAD,IAAA", + "names": [ + "React", + "HourCard", + "time", + "index", + "onClick", + "selected", + "background", + "color", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/HourCard.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/HourCard.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "b01c81425a72c9d004a1b7095d266824dee6ffb1" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/MedicalInfoModal/MedicalInfoModal.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/MedicalInfoModal/MedicalInfoModal.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 154 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 44, + "column": 2 + }, + "end": { + "line": 44, + "column": 7 + } + }, + "11": { + "start": { + "line": 45, + "column": 24 + }, + "end": { + "line": 45, + "column": 38 + } + }, + "12": { + "start": { + "line": 46, + "column": 40 + }, + "end": { + "line": 46, + "column": 54 + } + }, + "13": { + "start": { + "line": 47, + "column": 46 + }, + "end": { + "line": 47, + "column": 60 + } + }, + "14": { + "start": { + "line": 48, + "column": 26 + }, + "end": { + "line": 48, + "column": 38 + } + }, + "15": { + "start": { + "line": 49, + "column": 46 + }, + "end": { + "line": 49, + "column": 58 + } + }, + "16": { + "start": { + "line": 50, + "column": 48 + }, + "end": { + "line": 50, + "column": 63 + } + }, + "17": { + "start": { + "line": 51, + "column": 44 + }, + "end": { + "line": 58, + "column": 4 + } + }, + "18": { + "start": { + "line": 59, + "column": 26 + }, + "end": { + "line": 59, + "column": 56 + } + }, + "19": { + "start": { + "line": 59, + "column": 32 + }, + "end": { + "line": 59, + "column": 56 + } + }, + "20": { + "start": { + "line": 60, + "column": 27 + }, + "end": { + "line": 60, + "column": 58 + } + }, + "21": { + "start": { + "line": 60, + "column": 33 + }, + "end": { + "line": 60, + "column": 58 + } + }, + "22": { + "start": { + "line": 61, + "column": 29 + }, + "end": { + "line": 68, + "column": 4 + } + }, + "23": { + "start": { + "line": 61, + "column": 35 + }, + "end": { + "line": 68, + "column": 4 + } + }, + "24": { + "start": { + "line": 69, + "column": 22 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "25": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 27 + } + }, + "26": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 18 + } + }, + "27": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 75, + "column": 22 + } + }, + "28": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 58 + } + }, + "29": { + "start": { + "line": 76, + "column": 2 + }, + "end": { + "line": 78, + "column": 23 + } + }, + "30": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 60 + } + }, + "31": { + "start": { + "line": 79, + "column": 34 + }, + "end": { + "line": 82, + "column": 3 + } + }, + "32": { + "start": { + "line": 79, + "column": 45 + }, + "end": { + "line": 82, + "column": 3 + } + }, + "33": { + "start": { + "line": 81, + "column": 14 + }, + "end": { + "line": 81, + "column": 112 + } + }, + "34": { + "start": { + "line": 83, + "column": 34 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "35": { + "start": { + "line": 83, + "column": 45 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "36": { + "start": { + "line": 85, + "column": 14 + }, + "end": { + "line": 85, + "column": 132 + } + }, + "37": { + "start": { + "line": 88, + "column": 18 + }, + "end": { + "line": 88, + "column": 78 + } + }, + "38": { + "start": { + "line": 89, + "column": 12 + }, + "end": { + "line": 89, + "column": 27 + } + }, + "39": { + "start": { + "line": 90, + "column": 12 + }, + "end": { + "line": 90, + "column": 64 + } + }, + "40": { + "start": { + "line": 91, + "column": 12 + }, + "end": { + "line": 91, + "column": 64 + } + }, + "41": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 31 + } + }, + "42": { + "start": { + "line": 94, + "column": 26 + }, + "end": { + "line": 136, + "column": 3 + } + }, + "43": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 95, + "column": 27 + } + }, + "44": { + "start": { + "line": 96, + "column": 19 + }, + "end": { + "line": 96, + "column": 21 + } + }, + "45": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 107, + "column": 5 + } + }, + "46": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 52 + } + }, + "47": { + "start": { + "line": 100, + "column": 28 + }, + "end": { + "line": 100, + "column": 59 + } + }, + "48": { + "start": { + "line": 101, + "column": 36 + }, + "end": { + "line": 101, + "column": 46 + } + }, + "49": { + "start": { + "line": 102, + "column": 6 + }, + "end": { + "line": 106, + "column": 7 + } + }, + "50": { + "start": { + "line": 103, + "column": 8 + }, + "end": { + "line": 103, + "column": 46 + } + }, + "51": { + "start": { + "line": 104, + "column": 13 + }, + "end": { + "line": 106, + "column": 7 + } + }, + "52": { + "start": { + "line": 105, + "column": 8 + }, + "end": { + "line": 105, + "column": 59 + } + }, + "53": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 110, + "column": 5 + } + }, + "54": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 109, + "column": 50 + } + }, + "55": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 113, + "column": 5 + } + }, + "56": { + "start": { + "line": 112, + "column": 6 + }, + "end": { + "line": 112, + "column": 51 + } + }, + "57": { + "start": { + "line": 114, + "column": 4 + }, + "end": { + "line": 116, + "column": 5 + } + }, + "58": { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 115, + "column": 59 + } + }, + "59": { + "start": { + "line": 117, + "column": 4 + }, + "end": { + "line": 119, + "column": 5 + } + }, + "60": { + "start": { + "line": 118, + "column": 6 + }, + "end": { + "line": 118, + "column": 74 + } + }, + "61": { + "start": { + "line": 120, + "column": 4 + }, + "end": { + "line": 128, + "column": 5 + } + }, + "62": { + "start": { + "line": 121, + "column": 6 + }, + "end": { + "line": 126, + "column": 8 + } + }, + "63": { + "start": { + "line": 122, + "column": 19 + }, + "end": { + "line": 125, + "column": 10 + } + }, + "64": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 13 + } + }, + "65": { + "start": { + "line": 129, + "column": 4 + }, + "end": { + "line": 129, + "column": 58 + } + }, + "66": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 130, + "column": 25 + } + }, + "67": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 131, + "column": 23 + } + }, + "68": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 135, + "column": 7 + } + }, + "69": { + "start": { + "line": 137, + "column": 25 + }, + "end": { + "line": 166, + "column": 3 + } + }, + "70": { + "start": { + "line": 138, + "column": 26 + }, + "end": { + "line": 138, + "column": 28 + } + }, + "71": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + }, + "72": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 140, + "column": 64 + } + }, + "73": { + "start": { + "line": 142, + "column": 4 + }, + "end": { + "line": 144, + "column": 5 + } + }, + "74": { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 143, + "column": 57 + } + }, + "75": { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 147, + "column": 5 + } + }, + "76": { + "start": { + "line": 146, + "column": 6 + }, + "end": { + "line": 146, + "column": 51 + } + }, + "77": { + "start": { + "line": 148, + "column": 4 + }, + "end": { + "line": 155, + "column": 5 + } + }, + "78": { + "start": { + "line": 149, + "column": 6 + }, + "end": { + "line": 151, + "column": 7 + } + }, + "79": { + "start": { + "line": 150, + "column": 8 + }, + "end": { + "line": 150, + "column": 88 + } + }, + "80": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 154, + "column": 7 + } + }, + "81": { + "start": { + "line": 153, + "column": 8 + }, + "end": { + "line": 153, + "column": 83 + } + }, + "82": { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 164, + "column": 5 + } + }, + "83": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 162, + "column": 8 + } + }, + "84": { + "start": { + "line": 158, + "column": 21 + }, + "end": { + "line": 161, + "column": 10 + } + }, + "85": { + "start": { + "line": 163, + "column": 6 + }, + "end": { + "line": 163, + "column": 19 + } + }, + "86": { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 165, + "column": 16 + } + }, + "87": { + "start": { + "line": 167, + "column": 32 + }, + "end": { + "line": 220, + "column": 3 + } + }, + "88": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 168, + "column": 27 + } + }, + "89": { + "start": { + "line": 169, + "column": 4 + }, + "end": { + "line": 170, + "column": 13 + } + }, + "90": { + "start": { + "line": 170, + "column": 6 + }, + "end": { + "line": 170, + "column": 13 + } + }, + "91": { + "start": { + "line": 171, + "column": 20 + }, + "end": { + "line": 184, + "column": 5 + } + }, + "92": { + "start": { + "line": 176, + "column": 59 + }, + "end": { + "line": 183, + "column": 7 + } + }, + "93": { + "start": { + "line": 185, + "column": 4 + }, + "end": { + "line": 219, + "column": 5 + } + }, + "94": { + "start": { + "line": 186, + "column": 20 + }, + "end": { + "line": 186, + "column": 55 + } + }, + "95": { + "start": { + "line": 187, + "column": 23 + }, + "end": { + "line": 189, + "column": 8 + } + }, + "96": { + "start": { + "line": 190, + "column": 6 + }, + "end": { + "line": 208, + "column": 7 + } + }, + "97": { + "start": { + "line": 191, + "column": 8 + }, + "end": { + "line": 199, + "column": 11 + } + }, + "98": { + "start": { + "line": 200, + "column": 8 + }, + "end": { + "line": 200, + "column": 27 + } + }, + "99": { + "start": { + "line": 201, + "column": 8 + }, + "end": { + "line": 201, + "column": 33 + } + }, + "100": { + "start": { + "line": 202, + "column": 8 + }, + "end": { + "line": 202, + "column": 21 + } + }, + "101": { + "start": { + "line": 203, + "column": 8 + }, + "end": { + "line": 203, + "column": 29 + } + }, + "102": { + "start": { + "line": 204, + "column": 8 + }, + "end": { + "line": 204, + "column": 32 + } + }, + "103": { + "start": { + "line": 205, + "column": 8 + }, + "end": { + "line": 205, + "column": 20 + } + }, + "104": { + "start": { + "line": 206, + "column": 8 + }, + "end": { + "line": 206, + "column": 30 + } + }, + "105": { + "start": { + "line": 207, + "column": 8 + }, + "end": { + "line": 207, + "column": 22 + } + }, + "106": { + "start": { + "line": 210, + "column": 6 + }, + "end": { + "line": 218, + "column": 9 + } + }, + "107": { + "start": { + "line": 221, + "column": 22 + }, + "end": { + "line": 224, + "column": 3 + } + }, + "108": { + "start": { + "line": 222, + "column": 4 + }, + "end": { + "line": 222, + "column": 27 + } + }, + "109": { + "start": { + "line": 223, + "column": 4 + }, + "end": { + "line": 223, + "column": 17 + } + }, + "110": { + "start": { + "line": 226, + "column": 4 + }, + "end": { + "line": 269, + "column": 5 + } + }, + "111": { + "start": { + "line": 227, + "column": 6 + }, + "end": { + "line": 227, + "column": 29 + } + }, + "112": { + "start": { + "line": 228, + "column": 30 + }, + "end": { + "line": 228, + "column": 53 + } + }, + "113": { + "start": { + "line": 229, + "column": 20 + }, + "end": { + "line": 229, + "column": 55 + } + }, + "114": { + "start": { + "line": 230, + "column": 6 + }, + "end": { + "line": 230, + "column": 28 + } + }, + "115": { + "start": { + "line": 231, + "column": 23 + }, + "end": { + "line": 243, + "column": 8 + } + }, + "116": { + "start": { + "line": 244, + "column": 6 + }, + "end": { + "line": 244, + "column": 23 + } + }, + "117": { + "start": { + "line": 245, + "column": 6 + }, + "end": { + "line": 257, + "column": 7 + } + }, + "118": { + "start": { + "line": 246, + "column": 8 + }, + "end": { + "line": 246, + "column": 49 + } + }, + "119": { + "start": { + "line": 247, + "column": 8 + }, + "end": { + "line": 247, + "column": 27 + } + }, + "120": { + "start": { + "line": 248, + "column": 8 + }, + "end": { + "line": 256, + "column": 11 + } + }, + "121": { + "start": { + "line": 259, + "column": 6 + }, + "end": { + "line": 259, + "column": 25 + } + }, + "122": { + "start": { + "line": 260, + "column": 6 + }, + "end": { + "line": 268, + "column": 9 + } + }, + "123": { + "start": { + "line": 271, + "column": 2 + }, + "end": { + "line": 1338, + "column": 11 + } + }, + "124": { + "start": { + "line": 332, + "column": 18 + }, + "end": { + "line": 332, + "column": 70 + } + }, + "125": { + "start": { + "line": 333, + "column": 18 + }, + "end": { + "line": 333, + "column": 44 + } + }, + "126": { + "start": { + "line": 391, + "column": 18 + }, + "end": { + "line": 391, + "column": 78 + } + }, + "127": { + "start": { + "line": 392, + "column": 18 + }, + "end": { + "line": 392, + "column": 57 + } + }, + "128": { + "start": { + "line": 470, + "column": 30 + }, + "end": { + "line": 470, + "column": 55 + } + }, + "129": { + "start": { + "line": 471, + "column": 30 + }, + "end": { + "line": 471, + "column": 79 + } + }, + "130": { + "start": { + "line": 508, + "column": 30 + }, + "end": { + "line": 508, + "column": 54 + } + }, + "131": { + "start": { + "line": 509, + "column": 30 + }, + "end": { + "line": 509, + "column": 79 + } + }, + "132": { + "start": { + "line": 581, + "column": 18 + }, + "end": { + "line": 581, + "column": 71 + } + }, + "133": { + "start": { + "line": 582, + "column": 18 + }, + "end": { + "line": 582, + "column": 46 + } + }, + "134": { + "start": { + "line": 643, + "column": 36 + }, + "end": { + "line": 643, + "column": 54 + } + }, + "135": { + "start": { + "line": 678, + "column": 36 + }, + "end": { + "line": 678, + "column": 60 + } + }, + "136": { + "start": { + "line": 810, + "column": 28 + }, + "end": { + "line": 813, + "column": 31 + } + }, + "137": { + "start": { + "line": 814, + "column": 28 + }, + "end": { + "line": 814, + "column": 77 + } + }, + "138": { + "start": { + "line": 895, + "column": 20 + }, + "end": { + "line": 898, + "column": 23 + } + }, + "139": { + "start": { + "line": 899, + "column": 20 + }, + "end": { + "line": 899, + "column": 66 + } + }, + "140": { + "start": { + "line": 975, + "column": 32 + }, + "end": { + "line": 978, + "column": 35 + } + }, + "141": { + "start": { + "line": 979, + "column": 32 + }, + "end": { + "line": 979, + "column": 84 + } + }, + "142": { + "start": { + "line": 1016, + "column": 32 + }, + "end": { + "line": 1019, + "column": 35 + } + }, + "143": { + "start": { + "line": 1020, + "column": 32 + }, + "end": { + "line": 1020, + "column": 84 + } + }, + "144": { + "start": { + "line": 1093, + "column": 22 + }, + "end": { + "line": 1096, + "column": 25 + } + }, + "145": { + "start": { + "line": 1097, + "column": 22 + }, + "end": { + "line": 1097, + "column": 75 + } + }, + "146": { + "start": { + "line": 1168, + "column": 20 + }, + "end": { + "line": 1171, + "column": 23 + } + }, + "147": { + "start": { + "line": 1172, + "column": 20 + }, + "end": { + "line": 1172, + "column": 66 + } + }, + "148": { + "start": { + "line": 1238, + "column": 20 + }, + "end": { + "line": 1241, + "column": 23 + } + }, + "149": { + "start": { + "line": 1242, + "column": 20 + }, + "end": { + "line": 1242, + "column": 63 + } + }, + "150": { + "start": { + "line": 1288, + "column": 38 + }, + "end": { + "line": 1288, + "column": 56 + } + }, + "151": { + "start": { + "line": 1340, + "column": 0 + }, + "end": { + "line": 1340, + "column": 53 + } + }, + "152": { + "start": { + "line": 1341, + "column": 0 + }, + "end": { + "line": 1341, + "column": 22 + } + }, + "153": { + "start": { + "line": 1344, + "column": 0 + }, + "end": { + "line": 1344, + "column": 37 + } + }, + "154": { + "start": { + "line": 1345, + "column": 0 + }, + "end": { + "line": 1358, + "column": 1 + } + }, + "155": { + "start": { + "line": 1346, + "column": 2 + }, + "end": { + "line": 1346, + "column": 39 + } + }, + "156": { + "start": { + "line": 1347, + "column": 2 + }, + "end": { + "line": 1347, + "column": 39 + } + }, + "157": { + "start": { + "line": 1348, + "column": 2 + }, + "end": { + "line": 1357, + "column": 5 + } + }, + "158": { + "start": { + "line": 1349, + "column": 4 + }, + "end": { + "line": 1349, + "column": 180 + } + }, + "159": { + "start": { + "line": 1350, + "column": 4 + }, + "end": { + "line": 1356, + "column": 7 + } + }, + "160": { + "start": { + "line": 1351, + "column": 6 + }, + "end": { + "line": 1352, + "column": 15 + } + }, + "161": { + "start": { + "line": 1352, + "column": 8 + }, + "end": { + "line": 1352, + "column": 15 + } + }, + "162": { + "start": { + "line": 1353, + "column": 32 + }, + "end": { + "line": 1353, + "column": 115 + } + }, + "163": { + "start": { + "line": 1354, + "column": 6 + }, + "end": { + "line": 1355, + "column": 54 + } + }, + "164": { + "start": { + "line": 1355, + "column": 8 + }, + "end": { + "line": 1355, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "MedicalInfoModal", + "decl": { + "start": { + "line": 34, + "column": 9 + }, + "end": { + "line": 34, + "column": 25 + } + }, + "loc": { + "start": { + "line": 43, + "column": 3 + }, + "end": { + "line": 1339, + "column": 1 + } + }, + "line": 43 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 59, + "column": 26 + }, + "end": { + "line": 59, + "column": 27 + } + }, + "loc": { + "start": { + "line": 59, + "column": 32 + }, + "end": { + "line": 59, + "column": 56 + } + }, + "line": 59 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 60, + "column": 27 + }, + "end": { + "line": 60, + "column": 28 + } + }, + "loc": { + "start": { + "line": 60, + "column": 33 + }, + "end": { + "line": 60, + "column": 58 + } + }, + "line": 60 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 61, + "column": 29 + }, + "end": { + "line": 61, + "column": 30 + } + }, + "loc": { + "start": { + "line": 61, + "column": 35 + }, + "end": { + "line": 68, + "column": 4 + } + }, + "line": 61 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 69, + "column": 22 + }, + "end": { + "line": 69, + "column": 23 + } + }, + "loc": { + "start": { + "line": 69, + "column": 33 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "line": 69 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 73, + "column": 12 + }, + "end": { + "line": 73, + "column": 13 + } + }, + "loc": { + "start": { + "line": 73, + "column": 18 + }, + "end": { + "line": 75, + "column": 3 + } + }, + "line": 73 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 76, + "column": 12 + }, + "end": { + "line": 76, + "column": 13 + } + }, + "loc": { + "start": { + "line": 76, + "column": 18 + }, + "end": { + "line": 78, + "column": 3 + } + }, + "line": 76 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 79, + "column": 34 + }, + "end": { + "line": 79, + "column": 35 + } + }, + "loc": { + "start": { + "line": 79, + "column": 45 + }, + "end": { + "line": 82, + "column": 3 + } + }, + "line": 79 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 5 + } + }, + "loc": { + "start": { + "line": 81, + "column": 14 + }, + "end": { + "line": 81, + "column": 112 + } + }, + "line": 81 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 83, + "column": 34 + }, + "end": { + "line": 83, + "column": 35 + } + }, + "loc": { + "start": { + "line": 83, + "column": 45 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "line": 83 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 5 + } + }, + "loc": { + "start": { + "line": 85, + "column": 14 + }, + "end": { + "line": 85, + "column": 132 + } + }, + "line": 85 + }, + "12": { + "name": "DateString", + "decl": { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 87, + "column": 21 + } + }, + "loc": { + "start": { + "line": 87, + "column": 29 + }, + "end": { + "line": 93, + "column": 3 + } + }, + "line": 87 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 94, + "column": 26 + }, + "end": { + "line": 94, + "column": 27 + } + }, + "loc": { + "start": { + "line": 94, + "column": 37 + }, + "end": { + "line": 136, + "column": 3 + } + }, + "line": 94 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 122, + "column": 8 + }, + "end": { + "line": 122, + "column": 9 + } + }, + "loc": { + "start": { + "line": 122, + "column": 19 + }, + "end": { + "line": 125, + "column": 10 + } + }, + "line": 122 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 137, + "column": 25 + }, + "end": { + "line": 137, + "column": 26 + } + }, + "loc": { + "start": { + "line": 137, + "column": 31 + }, + "end": { + "line": 166, + "column": 3 + } + }, + "line": 137 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 158, + "column": 8 + }, + "end": { + "line": 158, + "column": 9 + } + }, + "loc": { + "start": { + "line": 158, + "column": 21 + }, + "end": { + "line": 161, + "column": 10 + } + }, + "line": 158 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 167, + "column": 32 + }, + "end": { + "line": 167, + "column": 33 + } + }, + "loc": { + "start": { + "line": 167, + "column": 49 + }, + "end": { + "line": 220, + "column": 3 + } + }, + "line": 167 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 176, + "column": 46 + }, + "end": { + "line": 176, + "column": 47 + } + }, + "loc": { + "start": { + "line": 176, + "column": 59 + }, + "end": { + "line": 183, + "column": 7 + } + }, + "line": 176 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 221, + "column": 22 + }, + "end": { + "line": 221, + "column": 23 + } + }, + "loc": { + "start": { + "line": 221, + "column": 39 + }, + "end": { + "line": 224, + "column": 3 + } + }, + "line": 221 + }, + "20": { + "name": "CreateReservation", + "decl": { + "start": { + "line": 225, + "column": 17 + }, + "end": { + "line": 225, + "column": 34 + } + }, + "loc": { + "start": { + "line": 225, + "column": 42 + }, + "end": { + "line": 270, + "column": 3 + } + }, + "line": 225 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 331, + "column": 26 + }, + "end": { + "line": 331, + "column": 27 + } + }, + "loc": { + "start": { + "line": 331, + "column": 37 + }, + "end": { + "line": 334, + "column": 17 + } + }, + "line": 331 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 390, + "column": 26 + }, + "end": { + "line": 390, + "column": 27 + } + }, + "loc": { + "start": { + "line": 390, + "column": 37 + }, + "end": { + "line": 393, + "column": 17 + } + }, + "line": 390 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 469, + "column": 38 + }, + "end": { + "line": 469, + "column": 39 + } + }, + "loc": { + "start": { + "line": 469, + "column": 44 + }, + "end": { + "line": 472, + "column": 29 + } + }, + "line": 469 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 507, + "column": 38 + }, + "end": { + "line": 507, + "column": 39 + } + }, + "loc": { + "start": { + "line": 507, + "column": 44 + }, + "end": { + "line": 510, + "column": 29 + } + }, + "line": 507 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 580, + "column": 26 + }, + "end": { + "line": 580, + "column": 27 + } + }, + "loc": { + "start": { + "line": 580, + "column": 37 + }, + "end": { + "line": 583, + "column": 17 + } + }, + "line": 580 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 643, + "column": 29 + }, + "end": { + "line": 643, + "column": 30 + } + }, + "loc": { + "start": { + "line": 643, + "column": 36 + }, + "end": { + "line": 643, + "column": 54 + } + }, + "line": 643 + }, + "27": { + "name": "(anonymous_27)", + "decl": { + "start": { + "line": 678, + "column": 29 + }, + "end": { + "line": 678, + "column": 30 + } + }, + "loc": { + "start": { + "line": 678, + "column": 36 + }, + "end": { + "line": 678, + "column": 60 + } + }, + "line": 678 + }, + "28": { + "name": "(anonymous_28)", + "decl": { + "start": { + "line": 809, + "column": 36 + }, + "end": { + "line": 809, + "column": 37 + } + }, + "loc": { + "start": { + "line": 809, + "column": 43 + }, + "end": { + "line": 815, + "column": 27 + } + }, + "line": 809 + }, + "29": { + "name": "(anonymous_29)", + "decl": { + "start": { + "line": 894, + "column": 28 + }, + "end": { + "line": 894, + "column": 29 + } + }, + "loc": { + "start": { + "line": 894, + "column": 35 + }, + "end": { + "line": 900, + "column": 19 + } + }, + "line": 894 + }, + "30": { + "name": "(anonymous_30)", + "decl": { + "start": { + "line": 974, + "column": 40 + }, + "end": { + "line": 974, + "column": 41 + } + }, + "loc": { + "start": { + "line": 974, + "column": 46 + }, + "end": { + "line": 980, + "column": 31 + } + }, + "line": 974 + }, + "31": { + "name": "(anonymous_31)", + "decl": { + "start": { + "line": 1015, + "column": 40 + }, + "end": { + "line": 1015, + "column": 41 + } + }, + "loc": { + "start": { + "line": 1015, + "column": 46 + }, + "end": { + "line": 1021, + "column": 31 + } + }, + "line": 1015 + }, + "32": { + "name": "(anonymous_32)", + "decl": { + "start": { + "line": 1092, + "column": 30 + }, + "end": { + "line": 1092, + "column": 31 + } + }, + "loc": { + "start": { + "line": 1092, + "column": 37 + }, + "end": { + "line": 1098, + "column": 21 + } + }, + "line": 1092 + }, + "33": { + "name": "(anonymous_33)", + "decl": { + "start": { + "line": 1167, + "column": 28 + }, + "end": { + "line": 1167, + "column": 29 + } + }, + "loc": { + "start": { + "line": 1167, + "column": 35 + }, + "end": { + "line": 1173, + "column": 19 + } + }, + "line": 1167 + }, + "34": { + "name": "(anonymous_34)", + "decl": { + "start": { + "line": 1237, + "column": 28 + }, + "end": { + "line": 1237, + "column": 29 + } + }, + "loc": { + "start": { + "line": 1237, + "column": 35 + }, + "end": { + "line": 1243, + "column": 19 + } + }, + "line": 1237 + }, + "35": { + "name": "(anonymous_35)", + "decl": { + "start": { + "line": 1288, + "column": 31 + }, + "end": { + "line": 1288, + "column": 32 + } + }, + "loc": { + "start": { + "line": 1288, + "column": 38 + }, + "end": { + "line": 1288, + "column": 56 + } + }, + "line": 1288 + }, + "36": { + "name": "(anonymous_36)", + "decl": { + "start": { + "line": 1348, + "column": 52 + }, + "end": { + "line": 1348, + "column": 53 + } + }, + "loc": { + "start": { + "line": 1348, + "column": 72 + }, + "end": { + "line": 1357, + "column": 3 + } + }, + "line": 1348 + }, + "37": { + "name": "(anonymous_37)", + "decl": { + "start": { + "line": 1350, + "column": 27 + }, + "end": { + "line": 1350, + "column": 28 + } + }, + "loc": { + "start": { + "line": 1350, + "column": 44 + }, + "end": { + "line": 1356, + "column": 5 + } + }, + "line": 1350 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 81, + "column": 14 + }, + "end": { + "line": 81, + "column": 112 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 81, + "column": 14 + }, + "end": { + "line": 81, + "column": 104 + } + }, + { + "start": { + "line": 81, + "column": 108 + }, + "end": { + "line": 81, + "column": 112 + } + } + ], + "line": 81 + }, + "5": { + "loc": { + "start": { + "line": 85, + "column": 14 + }, + "end": { + "line": 85, + "column": 132 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 85, + "column": 14 + }, + "end": { + "line": 85, + "column": 124 + } + }, + { + "start": { + "line": 85, + "column": 128 + }, + "end": { + "line": 85, + "column": 132 + } + } + ], + "line": 85 + }, + "6": { + "loc": { + "start": { + "line": 90, + "column": 12 + }, + "end": { + "line": 90, + "column": 64 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 90, + "column": 30 + }, + "end": { + "line": 90, + "column": 46 + } + }, + { + "start": { + "line": 90, + "column": 49 + }, + "end": { + "line": 90, + "column": 64 + } + } + ], + "line": 90 + }, + "7": { + "loc": { + "start": { + "line": 91, + "column": 12 + }, + "end": { + "line": 91, + "column": 64 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 91, + "column": 30 + }, + "end": { + "line": 91, + "column": 46 + } + }, + { + "start": { + "line": 91, + "column": 49 + }, + "end": { + "line": 91, + "column": 64 + } + } + ], + "line": 91 + }, + "8": { + "loc": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 107, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 107, + "column": 5 + } + }, + { + "start": { + "line": 99, + "column": 11 + }, + "end": { + "line": 107, + "column": 5 + } + } + ], + "line": 97 + }, + "9": { + "loc": { + "start": { + "line": 102, + "column": 6 + }, + "end": { + "line": 106, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 102, + "column": 6 + }, + "end": { + "line": 106, + "column": 7 + } + }, + { + "start": { + "line": 104, + "column": 13 + }, + "end": { + "line": 106, + "column": 7 + } + } + ], + "line": 102 + }, + "10": { + "loc": { + "start": { + "line": 104, + "column": 13 + }, + "end": { + "line": 106, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 104, + "column": 13 + }, + "end": { + "line": 106, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 104 + }, + "11": { + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 110, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 110, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 108 + }, + "12": { + "loc": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 113, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 113, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 111 + }, + "13": { + "loc": { + "start": { + "line": 114, + "column": 4 + }, + "end": { + "line": 116, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 114, + "column": 4 + }, + "end": { + "line": 116, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 114 + }, + "14": { + "loc": { + "start": { + "line": 117, + "column": 4 + }, + "end": { + "line": 119, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 117, + "column": 4 + }, + "end": { + "line": 119, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 117 + }, + "15": { + "loc": { + "start": { + "line": 117, + "column": 8 + }, + "end": { + "line": 117, + "column": 81 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 117, + "column": 8 + }, + "end": { + "line": 117, + "column": 42 + } + }, + { + "start": { + "line": 117, + "column": 46 + }, + "end": { + "line": 117, + "column": 81 + } + } + ], + "line": 117 + }, + "16": { + "loc": { + "start": { + "line": 120, + "column": 4 + }, + "end": { + "line": 128, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 120, + "column": 4 + }, + "end": { + "line": 128, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 120 + }, + "17": { + "loc": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 139 + }, + "18": { + "loc": { + "start": { + "line": 139, + "column": 8 + }, + "end": { + "line": 139, + "column": 64 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 139, + "column": 8 + }, + "end": { + "line": 139, + "column": 12 + } + }, + { + "start": { + "line": 139, + "column": 16 + }, + "end": { + "line": 139, + "column": 28 + } + }, + { + "start": { + "line": 139, + "column": 32 + }, + "end": { + "line": 139, + "column": 37 + } + }, + { + "start": { + "line": 139, + "column": 41 + }, + "end": { + "line": 139, + "column": 64 + } + } + ], + "line": 139 + }, + "19": { + "loc": { + "start": { + "line": 142, + "column": 4 + }, + "end": { + "line": 144, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 142, + "column": 4 + }, + "end": { + "line": 144, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 142 + }, + "20": { + "loc": { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 147, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 147, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 145 + }, + "21": { + "loc": { + "start": { + "line": 149, + "column": 6 + }, + "end": { + "line": 151, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 149, + "column": 6 + }, + "end": { + "line": 151, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 149 + }, + "22": { + "loc": { + "start": { + "line": 149, + "column": 10 + }, + "end": { + "line": 149, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 149, + "column": 10 + }, + "end": { + "line": 149, + "column": 25 + } + }, + { + "start": { + "line": 149, + "column": 29 + }, + "end": { + "line": 149, + "column": 43 + } + } + ], + "line": 149 + }, + "23": { + "loc": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 154, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 154, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 152 + }, + "24": { + "loc": { + "start": { + "line": 152, + "column": 10 + }, + "end": { + "line": 152, + "column": 69 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 152, + "column": 10 + }, + "end": { + "line": 152, + "column": 37 + } + }, + { + "start": { + "line": 152, + "column": 41 + }, + "end": { + "line": 152, + "column": 69 + } + } + ], + "line": 152 + }, + "25": { + "loc": { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 164, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 164, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 156 + }, + "26": { + "loc": { + "start": { + "line": 169, + "column": 4 + }, + "end": { + "line": 170, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 169, + "column": 4 + }, + "end": { + "line": 170, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 169 + }, + "27": { + "loc": { + "start": { + "line": 180, + "column": 25 + }, + "end": { + "line": 180, + "column": 70 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 180, + "column": 25 + }, + "end": { + "line": 180, + "column": 45 + } + }, + { + "start": { + "line": 180, + "column": 49 + }, + "end": { + "line": 180, + "column": 70 + } + } + ], + "line": 180 + }, + "28": { + "loc": { + "start": { + "line": 181, + "column": 18 + }, + "end": { + "line": 181, + "column": 37 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 181, + "column": 18 + }, + "end": { + "line": 181, + "column": 31 + } + }, + { + "start": { + "line": 181, + "column": 35 + }, + "end": { + "line": 181, + "column": 37 + } + } + ], + "line": 181 + }, + "29": { + "loc": { + "start": { + "line": 182, + "column": 23 + }, + "end": { + "line": 182, + "column": 41 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 182, + "column": 23 + }, + "end": { + "line": 182, + "column": 35 + } + }, + { + "start": { + "line": 182, + "column": 39 + }, + "end": { + "line": 182, + "column": 41 + } + } + ], + "line": 182 + }, + "30": { + "loc": { + "start": { + "line": 190, + "column": 6 + }, + "end": { + "line": 208, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 190, + "column": 6 + }, + "end": { + "line": 208, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 190 + }, + "31": { + "loc": { + "start": { + "line": 190, + "column": 10 + }, + "end": { + "line": 190, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 190, + "column": 10 + }, + "end": { + "line": 190, + "column": 33 + } + }, + { + "start": { + "line": 190, + "column": 37 + }, + "end": { + "line": 190, + "column": 60 + } + } + ], + "line": 190 + }, + "32": { + "loc": { + "start": { + "line": 245, + "column": 6 + }, + "end": { + "line": 257, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 245, + "column": 6 + }, + "end": { + "line": 257, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 245 + }, + "33": { + "loc": { + "start": { + "line": 245, + "column": 10 + }, + "end": { + "line": 245, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 245, + "column": 10 + }, + "end": { + "line": 245, + "column": 33 + } + }, + { + "start": { + "line": 245, + "column": 37 + }, + "end": { + "line": 245, + "column": 60 + } + } + ], + "line": 245 + }, + "34": { + "loc": { + "start": { + "line": 330, + "column": 23 + }, + "end": { + "line": 330, + "column": 62 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 330, + "column": 29 + }, + "end": { + "line": 330, + "column": 57 + } + }, + { + "start": { + "line": 330, + "column": 60 + }, + "end": { + "line": 330, + "column": 62 + } + } + ], + "line": 330 + }, + "35": { + "loc": { + "start": { + "line": 389, + "column": 23 + }, + "end": { + "line": 389, + "column": 78 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 389, + "column": 37 + }, + "end": { + "line": 389, + "column": 73 + } + }, + { + "start": { + "line": 389, + "column": 76 + }, + "end": { + "line": 389, + "column": 78 + } + } + ], + "line": 389 + }, + "36": { + "loc": { + "start": { + "line": 579, + "column": 23 + }, + "end": { + "line": 579, + "column": 64 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 579, + "column": 30 + }, + "end": { + "line": 579, + "column": 59 + } + }, + { + "start": { + "line": 579, + "column": 62 + }, + "end": { + "line": 579, + "column": 64 + } + } + ], + "line": 579 + }, + "37": { + "loc": { + "start": { + "line": 893, + "column": 25 + }, + "end": { + "line": 893, + "column": 98 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 893, + "column": 48 + }, + "end": { + "line": 893, + "column": 93 + } + }, + { + "start": { + "line": 893, + "column": 96 + }, + "end": { + "line": 893, + "column": 98 + } + } + ], + "line": 893 + }, + "38": { + "loc": { + "start": { + "line": 1056, + "column": 14 + }, + "end": { + "line": 1126, + "column": 22 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 1056, + "column": 14 + }, + "end": { + "line": 1056, + "column": 47 + } + }, + { + "start": { + "line": 1056, + "column": 51 + }, + "end": { + "line": 1056, + "column": 85 + } + }, + { + "start": { + "line": 1056, + "column": 105 + }, + "end": { + "line": 1126, + "column": 22 + } + } + ], + "line": 1056 + }, + "39": { + "loc": { + "start": { + "line": 1345, + "column": 0 + }, + "end": { + "line": 1358, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 1345, + "column": 0 + }, + "end": { + "line": 1358, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 1345 + }, + "40": { + "loc": { + "start": { + "line": 1345, + "column": 4 + }, + "end": { + "line": 1345, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 1345, + "column": 4 + }, + "end": { + "line": 1345, + "column": 19 + } + }, + { + "start": { + "line": 1345, + "column": 23 + }, + "end": { + "line": 1345, + "column": 35 + } + } + ], + "line": 1345 + }, + "41": { + "loc": { + "start": { + "line": 1351, + "column": 6 + }, + "end": { + "line": 1352, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 1351, + "column": 6 + }, + "end": { + "line": 1352, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 1351 + }, + "42": { + "loc": { + "start": { + "line": 1354, + "column": 6 + }, + "end": { + "line": 1355, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 1354, + "column": 6 + }, + "end": { + "line": 1355, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 1354 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0, + "78": 0, + "79": 0, + "80": 0, + "81": 0, + "82": 0, + "83": 0, + "84": 0, + "85": 0, + "86": 0, + "87": 0, + "88": 0, + "89": 0, + "90": 0, + "91": 0, + "92": 0, + "93": 0, + "94": 0, + "95": 0, + "96": 0, + "97": 0, + "98": 0, + "99": 0, + "100": 0, + "101": 0, + "102": 0, + "103": 0, + "104": 0, + "105": 0, + "106": 0, + "107": 0, + "108": 0, + "109": 0, + "110": 0, + "111": 0, + "112": 0, + "113": 0, + "114": 0, + "115": 0, + "116": 0, + "117": 0, + "118": 0, + "119": 0, + "120": 0, + "121": 0, + "122": 0, + "123": 0, + "124": 0, + "125": 0, + "126": 0, + "127": 0, + "128": 0, + "129": 0, + "130": 0, + "131": 0, + "132": 0, + "133": 0, + "134": 0, + "135": 0, + "136": 0, + "137": 0, + "138": 0, + "139": 0, + "140": 0, + "141": 0, + "142": 0, + "143": 0, + "144": 0, + "145": 0, + "146": 0, + "147": 0, + "148": 0, + "149": 0, + "150": 0, + "151": 32, + "152": 32, + "153": 32, + "154": 32, + "155": 32, + "156": 32, + "157": 32, + "158": 32, + "159": 32, + "160": 0, + "161": 0, + "162": 0, + "163": 0, + "164": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 32, + "37": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0, + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 0 + ], + "25": [ + 0, + 0 + ], + "26": [ + 0, + 0 + ], + "27": [ + 0, + 0 + ], + "28": [ + 0, + 0 + ], + "29": [ + 0, + 0 + ], + "30": [ + 0, + 0 + ], + "31": [ + 0, + 0 + ], + "32": [ + 0, + 0 + ], + "33": [ + 0, + 0 + ], + "34": [ + 0, + 0 + ], + "35": [ + 0, + 0 + ], + "36": [ + 0, + 0 + ], + "37": [ + 0, + 0 + ], + "38": [ + 0, + 0, + 0 + ], + "39": [ + 32, + 0 + ], + "40": [ + 32, + 32 + ], + "41": [ + 0, + 0 + ], + "42": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useEffect", + "Modal", + "JBDateInput", + "axios", + "ToastContainer", + "toast", + "shamsi", + "kid_icon", + "ssid_icon", + "one_icon", + "two_icon", + "three_icon", + "four_icon", + "five_icon", + "circle_icon", + "age_icon", + "MedicalInfoModal", + "showModal", + "toggleModal", + "daySelected", + "doctorId", + "resType", + "left_times", + "selectIndex", + "getReserve", + "_s", + "age", + "setAge", + "childrenNum", + "setChildrenNum", + "medicalHistory", + "setMedicalHistory", + "ssid", + "setSsid", + "medicalRecords", + "setMedicalRecords", + "showRecordModal", + "setShowRecordModal", + "currentRecord", + "setCurrentRecord", + "endDate", + "length", + "isFinished", + "reasonToLeave", + "method", + "drugs", + "openRecordModal", + "closeRecordModal", + "resetCurrentRecord", + "handleClose", + "event", + "preventDefault", + "console", + "log", + "convertToPersianNumbers", + "value", + "replace", + "char", + "convertToEnglishNumbers", + "DateString", + "input", + "changed", + "jalaliToGregorian", + "year", + "month", + "day", + "y", + "m", + "d", + "join", + "handleAddRecord", + "errors", + "trim", + "push", + "endDateFormat", + "Date", + "today", + "isNaN", + "getTime", + "forEach", + "error", + "position", + "autoClose", + "success", + "validateFields", + "errorMessages", + "parseInt", + "record", + "message", + "handleSendMedicalInfo", + "payload", + "child_num", + "family_history", + "nationalID", + "treatment_histories", + "map", + "end_date", + "is_finished", + "reason_to_leave", + "approach", + "special_drugs", + "token", + "localStorage", + "getItem", + "response", + "post", + "headers", + "Authorization", + "status", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "CreateReservation", + "getReserved", + "ReservationDate", + "data", + "type", + "date", + "time", + "doctor_id", + "color", + "fontSize", + "direction", + "backgroundImage", + "backgroundRepeat", + "paddingRight", + "backgroundPosition", + "textShadow", + "target", + "marginTop", + "justifyContent", + "alignItems", + "marginRight", + "e", + "width", + "borderBottom", + "marginBottom", + "border", + "height", + "fonySize", + "backgroundColor", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/MedicalInfoModal/MedicalInfoModal.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/MedicalInfoModal/MedicalInfoModal.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "75a075cc4bc3dda2fa2e01d93d91764e6e36f7a6" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/Reservation.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/Reservation.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 144 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 43, + "column": 16 + }, + "end": { + "line": 43, + "column": 76 + } + }, + "11": { + "start": { + "line": 44, + "column": 10 + }, + "end": { + "line": 44, + "column": 25 + } + }, + "12": { + "start": { + "line": 45, + "column": 10 + }, + "end": { + "line": 45, + "column": 62 + } + }, + "13": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 62 + } + }, + "14": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 47, + "column": 29 + } + }, + "15": { + "start": { + "line": 49, + "column": 0 + }, + "end": { + "line": 49, + "column": 16 + } + }, + "16": { + "start": { + "line": 51, + "column": 24 + }, + "end": { + "line": 51, + "column": 74 + } + }, + "17": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 52, + "column": 61 + } + }, + "18": { + "start": { + "line": 52, + "column": 39 + }, + "end": { + "line": 52, + "column": 59 + } + }, + "19": { + "start": { + "line": 55, + "column": 13 + }, + "end": { + "line": 55, + "column": 34 + } + }, + "20": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 24 + } + }, + "21": { + "start": { + "line": 57, + "column": 18 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "22": { + "start": { + "line": 62, + "column": 2 + }, + "end": { + "line": 62, + "column": 17 + } + }, + "23": { + "start": { + "line": 64, + "column": 0 + }, + "end": { + "line": 64, + "column": 17 + } + }, + "24": { + "start": { + "line": 66, + "column": 15 + }, + "end": { + "line": 66, + "column": 33 + } + }, + "25": { + "start": { + "line": 67, + "column": 16 + }, + "end": { + "line": 67, + "column": 60 + } + }, + "26": { + "start": { + "line": 68, + "column": 14 + }, + "end": { + "line": 68, + "column": 53 + } + }, + "27": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 69, + "column": 35 + } + }, + "28": { + "start": { + "line": 72, + "column": 17 + }, + "end": { + "line": 72, + "column": 31 + } + }, + "29": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 73, + "column": 42 + } + }, + "30": { + "start": { + "line": 74, + "column": 2 + }, + "end": { + "line": 74, + "column": 16 + } + }, + "31": { + "start": { + "line": 76, + "column": 24 + }, + "end": { + "line": 762, + "column": 1 + } + }, + "32": { + "start": { + "line": 77, + "column": 2 + }, + "end": { + "line": 77, + "column": 7 + } + }, + "33": { + "start": { + "line": 78, + "column": 19 + }, + "end": { + "line": 78, + "column": 32 + } + }, + "34": { + "start": { + "line": 79, + "column": 19 + }, + "end": { + "line": 79, + "column": 32 + } + }, + "35": { + "start": { + "line": 80, + "column": 23 + }, + "end": { + "line": 80, + "column": 43 + } + }, + "36": { + "start": { + "line": 81, + "column": 34 + }, + "end": { + "line": 81, + "column": 51 + } + }, + "37": { + "start": { + "line": 82, + "column": 31 + }, + "end": { + "line": 82, + "column": 53 + } + }, + "38": { + "start": { + "line": 83, + "column": 42 + }, + "end": { + "line": 83, + "column": 54 + } + }, + "39": { + "start": { + "line": 84, + "column": 36 + }, + "end": { + "line": 84, + "column": 48 + } + }, + "40": { + "start": { + "line": 85, + "column": 36 + }, + "end": { + "line": 85, + "column": 48 + } + }, + "41": { + "start": { + "line": 86, + "column": 40 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "42": { + "start": { + "line": 89, + "column": 31 + }, + "end": { + "line": 101, + "column": 3 + } + }, + "43": { + "start": { + "line": 102, + "column": 16 + }, + "end": { + "line": 102, + "column": 46 + } + }, + "44": { + "start": { + "line": 103, + "column": 32 + }, + "end": { + "line": 103, + "column": 44 + } + }, + "45": { + "start": { + "line": 104, + "column": 36 + }, + "end": { + "line": 104, + "column": 51 + } + }, + "46": { + "start": { + "line": 105, + "column": 46 + }, + "end": { + "line": 105, + "column": 60 + } + }, + "47": { + "start": { + "line": 106, + "column": 22 + }, + "end": { + "line": 108, + "column": 3 + } + }, + "48": { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 107, + "column": 29 + } + }, + "49": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 135, + "column": 5 + } + }, + "50": { + "start": { + "line": 111, + "column": 20 + }, + "end": { + "line": 111, + "column": 55 + } + }, + "51": { + "start": { + "line": 112, + "column": 23 + }, + "end": { + "line": 120, + "column": 7 + } + }, + "52": { + "start": { + "line": 121, + "column": 6 + }, + "end": { + "line": 123, + "column": 7 + } + }, + "53": { + "start": { + "line": 122, + "column": 8 + }, + "end": { + "line": 122, + "column": 49 + } + }, + "54": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 125, + "column": 51 + } + }, + "55": { + "start": { + "line": 126, + "column": 6 + }, + "end": { + "line": 134, + "column": 9 + } + }, + "56": { + "start": { + "line": 137, + "column": 22 + }, + "end": { + "line": 151, + "column": 3 + } + }, + "57": { + "start": { + "line": 138, + "column": 15 + }, + "end": { + "line": 138, + "column": 17 + } + }, + "58": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 141, + "column": 37 + } + }, + "59": { + "start": { + "line": 139, + "column": 17 + }, + "end": { + "line": 139, + "column": 18 + } + }, + "60": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 141, + "column": 37 + } + }, + "61": { + "start": { + "line": 141, + "column": 8 + }, + "end": { + "line": 141, + "column": 37 + } + }, + "62": { + "start": { + "line": 142, + "column": 4 + }, + "end": { + "line": 149, + "column": 5 + } + }, + "63": { + "start": { + "line": 142, + "column": 17 + }, + "end": { + "line": 142, + "column": 18 + } + }, + "64": { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 148, + "column": 7 + } + }, + "65": { + "start": { + "line": 144, + "column": 18 + }, + "end": { + "line": 144, + "column": 52 + } + }, + "66": { + "start": { + "line": 145, + "column": 8 + }, + "end": { + "line": 147, + "column": 9 + } + }, + "67": { + "start": { + "line": 146, + "column": 10 + }, + "end": { + "line": 146, + "column": 30 + } + }, + "68": { + "start": { + "line": 150, + "column": 4 + }, + "end": { + "line": 150, + "column": 18 + } + }, + "69": { + "start": { + "line": 152, + "column": 25 + }, + "end": { + "line": 156, + "column": 3 + } + }, + "70": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 153, + "column": 22 + } + }, + "71": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 18 + } + }, + "72": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 155, + "column": 19 + } + }, + "73": { + "start": { + "line": 158, + "column": 4 + }, + "end": { + "line": 184, + "column": 5 + } + }, + "74": { + "start": { + "line": 159, + "column": 20 + }, + "end": { + "line": 159, + "column": 55 + } + }, + "75": { + "start": { + "line": 160, + "column": 23 + }, + "end": { + "line": 169, + "column": 7 + } + }, + "76": { + "start": { + "line": 170, + "column": 6 + }, + "end": { + "line": 172, + "column": 7 + } + }, + "77": { + "start": { + "line": 171, + "column": 8 + }, + "end": { + "line": 171, + "column": 54 + } + }, + "78": { + "start": { + "line": 174, + "column": 6 + }, + "end": { + "line": 174, + "column": 25 + } + }, + "79": { + "start": { + "line": 175, + "column": 6 + }, + "end": { + "line": 183, + "column": 9 + } + }, + "80": { + "start": { + "line": 187, + "column": 4 + }, + "end": { + "line": 221, + "column": 5 + } + }, + "81": { + "start": { + "line": 188, + "column": 24 + }, + "end": { + "line": 188, + "column": 62 + } + }, + "82": { + "start": { + "line": 189, + "column": 22 + }, + "end": { + "line": 189, + "column": 73 + } + }, + "83": { + "start": { + "line": 190, + "column": 20 + }, + "end": { + "line": 190, + "column": 55 + } + }, + "84": { + "start": { + "line": 191, + "column": 23 + }, + "end": { + "line": 205, + "column": 7 + } + }, + "85": { + "start": { + "line": 206, + "column": 6 + }, + "end": { + "line": 206, + "column": 25 + } + }, + "86": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 209, + "column": 7 + } + }, + "87": { + "start": { + "line": 208, + "column": 8 + }, + "end": { + "line": 208, + "column": 39 + } + }, + "88": { + "start": { + "line": 211, + "column": 6 + }, + "end": { + "line": 211, + "column": 25 + } + }, + "89": { + "start": { + "line": 212, + "column": 6 + }, + "end": { + "line": 220, + "column": 9 + } + }, + "90": { + "start": { + "line": 223, + "column": 44 + }, + "end": { + "line": 223, + "column": 56 + } + }, + "91": { + "start": { + "line": 224, + "column": 2 + }, + "end": { + "line": 249, + "column": 9 + } + }, + "92": { + "start": { + "line": 225, + "column": 31 + }, + "end": { + "line": 247, + "column": 5 + } + }, + "93": { + "start": { + "line": 226, + "column": 20 + }, + "end": { + "line": 226, + "column": 55 + } + }, + "94": { + "start": { + "line": 227, + "column": 6 + }, + "end": { + "line": 246, + "column": 7 + } + }, + "95": { + "start": { + "line": 228, + "column": 25 + }, + "end": { + "line": 233, + "column": 10 + } + }, + "96": { + "start": { + "line": 234, + "column": 8 + }, + "end": { + "line": 234, + "column": 40 + } + }, + "97": { + "start": { + "line": 236, + "column": 8 + }, + "end": { + "line": 236, + "column": 63 + } + }, + "98": { + "start": { + "line": 237, + "column": 8 + }, + "end": { + "line": 245, + "column": 11 + } + }, + "99": { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 248, + "column": 25 + } + }, + "100": { + "start": { + "line": 251, + "column": 4 + }, + "end": { + "line": 304, + "column": 5 + } + }, + "101": { + "start": { + "line": 252, + "column": 30 + }, + "end": { + "line": 252, + "column": 53 + } + }, + "102": { + "start": { + "line": 253, + "column": 20 + }, + "end": { + "line": 253, + "column": 55 + } + }, + "103": { + "start": { + "line": 254, + "column": 23 + }, + "end": { + "line": 266, + "column": 8 + } + }, + "104": { + "start": { + "line": 267, + "column": 6 + }, + "end": { + "line": 281, + "column": 7 + } + }, + "105": { + "start": { + "line": 268, + "column": 8 + }, + "end": { + "line": 276, + "column": 11 + } + }, + "106": { + "start": { + "line": 277, + "column": 8 + }, + "end": { + "line": 277, + "column": 22 + } + }, + "107": { + "start": { + "line": 278, + "column": 8 + }, + "end": { + "line": 278, + "column": 25 + } + }, + "108": { + "start": { + "line": 279, + "column": 8 + }, + "end": { + "line": 279, + "column": 33 + } + }, + "109": { + "start": { + "line": 280, + "column": 8 + }, + "end": { + "line": 280, + "column": 27 + } + }, + "110": { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 303, + "column": 7 + } + }, + "111": { + "start": { + "line": 284, + "column": 8 + }, + "end": { + "line": 292, + "column": 11 + } + }, + "112": { + "start": { + "line": 294, + "column": 8 + }, + "end": { + "line": 302, + "column": 11 + } + }, + "113": { + "start": { + "line": 306, + "column": 2 + }, + "end": { + "line": 310, + "column": 9 + } + }, + "114": { + "start": { + "line": 307, + "column": 4 + }, + "end": { + "line": 307, + "column": 18 + } + }, + "115": { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 308, + "column": 21 + } + }, + "116": { + "start": { + "line": 309, + "column": 4 + }, + "end": { + "line": 309, + "column": 29 + } + }, + "117": { + "start": { + "line": 311, + "column": 34 + }, + "end": { + "line": 311, + "column": 51 + } + }, + "118": { + "start": { + "line": 312, + "column": 2 + }, + "end": { + "line": 319, + "column": 9 + } + }, + "119": { + "start": { + "line": 313, + "column": 25 + }, + "end": { + "line": 315, + "column": 5 + } + }, + "120": { + "start": { + "line": 314, + "column": 6 + }, + "end": { + "line": 314, + "column": 64 + } + }, + "121": { + "start": { + "line": 316, + "column": 4 + }, + "end": { + "line": 316, + "column": 52 + } + }, + "122": { + "start": { + "line": 317, + "column": 4 + }, + "end": { + "line": 317, + "column": 19 + } + }, + "123": { + "start": { + "line": 318, + "column": 4 + }, + "end": { + "line": 318, + "column": 68 + } + }, + "124": { + "start": { + "line": 318, + "column": 17 + }, + "end": { + "line": 318, + "column": 67 + } + }, + "125": { + "start": { + "line": 321, + "column": 4 + }, + "end": { + "line": 388, + "column": 6 + } + }, + "126": { + "start": { + "line": 338, + "column": 52 + }, + "end": { + "line": 371, + "column": 15 + } + }, + "127": { + "start": { + "line": 350, + "column": 24 + }, + "end": { + "line": 350, + "column": 72 + } + }, + "128": { + "start": { + "line": 350, + "column": 44 + }, + "end": { + "line": 350, + "column": 70 + } + }, + "129": { + "start": { + "line": 390, + "column": 2 + }, + "end": { + "line": 761, + "column": 11 + } + }, + "130": { + "start": { + "line": 409, + "column": 14 + }, + "end": { + "line": 409, + "column": 32 + } + }, + "131": { + "start": { + "line": 560, + "column": 40 + }, + "end": { + "line": 560, + "column": 60 + } + }, + "132": { + "start": { + "line": 589, + "column": 40 + }, + "end": { + "line": 589, + "column": 60 + } + }, + "133": { + "start": { + "line": 620, + "column": 22 + }, + "end": { + "line": 620, + "column": 50 + } + }, + "134": { + "start": { + "line": 621, + "column": 22 + }, + "end": { + "line": 621, + "column": 45 + } + }, + "135": { + "start": { + "line": 622, + "column": 22 + }, + "end": { + "line": 622, + "column": 36 + } + }, + "136": { + "start": { + "line": 623, + "column": 22 + }, + "end": { + "line": 645, + "column": 23 + } + }, + "137": { + "start": { + "line": 624, + "column": 24 + }, + "end": { + "line": 624, + "column": 45 + } + }, + "138": { + "start": { + "line": 626, + "column": 24 + }, + "end": { + "line": 644, + "column": 27 + } + }, + "139": { + "start": { + "line": 640, + "column": 26 + }, + "end": { + "line": 643, + "column": 27 + } + }, + "140": { + "start": { + "line": 641, + "column": 28 + }, + "end": { + "line": 641, + "column": 42 + } + }, + "141": { + "start": { + "line": 688, + "column": 14 + }, + "end": { + "line": 688, + "column": 32 + } + }, + "142": { + "start": { + "line": 763, + "column": 0 + }, + "end": { + "line": 765, + "column": 3 + } + }, + "143": { + "start": { + "line": 764, + "column": 2 + }, + "end": { + "line": 764, + "column": 36 + } + }, + "144": { + "start": { + "line": 766, + "column": 0 + }, + "end": { + "line": 766, + "column": 22 + } + }, + "145": { + "start": { + "line": 769, + "column": 0 + }, + "end": { + "line": 769, + "column": 31 + } + }, + "146": { + "start": { + "line": 770, + "column": 0 + }, + "end": { + "line": 770, + "column": 32 + } + }, + "147": { + "start": { + "line": 771, + "column": 0 + }, + "end": { + "line": 771, + "column": 37 + } + }, + "148": { + "start": { + "line": 772, + "column": 0 + }, + "end": { + "line": 785, + "column": 1 + } + }, + "149": { + "start": { + "line": 773, + "column": 2 + }, + "end": { + "line": 773, + "column": 39 + } + }, + "150": { + "start": { + "line": 774, + "column": 2 + }, + "end": { + "line": 774, + "column": 39 + } + }, + "151": { + "start": { + "line": 775, + "column": 2 + }, + "end": { + "line": 784, + "column": 5 + } + }, + "152": { + "start": { + "line": 776, + "column": 4 + }, + "end": { + "line": 776, + "column": 170 + } + }, + "153": { + "start": { + "line": 777, + "column": 4 + }, + "end": { + "line": 783, + "column": 7 + } + }, + "154": { + "start": { + "line": 778, + "column": 6 + }, + "end": { + "line": 779, + "column": 15 + } + }, + "155": { + "start": { + "line": 779, + "column": 8 + }, + "end": { + "line": 779, + "column": 15 + } + }, + "156": { + "start": { + "line": 780, + "column": 32 + }, + "end": { + "line": 780, + "column": 115 + } + }, + "157": { + "start": { + "line": 781, + "column": 6 + }, + "end": { + "line": 782, + "column": 54 + } + }, + "158": { + "start": { + "line": 782, + "column": 8 + }, + "end": { + "line": 782, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "DateString", + "decl": { + "start": { + "line": 42, + "column": 9 + }, + "end": { + "line": 42, + "column": 19 + } + }, + "loc": { + "start": { + "line": 42, + "column": 27 + }, + "end": { + "line": 48, + "column": 1 + } + }, + "line": 42 + }, + "2": { + "name": "toPersianDigits", + "decl": { + "start": { + "line": 50, + "column": 9 + }, + "end": { + "line": 50, + "column": 24 + } + }, + "loc": { + "start": { + "line": 50, + "column": 30 + }, + "end": { + "line": 53, + "column": 1 + } + }, + "line": 50 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 52, + "column": 28 + }, + "end": { + "line": 52, + "column": 29 + } + }, + "loc": { + "start": { + "line": 52, + "column": 39 + }, + "end": { + "line": 52, + "column": 59 + } + }, + "line": 52 + }, + "4": { + "name": "ChangeDate", + "decl": { + "start": { + "line": 54, + "column": 9 + }, + "end": { + "line": 54, + "column": 19 + } + }, + "loc": { + "start": { + "line": 54, + "column": 27 + }, + "end": { + "line": 63, + "column": 1 + } + }, + "line": 54 + }, + "5": { + "name": "formatDate", + "decl": { + "start": { + "line": 65, + "column": 9 + }, + "end": { + "line": 65, + "column": 19 + } + }, + "loc": { + "start": { + "line": 65, + "column": 26 + }, + "end": { + "line": 70, + "column": 1 + } + }, + "line": 65 + }, + "6": { + "name": "addDays", + "decl": { + "start": { + "line": 71, + "column": 9 + }, + "end": { + "line": 71, + "column": 16 + } + }, + "loc": { + "start": { + "line": 71, + "column": 29 + }, + "end": { + "line": 75, + "column": 1 + } + }, + "line": 71 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 76, + "column": 24 + }, + "end": { + "line": 76, + "column": 25 + } + }, + "loc": { + "start": { + "line": 76, + "column": 30 + }, + "end": { + "line": 762, + "column": 1 + } + }, + "line": 76 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 106, + "column": 22 + }, + "end": { + "line": 106, + "column": 23 + } + }, + "loc": { + "start": { + "line": 106, + "column": 28 + }, + "end": { + "line": 108, + "column": 3 + } + }, + "line": 106 + }, + "9": { + "name": "CheckMedicalInfo", + "decl": { + "start": { + "line": 109, + "column": 17 + }, + "end": { + "line": 109, + "column": 33 + } + }, + "loc": { + "start": { + "line": 109, + "column": 36 + }, + "end": { + "line": 136, + "column": 3 + } + }, + "line": 109 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 137, + "column": 22 + }, + "end": { + "line": 137, + "column": 23 + } + }, + "loc": { + "start": { + "line": 137, + "column": 33 + }, + "end": { + "line": 151, + "column": 3 + } + }, + "line": 137 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 152, + "column": 25 + }, + "end": { + "line": 152, + "column": 26 + } + }, + "loc": { + "start": { + "line": 152, + "column": 32 + }, + "end": { + "line": 156, + "column": 3 + } + }, + "line": 152 + }, + "12": { + "name": "getFreeTime", + "decl": { + "start": { + "line": 157, + "column": 17 + }, + "end": { + "line": 157, + "column": 28 + } + }, + "loc": { + "start": { + "line": 157, + "column": 31 + }, + "end": { + "line": 185, + "column": 3 + } + }, + "line": 157 + }, + "13": { + "name": "getReservation", + "decl": { + "start": { + "line": 186, + "column": 17 + }, + "end": { + "line": 186, + "column": 31 + } + }, + "loc": { + "start": { + "line": 186, + "column": 34 + }, + "end": { + "line": 222, + "column": 3 + } + }, + "line": 186 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 224, + "column": 12 + }, + "end": { + "line": 224, + "column": 13 + } + }, + "loc": { + "start": { + "line": 224, + "column": 18 + }, + "end": { + "line": 249, + "column": 3 + } + }, + "line": 224 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 225, + "column": 31 + }, + "end": { + "line": 225, + "column": 32 + } + }, + "loc": { + "start": { + "line": 225, + "column": 43 + }, + "end": { + "line": 247, + "column": 5 + } + }, + "line": 225 + }, + "16": { + "name": "CreateReservation", + "decl": { + "start": { + "line": 250, + "column": 17 + }, + "end": { + "line": 250, + "column": 34 + } + }, + "loc": { + "start": { + "line": 250, + "column": 37 + }, + "end": { + "line": 305, + "column": 3 + } + }, + "line": 250 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 306, + "column": 12 + }, + "end": { + "line": 306, + "column": 13 + } + }, + "loc": { + "start": { + "line": 306, + "column": 18 + }, + "end": { + "line": 310, + "column": 3 + } + }, + "line": 306 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 312, + "column": 12 + }, + "end": { + "line": 312, + "column": 13 + } + }, + "loc": { + "start": { + "line": 312, + "column": 18 + }, + "end": { + "line": 319, + "column": 3 + } + }, + "line": 312 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 313, + "column": 25 + }, + "end": { + "line": 313, + "column": 26 + } + }, + "loc": { + "start": { + "line": 313, + "column": 31 + }, + "end": { + "line": 315, + "column": 5 + } + }, + "line": 313 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 318, + "column": 11 + }, + "end": { + "line": 318, + "column": 12 + } + }, + "loc": { + "start": { + "line": 318, + "column": 17 + }, + "end": { + "line": 318, + "column": 67 + } + }, + "line": 318 + }, + "21": { + "name": "MyPlugin", + "decl": { + "start": { + "line": 320, + "column": 11 + }, + "end": { + "line": 320, + "column": 19 + } + }, + "loc": { + "start": { + "line": 320, + "column": 22 + }, + "end": { + "line": 389, + "column": 3 + } + }, + "line": 320 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 338, + "column": 14 + }, + "end": { + "line": 338, + "column": 15 + } + }, + "loc": { + "start": { + "line": 338, + "column": 52 + }, + "end": { + "line": 371, + "column": 15 + } + }, + "line": 338 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 349, + "column": 31 + }, + "end": { + "line": 349, + "column": 32 + } + }, + "loc": { + "start": { + "line": 349, + "column": 37 + }, + "end": { + "line": 351, + "column": 23 + } + }, + "line": 349 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 350, + "column": 34 + }, + "end": { + "line": 350, + "column": 35 + } + }, + "loc": { + "start": { + "line": 350, + "column": 44 + }, + "end": { + "line": 350, + "column": 70 + } + }, + "line": 350 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 408, + "column": 21 + }, + "end": { + "line": 408, + "column": 22 + } + }, + "loc": { + "start": { + "line": 408, + "column": 28 + }, + "end": { + "line": 410, + "column": 13 + } + }, + "line": 408 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 560, + "column": 33 + }, + "end": { + "line": 560, + "column": 34 + } + }, + "loc": { + "start": { + "line": 560, + "column": 40 + }, + "end": { + "line": 560, + "column": 60 + } + }, + "line": 560 + }, + "27": { + "name": "(anonymous_27)", + "decl": { + "start": { + "line": 589, + "column": 33 + }, + "end": { + "line": 589, + "column": 34 + } + }, + "loc": { + "start": { + "line": 589, + "column": 40 + }, + "end": { + "line": 589, + "column": 60 + } + }, + "line": 589 + }, + "28": { + "name": "(anonymous_28)", + "decl": { + "start": { + "line": 619, + "column": 29 + }, + "end": { + "line": 619, + "column": 30 + } + }, + "loc": { + "start": { + "line": 619, + "column": 36 + }, + "end": { + "line": 646, + "column": 21 + } + }, + "line": 619 + }, + "29": { + "name": "(anonymous_29)", + "decl": { + "start": { + "line": 639, + "column": 32 + }, + "end": { + "line": 639, + "column": 33 + } + }, + "loc": { + "start": { + "line": 639, + "column": 44 + }, + "end": { + "line": 644, + "column": 25 + } + }, + "line": 639 + }, + "30": { + "name": "(anonymous_30)", + "decl": { + "start": { + "line": 687, + "column": 22 + }, + "end": { + "line": 687, + "column": 23 + } + }, + "loc": { + "start": { + "line": 687, + "column": 29 + }, + "end": { + "line": 689, + "column": 13 + } + }, + "line": 687 + }, + "31": { + "name": "(anonymous_31)", + "decl": { + "start": { + "line": 763, + "column": 59 + }, + "end": { + "line": 763, + "column": 60 + } + }, + "loc": { + "start": { + "line": 763, + "column": 70 + }, + "end": { + "line": 765, + "column": 1 + } + }, + "line": 763 + }, + "32": { + "name": "(anonymous_32)", + "decl": { + "start": { + "line": 775, + "column": 52 + }, + "end": { + "line": 775, + "column": 53 + } + }, + "loc": { + "start": { + "line": 775, + "column": 72 + }, + "end": { + "line": 784, + "column": 3 + } + }, + "line": 775 + }, + "33": { + "name": "(anonymous_33)", + "decl": { + "start": { + "line": 777, + "column": 27 + }, + "end": { + "line": 777, + "column": 28 + } + }, + "loc": { + "start": { + "line": 777, + "column": 44 + }, + "end": { + "line": 783, + "column": 5 + } + }, + "line": 777 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 45, + "column": 10 + }, + "end": { + "line": 45, + "column": 62 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 45, + "column": 28 + }, + "end": { + "line": 45, + "column": 44 + } + }, + { + "start": { + "line": 45, + "column": 47 + }, + "end": { + "line": 45, + "column": 62 + } + } + ], + "line": 45 + }, + "5": { + "loc": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 62 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 46, + "column": 28 + }, + "end": { + "line": 46, + "column": 44 + } + }, + { + "start": { + "line": 46, + "column": 47 + }, + "end": { + "line": 46, + "column": 62 + } + } + ], + "line": 46 + }, + "6": { + "loc": { + "start": { + "line": 80, + "column": 23 + }, + "end": { + "line": 80, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 80, + "column": 23 + }, + "end": { + "line": 80, + "column": 37 + } + }, + { + "start": { + "line": 80, + "column": 41 + }, + "end": { + "line": 80, + "column": 43 + } + } + ], + "line": 80 + }, + "7": { + "loc": { + "start": { + "line": 121, + "column": 6 + }, + "end": { + "line": 123, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 121, + "column": 6 + }, + "end": { + "line": 123, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 121 + }, + "8": { + "loc": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 141, + "column": 37 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 141, + "column": 37 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 140 + }, + "9": { + "loc": { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 148, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 148, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 143 + }, + "10": { + "loc": { + "start": { + "line": 145, + "column": 8 + }, + "end": { + "line": 147, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 145, + "column": 8 + }, + "end": { + "line": 147, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 145 + }, + "11": { + "loc": { + "start": { + "line": 170, + "column": 6 + }, + "end": { + "line": 172, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 170, + "column": 6 + }, + "end": { + "line": 172, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 170 + }, + "12": { + "loc": { + "start": { + "line": 170, + "column": 10 + }, + "end": { + "line": 170, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 170, + "column": 10 + }, + "end": { + "line": 170, + "column": 33 + } + }, + { + "start": { + "line": 170, + "column": 37 + }, + "end": { + "line": 170, + "column": 60 + } + } + ], + "line": 170 + }, + "13": { + "loc": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 209, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 209, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 207 + }, + "14": { + "loc": { + "start": { + "line": 207, + "column": 10 + }, + "end": { + "line": 207, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 207, + "column": 10 + }, + "end": { + "line": 207, + "column": 33 + } + }, + { + "start": { + "line": 207, + "column": 37 + }, + "end": { + "line": 207, + "column": 60 + } + } + ], + "line": 207 + }, + "15": { + "loc": { + "start": { + "line": 267, + "column": 6 + }, + "end": { + "line": 281, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 267, + "column": 6 + }, + "end": { + "line": 281, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 267 + }, + "16": { + "loc": { + "start": { + "line": 267, + "column": 10 + }, + "end": { + "line": 267, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 267, + "column": 10 + }, + "end": { + "line": 267, + "column": 33 + } + }, + { + "start": { + "line": 267, + "column": 37 + }, + "end": { + "line": 267, + "column": 60 + } + } + ], + "line": 267 + }, + "17": { + "loc": { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 303, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 303, + "column": 7 + } + }, + { + "start": { + "line": 293, + "column": 13 + }, + "end": { + "line": 303, + "column": 7 + } + } + ], + "line": 283 + }, + "18": { + "loc": { + "start": { + "line": 283, + "column": 10 + }, + "end": { + "line": 283, + "column": 141 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 283, + "column": 10 + }, + "end": { + "line": 283, + "column": 55 + } + }, + { + "start": { + "line": 283, + "column": 59 + }, + "end": { + "line": 283, + "column": 141 + } + } + ], + "line": 283 + }, + "19": { + "loc": { + "start": { + "line": 314, + "column": 18 + }, + "end": { + "line": 314, + "column": 62 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 314, + "column": 44 + }, + "end": { + "line": 314, + "column": 52 + } + }, + { + "start": { + "line": 314, + "column": 55 + }, + "end": { + "line": 314, + "column": 62 + } + } + ], + "line": 314 + }, + "20": { + "loc": { + "start": { + "line": 332, + "column": 12 + }, + "end": { + "line": 336, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 332, + "column": 12 + }, + "end": { + "line": 332, + "column": 33 + } + }, + { + "start": { + "line": 332, + "column": 53 + }, + "end": { + "line": 336, + "column": 20 + } + } + ], + "line": 332 + }, + "21": { + "loc": { + "start": { + "line": 350, + "column": 44 + }, + "end": { + "line": 350, + "column": 70 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 350, + "column": 60 + }, + "end": { + "line": 350, + "column": 62 + } + }, + { + "start": { + "line": 350, + "column": 65 + }, + "end": { + "line": 350, + "column": 70 + } + } + ], + "line": 350 + }, + "22": { + "loc": { + "start": { + "line": 494, + "column": 19 + }, + "end": { + "line": 494, + "column": 77 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 494, + "column": 36 + }, + "end": { + "line": 494, + "column": 55 + } + }, + { + "start": { + "line": 494, + "column": 58 + }, + "end": { + "line": 494, + "column": 77 + } + } + ], + "line": 494 + }, + "23": { + "loc": { + "start": { + "line": 623, + "column": 22 + }, + "end": { + "line": 645, + "column": 23 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 623, + "column": 22 + }, + "end": { + "line": 645, + "column": 23 + } + }, + { + "start": { + "line": 625, + "column": 29 + }, + "end": { + "line": 645, + "column": 23 + } + } + ], + "line": 623 + }, + "24": { + "loc": { + "start": { + "line": 640, + "column": 26 + }, + "end": { + "line": 643, + "column": 27 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 640, + "column": 26 + }, + "end": { + "line": 643, + "column": 27 + } + }, + { + "start": { + "line": 642, + "column": 33 + }, + "end": { + "line": 643, + "column": 27 + } + } + ], + "line": 640 + }, + "25": { + "loc": { + "start": { + "line": 772, + "column": 0 + }, + "end": { + "line": 785, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 772, + "column": 0 + }, + "end": { + "line": 785, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 772 + }, + "26": { + "loc": { + "start": { + "line": 772, + "column": 4 + }, + "end": { + "line": 772, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 772, + "column": 4 + }, + "end": { + "line": 772, + "column": 19 + } + }, + { + "start": { + "line": 772, + "column": 23 + }, + "end": { + "line": 772, + "column": 35 + } + } + ], + "line": 772 + }, + "27": { + "loc": { + "start": { + "line": 778, + "column": 6 + }, + "end": { + "line": 779, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 778, + "column": 6 + }, + "end": { + "line": 779, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 778 + }, + "28": { + "loc": { + "start": { + "line": 781, + "column": 6 + }, + "end": { + "line": 782, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 781, + "column": 6 + }, + "end": { + "line": 782, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 781 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 96, + "8": 32, + "9": 32, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 32, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 32, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 32, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0, + "78": 0, + "79": 0, + "80": 0, + "81": 0, + "82": 0, + "83": 0, + "84": 0, + "85": 0, + "86": 0, + "87": 0, + "88": 0, + "89": 0, + "90": 0, + "91": 0, + "92": 0, + "93": 0, + "94": 0, + "95": 0, + "96": 0, + "97": 0, + "98": 0, + "99": 0, + "100": 0, + "101": 0, + "102": 0, + "103": 0, + "104": 0, + "105": 0, + "106": 0, + "107": 0, + "108": 0, + "109": 0, + "110": 0, + "111": 0, + "112": 0, + "113": 0, + "114": 0, + "115": 0, + "116": 0, + "117": 0, + "118": 0, + "119": 0, + "120": 0, + "121": 0, + "122": 0, + "123": 0, + "124": 0, + "125": 0, + "126": 0, + "127": 0, + "128": 0, + "129": 0, + "130": 0, + "131": 0, + "132": 0, + "133": 0, + "134": 0, + "135": 0, + "136": 0, + "137": 0, + "138": 0, + "139": 0, + "140": 0, + "141": 0, + "142": 32, + "143": 0, + "144": 32, + "145": 32, + "146": 32, + "147": 32, + "148": 32, + "149": 32, + "150": 32, + "151": 32, + "152": 32, + "153": 32, + "154": 0, + "155": 0, + "156": 0, + "157": 0, + "158": 0 + }, + "f": { + "0": 96, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 32, + "33": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 0 + ], + "25": [ + 32, + 0 + ], + "26": [ + 32, + 32 + ], + "27": [ + 0, + 0 + ], + "28": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useLocation", + "NavBar_SideBar", + "Footer", + "img", + "utils", + "DateObject", + "HourCard", + "BsCalendarDate", + "IoMdTime", + "useEffect", + "axios", + "useNavigate", + "shamsi", + "ToastContainer", + "toast", + "MedicalInfoModal", + "Swal", + "Calendar", + "persian", + "persian_fa", + "DateString", + "input", + "changed", + "jalaliToGregorian", + "year", + "month", + "day", + "y", + "m", + "d", + "join", + "_c", + "toPersianDigits", + "str", + "persianDigits", + "replace", + "digit", + "ChangeDate", + "date", + "convert", + "parseInt", + "_c2", + "formatDate", + "getFullYear", + "String", + "getMonth", + "padStart", + "getDate", + "addDays", + "days", + "result", + "Date", + "setDate", + "ReservationPage", + "_s", + "navigate", + "location", + "initialState", + "state", + "res_type", + "setres_type", + "doctor_id", + "setCode", + "responseData", + "setResponseData", + "FreeTiems", + "setFreeTimes", + "selectVal", + "setSelectVal", + "selectedDay", + "setSelectedDay", + "getToday", + "LeftTimes", + "setTime", + "today", + "selected", + "setSelect", + "showModal", + "setShowModal", + "hasMedicalInfo", + "setHasMedicalInfo", + "toggleModal", + "CheckMedicalInfo", + "token", + "localStorage", + "getItem", + "response", + "get", + "headers", + "Authorization", + "status", + "data", + "message", + "error", + "console", + "log", + "position", + "autoClose", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "Setdatetime", + "date_", + "temp", + "i", + "length", + "push", + "time", + "ind", + "indexOf", + "splice", + "handleCalender", + "e", + "getFreeTime", + "method", + "getReservation", + "startDate", + "endDate", + "start_date", + "end_date", + "doctorProfile", + "setDoctorProfile", + "fetchDoctorProfile", + "CreateReservation", + "ReservationDate", + "type", + "success", + "hasOwnProperty", + "setPosition", + "handleResize", + "window", + "innerWidth", + "addEventListener", + "removeEventListener", + "MyPlugin", + "map", + "index", + "key", + "prev", + "justifyContent", + "image", + "name", + "display", + "fire", + "icon", + "title", + "html", + "background", + "color", + "width", + "height", + "showCancelButton", + "cancelButtonText", + "confirmButtonText", + "confirmButtonColor", + "cancelButtonColor", + "then", + "isConfirmed", + "backgroundColor", + "marginBottom", + "add", + "fontSize", + "hieght", + "borderTopRightRadius", + "_c3", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/Reservation.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/Reservation.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "ec05c05eeba1952d153d026a04654431bf971407" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_History.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_History.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 150 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 23, + "column": 24 + }, + "end": { + "line": 23, + "column": 74 + } + }, + "10": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 61 + } + }, + "11": { + "start": { + "line": 24, + "column": 39 + }, + "end": { + "line": 24, + "column": 59 + } + }, + "12": { + "start": { + "line": 26, + "column": 24 + }, + "end": { + "line": 308, + "column": 1 + } + }, + "13": { + "start": { + "line": 27, + "column": 16 + }, + "end": { + "line": 27, + "column": 18 + } + }, + "14": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "15": { + "start": { + "line": 28, + "column": 15 + }, + "end": { + "line": 28, + "column": 16 + } + }, + "16": { + "start": { + "line": 29, + "column": 20 + }, + "end": { + "line": 29, + "column": 55 + } + }, + "17": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 29 + } + }, + "18": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 50 + } + }, + "19": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 307, + "column": 11 + } + }, + "20": { + "start": { + "line": 65, + "column": 44 + }, + "end": { + "line": 293, + "column": 14 + } + }, + "21": { + "start": { + "line": 309, + "column": 0 + }, + "end": { + "line": 309, + "column": 21 + } + }, + "22": { + "start": { + "line": 312, + "column": 0 + }, + "end": { + "line": 312, + "column": 36 + } + }, + "23": { + "start": { + "line": 313, + "column": 0 + }, + "end": { + "line": 326, + "column": 1 + } + }, + "24": { + "start": { + "line": 314, + "column": 2 + }, + "end": { + "line": 314, + "column": 39 + } + }, + "25": { + "start": { + "line": 315, + "column": 2 + }, + "end": { + "line": 315, + "column": 39 + } + }, + "26": { + "start": { + "line": 316, + "column": 2 + }, + "end": { + "line": 325, + "column": 5 + } + }, + "27": { + "start": { + "line": 317, + "column": 4 + }, + "end": { + "line": 317, + "column": 176 + } + }, + "28": { + "start": { + "line": 318, + "column": 4 + }, + "end": { + "line": 324, + "column": 7 + } + }, + "29": { + "start": { + "line": 319, + "column": 6 + }, + "end": { + "line": 320, + "column": 15 + } + }, + "30": { + "start": { + "line": 320, + "column": 8 + }, + "end": { + "line": 320, + "column": 15 + } + }, + "31": { + "start": { + "line": 321, + "column": 32 + }, + "end": { + "line": 321, + "column": 115 + } + }, + "32": { + "start": { + "line": 322, + "column": 6 + }, + "end": { + "line": 323, + "column": 54 + } + }, + "33": { + "start": { + "line": 323, + "column": 8 + }, + "end": { + "line": 323, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "toPersianDigits", + "decl": { + "start": { + "line": 22, + "column": 9 + }, + "end": { + "line": 22, + "column": 24 + } + }, + "loc": { + "start": { + "line": 22, + "column": 30 + }, + "end": { + "line": 25, + "column": 1 + } + }, + "line": 22 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 24, + "column": 28 + }, + "end": { + "line": 24, + "column": 29 + } + }, + "loc": { + "start": { + "line": 24, + "column": 39 + }, + "end": { + "line": 24, + "column": 59 + } + }, + "line": 24 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 26, + "column": 24 + }, + "end": { + "line": 26, + "column": 25 + } + }, + "loc": { + "start": { + "line": 26, + "column": 41 + }, + "end": { + "line": 308, + "column": 1 + } + }, + "line": 26 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 65, + "column": 6 + }, + "end": { + "line": 65, + "column": 7 + } + }, + "loc": { + "start": { + "line": 65, + "column": 44 + }, + "end": { + "line": 293, + "column": 14 + } + }, + "line": 65 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 316, + "column": 52 + }, + "end": { + "line": 316, + "column": 53 + } + }, + "loc": { + "start": { + "line": 316, + "column": 72 + }, + "end": { + "line": 325, + "column": 3 + } + }, + "line": 316 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 318, + "column": 27 + }, + "end": { + "line": 318, + "column": 28 + } + }, + "loc": { + "start": { + "line": 318, + "column": 44 + }, + "end": { + "line": 324, + "column": 5 + } + }, + "line": 318 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 298, + "column": 12 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 50, + "column": 42 + }, + "end": { + "line": 64, + "column": 5 + } + }, + { + "start": { + "line": 64, + "column": 24 + }, + "end": { + "line": 298, + "column": 12 + } + } + ], + "line": 50 + }, + "5": { + "loc": { + "start": { + "line": 93, + "column": 18 + }, + "end": { + "line": 93, + "column": 65 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 93, + "column": 42 + }, + "end": { + "line": 93, + "column": 49 + } + }, + { + "start": { + "line": 93, + "column": 52 + }, + "end": { + "line": 93, + "column": 65 + } + } + ], + "line": 93 + }, + "6": { + "loc": { + "start": { + "line": 195, + "column": 18 + }, + "end": { + "line": 195, + "column": 104 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 195, + "column": 52 + }, + "end": { + "line": 195, + "column": 76 + } + }, + { + "start": { + "line": 195, + "column": 79 + }, + "end": { + "line": 195, + "column": 104 + } + } + ], + "line": 195 + }, + "7": { + "loc": { + "start": { + "line": 229, + "column": 18 + }, + "end": { + "line": 229, + "column": 90 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 229, + "column": 45 + }, + "end": { + "line": 229, + "column": 69 + } + }, + { + "start": { + "line": 229, + "column": 72 + }, + "end": { + "line": 229, + "column": 90 + } + } + ], + "line": 229 + }, + "8": { + "loc": { + "start": { + "line": 313, + "column": 0 + }, + "end": { + "line": 326, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 313, + "column": 0 + }, + "end": { + "line": 326, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 313 + }, + "9": { + "loc": { + "start": { + "line": 313, + "column": 4 + }, + "end": { + "line": 313, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 313, + "column": 4 + }, + "end": { + "line": 313, + "column": 19 + } + }, + { + "start": { + "line": 313, + "column": 23 + }, + "end": { + "line": 313, + "column": 35 + } + } + ], + "line": 313 + }, + "10": { + "loc": { + "start": { + "line": 319, + "column": 6 + }, + "end": { + "line": 320, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 319, + "column": 6 + }, + "end": { + "line": 320, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 319 + }, + "11": { + "loc": { + "start": { + "line": 322, + "column": 6 + }, + "end": { + "line": 323, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 322, + "column": 6 + }, + "end": { + "line": 323, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 322 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 0, + "10": 0, + "11": 0, + "12": 32, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 32, + "22": 32, + "23": 32, + "24": 32, + "25": 32, + "26": 32, + "27": 32, + "28": 32, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 32, + "6": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 32, + 0 + ], + "9": [ + 32, + 32 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "React", + "DateObject", + "persian", + "MdOutlineHistoryToggleOff", + "toPersianDigits", + "str", + "persianDigits", + "replace", + "digit", + "Patient_History", + "History", + "Dates", + "h", + "length", + "dateObj", + "end_date", + "convert", + "push", + "format", + "map", + "treatment", + "index", + "listStyleType", + "lineHeight", + "maxHeight", + "overflow", + "is_finished", + "reason_to_leave", + "approach", + "special_drugs", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_History.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_History.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "50bb6a5e9ad08a636dd8b00874af74527f3cbd36" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Info.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Info.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 147 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 28, + "column": 24 + }, + "end": { + "line": 28, + "column": 74 + } + }, + "11": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 61 + } + }, + "12": { + "start": { + "line": 29, + "column": 39 + }, + "end": { + "line": 29, + "column": 59 + } + }, + "13": { + "start": { + "line": 31, + "column": 21 + }, + "end": { + "line": 320, + "column": 1 + } + }, + "14": { + "start": { + "line": 39, + "column": 2 + }, + "end": { + "line": 39, + "column": 7 + } + }, + "15": { + "start": { + "line": 40, + "column": 19 + }, + "end": { + "line": 40, + "column": 32 + } + }, + "16": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 319, + "column": 11 + } + }, + "17": { + "start": { + "line": 321, + "column": 0 + }, + "end": { + "line": 323, + "column": 3 + } + }, + "18": { + "start": { + "line": 322, + "column": 2 + }, + "end": { + "line": 322, + "column": 23 + } + }, + "19": { + "start": { + "line": 324, + "column": 0 + }, + "end": { + "line": 324, + "column": 18 + } + }, + "20": { + "start": { + "line": 327, + "column": 0 + }, + "end": { + "line": 327, + "column": 33 + } + }, + "21": { + "start": { + "line": 328, + "column": 0 + }, + "end": { + "line": 341, + "column": 1 + } + }, + "22": { + "start": { + "line": 329, + "column": 2 + }, + "end": { + "line": 329, + "column": 39 + } + }, + "23": { + "start": { + "line": 330, + "column": 2 + }, + "end": { + "line": 330, + "column": 39 + } + }, + "24": { + "start": { + "line": 331, + "column": 2 + }, + "end": { + "line": 340, + "column": 5 + } + }, + "25": { + "start": { + "line": 332, + "column": 4 + }, + "end": { + "line": 332, + "column": 173 + } + }, + "26": { + "start": { + "line": 333, + "column": 4 + }, + "end": { + "line": 339, + "column": 7 + } + }, + "27": { + "start": { + "line": 334, + "column": 6 + }, + "end": { + "line": 335, + "column": 15 + } + }, + "28": { + "start": { + "line": 335, + "column": 8 + }, + "end": { + "line": 335, + "column": 15 + } + }, + "29": { + "start": { + "line": 336, + "column": 32 + }, + "end": { + "line": 336, + "column": 115 + } + }, + "30": { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 338, + "column": 54 + } + }, + "31": { + "start": { + "line": 338, + "column": 8 + }, + "end": { + "line": 338, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "toPersianDigits", + "decl": { + "start": { + "line": 27, + "column": 9 + }, + "end": { + "line": 27, + "column": 24 + } + }, + "loc": { + "start": { + "line": 27, + "column": 30 + }, + "end": { + "line": 30, + "column": 1 + } + }, + "line": 27 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 29, + "column": 28 + }, + "end": { + "line": 29, + "column": 29 + } + }, + "loc": { + "start": { + "line": 29, + "column": 39 + }, + "end": { + "line": 29, + "column": 59 + } + }, + "line": 29 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 31, + "column": 21 + }, + "end": { + "line": 31, + "column": 22 + } + }, + "loc": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 320, + "column": 1 + } + }, + "line": 38 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 321, + "column": 56 + }, + "end": { + "line": 321, + "column": 57 + } + }, + "loc": { + "start": { + "line": 321, + "column": 67 + }, + "end": { + "line": 323, + "column": 1 + } + }, + "line": 321 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 331, + "column": 52 + }, + "end": { + "line": 331, + "column": 53 + } + }, + "loc": { + "start": { + "line": 331, + "column": 72 + }, + "end": { + "line": 340, + "column": 3 + } + }, + "line": 331 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 333, + "column": 27 + }, + "end": { + "line": 333, + "column": 28 + } + }, + "loc": { + "start": { + "line": 333, + "column": 44 + }, + "end": { + "line": 339, + "column": 5 + } + }, + "line": 333 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 68, + "column": 23 + }, + "end": { + "line": 68, + "column": 103 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 68, + "column": 41 + }, + "end": { + "line": 68, + "column": 52 + } + }, + { + "start": { + "line": 68, + "column": 55 + }, + "end": { + "line": 68, + "column": 103 + } + } + ], + "line": 68 + }, + "5": { + "loc": { + "start": { + "line": 68, + "column": 55 + }, + "end": { + "line": 68, + "column": 103 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 68, + "column": 72 + }, + "end": { + "line": 68, + "column": 85 + } + }, + { + "start": { + "line": 68, + "column": 88 + }, + "end": { + "line": 68, + "column": 103 + } + } + ], + "line": 68 + }, + "6": { + "loc": { + "start": { + "line": 278, + "column": 12 + }, + "end": { + "line": 286, + "column": 20 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 278, + "column": 44 + }, + "end": { + "line": 282, + "column": 20 + } + }, + { + "start": { + "line": 282, + "column": 39 + }, + "end": { + "line": 286, + "column": 20 + } + } + ], + "line": 278 + }, + "7": { + "loc": { + "start": { + "line": 328, + "column": 0 + }, + "end": { + "line": 341, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 328, + "column": 0 + }, + "end": { + "line": 341, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 328 + }, + "8": { + "loc": { + "start": { + "line": 328, + "column": 4 + }, + "end": { + "line": 328, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 328, + "column": 4 + }, + "end": { + "line": 328, + "column": 19 + } + }, + { + "start": { + "line": 328, + "column": 23 + }, + "end": { + "line": 328, + "column": 35 + } + } + ], + "line": 328 + }, + "9": { + "loc": { + "start": { + "line": 334, + "column": 6 + }, + "end": { + "line": 335, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 334, + "column": 6 + }, + "end": { + "line": 335, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 334 + }, + "10": { + "loc": { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 338, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 338, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 337 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 0, + "11": 0, + "12": 0, + "13": 32, + "14": 0, + "15": 0, + "16": 0, + "17": 32, + "18": 0, + "19": 32, + "20": 32, + "21": 32, + "22": 32, + "23": 32, + "24": 32, + "25": 32, + "26": 32, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 32, + "6": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 32, + 0 + ], + "8": [ + 32, + 32 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useNavigate", + "MdDriveFileRenameOutline", + "IoIosInformationCircleOutline", + "IoCheckmarkSharp", + "IoCloseSharp", + "male_avatar", + "female_avatar", + "nogender_avatar", + "toPersianDigits", + "str", + "persianDigits", + "replace", + "digit", + "Patient_Info", + "Name", + "Age", + "ChildNum", + "Gender", + "NationalId", + "FamilyHistory", + "_s", + "navigate", + "color", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Info.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Info.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "1fc6e9d1a7c44e25fbc8e180a9d099c8e01fdc47" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Results.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Results.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 150 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 58, + "column": 24 + }, + "end": { + "line": 58, + "column": 74 + } + }, + "11": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 61 + } + }, + "12": { + "start": { + "line": 59, + "column": 39 + }, + "end": { + "line": 59, + "column": 59 + } + }, + "13": { + "start": { + "line": 61, + "column": 23 + }, + "end": { + "line": 323, + "column": 1 + } + }, + "14": { + "start": { + "line": 62, + "column": 2 + }, + "end": { + "line": 62, + "column": 7 + } + }, + "15": { + "start": { + "line": 63, + "column": 19 + }, + "end": { + "line": 63, + "column": 32 + } + }, + "16": { + "start": { + "line": 64, + "column": 2 + }, + "end": { + "line": 322, + "column": 11 + } + }, + "17": { + "start": { + "line": 324, + "column": 0 + }, + "end": { + "line": 326, + "column": 3 + } + }, + "18": { + "start": { + "line": 325, + "column": 2 + }, + "end": { + "line": 325, + "column": 23 + } + }, + "19": { + "start": { + "line": 327, + "column": 0 + }, + "end": { + "line": 327, + "column": 20 + } + }, + "20": { + "start": { + "line": 330, + "column": 0 + }, + "end": { + "line": 330, + "column": 35 + } + }, + "21": { + "start": { + "line": 331, + "column": 0 + }, + "end": { + "line": 344, + "column": 1 + } + }, + "22": { + "start": { + "line": 332, + "column": 2 + }, + "end": { + "line": 332, + "column": 39 + } + }, + "23": { + "start": { + "line": 333, + "column": 2 + }, + "end": { + "line": 333, + "column": 39 + } + }, + "24": { + "start": { + "line": 334, + "column": 2 + }, + "end": { + "line": 343, + "column": 5 + } + }, + "25": { + "start": { + "line": 335, + "column": 4 + }, + "end": { + "line": 335, + "column": 176 + } + }, + "26": { + "start": { + "line": 336, + "column": 4 + }, + "end": { + "line": 342, + "column": 7 + } + }, + "27": { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 338, + "column": 15 + } + }, + "28": { + "start": { + "line": 338, + "column": 8 + }, + "end": { + "line": 338, + "column": 15 + } + }, + "29": { + "start": { + "line": 339, + "column": 32 + }, + "end": { + "line": 339, + "column": 115 + } + }, + "30": { + "start": { + "line": 340, + "column": 6 + }, + "end": { + "line": 341, + "column": 54 + } + }, + "31": { + "start": { + "line": 341, + "column": 8 + }, + "end": { + "line": 341, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "toPersianDigits", + "decl": { + "start": { + "line": 57, + "column": 9 + }, + "end": { + "line": 57, + "column": 24 + } + }, + "loc": { + "start": { + "line": 57, + "column": 30 + }, + "end": { + "line": 60, + "column": 1 + } + }, + "line": 57 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 59, + "column": 28 + }, + "end": { + "line": 59, + "column": 29 + } + }, + "loc": { + "start": { + "line": 59, + "column": 39 + }, + "end": { + "line": 59, + "column": 59 + } + }, + "line": 59 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 61, + "column": 23 + }, + "end": { + "line": 61, + "column": 24 + } + }, + "loc": { + "start": { + "line": 61, + "column": 43 + }, + "end": { + "line": 323, + "column": 1 + } + }, + "line": 61 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 324, + "column": 58 + }, + "end": { + "line": 324, + "column": 59 + } + }, + "loc": { + "start": { + "line": 324, + "column": 69 + }, + "end": { + "line": 326, + "column": 1 + } + }, + "line": 324 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 334, + "column": 52 + }, + "end": { + "line": 334, + "column": 53 + } + }, + "loc": { + "start": { + "line": 334, + "column": 72 + }, + "end": { + "line": 343, + "column": 3 + } + }, + "line": 334 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 336, + "column": 27 + }, + "end": { + "line": 336, + "column": 28 + } + }, + "loc": { + "start": { + "line": 336, + "column": 44 + }, + "end": { + "line": 342, + "column": 5 + } + }, + "line": 336 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 93, + "column": 8 + }, + "end": { + "line": 192, + "column": 16 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 93, + "column": 55 + }, + "end": { + "line": 97, + "column": 16 + } + }, + { + "start": { + "line": 97, + "column": 35 + }, + "end": { + "line": 192, + "column": 16 + } + } + ], + "line": 93 + }, + "5": { + "loc": { + "start": { + "line": 209, + "column": 8 + }, + "end": { + "line": 303, + "column": 16 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 209, + "column": 52 + }, + "end": { + "line": 213, + "column": 16 + } + }, + { + "start": { + "line": 213, + "column": 35 + }, + "end": { + "line": 303, + "column": 16 + } + } + ], + "line": 209 + }, + "6": { + "loc": { + "start": { + "line": 218, + "column": 19 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 48 + }, + "end": { + "line": 218, + "column": 75 + } + }, + { + "start": { + "line": 218, + "column": 78 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "7": { + "loc": { + "start": { + "line": 218, + "column": 48 + }, + "end": { + "line": 218, + "column": 75 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 60 + }, + "end": { + "line": 218, + "column": 66 + } + }, + { + "start": { + "line": 218, + "column": 69 + }, + "end": { + "line": 218, + "column": 75 + } + } + ], + "line": 218 + }, + "8": { + "loc": { + "start": { + "line": 218, + "column": 78 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 107 + }, + "end": { + "line": 218, + "column": 134 + } + }, + { + "start": { + "line": 218, + "column": 137 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "9": { + "loc": { + "start": { + "line": 218, + "column": 107 + }, + "end": { + "line": 218, + "column": 134 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 119 + }, + "end": { + "line": 218, + "column": 125 + } + }, + { + "start": { + "line": 218, + "column": 128 + }, + "end": { + "line": 218, + "column": 134 + } + } + ], + "line": 218 + }, + "10": { + "loc": { + "start": { + "line": 218, + "column": 137 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 166 + }, + "end": { + "line": 218, + "column": 193 + } + }, + { + "start": { + "line": 218, + "column": 196 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "11": { + "loc": { + "start": { + "line": 218, + "column": 166 + }, + "end": { + "line": 218, + "column": 193 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 178 + }, + "end": { + "line": 218, + "column": 184 + } + }, + { + "start": { + "line": 218, + "column": 187 + }, + "end": { + "line": 218, + "column": 193 + } + } + ], + "line": 218 + }, + "12": { + "loc": { + "start": { + "line": 218, + "column": 196 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 225 + }, + "end": { + "line": 218, + "column": 252 + } + }, + { + "start": { + "line": 218, + "column": 255 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "13": { + "loc": { + "start": { + "line": 218, + "column": 225 + }, + "end": { + "line": 218, + "column": 252 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 237 + }, + "end": { + "line": 218, + "column": 243 + } + }, + { + "start": { + "line": 218, + "column": 246 + }, + "end": { + "line": 218, + "column": 252 + } + } + ], + "line": 218 + }, + "14": { + "loc": { + "start": { + "line": 218, + "column": 255 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 284 + }, + "end": { + "line": 218, + "column": 311 + } + }, + { + "start": { + "line": 218, + "column": 314 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "15": { + "loc": { + "start": { + "line": 218, + "column": 284 + }, + "end": { + "line": 218, + "column": 311 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 296 + }, + "end": { + "line": 218, + "column": 302 + } + }, + { + "start": { + "line": 218, + "column": 305 + }, + "end": { + "line": 218, + "column": 311 + } + } + ], + "line": 218 + }, + "16": { + "loc": { + "start": { + "line": 218, + "column": 314 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 343 + }, + "end": { + "line": 218, + "column": 370 + } + }, + { + "start": { + "line": 218, + "column": 373 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "17": { + "loc": { + "start": { + "line": 218, + "column": 343 + }, + "end": { + "line": 218, + "column": 370 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 355 + }, + "end": { + "line": 218, + "column": 361 + } + }, + { + "start": { + "line": 218, + "column": 364 + }, + "end": { + "line": 218, + "column": 370 + } + } + ], + "line": 218 + }, + "18": { + "loc": { + "start": { + "line": 218, + "column": 373 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 402 + }, + "end": { + "line": 218, + "column": 429 + } + }, + { + "start": { + "line": 218, + "column": 432 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "19": { + "loc": { + "start": { + "line": 218, + "column": 402 + }, + "end": { + "line": 218, + "column": 429 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 414 + }, + "end": { + "line": 218, + "column": 420 + } + }, + { + "start": { + "line": 218, + "column": 423 + }, + "end": { + "line": 218, + "column": 429 + } + } + ], + "line": 218 + }, + "20": { + "loc": { + "start": { + "line": 218, + "column": 432 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 461 + }, + "end": { + "line": 218, + "column": 488 + } + }, + { + "start": { + "line": 218, + "column": 491 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "21": { + "loc": { + "start": { + "line": 218, + "column": 461 + }, + "end": { + "line": 218, + "column": 488 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 473 + }, + "end": { + "line": 218, + "column": 479 + } + }, + { + "start": { + "line": 218, + "column": 482 + }, + "end": { + "line": 218, + "column": 488 + } + } + ], + "line": 218 + }, + "22": { + "loc": { + "start": { + "line": 218, + "column": 491 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 520 + }, + "end": { + "line": 218, + "column": 547 + } + }, + { + "start": { + "line": 218, + "column": 550 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "23": { + "loc": { + "start": { + "line": 218, + "column": 520 + }, + "end": { + "line": 218, + "column": 547 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 532 + }, + "end": { + "line": 218, + "column": 538 + } + }, + { + "start": { + "line": 218, + "column": 541 + }, + "end": { + "line": 218, + "column": 547 + } + } + ], + "line": 218 + }, + "24": { + "loc": { + "start": { + "line": 218, + "column": 550 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 579 + }, + "end": { + "line": 218, + "column": 606 + } + }, + { + "start": { + "line": 218, + "column": 609 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "25": { + "loc": { + "start": { + "line": 218, + "column": 579 + }, + "end": { + "line": 218, + "column": 606 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 591 + }, + "end": { + "line": 218, + "column": 597 + } + }, + { + "start": { + "line": 218, + "column": 600 + }, + "end": { + "line": 218, + "column": 606 + } + } + ], + "line": 218 + }, + "26": { + "loc": { + "start": { + "line": 218, + "column": 609 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 638 + }, + "end": { + "line": 218, + "column": 665 + } + }, + { + "start": { + "line": 218, + "column": 668 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "27": { + "loc": { + "start": { + "line": 218, + "column": 638 + }, + "end": { + "line": 218, + "column": 665 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 650 + }, + "end": { + "line": 218, + "column": 656 + } + }, + { + "start": { + "line": 218, + "column": 659 + }, + "end": { + "line": 218, + "column": 665 + } + } + ], + "line": 218 + }, + "28": { + "loc": { + "start": { + "line": 218, + "column": 668 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 697 + }, + "end": { + "line": 218, + "column": 724 + } + }, + { + "start": { + "line": 218, + "column": 727 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "29": { + "loc": { + "start": { + "line": 218, + "column": 697 + }, + "end": { + "line": 218, + "column": 724 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 709 + }, + "end": { + "line": 218, + "column": 715 + } + }, + { + "start": { + "line": 218, + "column": 718 + }, + "end": { + "line": 218, + "column": 724 + } + } + ], + "line": 218 + }, + "30": { + "loc": { + "start": { + "line": 218, + "column": 727 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 756 + }, + "end": { + "line": 218, + "column": 783 + } + }, + { + "start": { + "line": 218, + "column": 786 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "31": { + "loc": { + "start": { + "line": 218, + "column": 756 + }, + "end": { + "line": 218, + "column": 783 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 768 + }, + "end": { + "line": 218, + "column": 774 + } + }, + { + "start": { + "line": 218, + "column": 777 + }, + "end": { + "line": 218, + "column": 783 + } + } + ], + "line": 218 + }, + "32": { + "loc": { + "start": { + "line": 218, + "column": 786 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 815 + }, + "end": { + "line": 218, + "column": 842 + } + }, + { + "start": { + "line": 218, + "column": 845 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "33": { + "loc": { + "start": { + "line": 218, + "column": 815 + }, + "end": { + "line": 218, + "column": 842 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 827 + }, + "end": { + "line": 218, + "column": 833 + } + }, + { + "start": { + "line": 218, + "column": 836 + }, + "end": { + "line": 218, + "column": 842 + } + } + ], + "line": 218 + }, + "34": { + "loc": { + "start": { + "line": 218, + "column": 845 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 874 + }, + "end": { + "line": 218, + "column": 901 + } + }, + { + "start": { + "line": 218, + "column": 904 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "35": { + "loc": { + "start": { + "line": 218, + "column": 874 + }, + "end": { + "line": 218, + "column": 901 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 886 + }, + "end": { + "line": 218, + "column": 892 + } + }, + { + "start": { + "line": 218, + "column": 895 + }, + "end": { + "line": 218, + "column": 901 + } + } + ], + "line": 218 + }, + "36": { + "loc": { + "start": { + "line": 218, + "column": 904 + }, + "end": { + "line": 218, + "column": 965 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 933 + }, + "end": { + "line": 218, + "column": 960 + } + }, + { + "start": { + "line": 218, + "column": 963 + }, + "end": { + "line": 218, + "column": 965 + } + } + ], + "line": 218 + }, + "37": { + "loc": { + "start": { + "line": 218, + "column": 933 + }, + "end": { + "line": 218, + "column": 960 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 218, + "column": 945 + }, + "end": { + "line": 218, + "column": 951 + } + }, + { + "start": { + "line": 218, + "column": 954 + }, + "end": { + "line": 218, + "column": 960 + } + } + ], + "line": 218 + }, + "38": { + "loc": { + "start": { + "line": 229, + "column": 10 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 229, + "column": 55 + }, + "end": { + "line": 233, + "column": 18 + } + }, + { + "start": { + "line": 233, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 229 + }, + "39": { + "loc": { + "start": { + "line": 233, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 233, + "column": 66 + }, + "end": { + "line": 237, + "column": 18 + } + }, + { + "start": { + "line": 237, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 233 + }, + "40": { + "loc": { + "start": { + "line": 237, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 237, + "column": 66 + }, + "end": { + "line": 241, + "column": 18 + } + }, + { + "start": { + "line": 241, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 237 + }, + "41": { + "loc": { + "start": { + "line": 241, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 241, + "column": 66 + }, + "end": { + "line": 245, + "column": 18 + } + }, + { + "start": { + "line": 245, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 241 + }, + "42": { + "loc": { + "start": { + "line": 245, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 245, + "column": 66 + }, + "end": { + "line": 249, + "column": 18 + } + }, + { + "start": { + "line": 249, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 245 + }, + "43": { + "loc": { + "start": { + "line": 249, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 249, + "column": 66 + }, + "end": { + "line": 253, + "column": 18 + } + }, + { + "start": { + "line": 253, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 249 + }, + "44": { + "loc": { + "start": { + "line": 253, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 253, + "column": 66 + }, + "end": { + "line": 257, + "column": 18 + } + }, + { + "start": { + "line": 257, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 253 + }, + "45": { + "loc": { + "start": { + "line": 257, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 257, + "column": 66 + }, + "end": { + "line": 261, + "column": 18 + } + }, + { + "start": { + "line": 261, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 257 + }, + "46": { + "loc": { + "start": { + "line": 261, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 261, + "column": 66 + }, + "end": { + "line": 265, + "column": 18 + } + }, + { + "start": { + "line": 265, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 261 + }, + "47": { + "loc": { + "start": { + "line": 265, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 265, + "column": 66 + }, + "end": { + "line": 269, + "column": 18 + } + }, + { + "start": { + "line": 269, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 265 + }, + "48": { + "loc": { + "start": { + "line": 269, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 269, + "column": 66 + }, + "end": { + "line": 273, + "column": 18 + } + }, + { + "start": { + "line": 273, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 269 + }, + "49": { + "loc": { + "start": { + "line": 273, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 273, + "column": 66 + }, + "end": { + "line": 277, + "column": 18 + } + }, + { + "start": { + "line": 277, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 273 + }, + "50": { + "loc": { + "start": { + "line": 277, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 277, + "column": 66 + }, + "end": { + "line": 281, + "column": 18 + } + }, + { + "start": { + "line": 281, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 277 + }, + "51": { + "loc": { + "start": { + "line": 281, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 281, + "column": 66 + }, + "end": { + "line": 285, + "column": 18 + } + }, + { + "start": { + "line": 285, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 281 + }, + "52": { + "loc": { + "start": { + "line": 285, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 285, + "column": 66 + }, + "end": { + "line": 289, + "column": 18 + } + }, + { + "start": { + "line": 289, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 285 + }, + "53": { + "loc": { + "start": { + "line": 289, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 289, + "column": 66 + }, + "end": { + "line": 293, + "column": 18 + } + }, + { + "start": { + "line": 293, + "column": 21 + }, + "end": { + "line": 293, + "column": 23 + } + } + ], + "line": 289 + }, + "54": { + "loc": { + "start": { + "line": 331, + "column": 0 + }, + "end": { + "line": 344, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 331, + "column": 0 + }, + "end": { + "line": 344, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 331 + }, + "55": { + "loc": { + "start": { + "line": 331, + "column": 4 + }, + "end": { + "line": 331, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 331, + "column": 4 + }, + "end": { + "line": 331, + "column": 19 + } + }, + { + "start": { + "line": 331, + "column": 23 + }, + "end": { + "line": 331, + "column": 35 + } + } + ], + "line": 331 + }, + "56": { + "loc": { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 338, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 338, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 337 + }, + "57": { + "loc": { + "start": { + "line": 340, + "column": 6 + }, + "end": { + "line": 341, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 340, + "column": 6 + }, + "end": { + "line": 341, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 340 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 0, + "11": 0, + "12": 0, + "13": 32, + "14": 0, + "15": 0, + "16": 0, + "17": 32, + "18": 0, + "19": 32, + "20": 32, + "21": 32, + "22": 32, + "23": 32, + "24": 32, + "25": 32, + "26": 32, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 32, + "6": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 0 + ], + "25": [ + 0, + 0 + ], + "26": [ + 0, + 0 + ], + "27": [ + 0, + 0 + ], + "28": [ + 0, + 0 + ], + "29": [ + 0, + 0 + ], + "30": [ + 0, + 0 + ], + "31": [ + 0, + 0 + ], + "32": [ + 0, + 0 + ], + "33": [ + 0, + 0 + ], + "34": [ + 0, + 0 + ], + "35": [ + 0, + 0 + ], + "36": [ + 0, + 0 + ], + "37": [ + 0, + 0 + ], + "38": [ + 0, + 0 + ], + "39": [ + 0, + 0 + ], + "40": [ + 0, + 0 + ], + "41": [ + 0, + 0 + ], + "42": [ + 0, + 0 + ], + "43": [ + 0, + 0 + ], + "44": [ + 0, + 0 + ], + "45": [ + 0, + 0 + ], + "46": [ + 0, + 0 + ], + "47": [ + 0, + 0 + ], + "48": [ + 0, + 0 + ], + "49": [ + 0, + 0 + ], + "50": [ + 0, + 0 + ], + "51": [ + 0, + 0 + ], + "52": [ + 0, + 0 + ], + "53": [ + 0, + 0 + ], + "54": [ + 32, + 0 + ], + "55": [ + 32, + 32 + ], + "56": [ + 0, + 0 + ], + "57": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useNavigate", + "PiNotepadLight", + "IoHeart", + "GiPlantRoots", + "GiStrong", + "GiLaserSparks", + "GiFreedomDove", + "ISTP_M", + "ISTP_F", + "ISTJ_M", + "ISTJ_F", + "ISFP_M", + "ISFP_F", + "ISFJ_M", + "ISFJ_F", + "INTP_M", + "INTP_F", + "INTJ_M", + "INTJ_F", + "INFP_M", + "INFP_F", + "INFJ_M", + "INFJ_F", + "ESTP_M", + "ESTP_F", + "ESTJ_M", + "ESTJ_F", + "ESFP_M", + "ESFP_F", + "ESFJ_M", + "ESFJ_F", + "ENTP_M", + "ENTP_F", + "ENTJ_M", + "ENTJ_F", + "ENFP_M", + "ENFP_F", + "ENFJ_M", + "ENFJ_F", + "toPersianDigits", + "str", + "persianDigits", + "replace", + "digit", + "Patient_Result", + "results", + "G", + "_s", + "navigate", + "glasserTest", + "listStyleType", + "lineHeight", + "color", + "marginRight", + "love", + "survive", + "freedom", + "power", + "fun", + "MBTItest", + "width", + "height", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Results.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Results.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "070e19cf122fb7a748458e2c8a48d8308340de53" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Panel.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Panel.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 148 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 29, + "column": 22 + }, + "end": { + "line": 281, + "column": 1 + } + }, + "11": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 7 + } + }, + "12": { + "start": { + "line": 31, + "column": 19 + }, + "end": { + "line": 31, + "column": 32 + } + }, + "13": { + "start": { + "line": 32, + "column": 19 + }, + "end": { + "line": 32, + "column": 32 + } + }, + "14": { + "start": { + "line": 33, + "column": 20 + }, + "end": { + "line": 33, + "column": 34 + } + }, + "15": { + "start": { + "line": 34, + "column": 26 + }, + "end": { + "line": 34, + "column": 40 + } + }, + "16": { + "start": { + "line": 35, + "column": 30 + }, + "end": { + "line": 35, + "column": 41 + } + }, + "17": { + "start": { + "line": 36, + "column": 34 + }, + "end": { + "line": 45, + "column": 4 + } + }, + "18": { + "start": { + "line": 47, + "column": 24 + }, + "end": { + "line": 47, + "column": 59 + } + }, + "19": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 134, + "column": 5 + } + }, + "20": { + "start": { + "line": 49, + "column": 23 + }, + "end": { + "line": 59, + "column": 7 + } + }, + "21": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 72, + "column": 7 + } + }, + "22": { + "start": { + "line": 61, + "column": 21 + }, + "end": { + "line": 61, + "column": 34 + } + }, + "23": { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 71, + "column": 11 + } + }, + "24": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 93, + "column": 7 + } + }, + "25": { + "start": { + "line": 75, + "column": 8 + }, + "end": { + "line": 92, + "column": 11 + } + }, + "26": { + "start": { + "line": 88, + "column": 12 + }, + "end": { + "line": 88, + "column": 25 + } + }, + "27": { + "start": { + "line": 91, + "column": 10 + }, + "end": { + "line": 91, + "column": 28 + } + }, + "28": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 133, + "column": 7 + } + }, + "29": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 113, + "column": 13 + } + }, + "30": { + "start": { + "line": 96, + "column": 10 + }, + "end": { + "line": 113, + "column": 13 + } + }, + "31": { + "start": { + "line": 109, + "column": 14 + }, + "end": { + "line": 109, + "column": 27 + } + }, + "32": { + "start": { + "line": 112, + "column": 12 + }, + "end": { + "line": 112, + "column": 30 + } + }, + "33": { + "start": { + "line": 114, + "column": 8 + }, + "end": { + "line": 132, + "column": 13 + } + }, + "34": { + "start": { + "line": 115, + "column": 10 + }, + "end": { + "line": 132, + "column": 13 + } + }, + "35": { + "start": { + "line": 128, + "column": 14 + }, + "end": { + "line": 128, + "column": 27 + } + }, + "36": { + "start": { + "line": 131, + "column": 12 + }, + "end": { + "line": 131, + "column": 30 + } + }, + "37": { + "start": { + "line": 136, + "column": 2 + }, + "end": { + "line": 280, + "column": 11 + } + }, + "38": { + "start": { + "line": 148, + "column": 28 + }, + "end": { + "line": 148, + "column": 41 + } + }, + "39": { + "start": { + "line": 165, + "column": 28 + }, + "end": { + "line": 165, + "column": 41 + } + }, + "40": { + "start": { + "line": 182, + "column": 28 + }, + "end": { + "line": 182, + "column": 41 + } + }, + "41": { + "start": { + "line": 282, + "column": 0 + }, + "end": { + "line": 284, + "column": 3 + } + }, + "42": { + "start": { + "line": 283, + "column": 2 + }, + "end": { + "line": 283, + "column": 36 + } + }, + "43": { + "start": { + "line": 285, + "column": 0 + }, + "end": { + "line": 285, + "column": 19 + } + }, + "44": { + "start": { + "line": 288, + "column": 0 + }, + "end": { + "line": 288, + "column": 34 + } + }, + "45": { + "start": { + "line": 289, + "column": 0 + }, + "end": { + "line": 302, + "column": 1 + } + }, + "46": { + "start": { + "line": 290, + "column": 2 + }, + "end": { + "line": 290, + "column": 39 + } + }, + "47": { + "start": { + "line": 291, + "column": 2 + }, + "end": { + "line": 291, + "column": 39 + } + }, + "48": { + "start": { + "line": 292, + "column": 2 + }, + "end": { + "line": 301, + "column": 5 + } + }, + "49": { + "start": { + "line": 293, + "column": 4 + }, + "end": { + "line": 293, + "column": 174 + } + }, + "50": { + "start": { + "line": 294, + "column": 4 + }, + "end": { + "line": 300, + "column": 7 + } + }, + "51": { + "start": { + "line": 295, + "column": 6 + }, + "end": { + "line": 296, + "column": 15 + } + }, + "52": { + "start": { + "line": 296, + "column": 8 + }, + "end": { + "line": 296, + "column": 15 + } + }, + "53": { + "start": { + "line": 297, + "column": 32 + }, + "end": { + "line": 297, + "column": 115 + } + }, + "54": { + "start": { + "line": 298, + "column": 6 + }, + "end": { + "line": 299, + "column": 54 + } + }, + "55": { + "start": { + "line": 299, + "column": 8 + }, + "end": { + "line": 299, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 29, + "column": 22 + }, + "end": { + "line": 29, + "column": 23 + } + }, + "loc": { + "start": { + "line": 29, + "column": 28 + }, + "end": { + "line": 281, + "column": 1 + } + }, + "line": 29 + }, + "2": { + "name": "GetHealthInfo", + "decl": { + "start": { + "line": 46, + "column": 17 + }, + "end": { + "line": 46, + "column": 30 + } + }, + "loc": { + "start": { + "line": 46, + "column": 33 + }, + "end": { + "line": 135, + "column": 3 + } + }, + "line": 46 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 87, + "column": 22 + }, + "end": { + "line": 87, + "column": 23 + } + }, + "loc": { + "start": { + "line": 87, + "column": 28 + }, + "end": { + "line": 89, + "column": 11 + } + }, + "line": 87 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 90, + "column": 16 + }, + "end": { + "line": 90, + "column": 17 + } + }, + "loc": { + "start": { + "line": 90, + "column": 22 + }, + "end": { + "line": 92, + "column": 9 + } + }, + "line": 90 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 108, + "column": 24 + }, + "end": { + "line": 108, + "column": 25 + } + }, + "loc": { + "start": { + "line": 108, + "column": 30 + }, + "end": { + "line": 110, + "column": 13 + } + }, + "line": 108 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 111, + "column": 18 + }, + "end": { + "line": 111, + "column": 19 + } + }, + "loc": { + "start": { + "line": 111, + "column": 24 + }, + "end": { + "line": 113, + "column": 11 + } + }, + "line": 111 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 127, + "column": 24 + }, + "end": { + "line": 127, + "column": 25 + } + }, + "loc": { + "start": { + "line": 127, + "column": 30 + }, + "end": { + "line": 129, + "column": 13 + } + }, + "line": 127 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 130, + "column": 18 + }, + "end": { + "line": 130, + "column": 19 + } + }, + "loc": { + "start": { + "line": 130, + "column": 24 + }, + "end": { + "line": 132, + "column": 11 + } + }, + "line": 130 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 148, + "column": 21 + }, + "end": { + "line": 148, + "column": 22 + } + }, + "loc": { + "start": { + "line": 148, + "column": 28 + }, + "end": { + "line": 148, + "column": 41 + } + }, + "line": 148 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 165, + "column": 21 + }, + "end": { + "line": 165, + "column": 22 + } + }, + "loc": { + "start": { + "line": 165, + "column": 28 + }, + "end": { + "line": 165, + "column": 41 + } + }, + "line": 165 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 182, + "column": 21 + }, + "end": { + "line": 182, + "column": 22 + } + }, + "loc": { + "start": { + "line": 182, + "column": 28 + }, + "end": { + "line": 182, + "column": 41 + } + }, + "line": 182 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 282, + "column": 57 + }, + "end": { + "line": 282, + "column": 58 + } + }, + "loc": { + "start": { + "line": 282, + "column": 68 + }, + "end": { + "line": 284, + "column": 1 + } + }, + "line": 282 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 292, + "column": 52 + }, + "end": { + "line": 292, + "column": 53 + } + }, + "loc": { + "start": { + "line": 292, + "column": 72 + }, + "end": { + "line": 301, + "column": 3 + } + }, + "line": 292 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 294, + "column": 27 + }, + "end": { + "line": 294, + "column": 28 + } + }, + "loc": { + "start": { + "line": 294, + "column": 44 + }, + "end": { + "line": 300, + "column": 5 + } + }, + "line": 294 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 72, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 72, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 60 + }, + "5": { + "loc": { + "start": { + "line": 60, + "column": 10 + }, + "end": { + "line": 60, + "column": 58 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 60, + "column": 10 + }, + "end": { + "line": 60, + "column": 32 + } + }, + { + "start": { + "line": 60, + "column": 36 + }, + "end": { + "line": 60, + "column": 58 + } + } + ], + "line": 60 + }, + "6": { + "loc": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 93, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 93, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 74 + }, + "7": { + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 133, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 133, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 94 + }, + "8": { + "loc": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 113, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 113, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 95 + }, + "9": { + "loc": { + "start": { + "line": 114, + "column": 8 + }, + "end": { + "line": 132, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 114, + "column": 8 + }, + "end": { + "line": 132, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 114 + }, + "10": { + "loc": { + "start": { + "line": 149, + "column": 19 + }, + "end": { + "line": 149, + "column": 57 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 149, + "column": 32 + }, + "end": { + "line": 149, + "column": 52 + } + }, + { + "start": { + "line": 149, + "column": 55 + }, + "end": { + "line": 149, + "column": 57 + } + } + ], + "line": 149 + }, + "11": { + "loc": { + "start": { + "line": 166, + "column": 19 + }, + "end": { + "line": 166, + "column": 57 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 166, + "column": 32 + }, + "end": { + "line": 166, + "column": 52 + } + }, + { + "start": { + "line": 166, + "column": 55 + }, + "end": { + "line": 166, + "column": 57 + } + } + ], + "line": 166 + }, + "12": { + "loc": { + "start": { + "line": 183, + "column": 19 + }, + "end": { + "line": 183, + "column": 57 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 183, + "column": 32 + }, + "end": { + "line": 183, + "column": 52 + } + }, + { + "start": { + "line": 183, + "column": 55 + }, + "end": { + "line": 183, + "column": 57 + } + } + ], + "line": 183 + }, + "13": { + "loc": { + "start": { + "line": 210, + "column": 20 + }, + "end": { + "line": 255, + "column": 11 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 210, + "column": 49 + }, + "end": { + "line": 228, + "column": 11 + } + }, + { + "start": { + "line": 228, + "column": 14 + }, + "end": { + "line": 255, + "column": 11 + } + } + ], + "line": 210 + }, + "14": { + "loc": { + "start": { + "line": 228, + "column": 14 + }, + "end": { + "line": 255, + "column": 11 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 228, + "column": 43 + }, + "end": { + "line": 242, + "column": 11 + } + }, + { + "start": { + "line": 242, + "column": 30 + }, + "end": { + "line": 255, + "column": 11 + } + } + ], + "line": 228 + }, + "15": { + "loc": { + "start": { + "line": 289, + "column": 0 + }, + "end": { + "line": 302, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 289, + "column": 0 + }, + "end": { + "line": 302, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 289 + }, + "16": { + "loc": { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 289, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 289, + "column": 19 + } + }, + { + "start": { + "line": 289, + "column": 23 + }, + "end": { + "line": 289, + "column": 35 + } + } + ], + "line": 289 + }, + "17": { + "loc": { + "start": { + "line": 295, + "column": 6 + }, + "end": { + "line": 296, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 295, + "column": 6 + }, + "end": { + "line": 296, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 295 + }, + "18": { + "loc": { + "start": { + "line": 298, + "column": 6 + }, + "end": { + "line": 299, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 298, + "column": 6 + }, + "end": { + "line": 299, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 298 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 32, + "42": 0, + "43": 32, + "44": 32, + "45": 32, + "46": 32, + "47": 32, + "48": 32, + "49": 32, + "50": 32, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 32, + "14": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 32, + 0 + ], + "16": [ + 32, + 32 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useNavigate", + "useLocation", + "axios", + "Swal", + "withReactContent", + "NavBar_SideBar", + "Footer", + "Patient_History", + "Patient_Info", + "Patient_Result", + "Patient_Panel", + "_s", + "navigate", + "location", + "PatientId", + "state", + "load", + "SetLoad", + "pages", + "setPageNum", + "userRecord", + "setRecord", + "Patient_age", + "Patient_child_num", + "Patient_family_history", + "Patient_gender", + "Patient_name", + "Patient_nationalID", + "Patient_TestResult", + "glasserTest", + "MBTItest", + "Patient_Treatment", + "GetHealthInfo", + "accessToken", + "localStorage", + "getItem", + "response", + "method", + "headers", + "Authorization", + "status", + "user", + "data", + "age", + "child_num", + "family_history", + "gender", + "name", + "nationalID", + "therapyTests", + "treatment_histories", + "error", + "fire", + "icon", + "title", + "background", + "color", + "width", + "backdrop", + "confirmButtonText", + "confirmButtonColor", + "preConfirm", + "then", + "message", + "e", + "minWidth", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Panel.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Panel.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "d30ce816d0a360330940a0df10b6a7d2fad37d62" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientProfile.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientProfile.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 153 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 28, + "column": 24 + }, + "end": { + "line": 165, + "column": 1 + } + }, + "11": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 7 + } + }, + "12": { + "start": { + "line": 31, + "column": 21 + }, + "end": { + "line": 31, + "column": 34 + } + }, + "13": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 40 + } + }, + "14": { + "start": { + "line": 33, + "column": 38 + }, + "end": { + "line": 35, + "column": 5 + } + }, + "15": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 55 + } + }, + "16": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 163, + "column": 6 + } + }, + "17": { + "start": { + "line": 166, + "column": 0 + }, + "end": { + "line": 168, + "column": 3 + } + }, + "18": { + "start": { + "line": 167, + "column": 2 + }, + "end": { + "line": 167, + "column": 23 + } + }, + "19": { + "start": { + "line": 169, + "column": 0 + }, + "end": { + "line": 169, + "column": 21 + } + }, + "20": { + "start": { + "line": 172, + "column": 0 + }, + "end": { + "line": 172, + "column": 36 + } + }, + "21": { + "start": { + "line": 173, + "column": 0 + }, + "end": { + "line": 186, + "column": 1 + } + }, + "22": { + "start": { + "line": 174, + "column": 2 + }, + "end": { + "line": 174, + "column": 39 + } + }, + "23": { + "start": { + "line": 175, + "column": 2 + }, + "end": { + "line": 175, + "column": 39 + } + }, + "24": { + "start": { + "line": 176, + "column": 2 + }, + "end": { + "line": 185, + "column": 5 + } + }, + "25": { + "start": { + "line": 177, + "column": 4 + }, + "end": { + "line": 177, + "column": 179 + } + }, + "26": { + "start": { + "line": 178, + "column": 4 + }, + "end": { + "line": 184, + "column": 7 + } + }, + "27": { + "start": { + "line": 179, + "column": 6 + }, + "end": { + "line": 180, + "column": 15 + } + }, + "28": { + "start": { + "line": 180, + "column": 8 + }, + "end": { + "line": 180, + "column": 15 + } + }, + "29": { + "start": { + "line": 181, + "column": 32 + }, + "end": { + "line": 181, + "column": 115 + } + }, + "30": { + "start": { + "line": 182, + "column": 6 + }, + "end": { + "line": 183, + "column": 54 + } + }, + "31": { + "start": { + "line": 183, + "column": 8 + }, + "end": { + "line": 183, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 28, + "column": 24 + }, + "end": { + "line": 28, + "column": 25 + } + }, + "loc": { + "start": { + "line": 28, + "column": 69 + }, + "end": { + "line": 165, + "column": 1 + } + }, + "line": 28 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 33, + "column": 38 + }, + "end": { + "line": 33, + "column": 39 + } + }, + "loc": { + "start": { + "line": 33, + "column": 44 + }, + "end": { + "line": 35, + "column": 5 + } + }, + "line": 33 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 166, + "column": 59 + }, + "end": { + "line": 166, + "column": 60 + } + }, + "loc": { + "start": { + "line": 166, + "column": 70 + }, + "end": { + "line": 168, + "column": 1 + } + }, + "line": 166 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 176, + "column": 52 + }, + "end": { + "line": 176, + "column": 53 + } + }, + "loc": { + "start": { + "line": 176, + "column": 72 + }, + "end": { + "line": 185, + "column": 3 + } + }, + "line": 176 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 178, + "column": 27 + }, + "end": { + "line": 178, + "column": 28 + } + }, + "loc": { + "start": { + "line": 178, + "column": 44 + }, + "end": { + "line": 184, + "column": 5 + } + }, + "line": 178 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 61, + "column": 21 + }, + "end": { + "line": 61, + "column": 98 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 61, + "column": 37 + }, + "end": { + "line": 61, + "column": 48 + } + }, + { + "start": { + "line": 61, + "column": 51 + }, + "end": { + "line": 61, + "column": 98 + } + } + ], + "line": 61 + }, + "5": { + "loc": { + "start": { + "line": 61, + "column": 51 + }, + "end": { + "line": 61, + "column": 98 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 61, + "column": 67 + }, + "end": { + "line": 61, + "column": 80 + } + }, + { + "start": { + "line": 61, + "column": 83 + }, + "end": { + "line": 61, + "column": 98 + } + } + ], + "line": 61 + }, + "6": { + "loc": { + "start": { + "line": 173, + "column": 0 + }, + "end": { + "line": 186, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 173, + "column": 0 + }, + "end": { + "line": 186, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 173 + }, + "7": { + "loc": { + "start": { + "line": 173, + "column": 4 + }, + "end": { + "line": 173, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 173, + "column": 4 + }, + "end": { + "line": 173, + "column": 19 + } + }, + { + "start": { + "line": 173, + "column": 23 + }, + "end": { + "line": 173, + "column": 35 + } + } + ], + "line": 173 + }, + "8": { + "loc": { + "start": { + "line": 179, + "column": 6 + }, + "end": { + "line": 180, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 179, + "column": 6 + }, + "end": { + "line": 180, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 179 + }, + "9": { + "loc": { + "start": { + "line": 182, + "column": 6 + }, + "end": { + "line": 183, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 182, + "column": 6 + }, + "end": { + "line": 183, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 182 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 32, + "18": 0, + "19": 32, + "20": 32, + "21": 32, + "22": 32, + "23": 32, + "24": 32, + "25": 32, + "26": 32, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 32, + "5": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 32, + 0 + ], + "7": [ + 32, + 32 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAwBQ;2BAxBR;AAAkB,MAAO;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACzB,OAAO;AACP,OAAOA,WAAW;AAClB,OAAOC,UAAU;AACjB,OAAOC,sBAAsB;AAC7B,SAASC,mBAAmB;AAC5B,SAASC,UAAUC,iBAAiB;AACpC,OAAOC,iBAAiB;AACxB,OAAOC,mBAAmB;AAC1B,OAAOC,qBAAqB;AAE5B,MAAMC,kBAAkBA,CAAC,EAAEC,WAAWC,MAAMC,YAAYC,OAAO,MAAM;AAAAC,KAAA;AACnE;AACE,UAAMC,WAAWZ,YAAY;AAC7Ba,YAAQC,IAAI,aAAaP,SAAS;AAClC,UAAMQ,4BAA4BA,MAAM;AACtCH,eAAS,kBAAkB,EAAEI,OAAOT,UAAU,CAAC;AAAA,IACjD;AAEA,WACE;AAAA,MAAC;AAAA;AAAA,QACC,WAAU;AAAA,QACV,OAAO,EAAEU,YAAY,cAAc;AAAA,QAEnC;AAAA;AAAA,YAAC;AAAA;AAAA,cACC,KAAI;AAAA,cACJ,MAAK;AAAA;AAAA,YAFP;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAE0G;AAAA,UAE1G,uBAAC,SAAI,WAAU,gBACb,iCAAC,SAAI,WAAU,iBACb;AAAA,mCAAC,SAAI,WAAU,2BACb;AAAA,cAAC;AAAA;AAAA,gBACC,KACEP,UAAU,MACNP,cACAO,UAAU,MACVN,gBACAC;AAAAA,gBAEN,WAAU;AAAA,gBACV,KAAK,GAAGG,IAAI;AAAA;AAAA,cATd;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YASyB,KAV3B;AAAA;AAAA;AAAA;AAAA,mBAYA;AAAA,YACA,uBAAC,SAAI,WAAU,8BACb;AAAA;AAAA,gBAAC;AAAA;AAAA,kBACC,WAAU;AAAA,kBACV,OAAO,EAAEU,OAAO,QAAQD,YAAY,cAAc;AAAA,kBAEjDT;AAAAA;AAAAA,gBAJH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cAKA;AAAA,cACA;AAAA,gBAAC;AAAA;AAAA,kBACC,WAAU;AAAA,kBACV,OAAO,EAAES,YAAY,eAAeC,OAAO,OAAO;AAAA,kBAEjDT;AAAAA;AAAAA,gBAJH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cAKA;AAAA,iBAZF;AAAA;AAAA;AAAA;AAAA,mBAaA;AAAA,YAEA,uBAAC,SACC,iCAAC,SAAI,WAAU,gDACb;AAAA,cAAC;AAAA;AAAA,gBACC,WAAU;AAAA,gBACV,SAASM;AAAAA,gBAET,iCAAC,OAAE,WAAU,iCAAgC,8BAA7C;AAAA;AAAA;AAAA;AAAA,uBAEA;AAAA;AAAA,cANF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YAOA,KARF;AAAA;AAAA;AAAA;AAAA,mBASA,KAVF;AAAA;AAAA;AAAA;AAAA,mBAWA;AAAA,eAxCF;AAAA;AAAA;AAAA;AAAA,iBAyCA,KA1CF;AAAA;AAAA;AAAA;AAAA,iBA2CA;AAAA;AAAA;AAAA,MAnDF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAoDA;AAAA,EAEJ;AACF;AAAEJ,GAhEIL,iBAAe;AAAA,UAEAN,WAAW;AAAA;AAAAmB,KAF1Bb;AAkEN,eAAeA;AAAgB,IAAAa;AAAAC,aAAAD,IAAA", + "names": [ + "axios", + "Swal", + "withReactContent", + "useNavigate", + "useState", + "useEffect", + "male_avatar", + "female_avatar", + "nogender_avatar", + "Patient_Profile", + "PatiantId", + "name", + "nationalID", + "gender", + "_s", + "navigate", + "console", + "log", + "handleClickToPatientPanel", + "state", + "fontFamily", + "color", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientProfile.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientProfile.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "8cdebee76b6f6c5258042233b820b78db791090d" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientsList.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientsList.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 151 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 31, + "column": 21 + }, + "end": { + "line": 275, + "column": 1 + } + }, + "11": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 7 + } + }, + "12": { + "start": { + "line": 33, + "column": 19 + }, + "end": { + "line": 33, + "column": 32 + } + }, + "13": { + "start": { + "line": 34, + "column": 43 + }, + "end": { + "line": 34, + "column": 55 + } + }, + "14": { + "start": { + "line": 35, + "column": 28 + }, + "end": { + "line": 35, + "column": 42 + } + }, + "15": { + "start": { + "line": 36, + "column": 50 + }, + "end": { + "line": 36, + "column": 65 + } + }, + "16": { + "start": { + "line": 37, + "column": 36 + }, + "end": { + "line": 37, + "column": 48 + } + }, + "17": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 71, + "column": 18 + } + }, + "18": { + "start": { + "line": 39, + "column": 33 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "19": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 68, + "column": 7 + } + }, + "20": { + "start": { + "line": 41, + "column": 22 + }, + "end": { + "line": 41, + "column": 57 + } + }, + "21": { + "start": { + "line": 42, + "column": 25 + }, + "end": { + "line": 54, + "column": 9 + } + }, + "22": { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 59, + "column": 9 + } + }, + "23": { + "start": { + "line": 56, + "column": 10 + }, + "end": { + "line": 56, + "column": 49 + } + }, + "24": { + "start": { + "line": 57, + "column": 10 + }, + "end": { + "line": 57, + "column": 37 + } + }, + "25": { + "start": { + "line": 58, + "column": 10 + }, + "end": { + "line": 58, + "column": 45 + } + }, + "26": { + "start": { + "line": 61, + "column": 8 + }, + "end": { + "line": 61, + "column": 28 + } + }, + "27": { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 67, + "column": 9 + } + }, + "28": { + "start": { + "line": 63, + "column": 10 + }, + "end": { + "line": 66, + "column": 11 + } + }, + "29": { + "start": { + "line": 64, + "column": 12 + }, + "end": { + "line": 64, + "column": 29 + } + }, + "30": { + "start": { + "line": 65, + "column": 12 + }, + "end": { + "line": 65, + "column": 38 + } + }, + "31": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 27 + } + }, + "32": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 274, + "column": 11 + } + }, + "33": { + "start": { + "line": 163, + "column": 33 + }, + "end": { + "line": 163, + "column": 61 + } + }, + "34": { + "start": { + "line": 212, + "column": 47 + }, + "end": { + "line": 228, + "column": 21 + } + }, + "35": { + "start": { + "line": 276, + "column": 0 + }, + "end": { + "line": 278, + "column": 3 + } + }, + "36": { + "start": { + "line": 277, + "column": 2 + }, + "end": { + "line": 277, + "column": 23 + } + }, + "37": { + "start": { + "line": 279, + "column": 0 + }, + "end": { + "line": 279, + "column": 18 + } + }, + "38": { + "start": { + "line": 282, + "column": 0 + }, + "end": { + "line": 282, + "column": 33 + } + }, + "39": { + "start": { + "line": 283, + "column": 0 + }, + "end": { + "line": 296, + "column": 1 + } + }, + "40": { + "start": { + "line": 284, + "column": 2 + }, + "end": { + "line": 284, + "column": 39 + } + }, + "41": { + "start": { + "line": 285, + "column": 2 + }, + "end": { + "line": 285, + "column": 39 + } + }, + "42": { + "start": { + "line": 286, + "column": 2 + }, + "end": { + "line": 295, + "column": 5 + } + }, + "43": { + "start": { + "line": 287, + "column": 4 + }, + "end": { + "line": 287, + "column": 177 + } + }, + "44": { + "start": { + "line": 288, + "column": 4 + }, + "end": { + "line": 294, + "column": 7 + } + }, + "45": { + "start": { + "line": 289, + "column": 6 + }, + "end": { + "line": 290, + "column": 15 + } + }, + "46": { + "start": { + "line": 290, + "column": 8 + }, + "end": { + "line": 290, + "column": 15 + } + }, + "47": { + "start": { + "line": 291, + "column": 32 + }, + "end": { + "line": 291, + "column": 115 + } + }, + "48": { + "start": { + "line": 292, + "column": 6 + }, + "end": { + "line": 293, + "column": 54 + } + }, + "49": { + "start": { + "line": 293, + "column": 8 + }, + "end": { + "line": 293, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 31, + "column": 21 + }, + "end": { + "line": 31, + "column": 22 + } + }, + "loc": { + "start": { + "line": 31, + "column": 27 + }, + "end": { + "line": 275, + "column": 1 + } + }, + "line": 31 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 38, + "column": 12 + }, + "end": { + "line": 38, + "column": 13 + } + }, + "loc": { + "start": { + "line": 38, + "column": 18 + }, + "end": { + "line": 71, + "column": 3 + } + }, + "line": 38 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 39, + "column": 33 + }, + "end": { + "line": 39, + "column": 34 + } + }, + "loc": { + "start": { + "line": 39, + "column": 45 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "line": 39 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 163, + "column": 26 + }, + "end": { + "line": 163, + "column": 27 + } + }, + "loc": { + "start": { + "line": 163, + "column": 33 + }, + "end": { + "line": 163, + "column": 61 + } + }, + "line": 163 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 212, + "column": 20 + }, + "end": { + "line": 212, + "column": 21 + } + }, + "loc": { + "start": { + "line": 212, + "column": 47 + }, + "end": { + "line": 228, + "column": 21 + } + }, + "line": 212 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 276, + "column": 56 + }, + "end": { + "line": 276, + "column": 57 + } + }, + "loc": { + "start": { + "line": 276, + "column": 67 + }, + "end": { + "line": 278, + "column": 1 + } + }, + "line": 276 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 286, + "column": 52 + }, + "end": { + "line": 286, + "column": 53 + } + }, + "loc": { + "start": { + "line": 286, + "column": 72 + }, + "end": { + "line": 295, + "column": 3 + } + }, + "line": 286 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 288, + "column": 27 + }, + "end": { + "line": 288, + "column": 28 + } + }, + "loc": { + "start": { + "line": 288, + "column": 44 + }, + "end": { + "line": 294, + "column": 5 + } + }, + "line": 288 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 59, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 59, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 55 + }, + "5": { + "loc": { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 67, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 67, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 62 + }, + "6": { + "loc": { + "start": { + "line": 63, + "column": 10 + }, + "end": { + "line": 66, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 63, + "column": 10 + }, + "end": { + "line": 66, + "column": 11 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 63 + }, + "7": { + "loc": { + "start": { + "line": 63, + "column": 14 + }, + "end": { + "line": 63, + "column": 126 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 63, + "column": 14 + }, + "end": { + "line": 63, + "column": 60 + } + }, + { + "start": { + "line": 63, + "column": 64 + }, + "end": { + "line": 63, + "column": 126 + } + } + ], + "line": 63 + }, + "8": { + "loc": { + "start": { + "line": 202, + "column": 60 + }, + "end": { + "line": 206, + "column": 26 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 202, + "column": 60 + }, + "end": { + "line": 202, + "column": 76 + } + }, + { + "start": { + "line": 202, + "column": 96 + }, + "end": { + "line": 206, + "column": 26 + } + } + ], + "line": 202 + }, + "9": { + "loc": { + "start": { + "line": 283, + "column": 0 + }, + "end": { + "line": 296, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 283, + "column": 0 + }, + "end": { + "line": 296, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 283 + }, + "10": { + "loc": { + "start": { + "line": 283, + "column": 4 + }, + "end": { + "line": 283, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 283, + "column": 4 + }, + "end": { + "line": 283, + "column": 19 + } + }, + { + "start": { + "line": 283, + "column": 23 + }, + "end": { + "line": 283, + "column": 35 + } + } + ], + "line": 283 + }, + "11": { + "loc": { + "start": { + "line": 289, + "column": 6 + }, + "end": { + "line": 290, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 289, + "column": 6 + }, + "end": { + "line": 290, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 289 + }, + "12": { + "loc": { + "start": { + "line": 292, + "column": 6 + }, + "end": { + "line": 293, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 292, + "column": 6 + }, + "end": { + "line": 293, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 292 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 32, + "36": 0, + "37": 32, + "38": 32, + "39": 32, + "40": 32, + "41": 32, + "42": 32, + "43": 32, + "44": 32, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 32, + "8": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 32, + 0 + ], + "10": [ + 32, + 32 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "axios", + "Swal", + "withReactContent", + "useNavigate", + "useState", + "useEffect", + "ToastContainer", + "toast", + "Patient_Profile", + "Footer", + "NavBar_SideBar", + "PatientsList", + "_s", + "navigate", + "Patients_data", + "setPatientsData", + "error", + "setError", + "showErrorMessage", + "setShowErrorMessage", + "inputName", + "setInputName", + "fetchPatientsProfile", + "token", + "localStorage", + "getItem", + "response", + "method", + "headers", + "Authorization", + "data", + "name", + "status", + "records", + "console", + "log", + "hasOwnProperty", + "message", + "paddingTop", + "paddingBottom", + "maxWidth", + "fontFamily", + "e", + "target", + "value", + "visibility", + "map", + "index", + "patient", + "nationalID", + "gender", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientsList.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientsList.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "bce6793685c1562114dd954392c9a48597cbd05a" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorPannelRating/DoctorPannelRating.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorPannelRating/DoctorPannelRating.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 158 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 7 + } + }, + "11": { + "start": { + "line": 36, + "column": 19 + }, + "end": { + "line": 36, + "column": 32 + } + }, + "12": { + "start": { + "line": 37, + "column": 28 + }, + "end": { + "line": 37, + "column": 42 + } + }, + "13": { + "start": { + "line": 38, + "column": 36 + }, + "end": { + "line": 38, + "column": 50 + } + }, + "14": { + "start": { + "line": 39, + "column": 2 + }, + "end": { + "line": 41, + "column": 9 + } + }, + "15": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 16 + } + }, + "16": { + "start": { + "line": 42, + "column": 20 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "17": { + "start": { + "line": 43, + "column": 24 + }, + "end": { + "line": 43, + "column": 59 + } + }, + "18": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + "19": { + "start": { + "line": 45, + "column": 23 + }, + "end": { + "line": 55, + "column": 7 + } + }, + "20": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 60, + "column": 7 + } + }, + "21": { + "start": { + "line": 57, + "column": 8 + }, + "end": { + "line": 57, + "column": 35 + } + }, + "22": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 47 + } + }, + "23": { + "start": { + "line": 59, + "column": 8 + }, + "end": { + "line": 59, + "column": 56 + } + }, + "24": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 70, + "column": 9 + } + }, + "25": { + "start": { + "line": 74, + "column": 26 + }, + "end": { + "line": 74, + "column": 38 + } + }, + "26": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 74 + } + }, + "27": { + "start": { + "line": 75, + "column": 52 + }, + "end": { + "line": 75, + "column": 72 + } + }, + "28": { + "start": { + "line": 77, + "column": 24 + }, + "end": { + "line": 77, + "column": 62 + } + }, + "29": { + "start": { + "line": 78, + "column": 2 + }, + "end": { + "line": 267, + "column": 11 + } + }, + "30": { + "start": { + "line": 202, + "column": 34 + }, + "end": { + "line": 202, + "column": 51 + } + }, + "31": { + "start": { + "line": 269, + "column": 0 + }, + "end": { + "line": 271, + "column": 3 + } + }, + "32": { + "start": { + "line": 270, + "column": 2 + }, + "end": { + "line": 270, + "column": 23 + } + }, + "33": { + "start": { + "line": 272, + "column": 0 + }, + "end": { + "line": 272, + "column": 18 + } + }, + "34": { + "start": { + "line": 274, + "column": 0 + }, + "end": { + "line": 274, + "column": 33 + } + }, + "35": { + "start": { + "line": 275, + "column": 0 + }, + "end": { + "line": 288, + "column": 1 + } + }, + "36": { + "start": { + "line": 276, + "column": 2 + }, + "end": { + "line": 276, + "column": 39 + } + }, + "37": { + "start": { + "line": 277, + "column": 2 + }, + "end": { + "line": 277, + "column": 39 + } + }, + "38": { + "start": { + "line": 278, + "column": 2 + }, + "end": { + "line": 287, + "column": 5 + } + }, + "39": { + "start": { + "line": 279, + "column": 4 + }, + "end": { + "line": 279, + "column": 184 + } + }, + "40": { + "start": { + "line": 280, + "column": 4 + }, + "end": { + "line": 286, + "column": 7 + } + }, + "41": { + "start": { + "line": 281, + "column": 6 + }, + "end": { + "line": 282, + "column": 15 + } + }, + "42": { + "start": { + "line": 282, + "column": 8 + }, + "end": { + "line": 282, + "column": 15 + } + }, + "43": { + "start": { + "line": 283, + "column": 32 + }, + "end": { + "line": 283, + "column": 115 + } + }, + "44": { + "start": { + "line": 284, + "column": 6 + }, + "end": { + "line": 285, + "column": 54 + } + }, + "45": { + "start": { + "line": 285, + "column": 8 + }, + "end": { + "line": 285, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "DoctorRating", + "decl": { + "start": { + "line": 34, + "column": 24 + }, + "end": { + "line": 34, + "column": 36 + } + }, + "loc": { + "start": { + "line": 34, + "column": 39 + }, + "end": { + "line": 268, + "column": 1 + } + }, + "line": 34 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 39, + "column": 12 + }, + "end": { + "line": 39, + "column": 13 + } + }, + "loc": { + "start": { + "line": 39, + "column": 18 + }, + "end": { + "line": 41, + "column": 3 + } + }, + "line": 39 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 42, + "column": 20 + }, + "end": { + "line": 42, + "column": 21 + } + }, + "loc": { + "start": { + "line": 42, + "column": 32 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "line": 42 + }, + "4": { + "name": "convertToPersianNumbers", + "decl": { + "start": { + "line": 73, + "column": 11 + }, + "end": { + "line": 73, + "column": 34 + } + }, + "loc": { + "start": { + "line": 73, + "column": 43 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "line": 73 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 75, + "column": 41 + }, + "end": { + "line": 75, + "column": 42 + } + }, + "loc": { + "start": { + "line": 75, + "column": 52 + }, + "end": { + "line": 75, + "column": 72 + } + }, + "line": 75 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 202, + "column": 27 + }, + "end": { + "line": 202, + "column": 28 + } + }, + "loc": { + "start": { + "line": 202, + "column": 34 + }, + "end": { + "line": 202, + "column": 51 + } + }, + "line": 202 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 269, + "column": 56 + }, + "end": { + "line": 269, + "column": 57 + } + }, + "loc": { + "start": { + "line": 269, + "column": 67 + }, + "end": { + "line": 271, + "column": 1 + } + }, + "line": 269 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 278, + "column": 52 + }, + "end": { + "line": 278, + "column": 53 + } + }, + "loc": { + "start": { + "line": 278, + "column": 72 + }, + "end": { + "line": 287, + "column": 3 + } + }, + "line": 278 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 280, + "column": 27 + }, + "end": { + "line": 280, + "column": 28 + } + }, + "loc": { + "start": { + "line": 280, + "column": 44 + }, + "end": { + "line": 286, + "column": 5 + } + }, + "line": 280 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 60, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 60, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 56 + }, + "5": { + "loc": { + "start": { + "line": 77, + "column": 24 + }, + "end": { + "line": 77, + "column": 62 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 77, + "column": 40 + }, + "end": { + "line": 77, + "column": 55 + } + }, + { + "start": { + "line": 77, + "column": 58 + }, + "end": { + "line": 77, + "column": 62 + } + } + ], + "line": 77 + }, + "6": { + "loc": { + "start": { + "line": 169, + "column": 24 + }, + "end": { + "line": 173, + "column": 32 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 169, + "column": 36 + }, + "end": { + "line": 169, + "column": 70 + } + }, + { + "start": { + "line": 169, + "column": 89 + }, + "end": { + "line": 173, + "column": 32 + } + } + ], + "line": 169 + }, + "7": { + "loc": { + "start": { + "line": 275, + "column": 0 + }, + "end": { + "line": 288, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 275, + "column": 0 + }, + "end": { + "line": 288, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 275 + }, + "8": { + "loc": { + "start": { + "line": 275, + "column": 4 + }, + "end": { + "line": 275, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 275, + "column": 4 + }, + "end": { + "line": 275, + "column": 19 + } + }, + { + "start": { + "line": 275, + "column": 23 + }, + "end": { + "line": 275, + "column": 35 + } + } + ], + "line": 275 + }, + "9": { + "loc": { + "start": { + "line": 281, + "column": 6 + }, + "end": { + "line": 282, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 281, + "column": 6 + }, + "end": { + "line": 282, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 281 + }, + "10": { + "loc": { + "start": { + "line": 284, + "column": 6 + }, + "end": { + "line": 285, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 284, + "column": 6 + }, + "end": { + "line": 285, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 284 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 32, + "32": 0, + "33": 32, + "34": 32, + "35": 32, + "36": 32, + "37": 32, + "38": 32, + "39": 32, + "40": 32, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 32, + "9": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 32, + 0 + ], + "8": [ + 32, + 32 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useEffect", + "useState", + "MDBCol", + "MDBContainer", + "MDBRow", + "MDBCard", + "MDBCardText", + "MDBCardBody", + "MDBTypography", + "MDBIcon", + "ToastContainer", + "toast", + "axios", + "Rating", + "NavBar_SideBar", + "useNavigate", + "DoctorRating", + "_s", + "navigate", + "rate", + "setRating", + "rateCount", + "setRateCount", + "GetRating", + "accessToken", + "localStorage", + "getItem", + "response", + "method", + "headers", + "Authorization", + "status", + "console", + "log", + "data", + "average_score", + "total_ratings_count", + "error", + "position", + "autoClose", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "convertToPersianNumbers", + "number", + "persianDigits", + "String", + "replace", + "digit", + "formattedRate", + "toFixed", + "backgroundColor", + "borderRadius", + "direction", + "fontWeight", + "color", + "display", + "justifyContent", + "alignItems", + "textAlign", + "opacity", + "marginTop", + "fontSize", + "e", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorPannelRating/DoctorPannelRating.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorPannelRating/DoctorPannelRating.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "9023c1bc7d9b82caaab7f95a23deb1050c4c6383" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Hours.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Hours.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 142 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 19, + "column": 17 + }, + "end": { + "line": 41, + "column": 1 + } + }, + "10": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 40, + "column": 11 + } + }, + "11": { + "start": { + "line": 42, + "column": 0 + }, + "end": { + "line": 42, + "column": 14 + } + }, + "12": { + "start": { + "line": 45, + "column": 0 + }, + "end": { + "line": 45, + "column": 29 + } + }, + "13": { + "start": { + "line": 46, + "column": 0 + }, + "end": { + "line": 59, + "column": 1 + } + }, + "14": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 47, + "column": 39 + } + }, + "15": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 48, + "column": 39 + } + }, + "16": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 58, + "column": 5 + } + }, + "17": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 168 + } + }, + "18": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 57, + "column": 7 + } + }, + "19": { + "start": { + "line": 52, + "column": 6 + }, + "end": { + "line": 53, + "column": 15 + } + }, + "20": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 15 + } + }, + "21": { + "start": { + "line": 54, + "column": 32 + }, + "end": { + "line": 54, + "column": 115 + } + }, + "22": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 56, + "column": 54 + } + }, + "23": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 19, + "column": 17 + }, + "end": { + "line": 19, + "column": 18 + } + }, + "loc": { + "start": { + "line": 19, + "column": 57 + }, + "end": { + "line": 41, + "column": 1 + } + }, + "line": 19 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 49, + "column": 52 + }, + "end": { + "line": 49, + "column": 53 + } + }, + "loc": { + "start": { + "line": 49, + "column": 72 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 49 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 51, + "column": 27 + }, + "end": { + "line": 51, + "column": 28 + } + }, + "loc": { + "start": { + "line": 51, + "column": 44 + }, + "end": { + "line": 57, + "column": 5 + } + }, + "line": 51 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 25, + "column": 13 + }, + "end": { + "line": 25, + "column": 101 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 25, + "column": 24 + }, + "end": { + "line": 25, + "column": 96 + } + }, + { + "start": { + "line": 25, + "column": 99 + }, + "end": { + "line": 25, + "column": 101 + } + } + ], + "line": 25 + }, + "5": { + "loc": { + "start": { + "line": 46, + "column": 0 + }, + "end": { + "line": 59, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 46, + "column": 0 + }, + "end": { + "line": 59, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 46 + }, + "6": { + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 19 + } + }, + { + "start": { + "line": 46, + "column": 23 + }, + "end": { + "line": 46, + "column": 35 + } + } + ], + "line": 46 + }, + "7": { + "loc": { + "start": { + "line": 52, + "column": 6 + }, + "end": { + "line": 53, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 52, + "column": 6 + }, + "end": { + "line": 53, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 52 + }, + "8": { + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 56, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 56, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 55 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 0, + "11": 32, + "12": 32, + "13": 32, + "14": 32, + "15": 32, + "16": 32, + "17": 32, + "18": 32, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 32, + "3": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 32, + 0 + ], + "6": [ + 32, + 32 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAKI,mBACE,cADF;AALJ,OAAOA,oBAAiB;AAAe;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACvC,OAAO;AAEP,MAAMC,WAAWA,CAAC,EAAEC,MAAMC,OAAOC,SAASC,SAAS,MAAM;AACvD,SACE,mCACE;AAAA,IAAC;AAAA;AAAA,MACC,WAAU;AAAA,MACV;AAAA,MACA,OACEA,WAAY,EAAEC,YAAY,WAAWC,OAAO,WAAYC,QAAQ,oBAAmB,IAAI,CAAC;AAAA,MAGzFN;AAAAA;AAAAA,IAPH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAQA,KATF;AAAA;AAAA;AAAA;AAAA,SAUA;AAEJ;AAAEO,KAdIR;AAeN,eAAeA;AAAS,IAAAQ;AAAAC,aAAAD,IAAA", + "names": [ + "React", + "HourCard", + "time", + "index", + "onClick", + "selected", + "background", + "color", + "border", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Hours.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Hours.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "3da34ff9567d17e7c0a23319829e96bb4f387d45" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Add.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Add.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 156 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 38, + "column": 16 + }, + "end": { + "line": 38, + "column": 76 + } + }, + "11": { + "start": { + "line": 39, + "column": 10 + }, + "end": { + "line": 39, + "column": 25 + } + }, + "12": { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 40, + "column": 62 + } + }, + "13": { + "start": { + "line": 41, + "column": 10 + }, + "end": { + "line": 41, + "column": 62 + } + }, + "14": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 29 + } + }, + "15": { + "start": { + "line": 44, + "column": 0 + }, + "end": { + "line": 44, + "column": 16 + } + }, + "16": { + "start": { + "line": 46, + "column": 13 + }, + "end": { + "line": 46, + "column": 34 + } + }, + "17": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 47, + "column": 24 + } + }, + "18": { + "start": { + "line": 48, + "column": 18 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "19": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 17 + } + }, + "20": { + "start": { + "line": 55, + "column": 0 + }, + "end": { + "line": 55, + "column": 17 + } + }, + "21": { + "start": { + "line": 56, + "column": 17 + }, + "end": { + "line": 64, + "column": 1 + } + }, + "22": { + "start": { + "line": 65, + "column": 15 + }, + "end": { + "line": 78, + "column": 1 + } + }, + "23": { + "start": { + "line": 79, + "column": 13 + }, + "end": { + "line": 108, + "column": 1 + } + }, + "24": { + "start": { + "line": 110, + "column": 24 + }, + "end": { + "line": 110, + "column": 74 + } + }, + "25": { + "start": { + "line": 111, + "column": 2 + }, + "end": { + "line": 111, + "column": 61 + } + }, + "26": { + "start": { + "line": 111, + "column": 39 + }, + "end": { + "line": 111, + "column": 59 + } + }, + "27": { + "start": { + "line": 113, + "column": 28 + }, + "end": { + "line": 493, + "column": 1 + } + }, + "28": { + "start": { + "line": 114, + "column": 2 + }, + "end": { + "line": 114, + "column": 7 + } + }, + "29": { + "start": { + "line": 115, + "column": 19 + }, + "end": { + "line": 115, + "column": 32 + } + }, + "30": { + "start": { + "line": 116, + "column": 19 + }, + "end": { + "line": 116, + "column": 32 + } + }, + "31": { + "start": { + "line": 117, + "column": 23 + }, + "end": { + "line": 117, + "column": 43 + } + }, + "32": { + "start": { + "line": 118, + "column": 31 + }, + "end": { + "line": 118, + "column": 68 + } + }, + "33": { + "start": { + "line": 119, + "column": 16 + }, + "end": { + "line": 129, + "column": 3 + } + }, + "34": { + "start": { + "line": 130, + "column": 36 + }, + "end": { + "line": 130, + "column": 48 + } + }, + "35": { + "start": { + "line": 131, + "column": 42 + }, + "end": { + "line": 131, + "column": 54 + } + }, + "36": { + "start": { + "line": 132, + "column": 36 + }, + "end": { + "line": 132, + "column": 48 + } + }, + "37": { + "start": { + "line": 133, + "column": 40 + }, + "end": { + "line": 135, + "column": 3 + } + }, + "38": { + "start": { + "line": 136, + "column": 44 + }, + "end": { + "line": 136, + "column": 56 + } + }, + "39": { + "start": { + "line": 137, + "column": 31 + }, + "end": { + "line": 137, + "column": 43 + } + }, + "40": { + "start": { + "line": 138, + "column": 16 + }, + "end": { + "line": 138, + "column": 46 + } + }, + "41": { + "start": { + "line": 139, + "column": 32 + }, + "end": { + "line": 139, + "column": 44 + } + }, + "42": { + "start": { + "line": 140, + "column": 48 + }, + "end": { + "line": 140, + "column": 60 + } + }, + "43": { + "start": { + "line": 141, + "column": 26 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "44": { + "start": { + "line": 142, + "column": 4 + }, + "end": { + "line": 142, + "column": 30 + } + }, + "45": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 143, + "column": 21 + } + }, + "46": { + "start": { + "line": 144, + "column": 4 + }, + "end": { + "line": 144, + "column": 25 + } + }, + "47": { + "start": { + "line": 146, + "column": 22 + }, + "end": { + "line": 168, + "column": 3 + } + }, + "48": { + "start": { + "line": 147, + "column": 12 + }, + "end": { + "line": 151, + "column": 14 + } + }, + "49": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 166, + "column": 5 + } + }, + "50": { + "start": { + "line": 154, + "column": 6 + }, + "end": { + "line": 154, + "column": 16 + } + }, + "51": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 27 + } + }, + "52": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 20 + } + }, + "53": { + "start": { + "line": 158, + "column": 6 + }, + "end": { + "line": 165, + "column": 7 + } + }, + "54": { + "start": { + "line": 158, + "column": 19 + }, + "end": { + "line": 158, + "column": 20 + } + }, + "55": { + "start": { + "line": 159, + "column": 8 + }, + "end": { + "line": 164, + "column": 9 + } + }, + "56": { + "start": { + "line": 160, + "column": 20 + }, + "end": { + "line": 160, + "column": 54 + } + }, + "57": { + "start": { + "line": 161, + "column": 10 + }, + "end": { + "line": 163, + "column": 11 + } + }, + "58": { + "start": { + "line": 162, + "column": 12 + }, + "end": { + "line": 162, + "column": 32 + } + }, + "59": { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 167, + "column": 16 + } + }, + "60": { + "start": { + "line": 169, + "column": 2 + }, + "end": { + "line": 175, + "column": 5 + } + }, + "61": { + "start": { + "line": 170, + "column": 4 + }, + "end": { + "line": 174, + "column": 11 + } + }, + "62": { + "start": { + "line": 172, + "column": 8 + }, + "end": { + "line": 172, + "column": 42 + } + }, + "63": { + "start": { + "line": 177, + "column": 4 + }, + "end": { + "line": 229, + "column": 5 + } + }, + "64": { + "start": { + "line": 178, + "column": 20 + }, + "end": { + "line": 178, + "column": 55 + } + }, + "65": { + "start": { + "line": 179, + "column": 23 + }, + "end": { + "line": 193, + "column": 7 + } + }, + "66": { + "start": { + "line": 194, + "column": 6 + }, + "end": { + "line": 218, + "column": 7 + } + }, + "67": { + "start": { + "line": 195, + "column": 8 + }, + "end": { + "line": 195, + "column": 22 + } + }, + "68": { + "start": { + "line": 196, + "column": 8 + }, + "end": { + "line": 196, + "column": 29 + } + }, + "69": { + "start": { + "line": 197, + "column": 8 + }, + "end": { + "line": 197, + "column": 39 + } + }, + "70": { + "start": { + "line": 198, + "column": 8 + }, + "end": { + "line": 198, + "column": 25 + } + }, + "71": { + "start": { + "line": 199, + "column": 8 + }, + "end": { + "line": 207, + "column": 11 + } + }, + "72": { + "start": { + "line": 209, + "column": 8 + }, + "end": { + "line": 217, + "column": 11 + } + }, + "73": { + "start": { + "line": 220, + "column": 6 + }, + "end": { + "line": 228, + "column": 9 + } + }, + "74": { + "start": { + "line": 231, + "column": 24 + }, + "end": { + "line": 231, + "column": 66 + } + }, + "75": { + "start": { + "line": 231, + "column": 53 + }, + "end": { + "line": 231, + "column": 65 + } + }, + "76": { + "start": { + "line": 232, + "column": 2 + }, + "end": { + "line": 492, + "column": 11 + } + }, + "77": { + "start": { + "line": 252, + "column": 51 + }, + "end": { + "line": 278, + "column": 22 + } + }, + "78": { + "start": { + "line": 259, + "column": 20 + }, + "end": { + "line": 261, + "column": 22 + } + }, + "79": { + "start": { + "line": 260, + "column": 32 + }, + "end": { + "line": 260, + "column": 58 + } + }, + "80": { + "start": { + "line": 262, + "column": 20 + }, + "end": { + "line": 262, + "column": 37 + } + }, + "81": { + "start": { + "line": 263, + "column": 20 + }, + "end": { + "line": 263, + "column": 41 + } + }, + "82": { + "start": { + "line": 315, + "column": 58 + }, + "end": { + "line": 360, + "column": 21 + } + }, + "83": { + "start": { + "line": 327, + "column": 52 + }, + "end": { + "line": 327, + "column": 80 + } + }, + "84": { + "start": { + "line": 328, + "column": 30 + }, + "end": { + "line": 331, + "column": 78 + } + }, + "85": { + "start": { + "line": 329, + "column": 32 + }, + "end": { + "line": 329, + "column": 54 + } + }, + "86": { + "start": { + "line": 331, + "column": 32 + }, + "end": { + "line": 331, + "column": 78 + } + }, + "87": { + "start": { + "line": 332, + "column": 30 + }, + "end": { + "line": 339, + "column": 31 + } + }, + "88": { + "start": { + "line": 333, + "column": 32 + }, + "end": { + "line": 333, + "column": 74 + } + }, + "89": { + "start": { + "line": 334, + "column": 32 + }, + "end": { + "line": 334, + "column": 76 + } + }, + "90": { + "start": { + "line": 336, + "column": 53 + }, + "end": { + "line": 336, + "column": 71 + } + }, + "91": { + "start": { + "line": 337, + "column": 32 + }, + "end": { + "line": 337, + "column": 70 + } + }, + "92": { + "start": { + "line": 338, + "column": 32 + }, + "end": { + "line": 338, + "column": 63 + } + }, + "93": { + "start": { + "line": 441, + "column": 120 + }, + "end": { + "line": 441, + "column": 137 + } + }, + "94": { + "start": { + "line": 456, + "column": 16 + }, + "end": { + "line": 456, + "column": 33 + } + }, + "95": { + "start": { + "line": 494, + "column": 0 + }, + "end": { + "line": 496, + "column": 3 + } + }, + "96": { + "start": { + "line": 495, + "column": 2 + }, + "end": { + "line": 495, + "column": 36 + } + }, + "97": { + "start": { + "line": 497, + "column": 0 + }, + "end": { + "line": 497, + "column": 26 + } + }, + "98": { + "start": { + "line": 500, + "column": 0 + }, + "end": { + "line": 500, + "column": 31 + } + }, + "99": { + "start": { + "line": 501, + "column": 0 + }, + "end": { + "line": 501, + "column": 32 + } + }, + "100": { + "start": { + "line": 502, + "column": 0 + }, + "end": { + "line": 502, + "column": 41 + } + }, + "101": { + "start": { + "line": 503, + "column": 0 + }, + "end": { + "line": 516, + "column": 1 + } + }, + "102": { + "start": { + "line": 504, + "column": 2 + }, + "end": { + "line": 504, + "column": 39 + } + }, + "103": { + "start": { + "line": 505, + "column": 2 + }, + "end": { + "line": 505, + "column": 39 + } + }, + "104": { + "start": { + "line": 506, + "column": 2 + }, + "end": { + "line": 515, + "column": 5 + } + }, + "105": { + "start": { + "line": 507, + "column": 4 + }, + "end": { + "line": 507, + "column": 182 + } + }, + "106": { + "start": { + "line": 508, + "column": 4 + }, + "end": { + "line": 514, + "column": 7 + } + }, + "107": { + "start": { + "line": 509, + "column": 6 + }, + "end": { + "line": 510, + "column": 15 + } + }, + "108": { + "start": { + "line": 510, + "column": 8 + }, + "end": { + "line": 510, + "column": 15 + } + }, + "109": { + "start": { + "line": 511, + "column": 32 + }, + "end": { + "line": 511, + "column": 115 + } + }, + "110": { + "start": { + "line": 512, + "column": 6 + }, + "end": { + "line": 513, + "column": 54 + } + }, + "111": { + "start": { + "line": 513, + "column": 8 + }, + "end": { + "line": 513, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "DateString", + "decl": { + "start": { + "line": 37, + "column": 9 + }, + "end": { + "line": 37, + "column": 19 + } + }, + "loc": { + "start": { + "line": 37, + "column": 27 + }, + "end": { + "line": 43, + "column": 1 + } + }, + "line": 37 + }, + "2": { + "name": "ChangeDate", + "decl": { + "start": { + "line": 45, + "column": 9 + }, + "end": { + "line": 45, + "column": 19 + } + }, + "loc": { + "start": { + "line": 45, + "column": 27 + }, + "end": { + "line": 54, + "column": 1 + } + }, + "line": 45 + }, + "3": { + "name": "toPersianDigits", + "decl": { + "start": { + "line": 109, + "column": 9 + }, + "end": { + "line": 109, + "column": 24 + } + }, + "loc": { + "start": { + "line": 109, + "column": 30 + }, + "end": { + "line": 112, + "column": 1 + } + }, + "line": 109 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 111, + "column": 28 + }, + "end": { + "line": 111, + "column": 29 + } + }, + "loc": { + "start": { + "line": 111, + "column": 39 + }, + "end": { + "line": 111, + "column": 59 + } + }, + "line": 111 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 113, + "column": 28 + }, + "end": { + "line": 113, + "column": 29 + } + }, + "loc": { + "start": { + "line": 113, + "column": 34 + }, + "end": { + "line": 493, + "column": 1 + } + }, + "line": 113 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 141, + "column": 26 + }, + "end": { + "line": 141, + "column": 27 + } + }, + "loc": { + "start": { + "line": 141, + "column": 44 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "line": 141 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 146, + "column": 22 + }, + "end": { + "line": 146, + "column": 23 + } + }, + "loc": { + "start": { + "line": 146, + "column": 28 + }, + "end": { + "line": 168, + "column": 3 + } + }, + "line": 146 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 169, + "column": 12 + }, + "end": { + "line": 169, + "column": 13 + } + }, + "loc": { + "start": { + "line": 169, + "column": 18 + }, + "end": { + "line": 175, + "column": 3 + } + }, + "line": 169 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 170, + "column": 15 + }, + "end": { + "line": 170, + "column": 16 + } + }, + "loc": { + "start": { + "line": 170, + "column": 21 + }, + "end": { + "line": 174, + "column": 5 + } + }, + "line": 170 + }, + "10": { + "name": "send_free_time", + "decl": { + "start": { + "line": 176, + "column": 17 + }, + "end": { + "line": 176, + "column": 31 + } + }, + "loc": { + "start": { + "line": 176, + "column": 34 + }, + "end": { + "line": 230, + "column": 3 + } + }, + "line": 176 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 231, + "column": 42 + }, + "end": { + "line": 231, + "column": 43 + } + }, + "loc": { + "start": { + "line": 231, + "column": 53 + }, + "end": { + "line": 231, + "column": 65 + } + }, + "line": 231 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 252, + "column": 14 + }, + "end": { + "line": 252, + "column": 15 + } + }, + "loc": { + "start": { + "line": 252, + "column": 51 + }, + "end": { + "line": 278, + "column": 22 + } + }, + "line": 252 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 258, + "column": 27 + }, + "end": { + "line": 258, + "column": 28 + } + }, + "loc": { + "start": { + "line": 258, + "column": 38 + }, + "end": { + "line": 264, + "column": 19 + } + }, + "line": 258 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 260, + "column": 22 + }, + "end": { + "line": 260, + "column": 23 + } + }, + "loc": { + "start": { + "line": 260, + "column": 32 + }, + "end": { + "line": 260, + "column": 58 + } + }, + "line": 260 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 315, + "column": 20 + }, + "end": { + "line": 315, + "column": 21 + } + }, + "loc": { + "start": { + "line": 315, + "column": 58 + }, + "end": { + "line": 360, + "column": 21 + } + }, + "line": 315 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 326, + "column": 37 + }, + "end": { + "line": 326, + "column": 38 + } + }, + "loc": { + "start": { + "line": 326, + "column": 48 + }, + "end": { + "line": 340, + "column": 29 + } + }, + "line": 326 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 441, + "column": 110 + }, + "end": { + "line": 441, + "column": 111 + } + }, + "loc": { + "start": { + "line": 441, + "column": 120 + }, + "end": { + "line": 441, + "column": 137 + } + }, + "line": 441 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 455, + "column": 23 + }, + "end": { + "line": 455, + "column": 24 + } + }, + "loc": { + "start": { + "line": 455, + "column": 30 + }, + "end": { + "line": 457, + "column": 15 + } + }, + "line": 455 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 494, + "column": 63 + }, + "end": { + "line": 494, + "column": 64 + } + }, + "loc": { + "start": { + "line": 494, + "column": 74 + }, + "end": { + "line": 496, + "column": 1 + } + }, + "line": 494 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 506, + "column": 52 + }, + "end": { + "line": 506, + "column": 53 + } + }, + "loc": { + "start": { + "line": 506, + "column": 72 + }, + "end": { + "line": 515, + "column": 3 + } + }, + "line": 506 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 508, + "column": 27 + }, + "end": { + "line": 508, + "column": 28 + } + }, + "loc": { + "start": { + "line": 508, + "column": 44 + }, + "end": { + "line": 514, + "column": 5 + } + }, + "line": 508 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 40, + "column": 62 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 40, + "column": 28 + }, + "end": { + "line": 40, + "column": 44 + } + }, + { + "start": { + "line": 40, + "column": 47 + }, + "end": { + "line": 40, + "column": 62 + } + } + ], + "line": 40 + }, + "5": { + "loc": { + "start": { + "line": 41, + "column": 10 + }, + "end": { + "line": 41, + "column": 62 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 41, + "column": 28 + }, + "end": { + "line": 41, + "column": 44 + } + }, + { + "start": { + "line": 41, + "column": 47 + }, + "end": { + "line": 41, + "column": 62 + } + } + ], + "line": 41 + }, + "6": { + "loc": { + "start": { + "line": 117, + "column": 23 + }, + "end": { + "line": 117, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 117, + "column": 23 + }, + "end": { + "line": 117, + "column": 37 + } + }, + { + "start": { + "line": 117, + "column": 41 + }, + "end": { + "line": 117, + "column": 43 + } + } + ], + "line": 117 + }, + "7": { + "loc": { + "start": { + "line": 118, + "column": 40 + }, + "end": { + "line": 118, + "column": 67 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 118, + "column": 40 + }, + "end": { + "line": 118, + "column": 61 + } + }, + { + "start": { + "line": 118, + "column": 65 + }, + "end": { + "line": 118, + "column": 67 + } + } + ], + "line": 118 + }, + "8": { + "loc": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 166, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 166, + "column": 5 + } + }, + { + "start": { + "line": 155, + "column": 9 + }, + "end": { + "line": 166, + "column": 5 + } + } + ], + "line": 153 + }, + "9": { + "loc": { + "start": { + "line": 159, + "column": 8 + }, + "end": { + "line": 164, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 159, + "column": 8 + }, + "end": { + "line": 164, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 159 + }, + "10": { + "loc": { + "start": { + "line": 161, + "column": 10 + }, + "end": { + "line": 163, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 161, + "column": 10 + }, + "end": { + "line": 163, + "column": 11 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 161 + }, + "11": { + "loc": { + "start": { + "line": 194, + "column": 6 + }, + "end": { + "line": 218, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 194, + "column": 6 + }, + "end": { + "line": 218, + "column": 7 + } + }, + { + "start": { + "line": 208, + "column": 13 + }, + "end": { + "line": 218, + "column": 7 + } + } + ], + "line": 194 + }, + "12": { + "loc": { + "start": { + "line": 194, + "column": 10 + }, + "end": { + "line": 194, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 194, + "column": 10 + }, + "end": { + "line": 194, + "column": 33 + } + }, + { + "start": { + "line": 194, + "column": 37 + }, + "end": { + "line": 194, + "column": 60 + } + } + ], + "line": 194 + }, + "13": { + "loc": { + "start": { + "line": 236, + "column": 30 + }, + "end": { + "line": 236, + "column": 104 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 236, + "column": 54 + }, + "end": { + "line": 236, + "column": 62 + } + }, + { + "start": { + "line": 236, + "column": 65 + }, + "end": { + "line": 236, + "column": 104 + } + } + ], + "line": 236 + }, + "14": { + "loc": { + "start": { + "line": 260, + "column": 32 + }, + "end": { + "line": 260, + "column": 58 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 260, + "column": 48 + }, + "end": { + "line": 260, + "column": 50 + } + }, + { + "start": { + "line": 260, + "column": 53 + }, + "end": { + "line": 260, + "column": 58 + } + } + ], + "line": 260 + }, + "15": { + "loc": { + "start": { + "line": 294, + "column": 21 + }, + "end": { + "line": 294, + "column": 69 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 294, + "column": 45 + }, + "end": { + "line": 294, + "column": 64 + } + }, + { + "start": { + "line": 294, + "column": 67 + }, + "end": { + "line": 294, + "column": 69 + } + } + ], + "line": 294 + }, + "16": { + "loc": { + "start": { + "line": 309, + "column": 18 + }, + "end": { + "line": 313, + "column": 26 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 309, + "column": 18 + }, + "end": { + "line": 309, + "column": 39 + } + }, + { + "start": { + "line": 309, + "column": 59 + }, + "end": { + "line": 313, + "column": 26 + } + } + ], + "line": 309 + }, + "17": { + "loc": { + "start": { + "line": 325, + "column": 38 + }, + "end": { + "line": 325, + "column": 83 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 325, + "column": 71 + }, + "end": { + "line": 325, + "column": 76 + } + }, + { + "start": { + "line": 325, + "column": 79 + }, + "end": { + "line": 325, + "column": 83 + } + } + ], + "line": 325 + }, + "18": { + "loc": { + "start": { + "line": 328, + "column": 30 + }, + "end": { + "line": 331, + "column": 78 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 328, + "column": 30 + }, + "end": { + "line": 331, + "column": 78 + } + }, + { + "start": { + "line": 331, + "column": 32 + }, + "end": { + "line": 331, + "column": 78 + } + } + ], + "line": 328 + }, + "19": { + "loc": { + "start": { + "line": 332, + "column": 30 + }, + "end": { + "line": 339, + "column": 31 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 332, + "column": 30 + }, + "end": { + "line": 339, + "column": 31 + } + }, + { + "start": { + "line": 335, + "column": 37 + }, + "end": { + "line": 339, + "column": 31 + } + } + ], + "line": 332 + }, + "20": { + "loc": { + "start": { + "line": 333, + "column": 42 + }, + "end": { + "line": 333, + "column": 72 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 333, + "column": 62 + }, + "end": { + "line": 333, + "column": 64 + } + }, + { + "start": { + "line": 333, + "column": 67 + }, + "end": { + "line": 333, + "column": 72 + } + } + ], + "line": 333 + }, + "21": { + "loc": { + "start": { + "line": 394, + "column": 15 + }, + "end": { + "line": 394, + "column": 95 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 394, + "column": 39 + }, + "end": { + "line": 394, + "column": 58 + } + }, + { + "start": { + "line": 394, + "column": 61 + }, + "end": { + "line": 394, + "column": 95 + } + } + ], + "line": 394 + }, + "22": { + "loc": { + "start": { + "line": 503, + "column": 0 + }, + "end": { + "line": 516, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 503, + "column": 0 + }, + "end": { + "line": 516, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 503 + }, + "23": { + "loc": { + "start": { + "line": 503, + "column": 4 + }, + "end": { + "line": 503, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 503, + "column": 4 + }, + "end": { + "line": 503, + "column": 19 + } + }, + { + "start": { + "line": 503, + "column": 23 + }, + "end": { + "line": 503, + "column": 35 + } + } + ], + "line": 503 + }, + "24": { + "loc": { + "start": { + "line": 509, + "column": 6 + }, + "end": { + "line": 510, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 509, + "column": 6 + }, + "end": { + "line": 510, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 509 + }, + "25": { + "loc": { + "start": { + "line": 512, + "column": 6 + }, + "end": { + "line": 513, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 512, + "column": 6 + }, + "end": { + "line": 513, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 512 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 96, + "8": 32, + "9": 32, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 32, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 32, + "21": 32, + "22": 32, + "23": 32, + "24": 0, + "25": 0, + "26": 0, + "27": 32, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0, + "78": 0, + "79": 0, + "80": 0, + "81": 0, + "82": 0, + "83": 0, + "84": 0, + "85": 0, + "86": 0, + "87": 0, + "88": 0, + "89": 0, + "90": 0, + "91": 0, + "92": 0, + "93": 0, + "94": 0, + "95": 32, + "96": 0, + "97": 32, + "98": 32, + "99": 32, + "100": 32, + "101": 32, + "102": 32, + "103": 32, + "104": 32, + "105": 32, + "106": 32, + "107": 0, + "108": 0, + "109": 0, + "110": 0, + "111": 0 + }, + "f": { + "0": 96, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 32, + "21": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 32, + 0 + ], + "23": [ + 32, + 32 + ], + "24": [ + 0, + 0 + ], + "25": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useLocation", + "img", + "utils", + "DateObject", + "persian", + "HourCard", + "BsCalendarDate", + "BsCalendar2WeekFill", + "IoMdTime", + "IoMdClock", + "useEffect", + "axios", + "useNavigate", + "shamsi", + "toast", + "MedicalInfoModal", + "Swal", + "DateString", + "input", + "changed", + "jalaliToGregorian", + "year", + "month", + "day", + "y", + "m", + "d", + "join", + "_c", + "ChangeDate", + "date", + "convert", + "parseInt", + "_c2", + "weekdays", + "MONTHs", + "DAYS", + "key", + "label", + "toPersianDigits", + "str", + "persianDigits", + "replace", + "digit", + "Doctor_FreeTime_Add", + "_s", + "navigate", + "location", + "initialState", + "state", + "doctor_id", + "setCode", + "doctorId", + "hours", + "sel_hours", + "setsel_hours", + "responseData", + "setResponseData", + "selectVal", + "setSelectVal", + "selectedDay", + "setSelectedDay", + "getToday", + "selectedHours", + "setSelectedHours", + "LeftTimes", + "setTime", + "today", + "selected", + "setSelect", + "selectedDayweek", + "setSelectedDayweek", + "handleDayChange", + "event", + "value", + "setdatetime", + "Date", + "getDay", + "temp", + "slice", + "i", + "length", + "ind", + "indexOf", + "time", + "splice", + "setTimeout", + "send_free_time", + "token", + "localStorage", + "getItem", + "response", + "method", + "headers", + "Authorization", + "data", + "selectedTimes", + "status", + "success", + "position", + "autoClose", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "error", + "map", + "index", + "prev", + "display", + "selectedIndex", + "push", + "updatedHours", + "padding", + "e", + "_c3", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Add.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Add.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "ac696a7fed1489577a9c746987414777c559fb37" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Edit.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Edit.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 157 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 38, + "column": 16 + }, + "end": { + "line": 38, + "column": 76 + } + }, + "11": { + "start": { + "line": 39, + "column": 10 + }, + "end": { + "line": 39, + "column": 25 + } + }, + "12": { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 40, + "column": 62 + } + }, + "13": { + "start": { + "line": 41, + "column": 10 + }, + "end": { + "line": 41, + "column": 62 + } + }, + "14": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 29 + } + }, + "15": { + "start": { + "line": 44, + "column": 0 + }, + "end": { + "line": 44, + "column": 16 + } + }, + "16": { + "start": { + "line": 46, + "column": 13 + }, + "end": { + "line": 46, + "column": 34 + } + }, + "17": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 47, + "column": 24 + } + }, + "18": { + "start": { + "line": 48, + "column": 18 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "19": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 17 + } + }, + "20": { + "start": { + "line": 55, + "column": 0 + }, + "end": { + "line": 55, + "column": 17 + } + }, + "21": { + "start": { + "line": 56, + "column": 17 + }, + "end": { + "line": 64, + "column": 1 + } + }, + "22": { + "start": { + "line": 65, + "column": 15 + }, + "end": { + "line": 78, + "column": 1 + } + }, + "23": { + "start": { + "line": 79, + "column": 13 + }, + "end": { + "line": 108, + "column": 1 + } + }, + "24": { + "start": { + "line": 110, + "column": 24 + }, + "end": { + "line": 110, + "column": 74 + } + }, + "25": { + "start": { + "line": 111, + "column": 2 + }, + "end": { + "line": 111, + "column": 61 + } + }, + "26": { + "start": { + "line": 111, + "column": 39 + }, + "end": { + "line": 111, + "column": 59 + } + }, + "27": { + "start": { + "line": 113, + "column": 29 + }, + "end": { + "line": 480, + "column": 1 + } + }, + "28": { + "start": { + "line": 114, + "column": 2 + }, + "end": { + "line": 114, + "column": 7 + } + }, + "29": { + "start": { + "line": 115, + "column": 19 + }, + "end": { + "line": 115, + "column": 32 + } + }, + "30": { + "start": { + "line": 116, + "column": 19 + }, + "end": { + "line": 116, + "column": 32 + } + }, + "31": { + "start": { + "line": 117, + "column": 23 + }, + "end": { + "line": 117, + "column": 43 + } + }, + "32": { + "start": { + "line": 118, + "column": 37 + }, + "end": { + "line": 118, + "column": 49 + } + }, + "33": { + "start": { + "line": 119, + "column": 39 + }, + "end": { + "line": 119, + "column": 51 + } + }, + "34": { + "start": { + "line": 120, + "column": 16 + }, + "end": { + "line": 130, + "column": 3 + } + }, + "35": { + "start": { + "line": 131, + "column": 36 + }, + "end": { + "line": 131, + "column": 48 + } + }, + "36": { + "start": { + "line": 132, + "column": 36 + }, + "end": { + "line": 132, + "column": 48 + } + }, + "37": { + "start": { + "line": 133, + "column": 42 + }, + "end": { + "line": 133, + "column": 54 + } + }, + "38": { + "start": { + "line": 134, + "column": 36 + }, + "end": { + "line": 134, + "column": 48 + } + }, + "39": { + "start": { + "line": 135, + "column": 40 + }, + "end": { + "line": 137, + "column": 3 + } + }, + "40": { + "start": { + "line": 138, + "column": 44 + }, + "end": { + "line": 138, + "column": 56 + } + }, + "41": { + "start": { + "line": 139, + "column": 31 + }, + "end": { + "line": 139, + "column": 43 + } + }, + "42": { + "start": { + "line": 140, + "column": 32 + }, + "end": { + "line": 140, + "column": 44 + } + }, + "43": { + "start": { + "line": 141, + "column": 48 + }, + "end": { + "line": 141, + "column": 60 + } + }, + "44": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 165, + "column": 5 + } + }, + "45": { + "start": { + "line": 144, + "column": 20 + }, + "end": { + "line": 144, + "column": 55 + } + }, + "46": { + "start": { + "line": 145, + "column": 23 + }, + "end": { + "line": 153, + "column": 7 + } + }, + "47": { + "start": { + "line": 154, + "column": 18 + }, + "end": { + "line": 154, + "column": 20 + } + }, + "48": { + "start": { + "line": 155, + "column": 6 + }, + "end": { + "line": 155, + "column": 50 + } + }, + "49": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 161, + "column": 9 + } + }, + "50": { + "start": { + "line": 156, + "column": 49 + }, + "end": { + "line": 156, + "column": 58 + } + }, + "51": { + "start": { + "line": 157, + "column": 22 + }, + "end": { + "line": 157, + "column": 41 + } + }, + "52": { + "start": { + "line": 158, + "column": 8 + }, + "end": { + "line": 160, + "column": 9 + } + }, + "53": { + "start": { + "line": 159, + "column": 10 + }, + "end": { + "line": 159, + "column": 32 + } + }, + "54": { + "start": { + "line": 162, + "column": 6 + }, + "end": { + "line": 162, + "column": 26 + } + }, + "55": { + "start": { + "line": 164, + "column": 6 + }, + "end": { + "line": 164, + "column": 57 + } + }, + "56": { + "start": { + "line": 168, + "column": 2 + }, + "end": { + "line": 170, + "column": 9 + } + }, + "57": { + "start": { + "line": 169, + "column": 4 + }, + "end": { + "line": 169, + "column": 18 + } + }, + "58": { + "start": { + "line": 172, + "column": 4 + }, + "end": { + "line": 213, + "column": 5 + } + }, + "59": { + "start": { + "line": 173, + "column": 20 + }, + "end": { + "line": 173, + "column": 55 + } + }, + "60": { + "start": { + "line": 174, + "column": 23 + }, + "end": { + "line": 188, + "column": 7 + } + }, + "61": { + "start": { + "line": 189, + "column": 6 + }, + "end": { + "line": 202, + "column": 7 + } + }, + "62": { + "start": { + "line": 190, + "column": 8 + }, + "end": { + "line": 190, + "column": 29 + } + }, + "63": { + "start": { + "line": 191, + "column": 8 + }, + "end": { + "line": 191, + "column": 22 + } + }, + "64": { + "start": { + "line": 192, + "column": 8 + }, + "end": { + "line": 192, + "column": 31 + } + }, + "65": { + "start": { + "line": 193, + "column": 8 + }, + "end": { + "line": 201, + "column": 11 + } + }, + "66": { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 212, + "column": 9 + } + }, + "67": { + "start": { + "line": 215, + "column": 24 + }, + "end": { + "line": 224, + "column": 3 + } + }, + "68": { + "start": { + "line": 216, + "column": 4 + }, + "end": { + "line": 216, + "column": 61 + } + }, + "69": { + "start": { + "line": 216, + "column": 33 + }, + "end": { + "line": 216, + "column": 59 + } + }, + "70": { + "start": { + "line": 217, + "column": 16 + }, + "end": { + "line": 217, + "column": 18 + } + }, + "71": { + "start": { + "line": 218, + "column": 4 + }, + "end": { + "line": 222, + "column": 7 + } + }, + "72": { + "start": { + "line": 218, + "column": 31 + }, + "end": { + "line": 218, + "column": 63 + } + }, + "73": { + "start": { + "line": 218, + "column": 76 + }, + "end": { + "line": 218, + "column": 86 + } + }, + "74": { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 221, + "column": 7 + } + }, + "75": { + "start": { + "line": 220, + "column": 8 + }, + "end": { + "line": 220, + "column": 20 + } + }, + "76": { + "start": { + "line": 223, + "column": 4 + }, + "end": { + "line": 223, + "column": 26 + } + }, + "77": { + "start": { + "line": 225, + "column": 2 + }, + "end": { + "line": 479, + "column": 11 + } + }, + "78": { + "start": { + "line": 245, + "column": 46 + }, + "end": { + "line": 278, + "column": 15 + } + }, + "79": { + "start": { + "line": 257, + "column": 24 + }, + "end": { + "line": 257, + "column": 45 + } + }, + "80": { + "start": { + "line": 309, + "column": 56 + }, + "end": { + "line": 346, + "column": 19 + } + }, + "81": { + "start": { + "line": 321, + "column": 50 + }, + "end": { + "line": 321, + "column": 77 + } + }, + "82": { + "start": { + "line": 322, + "column": 28 + }, + "end": { + "line": 325, + "column": 87 + } + }, + "83": { + "start": { + "line": 323, + "column": 30 + }, + "end": { + "line": 323, + "column": 73 + } + }, + "84": { + "start": { + "line": 325, + "column": 30 + }, + "end": { + "line": 325, + "column": 87 + } + }, + "85": { + "start": { + "line": 325, + "column": 75 + }, + "end": { + "line": 325, + "column": 84 + } + }, + "86": { + "start": { + "line": 427, + "column": 42 + }, + "end": { + "line": 427, + "column": 59 + } + }, + "87": { + "start": { + "line": 443, + "column": 16 + }, + "end": { + "line": 443, + "column": 35 + } + }, + "88": { + "start": { + "line": 481, + "column": 0 + }, + "end": { + "line": 483, + "column": 3 + } + }, + "89": { + "start": { + "line": 482, + "column": 2 + }, + "end": { + "line": 482, + "column": 36 + } + }, + "90": { + "start": { + "line": 484, + "column": 0 + }, + "end": { + "line": 484, + "column": 27 + } + }, + "91": { + "start": { + "line": 487, + "column": 0 + }, + "end": { + "line": 487, + "column": 31 + } + }, + "92": { + "start": { + "line": 488, + "column": 0 + }, + "end": { + "line": 488, + "column": 32 + } + }, + "93": { + "start": { + "line": 489, + "column": 0 + }, + "end": { + "line": 489, + "column": 42 + } + }, + "94": { + "start": { + "line": 490, + "column": 0 + }, + "end": { + "line": 503, + "column": 1 + } + }, + "95": { + "start": { + "line": 491, + "column": 2 + }, + "end": { + "line": 491, + "column": 39 + } + }, + "96": { + "start": { + "line": 492, + "column": 2 + }, + "end": { + "line": 492, + "column": 39 + } + }, + "97": { + "start": { + "line": 493, + "column": 2 + }, + "end": { + "line": 502, + "column": 5 + } + }, + "98": { + "start": { + "line": 494, + "column": 4 + }, + "end": { + "line": 494, + "column": 183 + } + }, + "99": { + "start": { + "line": 495, + "column": 4 + }, + "end": { + "line": 501, + "column": 7 + } + }, + "100": { + "start": { + "line": 496, + "column": 6 + }, + "end": { + "line": 497, + "column": 15 + } + }, + "101": { + "start": { + "line": 497, + "column": 8 + }, + "end": { + "line": 497, + "column": 15 + } + }, + "102": { + "start": { + "line": 498, + "column": 32 + }, + "end": { + "line": 498, + "column": 115 + } + }, + "103": { + "start": { + "line": 499, + "column": 6 + }, + "end": { + "line": 500, + "column": 54 + } + }, + "104": { + "start": { + "line": 500, + "column": 8 + }, + "end": { + "line": 500, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "DateString", + "decl": { + "start": { + "line": 37, + "column": 9 + }, + "end": { + "line": 37, + "column": 19 + } + }, + "loc": { + "start": { + "line": 37, + "column": 27 + }, + "end": { + "line": 43, + "column": 1 + } + }, + "line": 37 + }, + "2": { + "name": "ChangeDate", + "decl": { + "start": { + "line": 45, + "column": 9 + }, + "end": { + "line": 45, + "column": 19 + } + }, + "loc": { + "start": { + "line": 45, + "column": 27 + }, + "end": { + "line": 54, + "column": 1 + } + }, + "line": 45 + }, + "3": { + "name": "toPersianDigits", + "decl": { + "start": { + "line": 109, + "column": 9 + }, + "end": { + "line": 109, + "column": 24 + } + }, + "loc": { + "start": { + "line": 109, + "column": 30 + }, + "end": { + "line": 112, + "column": 1 + } + }, + "line": 109 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 111, + "column": 28 + }, + "end": { + "line": 111, + "column": 29 + } + }, + "loc": { + "start": { + "line": 111, + "column": 39 + }, + "end": { + "line": 111, + "column": 59 + } + }, + "line": 111 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 113, + "column": 29 + }, + "end": { + "line": 113, + "column": 30 + } + }, + "loc": { + "start": { + "line": 113, + "column": 35 + }, + "end": { + "line": 480, + "column": 1 + } + }, + "line": 113 + }, + "6": { + "name": "GetFreeTime", + "decl": { + "start": { + "line": 142, + "column": 17 + }, + "end": { + "line": 142, + "column": 28 + } + }, + "loc": { + "start": { + "line": 142, + "column": 31 + }, + "end": { + "line": 166, + "column": 3 + } + }, + "line": 142 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 156, + "column": 42 + }, + "end": { + "line": 156, + "column": 43 + } + }, + "loc": { + "start": { + "line": 156, + "column": 49 + }, + "end": { + "line": 156, + "column": 58 + } + }, + "line": 156 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 156, + "column": 68 + }, + "end": { + "line": 156, + "column": 69 + } + }, + "loc": { + "start": { + "line": 156, + "column": 75 + }, + "end": { + "line": 161, + "column": 7 + } + }, + "line": 156 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 168, + "column": 12 + }, + "end": { + "line": 168, + "column": 13 + } + }, + "loc": { + "start": { + "line": 168, + "column": 18 + }, + "end": { + "line": 170, + "column": 3 + } + }, + "line": 168 + }, + "10": { + "name": "update_free_time", + "decl": { + "start": { + "line": 171, + "column": 17 + }, + "end": { + "line": 171, + "column": 33 + } + }, + "loc": { + "start": { + "line": 171, + "column": 36 + }, + "end": { + "line": 214, + "column": 3 + } + }, + "line": 171 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 215, + "column": 24 + }, + "end": { + "line": 215, + "column": 25 + } + }, + "loc": { + "start": { + "line": 215, + "column": 35 + }, + "end": { + "line": 224, + "column": 3 + } + }, + "line": 215 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 216, + "column": 23 + }, + "end": { + "line": 216, + "column": 24 + } + }, + "loc": { + "start": { + "line": 216, + "column": 33 + }, + "end": { + "line": 216, + "column": 59 + } + }, + "line": 216 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 218, + "column": 24 + }, + "end": { + "line": 218, + "column": 25 + } + }, + "loc": { + "start": { + "line": 218, + "column": 31 + }, + "end": { + "line": 218, + "column": 63 + } + }, + "line": 218 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 218, + "column": 69 + }, + "end": { + "line": 218, + "column": 70 + } + }, + "loc": { + "start": { + "line": 218, + "column": 76 + }, + "end": { + "line": 218, + "column": 86 + } + }, + "line": 218 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 218, + "column": 96 + }, + "end": { + "line": 218, + "column": 97 + } + }, + "loc": { + "start": { + "line": 218, + "column": 103 + }, + "end": { + "line": 222, + "column": 5 + } + }, + "line": 218 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 245, + "column": 14 + }, + "end": { + "line": 245, + "column": 15 + } + }, + "loc": { + "start": { + "line": 245, + "column": 46 + }, + "end": { + "line": 278, + "column": 15 + } + }, + "line": 245 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 256, + "column": 31 + }, + "end": { + "line": 256, + "column": 32 + } + }, + "loc": { + "start": { + "line": 256, + "column": 37 + }, + "end": { + "line": 258, + "column": 23 + } + }, + "line": 256 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 309, + "column": 18 + }, + "end": { + "line": 309, + "column": 19 + } + }, + "loc": { + "start": { + "line": 309, + "column": 56 + }, + "end": { + "line": 346, + "column": 19 + } + }, + "line": 309 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 320, + "column": 35 + }, + "end": { + "line": 320, + "column": 36 + } + }, + "loc": { + "start": { + "line": 320, + "column": 46 + }, + "end": { + "line": 326, + "column": 27 + } + }, + "line": 320 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 325, + "column": 68 + }, + "end": { + "line": 325, + "column": 69 + } + }, + "loc": { + "start": { + "line": 325, + "column": 75 + }, + "end": { + "line": 325, + "column": 84 + } + }, + "line": 325 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 427, + "column": 32 + }, + "end": { + "line": 427, + "column": 33 + } + }, + "loc": { + "start": { + "line": 427, + "column": 42 + }, + "end": { + "line": 427, + "column": 59 + } + }, + "line": 427 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 442, + "column": 23 + }, + "end": { + "line": 442, + "column": 24 + } + }, + "loc": { + "start": { + "line": 442, + "column": 30 + }, + "end": { + "line": 444, + "column": 15 + } + }, + "line": 442 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 481, + "column": 64 + }, + "end": { + "line": 481, + "column": 65 + } + }, + "loc": { + "start": { + "line": 481, + "column": 75 + }, + "end": { + "line": 483, + "column": 1 + } + }, + "line": 481 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 493, + "column": 52 + }, + "end": { + "line": 493, + "column": 53 + } + }, + "loc": { + "start": { + "line": 493, + "column": 72 + }, + "end": { + "line": 502, + "column": 3 + } + }, + "line": 493 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 495, + "column": 27 + }, + "end": { + "line": 495, + "column": 28 + } + }, + "loc": { + "start": { + "line": 495, + "column": 44 + }, + "end": { + "line": 501, + "column": 5 + } + }, + "line": 495 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 40, + "column": 62 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 40, + "column": 28 + }, + "end": { + "line": 40, + "column": 44 + } + }, + { + "start": { + "line": 40, + "column": 47 + }, + "end": { + "line": 40, + "column": 62 + } + } + ], + "line": 40 + }, + "5": { + "loc": { + "start": { + "line": 41, + "column": 10 + }, + "end": { + "line": 41, + "column": 62 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 41, + "column": 28 + }, + "end": { + "line": 41, + "column": 44 + } + }, + { + "start": { + "line": 41, + "column": 47 + }, + "end": { + "line": 41, + "column": 62 + } + } + ], + "line": 41 + }, + "6": { + "loc": { + "start": { + "line": 117, + "column": 23 + }, + "end": { + "line": 117, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 117, + "column": 23 + }, + "end": { + "line": 117, + "column": 37 + } + }, + { + "start": { + "line": 117, + "column": 41 + }, + "end": { + "line": 117, + "column": 43 + } + } + ], + "line": 117 + }, + "7": { + "loc": { + "start": { + "line": 158, + "column": 8 + }, + "end": { + "line": 160, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 158, + "column": 8 + }, + "end": { + "line": 160, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 158 + }, + "8": { + "loc": { + "start": { + "line": 189, + "column": 6 + }, + "end": { + "line": 202, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 189, + "column": 6 + }, + "end": { + "line": 202, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 189 + }, + "9": { + "loc": { + "start": { + "line": 189, + "column": 10 + }, + "end": { + "line": 189, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 189, + "column": 10 + }, + "end": { + "line": 189, + "column": 33 + } + }, + { + "start": { + "line": 189, + "column": 37 + }, + "end": { + "line": 189, + "column": 60 + } + } + ], + "line": 189 + }, + "10": { + "loc": { + "start": { + "line": 216, + "column": 33 + }, + "end": { + "line": 216, + "column": 59 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 216, + "column": 49 + }, + "end": { + "line": 216, + "column": 51 + } + }, + { + "start": { + "line": 216, + "column": 54 + }, + "end": { + "line": 216, + "column": 59 + } + } + ], + "line": 216 + }, + "11": { + "loc": { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 221, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 221, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 219 + }, + "12": { + "loc": { + "start": { + "line": 229, + "column": 30 + }, + "end": { + "line": 229, + "column": 104 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 229, + "column": 54 + }, + "end": { + "line": 229, + "column": 62 + } + }, + { + "start": { + "line": 229, + "column": 65 + }, + "end": { + "line": 229, + "column": 104 + } + } + ], + "line": 229 + }, + "13": { + "loc": { + "start": { + "line": 294, + "column": 21 + }, + "end": { + "line": 294, + "column": 69 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 294, + "column": 45 + }, + "end": { + "line": 294, + "column": 64 + } + }, + { + "start": { + "line": 294, + "column": 67 + }, + "end": { + "line": 294, + "column": 69 + } + } + ], + "line": 294 + }, + "14": { + "loc": { + "start": { + "line": 319, + "column": 36 + }, + "end": { + "line": 319, + "column": 84 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 319, + "column": 72 + }, + "end": { + "line": 319, + "column": 77 + } + }, + { + "start": { + "line": 319, + "column": 80 + }, + "end": { + "line": 319, + "column": 84 + } + } + ], + "line": 319 + }, + "15": { + "loc": { + "start": { + "line": 322, + "column": 28 + }, + "end": { + "line": 325, + "column": 87 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 322, + "column": 28 + }, + "end": { + "line": 325, + "column": 87 + } + }, + { + "start": { + "line": 325, + "column": 30 + }, + "end": { + "line": 325, + "column": 87 + } + } + ], + "line": 322 + }, + "16": { + "loc": { + "start": { + "line": 379, + "column": 15 + }, + "end": { + "line": 379, + "column": 95 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 379, + "column": 39 + }, + "end": { + "line": 379, + "column": 58 + } + }, + { + "start": { + "line": 379, + "column": 61 + }, + "end": { + "line": 379, + "column": 95 + } + } + ], + "line": 379 + }, + "17": { + "loc": { + "start": { + "line": 490, + "column": 0 + }, + "end": { + "line": 503, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 490, + "column": 0 + }, + "end": { + "line": 503, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 490 + }, + "18": { + "loc": { + "start": { + "line": 490, + "column": 4 + }, + "end": { + "line": 490, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 490, + "column": 4 + }, + "end": { + "line": 490, + "column": 19 + } + }, + { + "start": { + "line": 490, + "column": 23 + }, + "end": { + "line": 490, + "column": 35 + } + } + ], + "line": 490 + }, + "19": { + "loc": { + "start": { + "line": 496, + "column": 6 + }, + "end": { + "line": 497, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 496, + "column": 6 + }, + "end": { + "line": 497, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 496 + }, + "20": { + "loc": { + "start": { + "line": 499, + "column": 6 + }, + "end": { + "line": 500, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 499, + "column": 6 + }, + "end": { + "line": 500, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 499 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 96, + "8": 32, + "9": 32, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 32, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 32, + "21": 32, + "22": 32, + "23": 32, + "24": 0, + "25": 0, + "26": 0, + "27": 32, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0, + "78": 0, + "79": 0, + "80": 0, + "81": 0, + "82": 0, + "83": 0, + "84": 0, + "85": 0, + "86": 0, + "87": 0, + "88": 32, + "89": 0, + "90": 32, + "91": 32, + "92": 32, + "93": 32, + "94": 32, + "95": 32, + "96": 32, + "97": 32, + "98": 32, + "99": 32, + "100": 0, + "101": 0, + "102": 0, + "103": 0, + "104": 0 + }, + "f": { + "0": 96, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 32, + "25": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 32, + 0 + ], + "18": [ + 32, + 32 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useLocation", + "img", + "utils", + "DateObject", + "persian", + "HourCard", + "BsCalendarDate", + "BsCalendar2WeekFill", + "IoMdTime", + "IoMdClock", + "useEffect", + "axios", + "useNavigate", + "shamsi", + "toast", + "MedicalInfoModal", + "Swal", + "DateString", + "input", + "changed", + "jalaliToGregorian", + "year", + "month", + "day", + "y", + "m", + "d", + "join", + "_c", + "ChangeDate", + "date", + "convert", + "parseInt", + "_c2", + "weekdays", + "MONTHs", + "DAYS", + "key", + "label", + "toPersianDigits", + "str", + "persianDigits", + "replace", + "digit", + "Doctor_FreeTime_Edit", + "_s", + "navigate", + "location", + "initialState", + "state", + "initialTimes", + "setInitial", + "intialDays", + "setInitialDays", + "hours", + "sel_hours", + "setsel_hours", + "initial_Times", + "setTimes", + "responseData", + "setResponseData", + "selectVal", + "setSelectVal", + "selectedDay", + "setSelectedDay", + "getToday", + "selectedHours", + "setSelectedHours", + "LeftTimes", + "setTime", + "selected", + "setSelect", + "selectedDayweek", + "setSelectedDayweek", + "GetFreeTime", + "token", + "localStorage", + "getItem", + "response", + "method", + "headers", + "Authorization", + "arr", + "data", + "map", + "x", + "forEach", + "index", + "indexOf", + "includes", + "push", + "error", + "console", + "update_free_time", + "time", + "status", + "success", + "position", + "autoClose", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "handleWeekDay", + "prev", + "filter", + "display", + "event", + "selectedIndex", + "padding", + "slice", + "e", + "_c3", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Edit.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Edit.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "77b3053b5fdc8eae46817a649d77ec839155a69d" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 152 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 28, + "column": 24 + }, + "end": { + "line": 145, + "column": 1 + } + }, + "11": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 7 + } + }, + "12": { + "start": { + "line": 30, + "column": 19 + }, + "end": { + "line": 30, + "column": 32 + } + }, + "13": { + "start": { + "line": 31, + "column": 19 + }, + "end": { + "line": 31, + "column": 32 + } + }, + "14": { + "start": { + "line": 32, + "column": 26 + }, + "end": { + "line": 32, + "column": 37 + } + }, + "15": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 144, + "column": 11 + } + }, + "16": { + "start": { + "line": 57, + "column": 16 + }, + "end": { + "line": 57, + "column": 39 + } + }, + "17": { + "start": { + "line": 90, + "column": 16 + }, + "end": { + "line": 90, + "column": 40 + } + }, + "18": { + "start": { + "line": 146, + "column": 0 + }, + "end": { + "line": 148, + "column": 3 + } + }, + "19": { + "start": { + "line": 147, + "column": 2 + }, + "end": { + "line": 147, + "column": 36 + } + }, + "20": { + "start": { + "line": 149, + "column": 0 + }, + "end": { + "line": 149, + "column": 21 + } + }, + "21": { + "start": { + "line": 152, + "column": 0 + }, + "end": { + "line": 152, + "column": 36 + } + }, + "22": { + "start": { + "line": 153, + "column": 0 + }, + "end": { + "line": 166, + "column": 1 + } + }, + "23": { + "start": { + "line": 154, + "column": 2 + }, + "end": { + "line": 154, + "column": 39 + } + }, + "24": { + "start": { + "line": 155, + "column": 2 + }, + "end": { + "line": 155, + "column": 39 + } + }, + "25": { + "start": { + "line": 156, + "column": 2 + }, + "end": { + "line": 165, + "column": 5 + } + }, + "26": { + "start": { + "line": 157, + "column": 4 + }, + "end": { + "line": 157, + "column": 178 + } + }, + "27": { + "start": { + "line": 158, + "column": 4 + }, + "end": { + "line": 164, + "column": 7 + } + }, + "28": { + "start": { + "line": 159, + "column": 6 + }, + "end": { + "line": 160, + "column": 15 + } + }, + "29": { + "start": { + "line": 160, + "column": 8 + }, + "end": { + "line": 160, + "column": 15 + } + }, + "30": { + "start": { + "line": 161, + "column": 32 + }, + "end": { + "line": 161, + "column": 115 + } + }, + "31": { + "start": { + "line": 162, + "column": 6 + }, + "end": { + "line": 163, + "column": 54 + } + }, + "32": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 163, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 28, + "column": 24 + }, + "end": { + "line": 28, + "column": 25 + } + }, + "loc": { + "start": { + "line": 28, + "column": 30 + }, + "end": { + "line": 145, + "column": 1 + } + }, + "line": 28 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 56, + "column": 23 + }, + "end": { + "line": 56, + "column": 24 + } + }, + "loc": { + "start": { + "line": 56, + "column": 29 + }, + "end": { + "line": 58, + "column": 15 + } + }, + "line": 56 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 89, + "column": 23 + }, + "end": { + "line": 89, + "column": 24 + } + }, + "loc": { + "start": { + "line": 89, + "column": 29 + }, + "end": { + "line": 91, + "column": 15 + } + }, + "line": 89 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 146, + "column": 59 + }, + "end": { + "line": 146, + "column": 60 + } + }, + "loc": { + "start": { + "line": 146, + "column": 70 + }, + "end": { + "line": 148, + "column": 1 + } + }, + "line": 146 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 156, + "column": 52 + }, + "end": { + "line": 156, + "column": 53 + } + }, + "loc": { + "start": { + "line": 156, + "column": 72 + }, + "end": { + "line": 165, + "column": 3 + } + }, + "line": 156 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 158, + "column": 27 + }, + "end": { + "line": 158, + "column": 28 + } + }, + "loc": { + "start": { + "line": 158, + "column": 44 + }, + "end": { + "line": 164, + "column": 5 + } + }, + "line": 158 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 57, + "column": 16 + }, + "end": { + "line": 57, + "column": 38 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 57, + "column": 23 + }, + "end": { + "line": 57, + "column": 25 + } + }, + { + "start": { + "line": 57, + "column": 28 + }, + "end": { + "line": 57, + "column": 38 + } + } + ], + "line": 57 + }, + "5": { + "loc": { + "start": { + "line": 62, + "column": 40 + }, + "end": { + "line": 62, + "column": 60 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 62, + "column": 47 + }, + "end": { + "line": 62, + "column": 55 + } + }, + { + "start": { + "line": 62, + "column": 58 + }, + "end": { + "line": 62, + "column": 60 + } + } + ], + "line": 62 + }, + "6": { + "loc": { + "start": { + "line": 90, + "column": 16 + }, + "end": { + "line": 90, + "column": 39 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 90, + "column": 24 + }, + "end": { + "line": 90, + "column": 26 + } + }, + { + "start": { + "line": 90, + "column": 29 + }, + "end": { + "line": 90, + "column": 39 + } + } + ], + "line": 90 + }, + "7": { + "loc": { + "start": { + "line": 92, + "column": 76 + }, + "end": { + "line": 92, + "column": 97 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 92, + "column": 84 + }, + "end": { + "line": 92, + "column": 92 + } + }, + { + "start": { + "line": 92, + "column": 95 + }, + "end": { + "line": 92, + "column": 97 + } + } + ], + "line": 92 + }, + "8": { + "loc": { + "start": { + "line": 117, + "column": 6 + }, + "end": { + "line": 125, + "column": 14 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 117, + "column": 29 + }, + "end": { + "line": 121, + "column": 14 + } + }, + { + "start": { + "line": 121, + "column": 33 + }, + "end": { + "line": 125, + "column": 14 + } + } + ], + "line": 117 + }, + "9": { + "loc": { + "start": { + "line": 153, + "column": 0 + }, + "end": { + "line": 166, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 153, + "column": 0 + }, + "end": { + "line": 166, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 153 + }, + "10": { + "loc": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 153, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 153, + "column": 19 + } + }, + { + "start": { + "line": 153, + "column": 23 + }, + "end": { + "line": 153, + "column": 35 + } + } + ], + "line": 153 + }, + "11": { + "loc": { + "start": { + "line": 159, + "column": 6 + }, + "end": { + "line": 160, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 159, + "column": 6 + }, + "end": { + "line": 160, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 159 + }, + "12": { + "loc": { + "start": { + "line": 162, + "column": 6 + }, + "end": { + "line": 163, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 162, + "column": 6 + }, + "end": { + "line": 163, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 162 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 32, + "19": 0, + "20": 32, + "21": 32, + "22": 32, + "23": 32, + "24": 32, + "25": 32, + "26": 32, + "27": 32, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 32, + "6": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 32, + 0 + ], + "10": [ + 32, + 32 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAiBI,mBACE,cADF;2BAjBJ;AAAgBA,MAAQ,cAAe;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACvC,SAASC,mBAAmB;AAC5B,OAAOC,oBAAoB;AAC3B,OAAOC,YAAY;AACnB,OAAO;AACP,SAASC,mBAAmB;AAC5B,SAASC,gBAAgBC,aAAa;AACtC,OAAO;AACP,OAAOC,yBAAyB;AAChC,OAAOC,0BAA0B;AAEjC,MAAMC,kBAAkBA,MAAM;AAAAC,KAAA;AAC5B,QAAMC,WAAWP,YAAY;AAC7B,QAAMQ,WAAWX,YAAY;AAC7B,QAAM,CAACY,MAAMC,OAAO,IAAId,SAAS,CAAC;AAElC,SACE,mCACE;AAAA,2BAAC,oBAAD;AAAA;AAAA;AAAA;AAAA,WAAe;AAAA,IACf,uBAAC,oBAAD;AAAA;AAAA;AAAA;AAAA,WAAe;AAAA,IACf,uBAAC,SAAI,WAAU,uBAAsB,KAAI,OACvC,iCAAC,SAAI,WAAU,qBACb;AAAA,6BAAC,SAAI,WAAU,WACb;AAAA,+BAAC,QAAG,WAAU,2BAA0B,iCAAxC;AAAA;AAAA;AAAA;AAAA,eAAyD;AAAA,QACzD,uBAAC,QAAG,OAAM,gBACR;AAAA;AAAA,YAAC;AAAA;AAAA,cACC,OAAM;AAAA,cACN,SAAS,MAAM;AACba,uBAAO,CAAC,IAAIC,QAAQ,CAAC;AAAA,cACvB;AAAA,cAEA;AAAA,gBAAC;AAAA;AAAA,kBACC,OAAO,eAAeD,OAAO,WAAW;AAAA,kBACxC,gBAAa;AAAA,kBAAM;AAAA;AAAA,gBAFrB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cAKA;AAAA;AAAA,YAXF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAYA;AAAA,UACA;AAAA,YAAC;AAAA;AAAA,cACC,OAAM;AAAA,cACN,SAAS,MAAM;AACb,iBAACA,OAAO,CAAC,IAAIC,QAAQ,CAAC;AAAA,cACxB;AAAA,cAEA,iCAAC,OAAE,OAAO,eAAe,CAACD,OAAO,WAAW,KAAK,MAAK,KAAI,sBAA1D;AAAA;AAAA;AAAA;AAAA,qBAEA;AAAA;AAAA,YARF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UASA;AAAA,aAvBF;AAAA;AAAA;AAAA;AAAA,eAwBA;AAAA,WA1BF;AAAA;AAAA;AAAA;AAAA,aA2BA;AAAA,MACCA,OAAO,uBAAC,yBAAD;AAAA;AAAA;AAAA;AAAA,aAAoB,IAAM,uBAAC,0BAAD;AAAA;AAAA;AAAA;AAAA,aAAqB;AAAA,SA7BzD;AAAA;AAAA;AAAA;AAAA,WA8BA,KA/BF;AAAA;AAAA;AAAA;AAAA,WAgCA;AAAA,IAEA,uBAAC,YAAD;AAAA;AAAA;AAAA;AAAA,WAAO;AAAA,OArCT;AAAA;AAAA;AAAA;AAAA,SAsCA;AAEJ;AAAEH,GA9CID,iBAAe;AAAA,UACFL,aACAH,WAAW;AAAA;AAAAc,KAFxBN;AAgDN,eAAeA;AAAgB,IAAAM;AAAAC,aAAAD,IAAA", + "names": [ + "useState", + "useLocation", + "NavBar_SideBar", + "Footer", + "useNavigate", + "ToastContainer", + "toast", + "Doctor_FreeTime_Add", + "Doctor_FreeTime_Edit", + "Doctor_FreeTime", + "_s", + "navigate", + "location", + "Page", + "SetPage", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "a117539519386695081b47f0ddf593c6ee6d036b" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_TestResult/TestResult.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_TestResult/TestResult.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 147 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 61, + "column": 19 + }, + "end": { + "line": 523, + "column": 1 + } + }, + "11": { + "start": { + "line": 62, + "column": 2 + }, + "end": { + "line": 62, + "column": 7 + } + }, + "12": { + "start": { + "line": 63, + "column": 19 + }, + "end": { + "line": 63, + "column": 32 + } + }, + "13": { + "start": { + "line": 64, + "column": 31 + }, + "end": { + "line": 67, + "column": 4 + } + }, + "14": { + "start": { + "line": 68, + "column": 20 + }, + "end": { + "line": 68, + "column": 35 + } + }, + "15": { + "start": { + "line": 70, + "column": 24 + }, + "end": { + "line": 70, + "column": 59 + } + }, + "16": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 165, + "column": 5 + } + }, + "17": { + "start": { + "line": 72, + "column": 23 + }, + "end": { + "line": 82, + "column": 7 + } + }, + "18": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 107, + "column": 7 + } + }, + "19": { + "start": { + "line": 84, + "column": 21 + }, + "end": { + "line": 84, + "column": 46 + } + }, + "20": { + "start": { + "line": 85, + "column": 8 + }, + "end": { + "line": 88, + "column": 11 + } + }, + "21": { + "start": { + "line": 89, + "column": 8 + }, + "end": { + "line": 106, + "column": 9 + } + }, + "22": { + "start": { + "line": 90, + "column": 28 + }, + "end": { + "line": 100, + "column": 11 + } + }, + "23": { + "start": { + "line": 101, + "column": 10 + }, + "end": { + "line": 104, + "column": 11 + } + }, + "24": { + "start": { + "line": 102, + "column": 12 + }, + "end": { + "line": 103, + "column": 25 + } + }, + "25": { + "start": { + "line": 103, + "column": 14 + }, + "end": { + "line": 103, + "column": 25 + } + }, + "26": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 109, + "column": 47 + } + }, + "27": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "28": { + "start": { + "line": 111, + "column": 8 + }, + "end": { + "line": 126, + "column": 11 + } + }, + "29": { + "start": { + "line": 124, + "column": 12 + }, + "end": { + "line": 124, + "column": 30 + } + }, + "30": { + "start": { + "line": 128, + "column": 6 + }, + "end": { + "line": 163, + "column": 7 + } + }, + "31": { + "start": { + "line": 129, + "column": 8 + }, + "end": { + "line": 145, + "column": 13 + } + }, + "32": { + "start": { + "line": 130, + "column": 10 + }, + "end": { + "line": 145, + "column": 13 + } + }, + "33": { + "start": { + "line": 143, + "column": 14 + }, + "end": { + "line": 143, + "column": 32 + } + }, + "34": { + "start": { + "line": 146, + "column": 8 + }, + "end": { + "line": 162, + "column": 13 + } + }, + "35": { + "start": { + "line": 147, + "column": 10 + }, + "end": { + "line": 162, + "column": 13 + } + }, + "36": { + "start": { + "line": 160, + "column": 14 + }, + "end": { + "line": 160, + "column": 32 + } + }, + "37": { + "start": { + "line": 164, + "column": 6 + }, + "end": { + "line": 164, + "column": 25 + } + }, + "38": { + "start": { + "line": 167, + "column": 2 + }, + "end": { + "line": 173, + "column": 5 + } + }, + "39": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 172, + "column": 12 + } + }, + "40": { + "start": { + "line": 170, + "column": 8 + }, + "end": { + "line": 170, + "column": 24 + } + }, + "41": { + "start": { + "line": 174, + "column": 2 + }, + "end": { + "line": 522, + "column": 11 + } + }, + "42": { + "start": { + "line": 524, + "column": 0 + }, + "end": { + "line": 526, + "column": 3 + } + }, + "43": { + "start": { + "line": 525, + "column": 2 + }, + "end": { + "line": 525, + "column": 23 + } + }, + "44": { + "start": { + "line": 527, + "column": 0 + }, + "end": { + "line": 527, + "column": 16 + } + }, + "45": { + "start": { + "line": 530, + "column": 0 + }, + "end": { + "line": 530, + "column": 31 + } + }, + "46": { + "start": { + "line": 531, + "column": 0 + }, + "end": { + "line": 544, + "column": 1 + } + }, + "47": { + "start": { + "line": 532, + "column": 2 + }, + "end": { + "line": 532, + "column": 39 + } + }, + "48": { + "start": { + "line": 533, + "column": 2 + }, + "end": { + "line": 533, + "column": 39 + } + }, + "49": { + "start": { + "line": 534, + "column": 2 + }, + "end": { + "line": 543, + "column": 5 + } + }, + "50": { + "start": { + "line": 535, + "column": 4 + }, + "end": { + "line": 535, + "column": 173 + } + }, + "51": { + "start": { + "line": 536, + "column": 4 + }, + "end": { + "line": 542, + "column": 7 + } + }, + "52": { + "start": { + "line": 537, + "column": 6 + }, + "end": { + "line": 538, + "column": 15 + } + }, + "53": { + "start": { + "line": 538, + "column": 8 + }, + "end": { + "line": 538, + "column": 15 + } + }, + "54": { + "start": { + "line": 539, + "column": 32 + }, + "end": { + "line": 539, + "column": 115 + } + }, + "55": { + "start": { + "line": 540, + "column": 6 + }, + "end": { + "line": 541, + "column": 54 + } + }, + "56": { + "start": { + "line": 541, + "column": 8 + }, + "end": { + "line": 541, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 61, + "column": 19 + }, + "end": { + "line": 61, + "column": 20 + } + }, + "loc": { + "start": { + "line": 61, + "column": 25 + }, + "end": { + "line": 523, + "column": 1 + } + }, + "line": 61 + }, + "2": { + "name": "GetTestResult", + "decl": { + "start": { + "line": 69, + "column": 17 + }, + "end": { + "line": 69, + "column": 30 + } + }, + "loc": { + "start": { + "line": 69, + "column": 33 + }, + "end": { + "line": 166, + "column": 3 + } + }, + "line": 69 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 123, + "column": 22 + }, + "end": { + "line": 123, + "column": 23 + } + }, + "loc": { + "start": { + "line": 123, + "column": 28 + }, + "end": { + "line": 125, + "column": 11 + } + }, + "line": 123 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 142, + "column": 24 + }, + "end": { + "line": 142, + "column": 25 + } + }, + "loc": { + "start": { + "line": 142, + "column": 30 + }, + "end": { + "line": 144, + "column": 13 + } + }, + "line": 142 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 159, + "column": 24 + }, + "end": { + "line": 159, + "column": 25 + } + }, + "loc": { + "start": { + "line": 159, + "column": 30 + }, + "end": { + "line": 161, + "column": 13 + } + }, + "line": 159 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 167, + "column": 12 + }, + "end": { + "line": 167, + "column": 13 + } + }, + "loc": { + "start": { + "line": 167, + "column": 18 + }, + "end": { + "line": 173, + "column": 3 + } + }, + "line": 167 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 168, + "column": 15 + }, + "end": { + "line": 168, + "column": 16 + } + }, + "loc": { + "start": { + "line": 168, + "column": 21 + }, + "end": { + "line": 172, + "column": 5 + } + }, + "line": 168 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 524, + "column": 54 + }, + "end": { + "line": 524, + "column": 55 + } + }, + "loc": { + "start": { + "line": 524, + "column": 65 + }, + "end": { + "line": 526, + "column": 1 + } + }, + "line": 524 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 534, + "column": 52 + }, + "end": { + "line": 534, + "column": 53 + } + }, + "loc": { + "start": { + "line": 534, + "column": 72 + }, + "end": { + "line": 543, + "column": 3 + } + }, + "line": 534 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 536, + "column": 27 + }, + "end": { + "line": 536, + "column": 28 + } + }, + "loc": { + "start": { + "line": 536, + "column": 44 + }, + "end": { + "line": 542, + "column": 5 + } + }, + "line": 536 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 107, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 107, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 83 + }, + "5": { + "loc": { + "start": { + "line": 83, + "column": 10 + }, + "end": { + "line": 83, + "column": 58 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 83, + "column": 10 + }, + "end": { + "line": 83, + "column": 32 + } + }, + { + "start": { + "line": 83, + "column": 36 + }, + "end": { + "line": 83, + "column": 58 + } + } + ], + "line": 83 + }, + "6": { + "loc": { + "start": { + "line": 101, + "column": 10 + }, + "end": { + "line": 104, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 101, + "column": 10 + }, + "end": { + "line": 104, + "column": 11 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 101 + }, + "7": { + "loc": { + "start": { + "line": 102, + "column": 12 + }, + "end": { + "line": 103, + "column": 25 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 102, + "column": 12 + }, + "end": { + "line": 103, + "column": 25 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 102 + }, + "8": { + "loc": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 110 + }, + "9": { + "loc": { + "start": { + "line": 128, + "column": 6 + }, + "end": { + "line": 163, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 128, + "column": 6 + }, + "end": { + "line": 163, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 128 + }, + "10": { + "loc": { + "start": { + "line": 129, + "column": 8 + }, + "end": { + "line": 145, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 129, + "column": 8 + }, + "end": { + "line": 145, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 129 + }, + "11": { + "loc": { + "start": { + "line": 146, + "column": 8 + }, + "end": { + "line": 162, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 146, + "column": 8 + }, + "end": { + "line": 162, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 146 + }, + "12": { + "loc": { + "start": { + "line": 228, + "column": 20 + }, + "end": { + "line": 349, + "column": 21 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 228, + "column": 66 + }, + "end": { + "line": 232, + "column": 28 + } + }, + { + "start": { + "line": 232, + "column": 47 + }, + "end": { + "line": 349, + "column": 21 + } + } + ], + "line": 228 + }, + "13": { + "loc": { + "start": { + "line": 366, + "column": 20 + }, + "end": { + "line": 460, + "column": 28 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 366, + "column": 63 + }, + "end": { + "line": 370, + "column": 28 + } + }, + { + "start": { + "line": 370, + "column": 47 + }, + "end": { + "line": 460, + "column": 28 + } + } + ], + "line": 366 + }, + "14": { + "loc": { + "start": { + "line": 375, + "column": 31 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 60 + }, + "end": { + "line": 375, + "column": 87 + } + }, + { + "start": { + "line": 375, + "column": 90 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "15": { + "loc": { + "start": { + "line": 375, + "column": 60 + }, + "end": { + "line": 375, + "column": 87 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 72 + }, + "end": { + "line": 375, + "column": 78 + } + }, + { + "start": { + "line": 375, + "column": 81 + }, + "end": { + "line": 375, + "column": 87 + } + } + ], + "line": 375 + }, + "16": { + "loc": { + "start": { + "line": 375, + "column": 90 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 119 + }, + "end": { + "line": 375, + "column": 146 + } + }, + { + "start": { + "line": 375, + "column": 149 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "17": { + "loc": { + "start": { + "line": 375, + "column": 119 + }, + "end": { + "line": 375, + "column": 146 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 131 + }, + "end": { + "line": 375, + "column": 137 + } + }, + { + "start": { + "line": 375, + "column": 140 + }, + "end": { + "line": 375, + "column": 146 + } + } + ], + "line": 375 + }, + "18": { + "loc": { + "start": { + "line": 375, + "column": 149 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 178 + }, + "end": { + "line": 375, + "column": 205 + } + }, + { + "start": { + "line": 375, + "column": 208 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "19": { + "loc": { + "start": { + "line": 375, + "column": 178 + }, + "end": { + "line": 375, + "column": 205 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 190 + }, + "end": { + "line": 375, + "column": 196 + } + }, + { + "start": { + "line": 375, + "column": 199 + }, + "end": { + "line": 375, + "column": 205 + } + } + ], + "line": 375 + }, + "20": { + "loc": { + "start": { + "line": 375, + "column": 208 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 237 + }, + "end": { + "line": 375, + "column": 264 + } + }, + { + "start": { + "line": 375, + "column": 267 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "21": { + "loc": { + "start": { + "line": 375, + "column": 237 + }, + "end": { + "line": 375, + "column": 264 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 249 + }, + "end": { + "line": 375, + "column": 255 + } + }, + { + "start": { + "line": 375, + "column": 258 + }, + "end": { + "line": 375, + "column": 264 + } + } + ], + "line": 375 + }, + "22": { + "loc": { + "start": { + "line": 375, + "column": 267 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 296 + }, + "end": { + "line": 375, + "column": 323 + } + }, + { + "start": { + "line": 375, + "column": 326 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "23": { + "loc": { + "start": { + "line": 375, + "column": 296 + }, + "end": { + "line": 375, + "column": 323 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 308 + }, + "end": { + "line": 375, + "column": 314 + } + }, + { + "start": { + "line": 375, + "column": 317 + }, + "end": { + "line": 375, + "column": 323 + } + } + ], + "line": 375 + }, + "24": { + "loc": { + "start": { + "line": 375, + "column": 326 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 355 + }, + "end": { + "line": 375, + "column": 382 + } + }, + { + "start": { + "line": 375, + "column": 385 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "25": { + "loc": { + "start": { + "line": 375, + "column": 355 + }, + "end": { + "line": 375, + "column": 382 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 367 + }, + "end": { + "line": 375, + "column": 373 + } + }, + { + "start": { + "line": 375, + "column": 376 + }, + "end": { + "line": 375, + "column": 382 + } + } + ], + "line": 375 + }, + "26": { + "loc": { + "start": { + "line": 375, + "column": 385 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 414 + }, + "end": { + "line": 375, + "column": 441 + } + }, + { + "start": { + "line": 375, + "column": 444 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "27": { + "loc": { + "start": { + "line": 375, + "column": 414 + }, + "end": { + "line": 375, + "column": 441 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 426 + }, + "end": { + "line": 375, + "column": 432 + } + }, + { + "start": { + "line": 375, + "column": 435 + }, + "end": { + "line": 375, + "column": 441 + } + } + ], + "line": 375 + }, + "28": { + "loc": { + "start": { + "line": 375, + "column": 444 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 473 + }, + "end": { + "line": 375, + "column": 500 + } + }, + { + "start": { + "line": 375, + "column": 503 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "29": { + "loc": { + "start": { + "line": 375, + "column": 473 + }, + "end": { + "line": 375, + "column": 500 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 485 + }, + "end": { + "line": 375, + "column": 491 + } + }, + { + "start": { + "line": 375, + "column": 494 + }, + "end": { + "line": 375, + "column": 500 + } + } + ], + "line": 375 + }, + "30": { + "loc": { + "start": { + "line": 375, + "column": 503 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 532 + }, + "end": { + "line": 375, + "column": 559 + } + }, + { + "start": { + "line": 375, + "column": 562 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "31": { + "loc": { + "start": { + "line": 375, + "column": 532 + }, + "end": { + "line": 375, + "column": 559 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 544 + }, + "end": { + "line": 375, + "column": 550 + } + }, + { + "start": { + "line": 375, + "column": 553 + }, + "end": { + "line": 375, + "column": 559 + } + } + ], + "line": 375 + }, + "32": { + "loc": { + "start": { + "line": 375, + "column": 562 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 591 + }, + "end": { + "line": 375, + "column": 618 + } + }, + { + "start": { + "line": 375, + "column": 621 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "33": { + "loc": { + "start": { + "line": 375, + "column": 591 + }, + "end": { + "line": 375, + "column": 618 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 603 + }, + "end": { + "line": 375, + "column": 609 + } + }, + { + "start": { + "line": 375, + "column": 612 + }, + "end": { + "line": 375, + "column": 618 + } + } + ], + "line": 375 + }, + "34": { + "loc": { + "start": { + "line": 375, + "column": 621 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 650 + }, + "end": { + "line": 375, + "column": 677 + } + }, + { + "start": { + "line": 375, + "column": 680 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "35": { + "loc": { + "start": { + "line": 375, + "column": 650 + }, + "end": { + "line": 375, + "column": 677 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 662 + }, + "end": { + "line": 375, + "column": 668 + } + }, + { + "start": { + "line": 375, + "column": 671 + }, + "end": { + "line": 375, + "column": 677 + } + } + ], + "line": 375 + }, + "36": { + "loc": { + "start": { + "line": 375, + "column": 680 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 709 + }, + "end": { + "line": 375, + "column": 736 + } + }, + { + "start": { + "line": 375, + "column": 739 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "37": { + "loc": { + "start": { + "line": 375, + "column": 709 + }, + "end": { + "line": 375, + "column": 736 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 721 + }, + "end": { + "line": 375, + "column": 727 + } + }, + { + "start": { + "line": 375, + "column": 730 + }, + "end": { + "line": 375, + "column": 736 + } + } + ], + "line": 375 + }, + "38": { + "loc": { + "start": { + "line": 375, + "column": 739 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 768 + }, + "end": { + "line": 375, + "column": 795 + } + }, + { + "start": { + "line": 375, + "column": 798 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "39": { + "loc": { + "start": { + "line": 375, + "column": 768 + }, + "end": { + "line": 375, + "column": 795 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 780 + }, + "end": { + "line": 375, + "column": 786 + } + }, + { + "start": { + "line": 375, + "column": 789 + }, + "end": { + "line": 375, + "column": 795 + } + } + ], + "line": 375 + }, + "40": { + "loc": { + "start": { + "line": 375, + "column": 798 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 827 + }, + "end": { + "line": 375, + "column": 854 + } + }, + { + "start": { + "line": 375, + "column": 857 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "41": { + "loc": { + "start": { + "line": 375, + "column": 827 + }, + "end": { + "line": 375, + "column": 854 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 839 + }, + "end": { + "line": 375, + "column": 845 + } + }, + { + "start": { + "line": 375, + "column": 848 + }, + "end": { + "line": 375, + "column": 854 + } + } + ], + "line": 375 + }, + "42": { + "loc": { + "start": { + "line": 375, + "column": 857 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 886 + }, + "end": { + "line": 375, + "column": 913 + } + }, + { + "start": { + "line": 375, + "column": 916 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "43": { + "loc": { + "start": { + "line": 375, + "column": 886 + }, + "end": { + "line": 375, + "column": 913 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 898 + }, + "end": { + "line": 375, + "column": 904 + } + }, + { + "start": { + "line": 375, + "column": 907 + }, + "end": { + "line": 375, + "column": 913 + } + } + ], + "line": 375 + }, + "44": { + "loc": { + "start": { + "line": 375, + "column": 916 + }, + "end": { + "line": 375, + "column": 977 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 945 + }, + "end": { + "line": 375, + "column": 972 + } + }, + { + "start": { + "line": 375, + "column": 975 + }, + "end": { + "line": 375, + "column": 977 + } + } + ], + "line": 375 + }, + "45": { + "loc": { + "start": { + "line": 375, + "column": 945 + }, + "end": { + "line": 375, + "column": 972 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 375, + "column": 957 + }, + "end": { + "line": 375, + "column": 963 + } + }, + { + "start": { + "line": 375, + "column": 966 + }, + "end": { + "line": 375, + "column": 972 + } + } + ], + "line": 375 + }, + "46": { + "loc": { + "start": { + "line": 386, + "column": 22 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 386, + "column": 67 + }, + "end": { + "line": 390, + "column": 30 + } + }, + { + "start": { + "line": 390, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 386 + }, + "47": { + "loc": { + "start": { + "line": 390, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 390, + "column": 78 + }, + "end": { + "line": 394, + "column": 30 + } + }, + { + "start": { + "line": 394, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 390 + }, + "48": { + "loc": { + "start": { + "line": 394, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 394, + "column": 78 + }, + "end": { + "line": 398, + "column": 30 + } + }, + { + "start": { + "line": 398, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 394 + }, + "49": { + "loc": { + "start": { + "line": 398, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 398, + "column": 78 + }, + "end": { + "line": 402, + "column": 30 + } + }, + { + "start": { + "line": 402, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 398 + }, + "50": { + "loc": { + "start": { + "line": 402, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 402, + "column": 78 + }, + "end": { + "line": 406, + "column": 30 + } + }, + { + "start": { + "line": 406, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 402 + }, + "51": { + "loc": { + "start": { + "line": 406, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 406, + "column": 78 + }, + "end": { + "line": 410, + "column": 30 + } + }, + { + "start": { + "line": 410, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 406 + }, + "52": { + "loc": { + "start": { + "line": 410, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 410, + "column": 78 + }, + "end": { + "line": 414, + "column": 30 + } + }, + { + "start": { + "line": 414, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 410 + }, + "53": { + "loc": { + "start": { + "line": 414, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 414, + "column": 78 + }, + "end": { + "line": 418, + "column": 30 + } + }, + { + "start": { + "line": 418, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 414 + }, + "54": { + "loc": { + "start": { + "line": 418, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 418, + "column": 78 + }, + "end": { + "line": 422, + "column": 30 + } + }, + { + "start": { + "line": 422, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 418 + }, + "55": { + "loc": { + "start": { + "line": 422, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 422, + "column": 78 + }, + "end": { + "line": 426, + "column": 30 + } + }, + { + "start": { + "line": 426, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 422 + }, + "56": { + "loc": { + "start": { + "line": 426, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 426, + "column": 78 + }, + "end": { + "line": 430, + "column": 30 + } + }, + { + "start": { + "line": 430, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 426 + }, + "57": { + "loc": { + "start": { + "line": 430, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 430, + "column": 78 + }, + "end": { + "line": 434, + "column": 30 + } + }, + { + "start": { + "line": 434, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 430 + }, + "58": { + "loc": { + "start": { + "line": 434, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 434, + "column": 78 + }, + "end": { + "line": 438, + "column": 30 + } + }, + { + "start": { + "line": 438, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 434 + }, + "59": { + "loc": { + "start": { + "line": 438, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 438, + "column": 78 + }, + "end": { + "line": 442, + "column": 30 + } + }, + { + "start": { + "line": 442, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 438 + }, + "60": { + "loc": { + "start": { + "line": 442, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 442, + "column": 78 + }, + "end": { + "line": 446, + "column": 30 + } + }, + { + "start": { + "line": 446, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 442 + }, + "61": { + "loc": { + "start": { + "line": 446, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 446, + "column": 78 + }, + "end": { + "line": 450, + "column": 30 + } + }, + { + "start": { + "line": 450, + "column": 33 + }, + "end": { + "line": 450, + "column": 35 + } + } + ], + "line": 446 + }, + "62": { + "loc": { + "start": { + "line": 531, + "column": 0 + }, + "end": { + "line": 544, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 531, + "column": 0 + }, + "end": { + "line": 544, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 531 + }, + "63": { + "loc": { + "start": { + "line": 531, + "column": 4 + }, + "end": { + "line": 531, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 531, + "column": 4 + }, + "end": { + "line": 531, + "column": 19 + } + }, + { + "start": { + "line": 531, + "column": 23 + }, + "end": { + "line": 531, + "column": 35 + } + } + ], + "line": 531 + }, + "64": { + "loc": { + "start": { + "line": 537, + "column": 6 + }, + "end": { + "line": 538, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 537, + "column": 6 + }, + "end": { + "line": 538, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 537 + }, + "65": { + "loc": { + "start": { + "line": 540, + "column": 6 + }, + "end": { + "line": 541, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 540, + "column": 6 + }, + "end": { + "line": 541, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 540 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 32, + "43": 0, + "44": 32, + "45": 32, + "46": 32, + "47": 32, + "48": 32, + "49": 32, + "50": 32, + "51": 32, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 32, + "10": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 0 + ], + "25": [ + 0, + 0 + ], + "26": [ + 0, + 0 + ], + "27": [ + 0, + 0 + ], + "28": [ + 0, + 0 + ], + "29": [ + 0, + 0 + ], + "30": [ + 0, + 0 + ], + "31": [ + 0, + 0 + ], + "32": [ + 0, + 0 + ], + "33": [ + 0, + 0 + ], + "34": [ + 0, + 0 + ], + "35": [ + 0, + 0 + ], + "36": [ + 0, + 0 + ], + "37": [ + 0, + 0 + ], + "38": [ + 0, + 0 + ], + "39": [ + 0, + 0 + ], + "40": [ + 0, + 0 + ], + "41": [ + 0, + 0 + ], + "42": [ + 0, + 0 + ], + "43": [ + 0, + 0 + ], + "44": [ + 0, + 0 + ], + "45": [ + 0, + 0 + ], + "46": [ + 0, + 0 + ], + "47": [ + 0, + 0 + ], + "48": [ + 0, + 0 + ], + "49": [ + 0, + 0 + ], + "50": [ + 0, + 0 + ], + "51": [ + 0, + 0 + ], + "52": [ + 0, + 0 + ], + "53": [ + 0, + 0 + ], + "54": [ + 0, + 0 + ], + "55": [ + 0, + 0 + ], + "56": [ + 0, + 0 + ], + "57": [ + 0, + 0 + ], + "58": [ + 0, + 0 + ], + "59": [ + 0, + 0 + ], + "60": [ + 0, + 0 + ], + "61": [ + 0, + 0 + ], + "62": [ + 32, + 0 + ], + "63": [ + 32, + 32 + ], + "64": [ + 0, + 0 + ], + "65": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAqKM,SAkEoB,UAlEpB;2BArKN;AAAgBA,MAAUC,cAAS,OAAQ,sBAAO;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAClD,SAASC,mBAAmB;AAE5B,SAASC,sBAAsB;AAC/B,SAASC,eAAe;AACxB,SAASC,cAAcC,UAAUC,qBAAqB;AACtD,SAASC,qBAAqB;AAE9B,OAAOC,WAAW;AAClB,OAAOC,UAAU;AACjB,OAAOC,sBAAsB;AAE7B,OAAOC,oBAAoB;AAC3B,OAAOC,YAAY;AAEnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AACnB,OAAOC,YAAY;AAEnB,MAAMC,aAAaA,MAAM;AAAAC,KAAA;AACvB,QAAMC,WAAW9C,YAAY;AAC7B,QAAM,CAAC+C,SAASC,SAAS,IAAIlD,SAAS;AAAA,IACpCmD,aAAa;AAAA,IACbC,UAAU;AAAA,EACZ,CAAC;AACD,QAAM,CAACC,GAAGC,IAAI,IAAItD,SAAS,KAAK;AAEhC,iBAAeuD,gBAAgB;AAC7B,UAAMC,cAAcC,aAAaC,QAAQ,aAAa;AACtD,QAAI;AACF,YAAMC,WAAW,MAAMlD;AAAAA,QACrB;AAAA,QACA;AAAA,UACEmD,QAAQ;AAAA,UACRC,SAAS;AAAA,YACPC,eAAe,UAAUN,WAAW;AAAA;AAAA,YACpC,gBAAgB;AAAA,UAClB;AAAA,QACF;AAAA,MACF;AACA,UAAIG,SAASI,UAAU,OAAOJ,SAASI,UAAU,KAAK;AACpD,cAAMC,OAAOL,SAASM,KAAKC;AAC3BhB,kBAAU;AAAA,UACRC,aAAaa,KAAKb;AAAAA,UAClBC,UAAUY,KAAKZ;AAAAA,QACjB,CAAC;AACD,YAAI;AACF,gBAAMe,YAAY,MAAM1D;AAAAA,YACtB;AAAA,YACA;AAAA,cACEmD,QAAQ;AAAA,cACRC,SAAS;AAAA,gBACPC,eAAe,UAAUN,WAAW;AAAA;AAAA,gBACpC,gBAAgB;AAAA,cAClB;AAAA,YACF;AAAA,UACF;AACA,cAAIW,UAAUJ,UAAU,KAAK;AAC3B,gBAAII,UAAUF,KAAKD,KAAKI,UAAU;AAAKd,mBAAK,IAAI;AAAA,UAClD;AAAA,QACF,SAASe,OAAO;AAAA,QAAC;AAAA,MACnB;AAAA,IACF,SAASA,OAAO;AACdC,cAAQC,IAAIF,MAAMV,SAASM,KAAKO,OAAO;AACvC,UAAIH,MAAMV,SAASI,UAAU,KAAK;AAChCpD,yBAAiBD,IAAI,EAAE+D,KAAK;AAAA,UAC1BC,MAAM;AAAA,UACNC,OAAO;AAAA,UACPC,YAAY;AAAA,UACZC,OAAO;AAAA,UACPC,OAAO;AAAA,UACPC,UAAU;AAAA;AAAA;AAAA;AAAA,UAIVC,mBAAmB;AAAA,UACnBC,oBAAoB;AAAA,UACpBC,YAAYA,MAAM;AAChBlC,qBAAS,OAAO;AAAA,UAClB;AAAA,QACF,CAAC;AAAA,MACH;AACA,UAAIqB,MAAMV,SAASI,UAAU,KAAK;AAChC,YACEM,MAAMV,SAASM,KAAKO,WACpB;AAEA7D,2BAAiBD,IAAI,EAAE+D,KAAK;AAAA,YAC1BC,MAAM;AAAA,YACNC,OAAO;AAAA,YACPC,YAAY;AAAA,YACZC,OAAO;AAAA,YACPC,OAAO;AAAA,YACPC,UAAU;AAAA;AAAA;AAAA;AAAA,YAIVC,mBAAmB;AAAA,YACnBC,oBAAoB;AAAA,YACpBC,YAAYA,MAAM;AAChBlC,uBAAS,OAAO;AAAA,YAClB;AAAA,UACF,CAAC;AACH,YAAIqB,MAAMV,SAASM,KAAKO,WAAW;AACjC7D,2BAAiBD,IAAI,EAAE+D,KAAK;AAAA,YAC1BC,MAAM;AAAA,YACNC,OAAO;AAAA,YACPC,YAAY;AAAA,YACZC,OAAO;AAAA,YACPC,OAAO;AAAA,YACPC,UAAU;AAAA;AAAA;AAAA;AAAA,YAIVC,mBAAmB;AAAA,YACnBC,oBAAoB;AAAA,YACpBC,YAAYA,MAAM;AAChBlC,uBAAS,OAAO;AAAA,YAClB;AAAA,UACF,CAAC;AAAA,MACL;AAEAsB,cAAQC,IAAIF,KAAK;AAAA,IACnB;AAAA,EACF;AAEApE,YAAU,MAAM;AACdkF,eAAW,MAAM;AACf;AACE5B,sBAAc;AAAA,MAChB;AAAA,IACF,GAAG,GAAQ;AAAA,EACb,CAAC;AAED,SACE,mCACE;AAAA,2BAAC,oBAAD;AAAA;AAAA;AAAA;AAAA,WAAe;AAAA,IACf;AAAA,MAAC;AAAA;AAAA,QACC,WAAU;AAAA,QAEV,QAAQA;AAAAA,QAER,iCAAC,SAAI,WAAU,YAAW,OAAO,EAAE6B,UAAU,QAAQ,GACnD;AAAA;AAAA,YAAC;AAAA;AAAA,cACC,MAAK;AAAA,cACL,KAAI;AAAA;AAAA,YAFN;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAEkB;AAAA,UAElB,uBAAC,SAAI,WAAU,wCACb,iCAAC,SAAI,WAAU,OACb,iCAAC,SAAI,WAAU,YAAW,OAAO,EAAEC,WAAW,OAAO,GACnD,iCAAC,SAAI,WAAU,SAAQ,OAAO,EAAEC,WAAW,MAAM,GAC/C;AAAA,mCAAC,SAAI,WAAU,uBACb,iCAAC,QAAG,4BAAJ;AAAA;AAAA;AAAA;AAAA,mBAAgB,KADlB;AAAA;AAAA;AAAA;AAAA,mBAEA;AAAA,YACA;AAAA,cAAC;AAAA;AAAA,gBACC,WAAU;AAAA,gBACV,OAAO,EAAEC,SAAS,OAAO;AAAA,gBAEzB,iCAAC,SAAI,WAAU,oBACb;AAAA,yCAAC,SAAI,WAAU,yBACb;AAAA,2CAAC,QAAG,uBAAJ;AAAA;AAAA;AAAA;AAAA,2BAAW;AAAA,oBACX,uBAAC,UAAD;AAAA;AAAA;AAAA;AAAA,2BAAG;AAAA,oBACFtC,QAAQE,eAAe,OACtB,uBAAC,QAAG,+CAAJ;AAAA;AAAA;AAAA;AAAA,2BAAmC,IAEnC;AAAA,sBAAC;AAAA;AAAA,wBACC,OAAO;AAAA,0BACLqC,eAAe;AAAA,0BACfC,YAAY;AAAA,wBACd;AAAA,wBAEA;AAAA,iDAAC,QACC;AAAA;AAAA,8BAAC;AAAA;AAAA,gCACC,OAAO,EAAEZ,OAAO,OAAOa,aAAa,MAAM;AAAA;AAAA,8BAD5C;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,4BAC8C;AAAA,4BAE9C,uBAAC,UAAK,mBAAN;AAAA;AAAA;AAAA;AAAA,mCAAS;AAAA,4BAAO;AAAA,4BAAEzC,QAAQE,YAAYwC;AAAAA,+BAJxC;AAAA;AAAA;AAAA;AAAA,iCAKA;AAAA,0BACA,uBAAC,QACC;AAAA,mDAAC,gBAAa,OAAO,EAAEd,OAAO,QAAQ,KAAtC;AAAA;AAAA;AAAA;AAAA,mCAAwC;AAAA,4BACxC,uBAAC,UAAK,mBAAN;AAAA;AAAA;AAAA;AAAA,mCAAS;AAAA,4BAAO;AAAA,4BAAE5B,QAAQE,YAAYyC;AAAAA,+BAFxC;AAAA;AAAA;AAAA;AAAA,iCAGA;AAAA,0BACA,uBAAC,QACC;AAAA,mDAAC,iBAAc,OAAO,EAAEf,OAAO,OAAO,KAAtC;AAAA;AAAA;AAAA;AAAA,mCAAwC;AAAA,4BACxC,uBAAC,UAAK,qBAAN;AAAA;AAAA;AAAA;AAAA,mCAAW;AAAA,4BAAO;AAAA,4BAAE5B,QAAQE,YAAY0C;AAAAA,+BAF1C;AAAA;AAAA;AAAA;AAAA,iCAGA;AAAA,0BACA,uBAAC,QACC;AAAA,mDAAC,YAAS,OAAO,EAAEhB,OAAO,UAAU,KAApC;AAAA;AAAA;AAAA;AAAA,mCAAsC;AAAA,4BACtC,uBAAC,UAAK,oBAAN;AAAA;AAAA;AAAA;AAAA,mCAAU;AAAA,4BAAO;AAAA,4BAAE5B,QAAQE,YAAY2C;AAAAA,+BAFzC;AAAA;AAAA;AAAA;AAAA,iCAGA;AAAA,0BACA,uBAAC,QACC;AAAA,mDAAC,iBAAc,OAAO,EAAEjB,OAAO,UAAU,KAAzC;AAAA;AAAA;AAAA;AAAA,mCAA2C;AAAA,4BAC3C,uBAAC,UAAK,sBAAN;AAAA;AAAA;AAAA;AAAA,mCAAY;AAAA,4BAAO;AAAA,4BAAE5B,QAAQE,YAAY4C;AAAAA,+BAF3C;AAAA;AAAA;AAAA;AAAA,iCAGA;AAAA;AAAA;AAAA,sBA3BF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,oBA4BA;AAAA,uBAlCJ;AAAA;AAAA;AAAA;AAAA,yBAoCA;AAAA,kBACA,uBAAC,SAAI,WAAU,yBACb;AAAA,2CAAC,QAAG,oBAAJ;AAAA;AAAA;AAAA;AAAA,2BAAQ;AAAA,oBACR,uBAAC,UAAD;AAAA;AAAA;AAAA;AAAA,2BAAG;AAAA,oBACF9C,QAAQG,YAAY,OACnB,uBAAC,QAAG,+CAAJ;AAAA;AAAA;AAAA;AAAA,2BAAmC,IAEnC,mCACE;AAAA;AAAA,wBAAC;AAAA;AAAA,0BACC,OAAO,EAAE0B,OAAO,SAASkB,QAAQ,QAAQ;AAAA,0BACzC,KACE/C,QAAQG,YAAY,SAChBC,KAAK,OACH5B,SACAD,SACFyB,QAAQG,YAAY,SACpBC,KAAK,OACH9B,SACAD,SACF2B,QAAQG,YAAY,SACpBC,KAAK,OACHxB,SACAD,SACFqB,QAAQG,YAAY,SACpBC,KAAK,OACH1B,SACAD,SACFuB,QAAQG,YAAY,SACpBC,KAAK,OACHpC,SACAD,SACFiC,QAAQG,YAAY,SACpBC,KAAK,OACHtC,SACAD,SACFmC,QAAQG,YAAY,SACpBC,KAAK,OACHhC,SACAD,SACF6B,QAAQG,YAAY,SACpBC,KAAK,OACHlC,SACAD,SACF+B,QAAQG,YAAY,SACpBC,KAAK,OACHZ,SACAD,SACFS,QAAQG,YAAY,SACpBC,KAAK,OACHd,SACAD,SACFW,QAAQG,YAAY,SACpBC,KAAK,OACHR,SACAD,SACFK,QAAQG,YAAY,SACpBC,KAAK,OACHV,SACAD,SACFO,QAAQG,YAAY,SACpBC,KAAK,OACHpB,SACAD,SACFiB,QAAQG,YAAY,SACpBC,KAAK,OACHtB,SACAD,SACFmB,QAAQG,YAAY,SACpBC,KAAK,OACHhB,SACAD,SACFa,QAAQG,YAAY,SACpBC,KAAK,OACHlB,SACAD,SACF;AAAA;AAAA,wBAnER;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,sBAoEG;AAAA,sBAEFe,QAAQG,YAAY,SACnB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,qBAAjC;AAAA;AAAA;AAAA;AAAA,6BAAsC,IACpC5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,wBAAjC;AAAA;AAAA;AAAA;AAAA,6BAAyC,IACvC5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,oBAAjC;AAAA;AAAA;AAAA;AAAA,6BAAqC,IACnC5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,qBAAjC;AAAA;AAAA;AAAA;AAAA,6BAAsC,IACpC5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,uBAAjC;AAAA;AAAA;AAAA;AAAA,6BAAwC,IACtC5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,uBAAjC;AAAA;AAAA;AAAA;AAAA,6BAAwC,IACtC5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,qBAAjC;AAAA;AAAA;AAAA;AAAA,6BAAsC,IACpC5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,2BAAjC;AAAA;AAAA;AAAA;AAAA,6BAA4C,IAC1C5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,wBAAjC;AAAA;AAAA;AAAA;AAAA,6BAAyC,IACvC5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,4BAAjC;AAAA;AAAA;AAAA;AAAA,6BAA6C,IAC3C5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,uBAAjC;AAAA;AAAA;AAAA;AAAA,6BAAwC,IACtC5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,8BAAjC;AAAA;AAAA;AAAA;AAAA,6BAEA,IACE5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,oBAAjC;AAAA;AAAA;AAAA;AAAA,6BAAqC,IACnC5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,uBAAjC;AAAA;AAAA;AAAA;AAAA,6BAAwC,IACtC5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,qBAAjC;AAAA;AAAA;AAAA;AAAA,6BAAsC,IACpC5B,QAAQG,YAAY,SACtB,uBAAC,QAAG,OAAO,EAAEyB,OAAO,UAAU,GAAG,sBAAjC;AAAA;AAAA;AAAA;AAAA,6BAAuC,IAEvC;AAAA,sBAEF,uBAAC,OAAG5B,kBAAQG,YAAZ;AAAA;AAAA;AAAA;AAAA,6BAAqB;AAAA,yBA5GvB;AAAA;AAAA;AAAA;AAAA,2BA6GA;AAAA,uBAnHJ;AAAA;AAAA;AAAA;AAAA,yBAqHA;AAAA,qBA3JF;AAAA;AAAA;AAAA;AAAA,uBA4JA;AAAA;AAAA,cAhKF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YAiKA;AAAA,eArKF;AAAA;AAAA;AAAA;AAAA,iBAsKA,KAvKF;AAAA;AAAA;AAAA;AAAA,iBAwKA,KAzKF;AAAA;AAAA;AAAA;AAAA,iBA0KA,KA3KF;AAAA;AAAA;AAAA;AAAA,iBA4KA;AAAA,aAjLF;AAAA;AAAA;AAAA;AAAA,eAkLA;AAAA;AAAA,MAvLF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAwLA;AAAA,IACA,uBAAC,YAAD;AAAA;AAAA;AAAA;AAAA,WAAO;AAAA,OA3LT;AAAA;AAAA;AAAA;AAAA,SA4LA;AAEJ;AAAEL,GAlTID,YAAU;AAAA,UACG5C,WAAW;AAAA;AAAA+F,KADxBnD;AAmTN,eAAeA;AAAW,IAAAmD;AAAAC,aAAAD,IAAA", + "names": [ + "useState", + "useEffect", + "useNavigate", + "PiNotepadLight", + "IoHeart", + "GiPlantRoots", + "GiStrong", + "GiLaserSparks", + "GiFreedomDove", + "axios", + "Swal", + "withReactContent", + "NavBar_SideBar", + "Footer", + "ISTP_M", + "ISTP_F", + "ISTJ_M", + "ISTJ_F", + "ISFP_M", + "ISFP_F", + "ISFJ_M", + "ISFJ_F", + "INTP_M", + "INTP_F", + "INTJ_M", + "INTJ_F", + "INFP_M", + "INFP_F", + "INFJ_M", + "INFJ_F", + "ESTP_M", + "ESTP_F", + "ESTJ_M", + "ESTJ_F", + "ESFP_M", + "ESFP_F", + "ESFJ_M", + "ESFJ_F", + "ENTP_M", + "ENTP_F", + "ENTJ_M", + "ENTJ_F", + "ENFP_M", + "ENFP_F", + "ENFJ_M", + "ENFJ_F", + "Testresult", + "_s", + "navigate", + "results", + "setRecord", + "glasserTest", + "MBTItest", + "G", + "setG", + "GetTestResult", + "accessToken", + "localStorage", + "getItem", + "response", + "method", + "headers", + "Authorization", + "status", + "user", + "data", + "TherapTests", + "response1", + "gender", + "error", + "console", + "log", + "message", + "fire", + "icon", + "title", + "background", + "color", + "width", + "backdrop", + "confirmButtonText", + "confirmButtonColor", + "preConfirm", + "setTimeout", + "minWidth", + "marginTop", + "direction", + "display", + "listStyleType", + "lineHeight", + "marginRight", + "love", + "survive", + "freedom", + "power", + "fun", + "height", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_TestResult/TestResult.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_TestResult/TestResult.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "e4935a438ca28aba1610205b6f806c9e4796b3d1" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Patient_Questions_Recommendation.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Patient_Questions_Recommendation.jsx", + "statementMap": { + "0": { + "start": { + "line": 1, + "column": 40 + }, + "end": { + "line": 214, + "column": 1 + } + } + }, + "fnMap": {}, + "branchMap": {}, + "s": { + "0": 32 + }, + "f": {}, + "b": {}, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "Patient_Recommendation_Question", + "totalQuestions", + "questions", + "id", + "question", + "field", + "choices", + "text", + "answer" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Patient_Questions_Recommendation.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Patient_Questions_Recommendation.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "633c8077bdd361500eed9a35f25f931855e956af" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Doctor_Questions_Recommendation.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Doctor_Questions_Recommendation.jsx", + "statementMap": { + "0": { + "start": { + "line": 1, + "column": 39 + }, + "end": { + "line": 171, + "column": 1 + } + } + }, + "fnMap": {}, + "branchMap": {}, + "s": { + "0": 32 + }, + "f": {}, + "b": {}, + "inputSourceMap": { + "version": 3, + "mappings": "AAAA,MAAMA,iCAAiC;AAAA,EACnCC,gBAAgB;AAAA,EAChBC,WAAW;AAAA,IACP;AAAA,MACIC,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA,QACL,EAAEC,MAAM,UAAUC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACtC,EAAEI,MAAM,WAAWC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACvC,EAAEI,MAAM,eAAeC,QAAQ,MAAML,IAAI,EAAE;AAAA,QAC3C,EAAEI,MAAM,kBAAkBC,QAAQ,MAAML,IAAI,EAAE;AAAA,QAC9C,EAAEI,MAAM,gBAAgBC,QAAQ,MAAML,IAAI,EAAE;AAAA,QAC5C,EAAEI,MAAM,iBAAiBC,QAAQ,MAAML,IAAI,EAAE;AAAA,QAC7C,EAAEI,MAAM,QAAQC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACpC,EAAEI,MAAM,kBAAkBC,QAAQ,MAAML,IAAI,EAAE;AAAA,QAC9C,EAAEI,MAAM,uBAAuBC,QAAQ,MAAML,IAAI,EAAE;AAAA,MAAC;AAAA,IAG5D;AAAA,IACA;AAAA,MACIA,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA,QACL,EAAEC,MAAM,OAAOC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACnC,EAAEI,MAAM,eAAeC,QAAQ,MAAML,IAAI,EAAE;AAAA,QAC3C,EAAEI,MAAM,kBAAkBC,QAAQ,MAAML,IAAI,EAAE;AAAA,QAC9C,EAAEI,MAAM,kBAAkBC,QAAQ,MAAML,IAAI,EAAE;AAAA,QAC9C,EAAEI,MAAM,eAAeC,QAAQ,MAAML,IAAI,EAAE;AAAA,QAC3C,EAAEI,MAAM,iBAAiBC,QAAQ,MAAML,IAAI,EAAE;AAAA,MAAC;AAAA,IAEtD;AAAA,IACA;AAAA,MACIA,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA,QACL,EAAEC,MAAM,UAAUC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACtC,EAAEI,MAAM,YAAYC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACxC,EAAEI,MAAM,cAAcC,QAAQ,MAAML,IAAI,EAAE;AAAA,QAC1C,EAAEI,MAAM,YAAYC,QAAQ,MAAML,IAAI,EAAE;AAAA,MAAC;AAAA,IAEjD;AAAA,IACA;AAAA,MACIA,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA,QACL,EAAEC,MAAM,SAASC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACrC,EAAEI,MAAM,SAASC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACrC,EAAEI,MAAM,SAASC,QAAQ,MAAML,IAAI,EAAE;AAAA,MAAC;AAAA,IAE9C;AAAA,IACA;AAAA,MACIA,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA,QACL,EAAEC,MAAM,SAASC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACrC,EAAEI,MAAM,YAAYC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACxC,EAAEI,MAAM,gBAAgBC,QAAQ,MAAML,IAAI,EAAE;AAAA,MAAC;AAAA,IAErD;AAAA,IACA;AAAA,MACIA,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA,QACL,EAAEC,MAAM,MAAMC,QAAQ,MAAML,IAAI,EAAE;AAAA,QAClC,EAAEI,MAAM,OAAOC,QAAQ,MAAML,IAAI,EAAE;AAAA;AAAA,MACnC;AAAA,IAER;AAAA,IACA;AAAA,MACIA,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA;AAAA;AAAA;AAAA,MAGL;AAAA,IAER;AAAA,IACA;AAAA,MACIH,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA;AAAA;AAAA;AAAA,MAGL;AAAA,IAER;AAAA,IACA;AAAA,MACIH,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA,QACL,EAAEC,MAAM,aAAaC,QAAQ,MAAML,IAAI,EAAE;AAAA;AAAA,QAEzC,EAAEI,MAAM,WAAWC,QAAQ,MAAML,IAAI,EAAE;AAAA,MAAC;AAAA,IAEhD;AAAA,IACA;AAAA,MACIA,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA,QACL,EAAEC,MAAM,OAAOC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACnC,EAAEI,MAAM,OAAOC,QAAQ,MAAML,IAAI,EAAE;AAAA,MAAC;AAAA,IAE5C;AAAA,IACA;AAAA,MACIA,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA,QACL,EAAEC,MAAM,OAAOC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACnC,EAAEI,MAAM,OAAOC,QAAQ,MAAML,IAAI,EAAE;AAAA,MAAC;AAAA,IAE5C;AAAA,IACA;AAAA,MACIA,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA,QACL,EAAEC,MAAM,OAAOC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACnC,EAAEI,MAAM,OAAOC,QAAQ,MAAML,IAAI,EAAE;AAAA,MAAC;AAAA,IAE5C;AAAA,IACA;AAAA,MACIA,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA,QACL,EAAEC,MAAM,SAASC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACrC,EAAEI,MAAM,YAAYC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACxC,EAAEI,MAAM,gBAAgBC,QAAQ,MAAML,IAAI,EAAE;AAAA,MAAC;AAAA,IAErD;AAAA,IACA;AAAA,MACIA,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA,QACL,EAAEC,MAAM,MAAMC,QAAQ,MAAML,IAAI,EAAE;AAAA,QAClC,EAAEI,MAAM,OAAOC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACnC,EAAEI,MAAM,gBAAgBC,QAAQ,MAAML,IAAI,EAAE;AAAA,MAAC;AAAA,IAErD;AAAA,IACA;AAAA,MACIA,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA,QACL,EAAEC,MAAM,cAAcC,QAAQ,MAAML,IAAI,EAAE;AAAA,QAC1C,EAAEI,MAAM,SAASC,QAAQ,MAAML,IAAI,EAAE;AAAA,QACrC,EAAEI,MAAM,cAAcC,QAAQ,MAAML,IAAI,EAAE;AAAA,MAAC;AAAA,IAEnD;AAAA,IACA;AAAA,MACIA,IAAI;AAAA,MACJC,UAAU;AAAA,MACVC,OAAO;AAAA,MACPC,SAAS;AAAA;AAAA;AAAA,MAEL;AAAA,IAER;AAAA,EAAC;AAET;AAEA,eAAeN", + "names": [ + "Doctor_Recommendation_Question", + "totalQuestions", + "questions", + "id", + "question", + "field", + "choices", + "text", + "answer" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Doctor_Questions_Recommendation.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Doctor_Questions_Recommendation.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "918c35673c0ceddaff16b409095d3d3f01fd9792" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/RecommendationPage.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/RecommendationPage.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 158 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 33, + "column": 27 + }, + "end": { + "line": 742, + "column": 1 + } + }, + "11": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 7 + } + }, + "12": { + "start": { + "line": 35, + "column": 19 + }, + "end": { + "line": 35, + "column": 32 + } + }, + "13": { + "start": { + "line": 36, + "column": 19 + }, + "end": { + "line": 36, + "column": 59 + } + }, + "14": { + "start": { + "line": 37, + "column": 24 + }, + "end": { + "line": 37, + "column": 99 + } + }, + "15": { + "start": { + "line": 38, + "column": 25 + }, + "end": { + "line": 38, + "column": 41 + } + }, + "16": { + "start": { + "line": 39, + "column": 46 + }, + "end": { + "line": 39, + "column": 57 + } + }, + "17": { + "start": { + "line": 40, + "column": 48 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "18": { + "start": { + "line": 43, + "column": 30 + }, + "end": { + "line": 43, + "column": 75 + } + }, + "19": { + "start": { + "line": 44, + "column": 38 + }, + "end": { + "line": 44, + "column": 53 + } + }, + "20": { + "start": { + "line": 45, + "column": 38 + }, + "end": { + "line": 45, + "column": 56 + } + }, + "21": { + "start": { + "line": 46, + "column": 28 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "22": { + "start": { + "line": 47, + "column": 31 + }, + "end": { + "line": 47, + "column": 46 + } + }, + "23": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 60 + } + }, + "24": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 38 + } + }, + "25": { + "start": { + "line": 50, + "column": 22 + }, + "end": { + "line": 50, + "column": 53 + } + }, + "26": { + "start": { + "line": 51, + "column": 23 + }, + "end": { + "line": 57, + "column": 7 + } + }, + "27": { + "start": { + "line": 51, + "column": 69 + }, + "end": { + "line": 54, + "column": 5 + } + }, + "28": { + "start": { + "line": 54, + "column": 46 + }, + "end": { + "line": 57, + "column": 5 + } + }, + "29": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 30 + } + }, + "30": { + "start": { + "line": 60, + "column": 2 + }, + "end": { + "line": 60, + "column": 26 + } + }, + "31": { + "start": { + "line": 61, + "column": 23 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "32": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 18 + } + }, + "33": { + "start": { + "line": 64, + "column": 44 + }, + "end": { + "line": 64, + "column": 56 + } + }, + "34": { + "start": { + "line": 65, + "column": 46 + }, + "end": { + "line": 85, + "column": 4 + } + }, + "35": { + "start": { + "line": 86, + "column": 44 + }, + "end": { + "line": 103, + "column": 4 + } + }, + "36": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 104, + "column": 30 + } + }, + "37": { + "start": { + "line": 105, + "column": 2 + }, + "end": { + "line": 105, + "column": 29 + } + }, + "38": { + "start": { + "line": 106, + "column": 28 + }, + "end": { + "line": 190, + "column": 3 + } + }, + "39": { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 189, + "column": 5 + } + }, + "40": { + "start": { + "line": 108, + "column": 20 + }, + "end": { + "line": 108, + "column": 55 + } + }, + "41": { + "start": { + "line": 109, + "column": 26 + }, + "end": { + "line": 109, + "column": 67 + } + }, + "42": { + "start": { + "line": 110, + "column": 23 + }, + "end": { + "line": 118, + "column": 8 + } + }, + "43": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 177, + "column": 7 + } + }, + "44": { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 166, + "column": 9 + } + }, + "45": { + "start": { + "line": 121, + "column": 10 + }, + "end": { + "line": 129, + "column": 13 + } + }, + "46": { + "start": { + "line": 130, + "column": 10 + }, + "end": { + "line": 138, + "column": 13 + } + }, + "47": { + "start": { + "line": 139, + "column": 10 + }, + "end": { + "line": 139, + "column": 24 + } + }, + "48": { + "start": { + "line": 141, + "column": 10 + }, + "end": { + "line": 165, + "column": 11 + } + }, + "49": { + "start": { + "line": 142, + "column": 27 + }, + "end": { + "line": 142, + "column": 62 + } + }, + "50": { + "start": { + "line": 143, + "column": 30 + }, + "end": { + "line": 150, + "column": 13 + } + }, + "51": { + "start": { + "line": 151, + "column": 12 + }, + "end": { + "line": 151, + "column": 48 + } + }, + "52": { + "start": { + "line": 152, + "column": 12 + }, + "end": { + "line": 152, + "column": 59 + } + }, + "53": { + "start": { + "line": 153, + "column": 12 + }, + "end": { + "line": 153, + "column": 32 + } + }, + "54": { + "start": { + "line": 155, + "column": 12 + }, + "end": { + "line": 155, + "column": 68 + } + }, + "55": { + "start": { + "line": 156, + "column": 12 + }, + "end": { + "line": 164, + "column": 15 + } + }, + "56": { + "start": { + "line": 168, + "column": 8 + }, + "end": { + "line": 176, + "column": 11 + } + }, + "57": { + "start": { + "line": 179, + "column": 6 + }, + "end": { + "line": 179, + "column": 78 + } + }, + "58": { + "start": { + "line": 180, + "column": 6 + }, + "end": { + "line": 188, + "column": 9 + } + }, + "59": { + "start": { + "line": 191, + "column": 26 + }, + "end": { + "line": 195, + "column": 3 + } + }, + "60": { + "start": { + "line": 192, + "column": 4 + }, + "end": { + "line": 194, + "column": 5 + } + }, + "61": { + "start": { + "line": 193, + "column": 6 + }, + "end": { + "line": 193, + "column": 44 + } + }, + "62": { + "start": { + "line": 193, + "column": 34 + }, + "end": { + "line": 193, + "column": 42 + } + }, + "63": { + "start": { + "line": 196, + "column": 22 + }, + "end": { + "line": 267, + "column": 3 + } + }, + "64": { + "start": { + "line": 197, + "column": 4 + }, + "end": { + "line": 207, + "column": 5 + } + }, + "65": { + "start": { + "line": 198, + "column": 6 + }, + "end": { + "line": 206, + "column": 9 + } + }, + "66": { + "start": { + "line": 208, + "column": 4 + }, + "end": { + "line": 266, + "column": 5 + } + }, + "67": { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 217, + "column": 9 + } + }, + "68": { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 265, + "column": 7 + } + }, + "69": { + "start": { + "line": 220, + "column": 8 + }, + "end": { + "line": 220, + "column": 46 + } + }, + "70": { + "start": { + "line": 220, + "column": 36 + }, + "end": { + "line": 220, + "column": 44 + } + }, + "71": { + "start": { + "line": 222, + "column": 38 + }, + "end": { + "line": 222, + "column": 40 + } + }, + "72": { + "start": { + "line": 223, + "column": 8 + }, + "end": { + "line": 259, + "column": 9 + } + }, + "73": { + "start": { + "line": 223, + "column": 21 + }, + "end": { + "line": 223, + "column": 22 + } + }, + "74": { + "start": { + "line": 224, + "column": 10 + }, + "end": { + "line": 258, + "column": 11 + } + }, + "75": { + "start": { + "line": 225, + "column": 26 + }, + "end": { + "line": 225, + "column": 54 + } + }, + "76": { + "start": { + "line": 226, + "column": 12 + }, + "end": { + "line": 226, + "column": 33 + } + }, + "77": { + "start": { + "line": 227, + "column": 12 + }, + "end": { + "line": 229, + "column": 13 + } + }, + "78": { + "start": { + "line": 228, + "column": 14 + }, + "end": { + "line": 228, + "column": 38 + } + }, + "79": { + "start": { + "line": 230, + "column": 12 + }, + "end": { + "line": 232, + "column": 13 + } + }, + "80": { + "start": { + "line": 231, + "column": 14 + }, + "end": { + "line": 231, + "column": 45 + } + }, + "81": { + "start": { + "line": 233, + "column": 12 + }, + "end": { + "line": 235, + "column": 13 + } + }, + "82": { + "start": { + "line": 234, + "column": 14 + }, + "end": { + "line": 234, + "column": 45 + } + }, + "83": { + "start": { + "line": 236, + "column": 12 + }, + "end": { + "line": 238, + "column": 13 + } + }, + "84": { + "start": { + "line": 237, + "column": 14 + }, + "end": { + "line": 237, + "column": 38 + } + }, + "85": { + "start": { + "line": 239, + "column": 12 + }, + "end": { + "line": 241, + "column": 13 + } + }, + "86": { + "start": { + "line": 240, + "column": 14 + }, + "end": { + "line": 240, + "column": 38 + } + }, + "87": { + "start": { + "line": 242, + "column": 12 + }, + "end": { + "line": 244, + "column": 13 + } + }, + "88": { + "start": { + "line": 243, + "column": 14 + }, + "end": { + "line": 243, + "column": 38 + } + }, + "89": { + "start": { + "line": 245, + "column": 12 + }, + "end": { + "line": 247, + "column": 13 + } + }, + "90": { + "start": { + "line": 246, + "column": 14 + }, + "end": { + "line": 246, + "column": 38 + } + }, + "91": { + "start": { + "line": 248, + "column": 12 + }, + "end": { + "line": 250, + "column": 13 + } + }, + "92": { + "start": { + "line": 249, + "column": 14 + }, + "end": { + "line": 249, + "column": 38 + } + }, + "93": { + "start": { + "line": 251, + "column": 12 + }, + "end": { + "line": 253, + "column": 13 + } + }, + "94": { + "start": { + "line": 252, + "column": 14 + }, + "end": { + "line": 252, + "column": 38 + } + }, + "95": { + "start": { + "line": 254, + "column": 12 + }, + "end": { + "line": 254, + "column": 33 + } + }, + "96": { + "start": { + "line": 255, + "column": 12 + }, + "end": { + "line": 255, + "column": 47 + } + }, + "97": { + "start": { + "line": 257, + "column": 12 + }, + "end": { + "line": 257, + "column": 58 + } + }, + "98": { + "start": { + "line": 260, + "column": 8 + }, + "end": { + "line": 260, + "column": 43 + } + }, + "99": { + "start": { + "line": 261, + "column": 8 + }, + "end": { + "line": 261, + "column": 49 + } + }, + "100": { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 264, + "column": 9 + } + }, + "101": { + "start": { + "line": 263, + "column": 10 + }, + "end": { + "line": 263, + "column": 30 + } + }, + "102": { + "start": { + "line": 268, + "column": 27 + }, + "end": { + "line": 310, + "column": 3 + } + }, + "103": { + "start": { + "line": 269, + "column": 27 + }, + "end": { + "line": 269, + "column": 47 + } + }, + "104": { + "start": { + "line": 270, + "column": 29 + }, + "end": { + "line": 270, + "column": 322 + } + }, + "105": { + "start": { + "line": 271, + "column": 4 + }, + "end": { + "line": 284, + "column": 5 + } + }, + "106": { + "start": { + "line": 272, + "column": 29 + }, + "end": { + "line": 272, + "column": 65 + } + }, + "107": { + "start": { + "line": 273, + "column": 26 + }, + "end": { + "line": 273, + "column": 55 + } + }, + "108": { + "start": { + "line": 274, + "column": 6 + }, + "end": { + "line": 274, + "column": 31 + } + }, + "109": { + "start": { + "line": 275, + "column": 6 + }, + "end": { + "line": 281, + "column": 7 + } + }, + "110": { + "start": { + "line": 276, + "column": 8 + }, + "end": { + "line": 276, + "column": 68 + } + }, + "111": { + "start": { + "line": 278, + "column": 8 + }, + "end": { + "line": 280, + "column": 10 + } + }, + "112": { + "start": { + "line": 279, + "column": 20 + }, + "end": { + "line": 279, + "column": 37 + } + }, + "113": { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 283, + "column": 45 + } + }, + "114": { + "start": { + "line": 285, + "column": 4 + }, + "end": { + "line": 285, + "column": 39 + } + }, + "115": { + "start": { + "line": 286, + "column": 4 + }, + "end": { + "line": 286, + "column": 33 + } + }, + "116": { + "start": { + "line": 287, + "column": 22 + }, + "end": { + "line": 287, + "column": 53 + } + }, + "117": { + "start": { + "line": 288, + "column": 23 + }, + "end": { + "line": 309, + "column": 7 + } + }, + "118": { + "start": { + "line": 288, + "column": 69 + }, + "end": { + "line": 296, + "column": 5 + } + }, + "119": { + "start": { + "line": 291, + "column": 23 + }, + "end": { + "line": 293, + "column": 9 + } + }, + "120": { + "start": { + "line": 292, + "column": 23 + }, + "end": { + "line": 292, + "column": 40 + } + }, + "121": { + "start": { + "line": 294, + "column": 8 + }, + "end": { + "line": 294, + "column": 41 + } + }, + "122": { + "start": { + "line": 296, + "column": 46 + }, + "end": { + "line": 309, + "column": 5 + } + }, + "123": { + "start": { + "line": 299, + "column": 23 + }, + "end": { + "line": 301, + "column": 9 + } + }, + "124": { + "start": { + "line": 300, + "column": 23 + }, + "end": { + "line": 300, + "column": 40 + } + }, + "125": { + "start": { + "line": 302, + "column": 8 + }, + "end": { + "line": 302, + "column": 41 + } + }, + "126": { + "start": { + "line": 304, + "column": 23 + }, + "end": { + "line": 306, + "column": 9 + } + }, + "127": { + "start": { + "line": 305, + "column": 23 + }, + "end": { + "line": 305, + "column": 40 + } + }, + "128": { + "start": { + "line": 307, + "column": 8 + }, + "end": { + "line": 307, + "column": 41 + } + }, + "129": { + "start": { + "line": 311, + "column": 21 + }, + "end": { + "line": 332, + "column": 3 + } + }, + "130": { + "start": { + "line": 312, + "column": 4 + }, + "end": { + "line": 331, + "column": 7 + } + }, + "131": { + "start": { + "line": 329, + "column": 8 + }, + "end": { + "line": 329, + "column": 22 + } + }, + "132": { + "start": { + "line": 333, + "column": 2 + }, + "end": { + "line": 741, + "column": 11 + } + }, + "133": { + "start": { + "line": 352, + "column": 45 + }, + "end": { + "line": 367, + "column": 11 + } + }, + "134": { + "start": { + "line": 356, + "column": 29 + }, + "end": { + "line": 356, + "column": 52 + } + }, + "135": { + "start": { + "line": 689, + "column": 37 + }, + "end": { + "line": 712, + "column": 18 + } + }, + "136": { + "start": { + "line": 743, + "column": 0 + }, + "end": { + "line": 745, + "column": 3 + } + }, + "137": { + "start": { + "line": 744, + "column": 2 + }, + "end": { + "line": 744, + "column": 23 + } + }, + "138": { + "start": { + "line": 746, + "column": 0 + }, + "end": { + "line": 746, + "column": 24 + } + }, + "139": { + "start": { + "line": 749, + "column": 0 + }, + "end": { + "line": 749, + "column": 39 + } + }, + "140": { + "start": { + "line": 750, + "column": 0 + }, + "end": { + "line": 763, + "column": 1 + } + }, + "141": { + "start": { + "line": 751, + "column": 2 + }, + "end": { + "line": 751, + "column": 39 + } + }, + "142": { + "start": { + "line": 752, + "column": 2 + }, + "end": { + "line": 752, + "column": 39 + } + }, + "143": { + "start": { + "line": 753, + "column": 2 + }, + "end": { + "line": 762, + "column": 5 + } + }, + "144": { + "start": { + "line": 754, + "column": 4 + }, + "end": { + "line": 754, + "column": 184 + } + }, + "145": { + "start": { + "line": 755, + "column": 4 + }, + "end": { + "line": 761, + "column": 7 + } + }, + "146": { + "start": { + "line": 756, + "column": 6 + }, + "end": { + "line": 757, + "column": 15 + } + }, + "147": { + "start": { + "line": 757, + "column": 8 + }, + "end": { + "line": 757, + "column": 15 + } + }, + "148": { + "start": { + "line": 758, + "column": 32 + }, + "end": { + "line": 758, + "column": 115 + } + }, + "149": { + "start": { + "line": 759, + "column": 6 + }, + "end": { + "line": 760, + "column": 54 + } + }, + "150": { + "start": { + "line": 760, + "column": 8 + }, + "end": { + "line": 760, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 33, + "column": 27 + }, + "end": { + "line": 33, + "column": 28 + } + }, + "loc": { + "start": { + "line": 33, + "column": 33 + }, + "end": { + "line": 742, + "column": 1 + } + }, + "line": 33 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 46, + "column": 28 + }, + "end": { + "line": 46, + "column": 29 + } + }, + "loc": { + "start": { + "line": 46, + "column": 39 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 46 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 51, + "column": 51 + }, + "end": { + "line": 51, + "column": 52 + } + }, + "loc": { + "start": { + "line": 51, + "column": 69 + }, + "end": { + "line": 54, + "column": 5 + } + }, + "line": 51 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 54, + "column": 28 + }, + "end": { + "line": 54, + "column": 29 + } + }, + "loc": { + "start": { + "line": 54, + "column": 46 + }, + "end": { + "line": 57, + "column": 5 + } + }, + "line": 54 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 61, + "column": 23 + }, + "end": { + "line": 61, + "column": 24 + } + }, + "loc": { + "start": { + "line": 61, + "column": 29 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "line": 61 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 106, + "column": 28 + }, + "end": { + "line": 106, + "column": 29 + } + }, + "loc": { + "start": { + "line": 106, + "column": 44 + }, + "end": { + "line": 190, + "column": 3 + } + }, + "line": 106 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 191, + "column": 26 + }, + "end": { + "line": 191, + "column": 27 + } + }, + "loc": { + "start": { + "line": 191, + "column": 32 + }, + "end": { + "line": 195, + "column": 3 + } + }, + "line": 191 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 193, + "column": 24 + }, + "end": { + "line": 193, + "column": 25 + } + }, + "loc": { + "start": { + "line": 193, + "column": 34 + }, + "end": { + "line": 193, + "column": 42 + } + }, + "line": 193 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 196, + "column": 22 + }, + "end": { + "line": 196, + "column": 23 + } + }, + "loc": { + "start": { + "line": 196, + "column": 28 + }, + "end": { + "line": 267, + "column": 3 + } + }, + "line": 196 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 220, + "column": 26 + }, + "end": { + "line": 220, + "column": 27 + } + }, + "loc": { + "start": { + "line": 220, + "column": 36 + }, + "end": { + "line": 220, + "column": 44 + } + }, + "line": 220 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 268, + "column": 27 + }, + "end": { + "line": 268, + "column": 28 + } + }, + "loc": { + "start": { + "line": 268, + "column": 38 + }, + "end": { + "line": 310, + "column": 3 + } + }, + "line": 268 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 279, + "column": 10 + }, + "end": { + "line": 279, + "column": 11 + } + }, + "loc": { + "start": { + "line": 279, + "column": 20 + }, + "end": { + "line": 279, + "column": 37 + } + }, + "line": 279 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 288, + "column": 51 + }, + "end": { + "line": 288, + "column": 52 + } + }, + "loc": { + "start": { + "line": 288, + "column": 69 + }, + "end": { + "line": 296, + "column": 5 + } + }, + "line": 288 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 290, + "column": 73 + }, + "end": { + "line": 290, + "column": 74 + } + }, + "loc": { + "start": { + "line": 290, + "column": 81 + }, + "end": { + "line": 295, + "column": 7 + } + }, + "line": 290 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 292, + "column": 10 + }, + "end": { + "line": 292, + "column": 11 + } + }, + "loc": { + "start": { + "line": 292, + "column": 23 + }, + "end": { + "line": 292, + "column": 40 + } + }, + "line": 292 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 296, + "column": 28 + }, + "end": { + "line": 296, + "column": 29 + } + }, + "loc": { + "start": { + "line": 296, + "column": 46 + }, + "end": { + "line": 309, + "column": 5 + } + }, + "line": 296 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 298, + "column": 104 + }, + "end": { + "line": 298, + "column": 105 + } + }, + "loc": { + "start": { + "line": 298, + "column": 112 + }, + "end": { + "line": 303, + "column": 7 + } + }, + "line": 298 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 300, + "column": 10 + }, + "end": { + "line": 300, + "column": 11 + } + }, + "loc": { + "start": { + "line": 300, + "column": 23 + }, + "end": { + "line": 300, + "column": 40 + } + }, + "line": 300 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 303, + "column": 57 + }, + "end": { + "line": 303, + "column": 58 + } + }, + "loc": { + "start": { + "line": 303, + "column": 65 + }, + "end": { + "line": 308, + "column": 7 + } + }, + "line": 303 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 305, + "column": 10 + }, + "end": { + "line": 305, + "column": 11 + } + }, + "loc": { + "start": { + "line": 305, + "column": 23 + }, + "end": { + "line": 305, + "column": 40 + } + }, + "line": 305 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 311, + "column": 21 + }, + "end": { + "line": 311, + "column": 22 + } + }, + "loc": { + "start": { + "line": 311, + "column": 27 + }, + "end": { + "line": 332, + "column": 3 + } + }, + "line": 311 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 328, + "column": 18 + }, + "end": { + "line": 328, + "column": 19 + } + }, + "loc": { + "start": { + "line": 328, + "column": 24 + }, + "end": { + "line": 330, + "column": 7 + } + }, + "line": 328 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 352, + "column": 10 + }, + "end": { + "line": 352, + "column": 11 + } + }, + "loc": { + "start": { + "line": 352, + "column": 45 + }, + "end": { + "line": 367, + "column": 11 + } + }, + "line": 352 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 356, + "column": 23 + }, + "end": { + "line": 356, + "column": 24 + } + }, + "loc": { + "start": { + "line": 356, + "column": 29 + }, + "end": { + "line": 356, + "column": 52 + } + }, + "line": 356 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 689, + "column": 10 + }, + "end": { + "line": 689, + "column": 11 + } + }, + "loc": { + "start": { + "line": 689, + "column": 37 + }, + "end": { + "line": 712, + "column": 18 + } + }, + "line": 689 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 743, + "column": 62 + }, + "end": { + "line": 743, + "column": 63 + } + }, + "loc": { + "start": { + "line": 743, + "column": 73 + }, + "end": { + "line": 745, + "column": 1 + } + }, + "line": 743 + }, + "27": { + "name": "(anonymous_27)", + "decl": { + "start": { + "line": 753, + "column": 52 + }, + "end": { + "line": 753, + "column": 53 + } + }, + "loc": { + "start": { + "line": 753, + "column": 72 + }, + "end": { + "line": 762, + "column": 3 + } + }, + "line": 753 + }, + "28": { + "name": "(anonymous_28)", + "decl": { + "start": { + "line": 755, + "column": 27 + }, + "end": { + "line": 755, + "column": 28 + } + }, + "loc": { + "start": { + "line": 755, + "column": 44 + }, + "end": { + "line": 761, + "column": 5 + } + }, + "line": 755 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 37, + "column": 24 + }, + "end": { + "line": 37, + "column": 99 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 37, + "column": 35 + }, + "end": { + "line": 37, + "column": 65 + } + }, + { + "start": { + "line": 37, + "column": 68 + }, + "end": { + "line": 37, + "column": 99 + } + } + ], + "line": 37 + }, + "5": { + "loc": { + "start": { + "line": 51, + "column": 23 + }, + "end": { + "line": 57, + "column": 7 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 51, + "column": 34 + }, + "end": { + "line": 54, + "column": 7 + } + }, + { + "start": { + "line": 54, + "column": 10 + }, + "end": { + "line": 57, + "column": 7 + } + } + ], + "line": 51 + }, + "6": { + "loc": { + "start": { + "line": 109, + "column": 26 + }, + "end": { + "line": 109, + "column": 67 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 109, + "column": 37 + }, + "end": { + "line": 109, + "column": 50 + } + }, + { + "start": { + "line": 109, + "column": 53 + }, + "end": { + "line": 109, + "column": 67 + } + } + ], + "line": 109 + }, + "7": { + "loc": { + "start": { + "line": 112, + "column": 13 + }, + "end": { + "line": 112, + "column": 156 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 112, + "column": 24 + }, + "end": { + "line": 112, + "column": 91 + } + }, + { + "start": { + "line": 112, + "column": 94 + }, + "end": { + "line": 112, + "column": 156 + } + } + ], + "line": 112 + }, + "8": { + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 177, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 177, + "column": 7 + } + }, + { + "start": { + "line": 167, + "column": 13 + }, + "end": { + "line": 177, + "column": 7 + } + } + ], + "line": 119 + }, + "9": { + "loc": { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 166, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 166, + "column": 9 + } + }, + { + "start": { + "line": 140, + "column": 15 + }, + "end": { + "line": 166, + "column": 9 + } + } + ], + "line": 120 + }, + "10": { + "loc": { + "start": { + "line": 152, + "column": 29 + }, + "end": { + "line": 152, + "column": 57 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 152, + "column": 29 + }, + "end": { + "line": 152, + "column": 51 + } + }, + { + "start": { + "line": 152, + "column": 55 + }, + "end": { + "line": 152, + "column": 57 + } + } + ], + "line": 152 + }, + "11": { + "loc": { + "start": { + "line": 179, + "column": 39 + }, + "end": { + "line": 179, + "column": 76 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 179, + "column": 39 + }, + "end": { + "line": 179, + "column": 59 + } + }, + { + "start": { + "line": 179, + "column": 63 + }, + "end": { + "line": 179, + "column": 76 + } + } + ], + "line": 179 + }, + "12": { + "loc": { + "start": { + "line": 192, + "column": 4 + }, + "end": { + "line": 194, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 192, + "column": 4 + }, + "end": { + "line": 194, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 192 + }, + "13": { + "loc": { + "start": { + "line": 197, + "column": 4 + }, + "end": { + "line": 207, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 197, + "column": 4 + }, + "end": { + "line": 207, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 197 + }, + "14": { + "loc": { + "start": { + "line": 197, + "column": 8 + }, + "end": { + "line": 197, + "column": 489 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 197, + "column": 8 + }, + "end": { + "line": 197, + "column": 47 + } + }, + { + "start": { + "line": 197, + "column": 51 + }, + "end": { + "line": 197, + "column": 60 + } + }, + { + "start": { + "line": 197, + "column": 64 + }, + "end": { + "line": 197, + "column": 489 + } + } + ], + "line": 197 + }, + "15": { + "loc": { + "start": { + "line": 197, + "column": 66 + }, + "end": { + "line": 197, + "column": 488 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 197, + "column": 66 + }, + "end": { + "line": 197, + "column": 86 + } + }, + { + "start": { + "line": 197, + "column": 90 + }, + "end": { + "line": 197, + "column": 131 + } + }, + { + "start": { + "line": 197, + "column": 135 + }, + "end": { + "line": 197, + "column": 155 + } + }, + { + "start": { + "line": 197, + "column": 159 + }, + "end": { + "line": 197, + "column": 195 + } + }, + { + "start": { + "line": 197, + "column": 199 + }, + "end": { + "line": 197, + "column": 240 + } + }, + { + "start": { + "line": 197, + "column": 244 + }, + "end": { + "line": 197, + "column": 264 + } + }, + { + "start": { + "line": 197, + "column": 268 + }, + "end": { + "line": 197, + "column": 304 + } + }, + { + "start": { + "line": 197, + "column": 308 + }, + "end": { + "line": 197, + "column": 349 + } + }, + { + "start": { + "line": 197, + "column": 353 + }, + "end": { + "line": 197, + "column": 373 + } + }, + { + "start": { + "line": 197, + "column": 377 + }, + "end": { + "line": 197, + "column": 418 + } + }, + { + "start": { + "line": 197, + "column": 422 + }, + "end": { + "line": 197, + "column": 443 + } + }, + { + "start": { + "line": 197, + "column": 447 + }, + "end": { + "line": 197, + "column": 488 + } + } + ], + "line": 197 + }, + "16": { + "loc": { + "start": { + "line": 208, + "column": 4 + }, + "end": { + "line": 266, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 208, + "column": 4 + }, + "end": { + "line": 266, + "column": 5 + } + }, + { + "start": { + "line": 218, + "column": 11 + }, + "end": { + "line": 266, + "column": 5 + } + } + ], + "line": 208 + }, + "17": { + "loc": { + "start": { + "line": 208, + "column": 8 + }, + "end": { + "line": 208, + "column": 270 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 208, + "column": 8 + }, + "end": { + "line": 208, + "column": 47 + } + }, + { + "start": { + "line": 208, + "column": 51 + }, + "end": { + "line": 208, + "column": 59 + } + }, + { + "start": { + "line": 208, + "column": 63 + }, + "end": { + "line": 208, + "column": 270 + } + } + ], + "line": 208 + }, + "18": { + "loc": { + "start": { + "line": 208, + "column": 65 + }, + "end": { + "line": 208, + "column": 269 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 208, + "column": 65 + }, + "end": { + "line": 208, + "column": 85 + } + }, + { + "start": { + "line": 208, + "column": 89 + }, + "end": { + "line": 208, + "column": 130 + } + }, + { + "start": { + "line": 208, + "column": 134 + }, + "end": { + "line": 208, + "column": 154 + } + }, + { + "start": { + "line": 208, + "column": 158 + }, + "end": { + "line": 208, + "column": 199 + } + }, + { + "start": { + "line": 208, + "column": 203 + }, + "end": { + "line": 208, + "column": 224 + } + }, + { + "start": { + "line": 208, + "column": 228 + }, + "end": { + "line": 208, + "column": 269 + } + } + ], + "line": 208 + }, + "19": { + "loc": { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 265, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 265, + "column": 7 + } + }, + { + "start": { + "line": 221, + "column": 13 + }, + "end": { + "line": 265, + "column": 7 + } + } + ], + "line": 219 + }, + "20": { + "loc": { + "start": { + "line": 224, + "column": 10 + }, + "end": { + "line": 258, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 224, + "column": 10 + }, + "end": { + "line": 258, + "column": 11 + } + }, + { + "start": { + "line": 256, + "column": 17 + }, + "end": { + "line": 258, + "column": 11 + } + } + ], + "line": 224 + }, + "21": { + "loc": { + "start": { + "line": 227, + "column": 12 + }, + "end": { + "line": 229, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 227, + "column": 12 + }, + "end": { + "line": 229, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 227 + }, + "22": { + "loc": { + "start": { + "line": 227, + "column": 16 + }, + "end": { + "line": 227, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 227, + "column": 16 + }, + "end": { + "line": 227, + "column": 25 + } + }, + { + "start": { + "line": 227, + "column": 29 + }, + "end": { + "line": 227, + "column": 35 + } + } + ], + "line": 227 + }, + "23": { + "loc": { + "start": { + "line": 230, + "column": 12 + }, + "end": { + "line": 232, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 230, + "column": 12 + }, + "end": { + "line": 232, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 230 + }, + "24": { + "loc": { + "start": { + "line": 230, + "column": 16 + }, + "end": { + "line": 230, + "column": 62 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 230, + "column": 16 + }, + "end": { + "line": 230, + "column": 25 + } + }, + { + "start": { + "line": 230, + "column": 29 + }, + "end": { + "line": 230, + "column": 35 + } + }, + { + "start": { + "line": 230, + "column": 39 + }, + "end": { + "line": 230, + "column": 62 + } + } + ], + "line": 230 + }, + "25": { + "loc": { + "start": { + "line": 233, + "column": 12 + }, + "end": { + "line": 235, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 233, + "column": 12 + }, + "end": { + "line": 235, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 233 + }, + "26": { + "loc": { + "start": { + "line": 233, + "column": 16 + }, + "end": { + "line": 233, + "column": 62 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 233, + "column": 16 + }, + "end": { + "line": 233, + "column": 25 + } + }, + { + "start": { + "line": 233, + "column": 29 + }, + "end": { + "line": 233, + "column": 35 + } + }, + { + "start": { + "line": 233, + "column": 39 + }, + "end": { + "line": 233, + "column": 62 + } + } + ], + "line": 233 + }, + "27": { + "loc": { + "start": { + "line": 236, + "column": 12 + }, + "end": { + "line": 238, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 236, + "column": 12 + }, + "end": { + "line": 238, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 236 + }, + "28": { + "loc": { + "start": { + "line": 236, + "column": 16 + }, + "end": { + "line": 236, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 236, + "column": 16 + }, + "end": { + "line": 236, + "column": 25 + } + }, + { + "start": { + "line": 236, + "column": 29 + }, + "end": { + "line": 236, + "column": 35 + } + } + ], + "line": 236 + }, + "29": { + "loc": { + "start": { + "line": 239, + "column": 12 + }, + "end": { + "line": 241, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 239, + "column": 12 + }, + "end": { + "line": 241, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 239 + }, + "30": { + "loc": { + "start": { + "line": 239, + "column": 16 + }, + "end": { + "line": 239, + "column": 36 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 239, + "column": 16 + }, + "end": { + "line": 239, + "column": 25 + } + }, + { + "start": { + "line": 239, + "column": 29 + }, + "end": { + "line": 239, + "column": 36 + } + } + ], + "line": 239 + }, + "31": { + "loc": { + "start": { + "line": 242, + "column": 12 + }, + "end": { + "line": 244, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 242, + "column": 12 + }, + "end": { + "line": 244, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 242 + }, + "32": { + "loc": { + "start": { + "line": 242, + "column": 16 + }, + "end": { + "line": 242, + "column": 36 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 242, + "column": 16 + }, + "end": { + "line": 242, + "column": 25 + } + }, + { + "start": { + "line": 242, + "column": 29 + }, + "end": { + "line": 242, + "column": 36 + } + } + ], + "line": 242 + }, + "33": { + "loc": { + "start": { + "line": 245, + "column": 12 + }, + "end": { + "line": 247, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 245, + "column": 12 + }, + "end": { + "line": 247, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 245 + }, + "34": { + "loc": { + "start": { + "line": 245, + "column": 16 + }, + "end": { + "line": 245, + "column": 34 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 245, + "column": 16 + }, + "end": { + "line": 245, + "column": 24 + } + }, + { + "start": { + "line": 245, + "column": 28 + }, + "end": { + "line": 245, + "column": 34 + } + } + ], + "line": 245 + }, + "35": { + "loc": { + "start": { + "line": 248, + "column": 12 + }, + "end": { + "line": 250, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 248, + "column": 12 + }, + "end": { + "line": 250, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 248 + }, + "36": { + "loc": { + "start": { + "line": 248, + "column": 16 + }, + "end": { + "line": 248, + "column": 34 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 248, + "column": 16 + }, + "end": { + "line": 248, + "column": 24 + } + }, + { + "start": { + "line": 248, + "column": 28 + }, + "end": { + "line": 248, + "column": 34 + } + } + ], + "line": 248 + }, + "37": { + "loc": { + "start": { + "line": 251, + "column": 12 + }, + "end": { + "line": 253, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 251, + "column": 12 + }, + "end": { + "line": 253, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 251 + }, + "38": { + "loc": { + "start": { + "line": 251, + "column": 16 + }, + "end": { + "line": 251, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 251, + "column": 16 + }, + "end": { + "line": 251, + "column": 24 + } + }, + { + "start": { + "line": 251, + "column": 28 + }, + "end": { + "line": 251, + "column": 35 + } + } + ], + "line": 251 + }, + "39": { + "loc": { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 264, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 264, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 262 + }, + "40": { + "loc": { + "start": { + "line": 270, + "column": 30 + }, + "end": { + "line": 270, + "column": 62 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 270, + "column": 30 + }, + "end": { + "line": 270, + "column": 39 + } + }, + { + "start": { + "line": 270, + "column": 43 + }, + "end": { + "line": 270, + "column": 62 + } + } + ], + "line": 270 + }, + "41": { + "loc": { + "start": { + "line": 270, + "column": 67 + }, + "end": { + "line": 270, + "column": 100 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 270, + "column": 67 + }, + "end": { + "line": 270, + "column": 76 + } + }, + { + "start": { + "line": 270, + "column": 80 + }, + "end": { + "line": 270, + "column": 100 + } + } + ], + "line": 270 + }, + "42": { + "loc": { + "start": { + "line": 270, + "column": 105 + }, + "end": { + "line": 270, + "column": 138 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 270, + "column": 105 + }, + "end": { + "line": 270, + "column": 114 + } + }, + { + "start": { + "line": 270, + "column": 118 + }, + "end": { + "line": 270, + "column": 138 + } + } + ], + "line": 270 + }, + "43": { + "loc": { + "start": { + "line": 270, + "column": 143 + }, + "end": { + "line": 270, + "column": 176 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 270, + "column": 143 + }, + "end": { + "line": 270, + "column": 152 + } + }, + { + "start": { + "line": 270, + "column": 156 + }, + "end": { + "line": 270, + "column": 176 + } + } + ], + "line": 270 + }, + "44": { + "loc": { + "start": { + "line": 270, + "column": 181 + }, + "end": { + "line": 270, + "column": 212 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 270, + "column": 181 + }, + "end": { + "line": 270, + "column": 189 + } + }, + { + "start": { + "line": 270, + "column": 193 + }, + "end": { + "line": 270, + "column": 212 + } + } + ], + "line": 270 + }, + "45": { + "loc": { + "start": { + "line": 270, + "column": 217 + }, + "end": { + "line": 270, + "column": 248 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 270, + "column": 217 + }, + "end": { + "line": 270, + "column": 225 + } + }, + { + "start": { + "line": 270, + "column": 229 + }, + "end": { + "line": 270, + "column": 248 + } + } + ], + "line": 270 + }, + "46": { + "loc": { + "start": { + "line": 270, + "column": 253 + }, + "end": { + "line": 270, + "column": 284 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 270, + "column": 253 + }, + "end": { + "line": 270, + "column": 261 + } + }, + { + "start": { + "line": 270, + "column": 265 + }, + "end": { + "line": 270, + "column": 284 + } + } + ], + "line": 270 + }, + "47": { + "loc": { + "start": { + "line": 270, + "column": 289 + }, + "end": { + "line": 270, + "column": 321 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 270, + "column": 289 + }, + "end": { + "line": 270, + "column": 297 + } + }, + { + "start": { + "line": 270, + "column": 301 + }, + "end": { + "line": 270, + "column": 321 + } + } + ], + "line": 270 + }, + "48": { + "loc": { + "start": { + "line": 271, + "column": 4 + }, + "end": { + "line": 284, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 271, + "column": 4 + }, + "end": { + "line": 284, + "column": 5 + } + }, + { + "start": { + "line": 282, + "column": 11 + }, + "end": { + "line": 284, + "column": 5 + } + } + ], + "line": 271 + }, + "49": { + "loc": { + "start": { + "line": 272, + "column": 29 + }, + "end": { + "line": 272, + "column": 65 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 272, + "column": 29 + }, + "end": { + "line": 272, + "column": 59 + } + }, + { + "start": { + "line": 272, + "column": 63 + }, + "end": { + "line": 272, + "column": 65 + } + } + ], + "line": 272 + }, + "50": { + "loc": { + "start": { + "line": 275, + "column": 6 + }, + "end": { + "line": 281, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 275, + "column": 6 + }, + "end": { + "line": 281, + "column": 7 + } + }, + { + "start": { + "line": 277, + "column": 13 + }, + "end": { + "line": 281, + "column": 7 + } + } + ], + "line": 275 + }, + "51": { + "loc": { + "start": { + "line": 288, + "column": 23 + }, + "end": { + "line": 309, + "column": 7 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 288, + "column": 34 + }, + "end": { + "line": 296, + "column": 7 + } + }, + { + "start": { + "line": 296, + "column": 10 + }, + "end": { + "line": 309, + "column": 7 + } + } + ], + "line": 288 + }, + "52": { + "loc": { + "start": { + "line": 290, + "column": 19 + }, + "end": { + "line": 295, + "column": 65 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 290, + "column": 38 + }, + "end": { + "line": 295, + "column": 8 + } + }, + { + "start": { + "line": 295, + "column": 11 + }, + "end": { + "line": 295, + "column": 65 + } + } + ], + "line": 290 + }, + "53": { + "loc": { + "start": { + "line": 294, + "column": 15 + }, + "end": { + "line": 294, + "column": 40 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 294, + "column": 24 + }, + "end": { + "line": 294, + "column": 35 + } + }, + { + "start": { + "line": 294, + "column": 38 + }, + "end": { + "line": 294, + "column": 40 + } + } + ], + "line": 294 + }, + "54": { + "loc": { + "start": { + "line": 295, + "column": 11 + }, + "end": { + "line": 295, + "column": 65 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 295, + "column": 11 + }, + "end": { + "line": 295, + "column": 57 + } + }, + { + "start": { + "line": 295, + "column": 61 + }, + "end": { + "line": 295, + "column": 65 + } + } + ], + "line": 295 + }, + "55": { + "loc": { + "start": { + "line": 298, + "column": 19 + }, + "end": { + "line": 308, + "column": 207 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 298, + "column": 38 + }, + "end": { + "line": 308, + "column": 8 + } + }, + { + "start": { + "line": 308, + "column": 11 + }, + "end": { + "line": 308, + "column": 207 + } + } + ], + "line": 298 + }, + "56": { + "loc": { + "start": { + "line": 298, + "column": 38 + }, + "end": { + "line": 308, + "column": 8 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 298, + "column": 69 + }, + "end": { + "line": 303, + "column": 19 + } + }, + { + "start": { + "line": 303, + "column": 22 + }, + "end": { + "line": 308, + "column": 8 + } + } + ], + "line": 298 + }, + "57": { + "loc": { + "start": { + "line": 302, + "column": 15 + }, + "end": { + "line": 302, + "column": 40 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 302, + "column": 24 + }, + "end": { + "line": 302, + "column": 35 + } + }, + { + "start": { + "line": 302, + "column": 38 + }, + "end": { + "line": 302, + "column": 40 + } + } + ], + "line": 302 + }, + "58": { + "loc": { + "start": { + "line": 307, + "column": 15 + }, + "end": { + "line": 307, + "column": 40 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 307, + "column": 24 + }, + "end": { + "line": 307, + "column": 35 + } + }, + { + "start": { + "line": 307, + "column": 38 + }, + "end": { + "line": 307, + "column": 40 + } + } + ], + "line": 307 + }, + "59": { + "loc": { + "start": { + "line": 308, + "column": 11 + }, + "end": { + "line": 308, + "column": 207 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 308, + "column": 146 + }, + "end": { + "line": 308, + "column": 150 + } + }, + { + "start": { + "line": 308, + "column": 153 + }, + "end": { + "line": 308, + "column": 207 + } + } + ], + "line": 308 + }, + "60": { + "loc": { + "start": { + "line": 308, + "column": 11 + }, + "end": { + "line": 308, + "column": 143 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 308, + "column": 11 + }, + "end": { + "line": 308, + "column": 67 + } + }, + { + "start": { + "line": 308, + "column": 72 + }, + "end": { + "line": 308, + "column": 107 + } + }, + { + "start": { + "line": 308, + "column": 111 + }, + "end": { + "line": 308, + "column": 142 + } + } + ], + "line": 308 + }, + "61": { + "loc": { + "start": { + "line": 308, + "column": 153 + }, + "end": { + "line": 308, + "column": 207 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 308, + "column": 153 + }, + "end": { + "line": 308, + "column": 199 + } + }, + { + "start": { + "line": 308, + "column": 203 + }, + "end": { + "line": 308, + "column": 207 + } + } + ], + "line": 308 + }, + "62": { + "loc": { + "start": { + "line": 345, + "column": 6 + }, + "end": { + "line": 670, + "column": 14 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 345, + "column": 6 + }, + "end": { + "line": 345, + "column": 17 + } + }, + { + "start": { + "line": 345, + "column": 37 + }, + "end": { + "line": 670, + "column": 14 + } + } + ], + "line": 345 + }, + "63": { + "loc": { + "start": { + "line": 355, + "column": 44 + }, + "end": { + "line": 355, + "column": 226 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 355, + "column": 189 + }, + "end": { + "line": 355, + "column": 221 + } + }, + { + "start": { + "line": 355, + "column": 224 + }, + "end": { + "line": 355, + "column": 226 + } + } + ], + "line": 355 + }, + "64": { + "loc": { + "start": { + "line": 355, + "column": 45 + }, + "end": { + "line": 355, + "column": 185 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 355, + "column": 94 + }, + "end": { + "line": 355, + "column": 142 + } + }, + { + "start": { + "line": 355, + "column": 145 + }, + "end": { + "line": 355, + "column": 185 + } + } + ], + "line": 355 + }, + "65": { + "loc": { + "start": { + "line": 377, + "column": 8 + }, + "end": { + "line": 402, + "column": 14 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 377, + "column": 59 + }, + "end": { + "line": 402, + "column": 9 + } + }, + { + "start": { + "line": 402, + "column": 12 + }, + "end": { + "line": 402, + "column": 14 + } + } + ], + "line": 377 + }, + "66": { + "loc": { + "start": { + "line": 377, + "column": 8 + }, + "end": { + "line": 377, + "column": 40 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 377, + "column": 8 + }, + "end": { + "line": 377, + "column": 17 + } + }, + { + "start": { + "line": 377, + "column": 21 + }, + "end": { + "line": 377, + "column": 40 + } + } + ], + "line": 377 + }, + "67": { + "loc": { + "start": { + "line": 389, + "column": 19 + }, + "end": { + "line": 389, + "column": 51 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 389, + "column": 19 + }, + "end": { + "line": 389, + "column": 45 + } + }, + { + "start": { + "line": 389, + "column": 49 + }, + "end": { + "line": 389, + "column": 51 + } + } + ], + "line": 389 + }, + "68": { + "loc": { + "start": { + "line": 390, + "column": 26 + }, + "end": { + "line": 390, + "column": 77 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 390, + "column": 48 + }, + "end": { + "line": 390, + "column": 61 + } + }, + { + "start": { + "line": 390, + "column": 64 + }, + "end": { + "line": 390, + "column": 77 + } + } + ], + "line": 390 + }, + "69": { + "loc": { + "start": { + "line": 403, + "column": 8 + }, + "end": { + "line": 430, + "column": 14 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 403, + "column": 99 + }, + "end": { + "line": 430, + "column": 9 + } + }, + { + "start": { + "line": 430, + "column": 12 + }, + "end": { + "line": 430, + "column": 14 + } + } + ], + "line": 403 + }, + "70": { + "loc": { + "start": { + "line": 403, + "column": 8 + }, + "end": { + "line": 403, + "column": 80 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 403, + "column": 8 + }, + "end": { + "line": 403, + "column": 17 + } + }, + { + "start": { + "line": 403, + "column": 21 + }, + "end": { + "line": 403, + "column": 40 + } + }, + { + "start": { + "line": 403, + "column": 44 + }, + "end": { + "line": 403, + "column": 80 + } + } + ], + "line": 403 + }, + "71": { + "loc": { + "start": { + "line": 416, + "column": 19 + }, + "end": { + "line": 416, + "column": 51 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 416, + "column": 19 + }, + "end": { + "line": 416, + "column": 45 + } + }, + { + "start": { + "line": 416, + "column": 49 + }, + "end": { + "line": 416, + "column": 51 + } + } + ], + "line": 416 + }, + "72": { + "loc": { + "start": { + "line": 417, + "column": 26 + }, + "end": { + "line": 417, + "column": 77 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 417, + "column": 48 + }, + "end": { + "line": 417, + "column": 61 + } + }, + { + "start": { + "line": 417, + "column": 64 + }, + "end": { + "line": 417, + "column": 77 + } + } + ], + "line": 417 + }, + "73": { + "loc": { + "start": { + "line": 431, + "column": 8 + }, + "end": { + "line": 458, + "column": 14 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 431, + "column": 99 + }, + "end": { + "line": 458, + "column": 9 + } + }, + { + "start": { + "line": 458, + "column": 12 + }, + "end": { + "line": 458, + "column": 14 + } + } + ], + "line": 431 + }, + "74": { + "loc": { + "start": { + "line": 431, + "column": 8 + }, + "end": { + "line": 431, + "column": 80 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 431, + "column": 8 + }, + "end": { + "line": 431, + "column": 17 + } + }, + { + "start": { + "line": 431, + "column": 21 + }, + "end": { + "line": 431, + "column": 40 + } + }, + { + "start": { + "line": 431, + "column": 44 + }, + "end": { + "line": 431, + "column": 80 + } + } + ], + "line": 431 + }, + "75": { + "loc": { + "start": { + "line": 444, + "column": 19 + }, + "end": { + "line": 444, + "column": 51 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 444, + "column": 19 + }, + "end": { + "line": 444, + "column": 45 + } + }, + { + "start": { + "line": 444, + "column": 49 + }, + "end": { + "line": 444, + "column": 51 + } + } + ], + "line": 444 + }, + "76": { + "loc": { + "start": { + "line": 445, + "column": 26 + }, + "end": { + "line": 445, + "column": 77 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 445, + "column": 48 + }, + "end": { + "line": 445, + "column": 61 + } + }, + { + "start": { + "line": 445, + "column": 64 + }, + "end": { + "line": 445, + "column": 77 + } + } + ], + "line": 445 + }, + "77": { + "loc": { + "start": { + "line": 459, + "column": 8 + }, + "end": { + "line": 485, + "column": 14 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 459, + "column": 59 + }, + "end": { + "line": 485, + "column": 9 + } + }, + { + "start": { + "line": 485, + "column": 12 + }, + "end": { + "line": 485, + "column": 14 + } + } + ], + "line": 459 + }, + "78": { + "loc": { + "start": { + "line": 459, + "column": 8 + }, + "end": { + "line": 459, + "column": 40 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 459, + "column": 8 + }, + "end": { + "line": 459, + "column": 17 + } + }, + { + "start": { + "line": 459, + "column": 21 + }, + "end": { + "line": 459, + "column": 40 + } + } + ], + "line": 459 + }, + "79": { + "loc": { + "start": { + "line": 471, + "column": 19 + }, + "end": { + "line": 471, + "column": 51 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 471, + "column": 19 + }, + "end": { + "line": 471, + "column": 45 + } + }, + { + "start": { + "line": 471, + "column": 49 + }, + "end": { + "line": 471, + "column": 51 + } + } + ], + "line": 471 + }, + "80": { + "loc": { + "start": { + "line": 472, + "column": 26 + }, + "end": { + "line": 472, + "column": 77 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 472, + "column": 48 + }, + "end": { + "line": 472, + "column": 61 + } + }, + { + "start": { + "line": 472, + "column": 64 + }, + "end": { + "line": 472, + "column": 77 + } + } + ], + "line": 472 + }, + "81": { + "loc": { + "start": { + "line": 486, + "column": 8 + }, + "end": { + "line": 513, + "column": 14 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 486, + "column": 60 + }, + "end": { + "line": 513, + "column": 9 + } + }, + { + "start": { + "line": 513, + "column": 12 + }, + "end": { + "line": 513, + "column": 14 + } + } + ], + "line": 486 + }, + "82": { + "loc": { + "start": { + "line": 486, + "column": 8 + }, + "end": { + "line": 486, + "column": 41 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 486, + "column": 8 + }, + "end": { + "line": 486, + "column": 17 + } + }, + { + "start": { + "line": 486, + "column": 21 + }, + "end": { + "line": 486, + "column": 41 + } + } + ], + "line": 486 + }, + "83": { + "loc": { + "start": { + "line": 499, + "column": 19 + }, + "end": { + "line": 499, + "column": 51 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 499, + "column": 19 + }, + "end": { + "line": 499, + "column": 45 + } + }, + { + "start": { + "line": 499, + "column": 49 + }, + "end": { + "line": 499, + "column": 51 + } + } + ], + "line": 499 + }, + "84": { + "loc": { + "start": { + "line": 500, + "column": 26 + }, + "end": { + "line": 500, + "column": 77 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 500, + "column": 48 + }, + "end": { + "line": 500, + "column": 61 + } + }, + { + "start": { + "line": 500, + "column": 64 + }, + "end": { + "line": 500, + "column": 77 + } + } + ], + "line": 500 + }, + "85": { + "loc": { + "start": { + "line": 514, + "column": 8 + }, + "end": { + "line": 539, + "column": 14 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 514, + "column": 58 + }, + "end": { + "line": 539, + "column": 9 + } + }, + { + "start": { + "line": 539, + "column": 12 + }, + "end": { + "line": 539, + "column": 14 + } + } + ], + "line": 514 + }, + "86": { + "loc": { + "start": { + "line": 514, + "column": 8 + }, + "end": { + "line": 514, + "column": 39 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 514, + "column": 8 + }, + "end": { + "line": 514, + "column": 16 + } + }, + { + "start": { + "line": 514, + "column": 20 + }, + "end": { + "line": 514, + "column": 39 + } + } + ], + "line": 514 + }, + "87": { + "loc": { + "start": { + "line": 526, + "column": 19 + }, + "end": { + "line": 526, + "column": 51 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 526, + "column": 19 + }, + "end": { + "line": 526, + "column": 45 + } + }, + { + "start": { + "line": 526, + "column": 49 + }, + "end": { + "line": 526, + "column": 51 + } + } + ], + "line": 526 + }, + "88": { + "loc": { + "start": { + "line": 527, + "column": 26 + }, + "end": { + "line": 527, + "column": 77 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 527, + "column": 48 + }, + "end": { + "line": 527, + "column": 61 + } + }, + { + "start": { + "line": 527, + "column": 64 + }, + "end": { + "line": 527, + "column": 77 + } + } + ], + "line": 527 + }, + "89": { + "loc": { + "start": { + "line": 540, + "column": 8 + }, + "end": { + "line": 565, + "column": 14 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 540, + "column": 58 + }, + "end": { + "line": 565, + "column": 9 + } + }, + { + "start": { + "line": 565, + "column": 12 + }, + "end": { + "line": 565, + "column": 14 + } + } + ], + "line": 540 + }, + "90": { + "loc": { + "start": { + "line": 540, + "column": 8 + }, + "end": { + "line": 540, + "column": 39 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 540, + "column": 8 + }, + "end": { + "line": 540, + "column": 16 + } + }, + { + "start": { + "line": 540, + "column": 20 + }, + "end": { + "line": 540, + "column": 39 + } + } + ], + "line": 540 + }, + "91": { + "loc": { + "start": { + "line": 552, + "column": 19 + }, + "end": { + "line": 552, + "column": 51 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 552, + "column": 19 + }, + "end": { + "line": 552, + "column": 45 + } + }, + { + "start": { + "line": 552, + "column": 49 + }, + "end": { + "line": 552, + "column": 51 + } + } + ], + "line": 552 + }, + "92": { + "loc": { + "start": { + "line": 553, + "column": 26 + }, + "end": { + "line": 553, + "column": 77 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 553, + "column": 48 + }, + "end": { + "line": 553, + "column": 61 + } + }, + { + "start": { + "line": 553, + "column": 64 + }, + "end": { + "line": 553, + "column": 77 + } + } + ], + "line": 553 + }, + "93": { + "loc": { + "start": { + "line": 566, + "column": 8 + }, + "end": { + "line": 592, + "column": 14 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 566, + "column": 59 + }, + "end": { + "line": 592, + "column": 9 + } + }, + { + "start": { + "line": 592, + "column": 12 + }, + "end": { + "line": 592, + "column": 14 + } + } + ], + "line": 566 + }, + "94": { + "loc": { + "start": { + "line": 566, + "column": 8 + }, + "end": { + "line": 566, + "column": 40 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 566, + "column": 8 + }, + "end": { + "line": 566, + "column": 16 + } + }, + { + "start": { + "line": 566, + "column": 20 + }, + "end": { + "line": 566, + "column": 40 + } + } + ], + "line": 566 + }, + "95": { + "loc": { + "start": { + "line": 578, + "column": 19 + }, + "end": { + "line": 578, + "column": 51 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 578, + "column": 19 + }, + "end": { + "line": 578, + "column": 45 + } + }, + { + "start": { + "line": 578, + "column": 49 + }, + "end": { + "line": 578, + "column": 51 + } + } + ], + "line": 578 + }, + "96": { + "loc": { + "start": { + "line": 600, + "column": 24 + }, + "end": { + "line": 600, + "column": 80 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 600, + "column": 64 + }, + "end": { + "line": 600, + "column": 71 + } + }, + { + "start": { + "line": 600, + "column": 74 + }, + "end": { + "line": 600, + "column": 80 + } + } + ], + "line": 600 + }, + "97": { + "loc": { + "start": { + "line": 615, + "column": 70 + }, + "end": { + "line": 631, + "column": 11 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 615, + "column": 70 + }, + "end": { + "line": 615, + "column": 90 + } + }, + { + "start": { + "line": 615, + "column": 110 + }, + "end": { + "line": 631, + "column": 11 + } + } + ], + "line": 615 + }, + "98": { + "loc": { + "start": { + "line": 671, + "column": 6 + }, + "end": { + "line": 726, + "column": 14 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 671, + "column": 6 + }, + "end": { + "line": 671, + "column": 16 + } + }, + { + "start": { + "line": 671, + "column": 36 + }, + "end": { + "line": 726, + "column": 14 + } + } + ], + "line": 671 + }, + "99": { + "loc": { + "start": { + "line": 688, + "column": 85 + }, + "end": { + "line": 717, + "column": 16 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 688, + "column": 113 + }, + "end": { + "line": 713, + "column": 9 + } + }, + { + "start": { + "line": 713, + "column": 28 + }, + "end": { + "line": 717, + "column": 16 + } + } + ], + "line": 688 + }, + "100": { + "loc": { + "start": { + "line": 750, + "column": 0 + }, + "end": { + "line": 763, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 750, + "column": 0 + }, + "end": { + "line": 763, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 750 + }, + "101": { + "loc": { + "start": { + "line": 750, + "column": 4 + }, + "end": { + "line": 750, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 750, + "column": 4 + }, + "end": { + "line": 750, + "column": 19 + } + }, + { + "start": { + "line": 750, + "column": 23 + }, + "end": { + "line": 750, + "column": 35 + } + } + ], + "line": 750 + }, + "102": { + "loc": { + "start": { + "line": 756, + "column": 6 + }, + "end": { + "line": 757, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 756, + "column": 6 + }, + "end": { + "line": 757, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 756 + }, + "103": { + "loc": { + "start": { + "line": 759, + "column": 6 + }, + "end": { + "line": 760, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 759, + "column": 6 + }, + "end": { + "line": 760, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 759 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0, + "78": 0, + "79": 0, + "80": 0, + "81": 0, + "82": 0, + "83": 0, + "84": 0, + "85": 0, + "86": 0, + "87": 0, + "88": 0, + "89": 0, + "90": 0, + "91": 0, + "92": 0, + "93": 0, + "94": 0, + "95": 0, + "96": 0, + "97": 0, + "98": 0, + "99": 0, + "100": 0, + "101": 0, + "102": 0, + "103": 0, + "104": 0, + "105": 0, + "106": 0, + "107": 0, + "108": 0, + "109": 0, + "110": 0, + "111": 0, + "112": 0, + "113": 0, + "114": 0, + "115": 0, + "116": 0, + "117": 0, + "118": 0, + "119": 0, + "120": 0, + "121": 0, + "122": 0, + "123": 0, + "124": 0, + "125": 0, + "126": 0, + "127": 0, + "128": 0, + "129": 0, + "130": 0, + "131": 0, + "132": 0, + "133": 0, + "134": 0, + "135": 0, + "136": 32, + "137": 0, + "138": 32, + "139": 32, + "140": 32, + "141": 32, + "142": 32, + "143": 32, + "144": 32, + "145": 32, + "146": 0, + "147": 0, + "148": 0, + "149": 0, + "150": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 32, + "28": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0, + 0 + ], + "15": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0, + 0 + ], + "18": [ + 0, + 0, + 0, + 0, + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 0, + 0 + ], + "25": [ + 0, + 0 + ], + "26": [ + 0, + 0, + 0 + ], + "27": [ + 0, + 0 + ], + "28": [ + 0, + 0 + ], + "29": [ + 0, + 0 + ], + "30": [ + 0, + 0 + ], + "31": [ + 0, + 0 + ], + "32": [ + 0, + 0 + ], + "33": [ + 0, + 0 + ], + "34": [ + 0, + 0 + ], + "35": [ + 0, + 0 + ], + "36": [ + 0, + 0 + ], + "37": [ + 0, + 0 + ], + "38": [ + 0, + 0 + ], + "39": [ + 0, + 0 + ], + "40": [ + 0, + 0 + ], + "41": [ + 0, + 0 + ], + "42": [ + 0, + 0 + ], + "43": [ + 0, + 0 + ], + "44": [ + 0, + 0 + ], + "45": [ + 0, + 0 + ], + "46": [ + 0, + 0 + ], + "47": [ + 0, + 0 + ], + "48": [ + 0, + 0 + ], + "49": [ + 0, + 0 + ], + "50": [ + 0, + 0 + ], + "51": [ + 0, + 0 + ], + "52": [ + 0, + 0 + ], + "53": [ + 0, + 0 + ], + "54": [ + 0, + 0 + ], + "55": [ + 0, + 0 + ], + "56": [ + 0, + 0 + ], + "57": [ + 0, + 0 + ], + "58": [ + 0, + 0 + ], + "59": [ + 0, + 0 + ], + "60": [ + 0, + 0, + 0 + ], + "61": [ + 0, + 0 + ], + "62": [ + 0, + 0 + ], + "63": [ + 0, + 0 + ], + "64": [ + 0, + 0 + ], + "65": [ + 0, + 0 + ], + "66": [ + 0, + 0 + ], + "67": [ + 0, + 0 + ], + "68": [ + 0, + 0 + ], + "69": [ + 0, + 0 + ], + "70": [ + 0, + 0, + 0 + ], + "71": [ + 0, + 0 + ], + "72": [ + 0, + 0 + ], + "73": [ + 0, + 0 + ], + "74": [ + 0, + 0, + 0 + ], + "75": [ + 0, + 0 + ], + "76": [ + 0, + 0 + ], + "77": [ + 0, + 0 + ], + "78": [ + 0, + 0 + ], + "79": [ + 0, + 0 + ], + "80": [ + 0, + 0 + ], + "81": [ + 0, + 0 + ], + "82": [ + 0, + 0 + ], + "83": [ + 0, + 0 + ], + "84": [ + 0, + 0 + ], + "85": [ + 0, + 0 + ], + "86": [ + 0, + 0 + ], + "87": [ + 0, + 0 + ], + "88": [ + 0, + 0 + ], + "89": [ + 0, + 0 + ], + "90": [ + 0, + 0 + ], + "91": [ + 0, + 0 + ], + "92": [ + 0, + 0 + ], + "93": [ + 0, + 0 + ], + "94": [ + 0, + 0 + ], + "95": [ + 0, + 0 + ], + "96": [ + 0, + 0 + ], + "97": [ + 0, + 0 + ], + "98": [ + 0, + 0 + ], + "99": [ + 0, + 0 + ], + "100": [ + 32, + 0 + ], + "101": [ + 32, + 32 + ], + "102": [ + 0, + 0 + ], + "103": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "AAoXI,mBACE,cADF;2BApXJ;AAAgBA,MAAUC,cAAS,OAAQ,sBAAO;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAClD,SAASC,mBAAmB;AAC5B,OAAOC,UAAU;AACjB,SAASC,aAAa;AACtB,OAAO;AACP,OAAOC,oBAAoB;AAC3B,OAAOC,YAAY;AACnB,OAAOC,qCAAqC;AAC5C,OAAOC,oCAAoC;AAC3C,OAAO;AACP,OAAOC,mBAAmB;AAC1B,OAAO;AACP,OAAOC,WAAW;AAClB,SAASC,iBAAiB;AAC1B,OAAOC,sBAAsB;AAE7B,MAAMC,qBAAqBA,MAAM;AAAAC,KAAA;AAC/B,QAAMC,WAAWb,YAAY;AAC7B,QAAMc,WAAWC,aAAaC,QAAQ,MAAM,KAAK;AACjD,QAAM,EAAEC,UAAU,IAAIH,WAClBR,iCACAD;AACJ,QAAMa,iBAAiBD,UAAUE;AAEjC,QAAM,CAACC,gBAAgBC,iBAAiB,IAAIvB,SAAS,CAAC;AACtD,QAAM,CAACwB,iBAAiBC,kBAAkB,IAAIzB;AAAAA,IAC5C0B,MAAMN,cAAc,EAAEO,KAAK,IAAI;AAAA,EACjC;AACA,QAAM,CAACC,QAAQC,SAAS,IAAI7B,SAAS,EAAE8B,aAAa,GAAGC,cAAc,EAAE,CAAC;AACxE,QAAM,CAACC,YAAYC,aAAa,IAAIjC,SAAS,KAAK;AAClD,QAAM,CAACkC,YAAYC,aAAa,IAAInC,SAAS,CAAC,IAAI,EAAE,CAAC;AAErD,QAAMoC,oBAAoBA,CAACC,UAAU;AACnC,UAAMC,qBAAqB,CAAC,GAAGJ,UAAU;AACzCI,uBAAmBhB,cAAc,IAAIe,MAAME,OAAOC;AAClDL,kBAAcG,kBAAkB;AAEhC,UAAMG,YAAYtB,UAAUG,cAAc,EAAEoB;AAC5C,UAAMC,aAAa3B,WACjB4B,iBAAiB,CAACC,iBAAiB;AAAA,MACjC,GAAGA;AAAAA,MACH,CAACJ,SAAS,GAAGJ,MAAME,OAAOC;AAAAA,IAC5B,EAAE,IAEFM,kBAAkB,CAACD,iBAAiB;AAAA,MAClC,GAAGA;AAAAA,MACH,CAACJ,SAAS,GAAGJ,MAAME,OAAOC;AAAAA,IAC5B,EAAE;AAAA,EACN;AAEAO,UAAQC,IAAI1B,cAAc;AAC1ByB,UAAQC,IAAId,UAAU;AAEtB,QAAMe,eAAeA,MAAM;AACzBlC,aAAS,GAAG;AAAA,EACd;AAEA,QAAM,CAACmC,eAAeC,gBAAgB,IAAInD,SAAS,EAAE;AACrD,QAAM,CAACoD,gBAAgBN,iBAAiB,IAAI9C,SAAS;AAAA,IACnDqD,KAAK;AAAA,IACLC,cAAc;AAAA,IACdC,qBAAqB;AAAA,IACrBC,iBAAiB;AAAA,IACjBC,UAAU;AAAA,IACVC,iBAAiB;AAAA,IACjBC,mBAAmB;AAAA,IACnBC,cAAc;AAAA,IACdC,aAAa;AAAA,IACbC,mBAAmB;AAAA,IACnBC,gBAAgB;AAAA,IAChBC,oBAAoB;AAAA,IACpBC,qBAAqB;AAAA,IACrBC,6BAA6B;AAAA,IAC7BC,yBAAyB;AAAA,IACzBC,2BAA2B;AAAA,IAC3BC,0BAA0B;AAAA,IAC1BC,cAAc;AAAA,IACdC,kBAAkB;AAAA,EACpB,CAAC;AAED,QAAM,CAACC,eAAe5B,gBAAgB,IAAI5C,SAAS;AAAA,IACjDyE,aAAa;AAAA,IACbC,iBAAiB;AAAA,IACjBC,YAAY;AAAA,IACZC,oBAAoB;AAAA,IACpBC,UAAU;AAAA,IACVC,QAAQ;AAAA,IACRC,kBAAkB;AAAA,IAClBC,uBAAuB;AAAA,IACvBhB,oBAAoB;AAAA,IACpBiB,gCAAgC;AAAA,IAChCC,mBAAmB;AAAA,IACnBC,wBAAwB;AAAA,IACxBC,4BAA4B;AAAA,IAC5BC,gBAAgB;AAAA,IAChBhB,0BAA0B;AAAA,IAC1BE,kBAAkB;AAAA,EACpB,CAAC;AAEDxB,UAAQC,IAAII,cAAc;AAC1BL,UAAQC,IAAIwB,aAAa;AAEzB,QAAMc,oBAAoB,OAAOC,SAAS;AACxC,QAAI;AACF,YAAMC,QAAQvE,aAAaC,QAAQ,aAAa;AAChD,YAAMuE,cAAczE,WAAWwD,gBAAgBpB;AAC/C,YAAMsC,WAAW,MAAMhF,MAAM;AAAA,QAC3BiF,QAAQ;AAAA,QACRC,KAAK5E,WAAW,sEAAsE;AAAA,QACtF6E,SAAS;AAAA,UACPC,eAAe,UAAUN,KAAK;AAAA,UAC9B,gBAAgB;AAAA,QAClB;AAAA,QACAD,MAAME;AAAAA,MACR,CAAC;AAED,UAAIC,SAASK,WAAW,KAAK;AAC3B,YAAI/E,UAAU;AACZJ,2BAAiBT,IAAI,EAAE6F,KAAK;AAAA,YAC1BC,MAAM;AAAA,YACNC,OAAO;AAAA,YACPC,YAAY;AAAA,YACZC,OAAO;AAAA,YACPC,OAAO;AAAA,YACPC,mBAAmB;AAAA,YACnBC,oBAAoB;AAAA,UACtB,CAAC;AACDnG,gBAAMoG,QAAQ,oCAAoC;AAAA,YAChDC,UAAU;AAAA,YACVC,WAAW;AAAA,YACXC,iBAAiB;AAAA,YACjBC,cAAc;AAAA,YACdC,cAAc;AAAA,YACdC,WAAW;AAAA,YACXC,UAAUC;AAAAA,UACZ,CAAC;AACDjG,mBAAS,GAAG;AAAA,QACd,OACK;AACH,cAAI;AACF,kBAAMyE,SAAQvE,aAAaC,QAAQ,aAAa;AAChD,kBAAMwE,YAAW,MAAMhF,MAAMuG;AAAAA,cAC3B;AAAA,cACA;AAAA,gBACEpB,SAAS;AAAA,kBACPC,eAAe,UAAUN,MAAK;AAAA,gBAChC;AAAA,cACF;AAAA,YACF;AACAzC,oBAAQC,IAAI0C,UAASH,KAAK2B,OAAO;AACjC/D,6BAAiBuC,UAASH,KAAK2B,WAAW,EAAE;AAC5CjF,0BAAc,IAAI;AAAA,UACpB,SAASkF,OAAO;AACdpE,oBAAQoE,MAAM,mCAAmCA,KAAK;AACtD/G,kBAAM+G,MAAM,yBAAyB;AAAA,cACnCV,UAAU;AAAA,cACVC,WAAW;AAAA,cACXC,iBAAiB;AAAA,cACjBC,cAAc;AAAA,cACdC,cAAc;AAAA,cACdC,WAAW;AAAA,cACXC,UAAUC;AAAAA,YACZ,CAAC;AAAA,UACH;AAAA,QACF;AAAA,MACF,OAAO;AACL5G,cAAM+G,MAAM,oCAAoC;AAAA,UAC9CV,UAAU;AAAA,UACVC,WAAW;AAAA,UACXC,iBAAiB;AAAA,UACjBC,cAAc;AAAA,UACdC,cAAc;AAAA,UACdC,WAAW;AAAA,UACXC,UAAUC;AAAAA,QACZ,CAAC;AAAA,MACH;AAAA,IACF,SAASG,OAAO;AACdpE,cAAQoE,MAAM,mBAAmBA,MAAMzB,UAAUH,QAAQ4B,MAAMC,OAAO;AACtEhH,YAAM+G,MAAM,oCAAoC;AAAA,QAC9CV,UAAU;AAAA,QACVC,WAAW;AAAA,QACXC,iBAAiB;AAAA,QACjBC,cAAc;AAAA,QACdC,cAAc;AAAA,QACdC,WAAW;AAAA,QACXC,UAAUC;AAAAA,MACZ,CAAC;AAAA,IACH;AAAA,EACF;AAEA,QAAMK,kBAAkBA,MAAM;AAC5B,QAAI/F,mBAAmB,GAAG;AACxBC,wBAAkB,CAAC+F,SAASA,OAAO,CAAC;AAAA,IACtC;AAAA,EACF;AAEA,QAAMC,cAAcA,MAAM;AACxB,QAAI/F,gBAAgBF,cAAc,KAAK,QAAS,CAACN,YAC/C,EACGM,mBAAmB,KAAKY,WAAWZ,cAAc,GAAGkG,KAAK,MAAM,MAC/DlG,mBAAmB,KAAKE,gBAAgBF,cAAc,KAAK,KAAKY,WAAWZ,cAAc,GAAGkG,KAAK,MAAM,MACvGlG,mBAAmB,KAAKE,gBAAgBF,cAAc,KAAK,KAAKY,WAAWZ,cAAc,GAAGkG,KAAK,MAAM,MACvGlG,mBAAmB,KAAKY,WAAWZ,cAAc,GAAGkG,KAAK,MAAM,MAC/DlG,mBAAmB,MAAMY,WAAWZ,cAAc,GAAGkG,KAAK,MAAM,KAChE;AACHpH,YAAMqH,KAAK,0DAA0D;AAAA,QACnEhB,UAAU;AAAA,QACVC,WAAW;AAAA,QACXC,iBAAiB;AAAA,QACjBC,cAAc;AAAA,QACdC,cAAc;AAAA,QACdC,WAAW;AAAA,QACXC,UAAUC;AAAAA,MACZ,CAAC;AAAA,IACH;AACA,QAAIxF,gBAAgBF,cAAc,KAAK,QAASN,YAC9C,EACGM,mBAAmB,KAAKY,WAAWZ,cAAc,GAAGkG,KAAK,MAAM,MAC/DlG,mBAAmB,KAAKY,WAAWZ,cAAc,GAAGkG,KAAK,MAAM,MAC/DlG,mBAAmB,MAAMY,WAAWZ,cAAc,GAAGkG,KAAK,MAAM,KAChE;AACHpH,YAAMqH,KAAK,0DAA0D;AAAA,QACnEhB,UAAU;AAAA,QACVC,WAAW;AAAA,QACXC,iBAAiB;AAAA,QACjBC,cAAc;AAAA,QACdC,cAAc;AAAA,QACdC,WAAW;AAAA,QACXC,UAAUC;AAAAA,MACZ,CAAC;AAAA,IACH,OAAO;AACL,UAAI1F,mBAAmBH,UAAUE,SAAS,GAAG;AAC3CE,0BAAkB,CAAC+F,SAASA,OAAO,CAAC;AAAA,MACtC,OAAO;AACL,cAAMI,wBAAwB,CAAC;AAC/B,iBAASC,IAAI,GAAGA,IAAIxG,UAAUE,QAAQsG,KAAK;AACzC,cAAIjG,MAAMkG,QAAQpG,gBAAgBmG,CAAC,CAAC,GAAG;AACrC,gBAAIE,UAAUrG,gBAAgBmG,CAAC,EAAEG,KAAK,GAAG;AACzC/E,oBAAQC,IAAI6E,OAAO;AAEnB,gBAAI,CAAC7G,YAAY2G,KAAK,GAAG;AACvBE,wBAAU3F,WAAWyF,CAAC;AAAA,YACxB;AACA,gBAAI,CAAC3G,YAAY2G,KAAK,KAAKnG,gBAAgBmG,CAAC,KAAK,GAAG;AAClDE,yBAAW,MAAM3F,WAAWyF,CAAC;AAAA,YAC/B;AACA,gBAAI,CAAC3G,YAAY2G,KAAK,KAAKnG,gBAAgBmG,CAAC,KAAK,GAAG;AAClDE,yBAAW,MAAM3F,WAAWyF,CAAC;AAAA,YAC/B;AACA,gBAAI,CAAC3G,YAAY2G,KAAK,GAAG;AACvBE,wBAAU3F,WAAWyF,CAAC;AAAA,YACxB;AACA,gBAAI,CAAC3G,YAAY2G,KAAK,IAAI;AACxBE,wBAAU3F,WAAWyF,CAAC;AAAA,YACxB;AACA,gBAAI,CAAC3G,YAAY2G,KAAK,IAAI;AACxBE,wBAAU3F,WAAWyF,CAAC;AAAA,YACxB;AAEA,gBAAI3G,YAAY2G,KAAK,GAAG;AACtBE,wBAAU3F,WAAWyF,CAAC;AAAA,YACxB;AACA,gBAAI3G,YAAY2G,KAAK,GAAG;AACtBE,wBAAU3F,WAAWyF,CAAC;AAAA,YACxB;AACA,gBAAI3G,YAAY2G,KAAK,IAAI;AACvBE,wBAAU3F,WAAWyF,CAAC;AAAA,YACxB;AACA5E,oBAAQC,IAAI6E,OAAO;AACnBH,kCAAsBC,CAAC,IAAIE;AAAAA,UAC7B,OAAO;AACLH,kCAAsBC,CAAC,IAAInG,gBAAgBmG,CAAC;AAAA,UAC9C;AAAA,QACF;AACA5E,gBAAQC,IAAI0E,qBAAqB;AACjCpC,0BAAkBoC,qBAAqB;AACvC,YAAIpG,mBAAmBF,iBAAiB,GAAG;AACzCa,wBAAc,IAAI;AAAA,QACpB;AAAA,MACF;AAAA,IACF;AAAA,EACF;AAEA,QAAM8F,mBAAmBA,CAACC,UAAU;AAClC,UAAMC,iBAAiB,CAAC,GAAGzG,eAAe;AAC1C,UAAM0G,oBAAoB,CAAClH,YAAYM,kBAAkB,MAAM,CAACN,YAAYM,kBAAkB,OAC3F,CAACN,YAAYM,kBAAkB,OAAO,CAACN,YAAYM,kBAAkB,OACrEN,YAAYM,kBAAkB,MAAMN,YAAYM,kBAAkB,MAClEN,YAAYM,kBAAkB,MAAMN,YAAYM,kBAAkB;AAErE,QAAI4G,kBAAkB;AACpB,YAAMC,iBAAiBF,eAAe3G,cAAc,KAAK;AACzD,YAAM8G,cAAcD,eAAeE,QAAQL,KAAK;AAChDjF,cAAQC,IAAIoF,WAAW;AACvB,UAAIA,eAAe,IAAI;AACrBH,uBAAe3G,cAAc,IAAI,CAAC,GAAG6G,gBAAgBH,KAAK;AAAA,MAC5D,OAAO;AACLC,uBAAe3G,cAAc,IAAI6G,eAAeG;AAAAA,UAC9C,CAACC,GAAGZ,MAAMA,MAAMS;AAAAA,QAClB;AAAA,MACF;AAAA,IACF,OAAO;AACLH,qBAAe3G,cAAc,IAAI0G;AAAAA,IACnC;AAEAvG,uBAAmBwG,cAAc;AACjClF,YAAQC,IAAIxB,eAAe;AAE3B,UAAMiB,YAAYtB,UAAUG,cAAc,EAAEoB;AAC5C,UAAMC,aAAa3B,WAAW4B,iBAAiB,CAACC,iBAAiB;AAAA,MAC/D,GAAGA;AAAAA,MACH,CAACJ,SAAS,GAAGyF,mBACTD,eAAe3G,cAAc,EAAEkH,IAAI,CAACC,OAAO;AAC3C,cAAMC,SAASvH,UAAUG,cAAc,EAAEqH,QAAQC;AAAAA,UAC/C,CAACF,YAAWA,QAAOD,OAAOA;AAAAA,QAC5B;AACA,eAAOC,SAASA,OAAOG,OAAO;AAAA,MAChC,CAAC,IACC1H,UAAUG,cAAc,EAAEqH,QAAQX,KAAK,GAAGa,QAAQ;AAAA,IACxD,EAAE,IAEA/F,kBAAkB,CAACD,iBAAiB;AAAA,MAClC,GAAGA;AAAAA,MACH,CAACJ,SAAS,GAAGyF,mBACTzF,cAAc,iBACZwF,eAAe3G,cAAc,EAC5BkH,IAAI,CAACC,OAAO;AACX,cAAMC,SAASvH,UAAUG,cAAc,EAAEqH,QAAQC;AAAAA,UAC/C,CAACF,YAAWA,QAAOD,OAAOA;AAAAA,QAC5B;AACA,eAAOC,SAASA,OAAOG,OAAO;AAAA,MAChC,CAAC,EACAf,KAAK,IAAI,IACVG,eAAe3G,cAAc,EAAEkH,IAAI,CAACC,OAAO;AAC3C,cAAMC,SAASvH,UAAUG,cAAc,EAAEqH,QAAQC;AAAAA,UAC/C,CAACF,YAAWA,QAAOD,OAAOA;AAAAA,QAC5B;AACA,eAAOC,SAASA,OAAOG,OAAO;AAAA,MAChC,CAAC,IACD1H,UAAUG,cAAc,EAAEqH,QAAQX,KAAK,GAAGa,SAAS,UAClDpG,cAAc,yBAAyBA,cAAc,qBACpD,OACAtB,UAAUG,cAAc,EAAEqH,QAAQX,KAAK,GAAGa,QAAQ;AAAA,IAC1D,EAAE;AAAA,EACN;AAEA,QAAMC,aAAaA,MAAM;AACvB3I,SAAK6F,KAAK;AAAA,MACRC,MAAM;AAAA,MACNC,OAAO;AAAA,MACPC,YAAY;AAAA,MACZC,OAAO;AAAA,MACPC,OAAO;AAAA,MAEP0C,UAAU;AAAA;AAAA;AAAA;AAAA,MAIVzC,mBAAmB;AAAA,MACnB0C,kBAAkB;AAAA,MAClBzC,oBAAoB;AAAA,MACpB0C,mBAAmB;AAAA,MACnBC,mBAAmB;AAAA,MACnBC,kBAAkB;AAAA,MAClBC,YAAYA,MAAM;AAChBrI,iBAAS,GAAG;AAAA,MACd;AAAA,IACF,CAAC;AAAA,EACH;AAGA,SACE,mCACE;AAAA,2BAAC,oBAAD;AAAA;AAAA;AAAA;AAAA,WAAe;AAAA,IACf,uBAAC,SAAI,OAAM,UAAS,WAAU,sBAC5B;AAAA,6BAAC,UAAD;AAAA;AAAA;AAAA;AAAA,aAAG;AAAA,MACF,CAACiB,cACA,uBAAC,SAAI,WAAU,yCAAwC,KAAI,OACzD,iCAAC,UAAK,WAAU,oBACd;AAAA,+BAAC,QAAG,WAAU,mCACXb,oBAAUG,cAAc,EAAE+H,YAD7B;AAAA;AAAA;AAAA;AAAA,eAEA;AAAA,QACA,uBAAC,SAAI,OAAM,UACT,iCAAC,QAAG,WAAU,yDACXlI,oBAAUG,cAAc,EAAEqH,QAAQH;AAAAA,UAAI,CAACE,QAAQV,UAC9C;AAAA,YAAC;AAAA;AAAA,cAEC,WAAW,oBAAoBtG,MAAMkG,QAAQpG,gBAAgBF,cAAc,CAAC,IAC1EE,gBAAgBF,cAAc,GAAGgI,SAAStB,KAAK,IAAIxG,gBAAgBF,cAAc,KAAK0G,SACpF,mCACA,EAAE;AAAA,cAEN,SAAS,MAAMD,iBAAiBC,KAAK;AAAA,cAEpCU,iBAAOG;AAAAA;AAAAA,YARHb;AAAAA,YADP;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAUA;AAAA,QACD,KAbH;AAAA;AAAA;AAAA;AAAA,eAcA,KAfF;AAAA;AAAA;AAAA;AAAA,eAgBA;AAAA,QAEG,CAAEhH,YAAaM,kBAAkB,IAElC;AAAA,UAAC;AAAA;AAAA,YACC,cAAa;AAAA,YACb,SAAQ;AAAA,YACR,MAAK;AAAA,YACL,UAAUc;AAAAA,YACV,KAAI;AAAA,YACJ,iBAAiB;AAAA,cACfmH,KAAK;AAAA,YACP;AAAA,YACA,aAAY;AAAA,YACZ,OAAOrH,WAAWZ,cAAc,KAAK;AAAA,YACrC,cAAcA,kBAAkB,IAAIY,WAAW,CAAC,IAAIA,WAAW,CAAC;AAAA,YAChE,WAAU;AAAA,YACV,OAAO,EAAEsH,cAAc,OAAO;AAAA;AAAA,UAbhC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAakC,IAGlC;AAAA,QAGC,CAACxI,YAAYM,kBAAkB,KAAKE,gBAAgBF,cAAc,KAAK,IAExE;AAAA,UAAC;AAAA;AAAA,YACC;AAAA,YACA;AAAA,YACA,cAAa;AAAA,YACb,SAAQ;AAAA,YACR,UAAUc;AAAAA,YACV,KAAI;AAAA,YACJ,iBAAiB;AAAA,cACfmH,KAAK;AAAA,YACP;AAAA,YACA,aAAY;AAAA,YACZ,OAAOrH,WAAWZ,cAAc,KAAK;AAAA,YACrC,cAAcA,kBAAkB,IAAIY,WAAW,CAAC,IAAIA,WAAW,CAAC;AAAA,YAChE,WAAU;AAAA,YACV,OAAM;AAAA,YACN,OAAO,EAAEsH,cAAc,OAAO;AAAA;AAAA,UAfhC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAekC,IAGlC;AAAA,QAGC,CAACxI,YAAYM,kBAAkB,KAAKE,gBAAgBF,cAAc,KAAK,IAExE;AAAA,UAAC;AAAA;AAAA,YACC;AAAA,YACA;AAAA,YACA,cAAa;AAAA,YACb,SAAQ;AAAA,YACR,UAAUc;AAAAA,YACV,KAAI;AAAA,YACJ,iBAAiB;AAAA,cACfmH,KAAK;AAAA,YACP;AAAA,YACA,aAAY;AAAA,YACZ,OAAOrH,WAAWZ,cAAc,KAAK;AAAA,YACrC,cAAcA,kBAAkB,IAAIY,WAAW,CAAC,IAAIA,WAAW,CAAC;AAAA,YAChE,WAAU;AAAA,YACV,OAAM;AAAA,YACN,OAAO,EAAEsH,cAAc,OAAO;AAAA;AAAA,UAfhC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAekC,IAGlC;AAAA,QAGC,CAAExI,YAAaM,kBAAkB,IAElC;AAAA,UAAC;AAAA;AAAA,YACC,cAAa;AAAA,YACb,SAAQ;AAAA,YACR,MAAK;AAAA,YACL,UAAUc;AAAAA,YACV,KAAI;AAAA,YACJ,iBAAiB;AAAA,cACfmH,KAAK;AAAA,YACP;AAAA,YACA,aAAY;AAAA,YACZ,OAAOrH,WAAWZ,cAAc,KAAK;AAAA,YACrC,cAAcA,kBAAkB,IAAIY,WAAW,CAAC,IAAIA,WAAW,CAAC;AAAA,YAChE,WAAU;AAAA,YACV,OAAM;AAAA,YACN,OAAO,EAAEsH,cAAc,OAAO;AAAA;AAAA,UAdhC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAckC,IAGlC;AAAA,QAGC,CAACxI,YAAYM,kBAAkB,KAEhC;AAAA,UAAC;AAAA;AAAA,YACC;AAAA,YACA;AAAA,YACA,cAAa;AAAA,YACb,SAAQ;AAAA,YACR,UAAUc;AAAAA,YACV,KAAI;AAAA,YACJ,iBAAiB;AAAA,cACfmH,KAAK;AAAA,YACP;AAAA,YACA,aAAY;AAAA,YACZ,OAAOrH,WAAWZ,cAAc,KAAK;AAAA,YACrC,cAAcA,kBAAkB,IAAIY,WAAW,CAAC,IAAIA,WAAW,CAAC;AAAA,YAChE,WAAU;AAAA,YACV,OAAM;AAAA,YACN,OAAO,EAAEsH,cAAc,OAAO;AAAA;AAAA,UAfhC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAekC,IAGlC;AAAA,QAGCxI,YAAYM,kBAAkB,IAE/B;AAAA,UAAC;AAAA;AAAA,YACC,cAAa;AAAA,YACb,SAAQ;AAAA,YACR,MAAK;AAAA,YACL,UAAUc;AAAAA,YACV,KAAI;AAAA,YACJ,iBAAiB;AAAA,cACfmH,KAAK;AAAA,YACP;AAAA,YACA,aAAY;AAAA,YACZ,OAAOrH,WAAWZ,cAAc,KAAK;AAAA,YACrC,cAAcA,kBAAkB,IAAIY,WAAW,CAAC,IAAIA,WAAW,CAAC;AAAA,YAChE,WAAU;AAAA,YACV,OAAO,EAAEsH,cAAc,OAAO;AAAA;AAAA,UAbhC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAakC,IAGlC;AAAA,QAGCxI,YAAYM,kBAAkB,IAE/B;AAAA,UAAC;AAAA;AAAA,YACC,cAAa;AAAA,YACb,SAAQ;AAAA,YACR,MAAK;AAAA,YACL,UAAUc;AAAAA,YACV,KAAI;AAAA,YACJ,iBAAiB;AAAA,cACfmH,KAAK;AAAA,YACP;AAAA,YACA,aAAY;AAAA,YACZ,OAAOrH,WAAWZ,cAAc,KAAK;AAAA,YACrC,cAAcA,kBAAkB,IAAIY,WAAW,CAAC,IAAIA,WAAW,CAAC;AAAA,YAChE,WAAU;AAAA,YACV,OAAO,EAAEsH,cAAc,OAAO;AAAA;AAAA,UAbhC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAakC,IAGlC;AAAA,QAGCxI,YAAYM,kBAAkB,KAE/B;AAAA,UAAC;AAAA;AAAA,YACC;AAAA,YACA,cAAa;AAAA,YACb,SAAQ;AAAA,YACR,UAAUc;AAAAA,YACV,KAAI;AAAA,YACJ,iBAAiB;AAAA,cACfmH,KAAK;AAAA,YACP;AAAA,YACA,aAAY;AAAA,YACZ,OAAOrH,WAAWZ,cAAc,KAAK;AAAA,YACrC,cAAa;AAAA,YACb,WAAU;AAAA,YACV,OAAM;AAAA,YACN,OAAO,EAAEkI,cAAc,OAAO;AAAA;AAAA,UAdhC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAckC,IAGlC;AAAA,QAGF,uBAAC,SAAI,WAAU,gCACb;AAAA,iCAAC,SAAI,WAAU,OACb;AAAA,YAAC;AAAA;AAAA,cACC,MAAK;AAAA,cACL,WAAU;AAAA,cACV,SAASjC;AAAAA,cAERjG,6BAAmBF,iBAAiB,IAAI,UAAU;AAAA;AAAA,YALrD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAMA,KAPF;AAAA;AAAA;AAAA;AAAA,iBAQA;AAAA,UACA,uBAAC,SAAI,WAAU,OACZE,6BAAmB,KAClB;AAAA,YAAC;AAAA;AAAA,cACC,WAAU;AAAA,cACV,MAAK;AAAA,cACL,SAAS+F;AAAAA,cAAgB;AAAA;AAAA,YAH3B;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAMA,KARJ;AAAA;AAAA;AAAA;AAAA,iBAUA;AAAA,UACA,uBAAC,SAAI,WAAU,OACb;AAAA,YAAC;AAAA;AAAA,cACC,WAAU;AAAA,cACV,MAAK;AAAA,cACL,SAASyB;AAAAA,cAAW;AAAA;AAAA,YAHtB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAMA,KAPF;AAAA;AAAA;AAAA;AAAA,iBAQA;AAAA,aA7BF;AAAA;AAAA;AAAA;AAAA,eA8BA;AAAA,WApOF;AAAA;AAAA;AAAA;AAAA,aAqOA,KAtOF;AAAA;AAAA;AAAA;AAAA,aAuOA;AAAA,MAGD9G,cACC,uBAAC,SAAI,WAAU,aACb;AAAA;AAAA,UAAC;AAAA;AAAA,YACC,WAAU;AAAA,YACV,OAAO,EAAEyH,UAAU,OAAO;AAAA,YAAE;AAAA;AAAA,UAF9B;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAKA;AAAA,QACA,uBAAC,SAAI,OAAO,EAAEC,cAAc,SAAS,GAClCxG,yBAAe7B,SAAS,IACvB6B,cAAcsF;AAAAA,UAAI,CAACR,UACjB,uBAAC,SAAI,WAAU,yBAEb;AAAA,YAAC;AAAA;AAAA,cACC,IAAIA,OAAO2B;AAAAA,cACX,MAAM3B,OAAO4B;AAAAA,cACb,aAAa5B,OAAO6B;AAAAA,cACpB,OAAO7B,OAAO8B;AAAAA,cACd,aAAa9B,OAAO+B;AAAAA,cACpB,WAAW/B,OAAOgC;AAAAA,cAClB,cAAchC,OAAO2B;AAAAA;AAAAA,YAPvB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAOuC,KATzC;AAAA;AAAA;AAAA;AAAA,iBAWA;AAAA,QACD,IAED,uBAAC,QAAG,WAAU,oBAAmB,OAAO,EAAEvD,OAAO,UAAU,GAAG,+BAA9D;AAAA;AAAA;AAAA;AAAA,eAEA,KAnBJ;AAAA;AAAA;AAAA;AAAA,eA2CA;AAAA,WAlDF;AAAA;AAAA;AAAA;AAAA,aAmDA;AAAA,SAjSJ;AAAA;AAAA;AAAA;AAAA,WAmSA;AAAA,IACA,uBAAC,YAAD;AAAA;AAAA;AAAA;AAAA,WAAO;AAAA,OAtST;AAAA;AAAA;AAAA;AAAA,SAuSA;AAEJ;AAAEtF,GA7oBID,oBAAkB;AAAA,UACLX,WAAW;AAAA;AAAA+J,KADxBpJ;AA+oBN,eAAeA;AAAmB,IAAAoJ;AAAAC,aAAAD,IAAA", + "names": [ + "useState", + "useEffect", + "useNavigate", + "Swal", + "toast", + "NavBar_SideBar", + "Footer", + "Patient_Recommendation_Question", + "Doctor_Recommendation_Question", + "DoctorProfile", + "axios", + "TextField", + "withReactContent", + "RecommendationPage", + "_s", + "navigate", + "IsDoctor", + "localStorage", + "getItem", + "questions", + "totalQuestions", + "length", + "activeQuestion", + "setActiveQuestion", + "selectedAnswers", + "setSelectedAnswers", + "Array", + "fill", + "result", + "setResult", + "doneAnswers", + "emptyAnswers", + "showResult", + "setShowResult", + "inputValue", + "setInputValue", + "handleInputChange", + "event", + "updatedInputValues", + "target", + "value", + "fieldName", + "field", + "setRequest", + "setRequestDoctor", + "prevRequest", + "setRequestPatiant", + "console", + "log", + "goToHomePage", + "doctorProfile", + "setDoctorProfile", + "requestPatiant", + "age", + "energy_level", + "current_medications", + "physical_issues", + "symptoms", + "past_treatments", + "suicidal_thoughts", + "stress_level", + "sleep_hours", + "social_activities", + "support_system", + "treatment_duration", + "religion_preference", + "therapist_gender_preference", + "presentation_preference", + "preferred_therapy_methods", + "communication_preference", + "expectations", + "additional_notes", + "requestDoctor", + "specialties", + "therapy_methods", + "age_groups", + "session_preference", + "religion", + "gender", + "experience_years", + "max_sessions_per_week", + "physical_conditions_experience", + "crisis_management", + "medications_experience", + "prefers_religious_patients", + "prefers_gender", + "sendAnswersToBack", + "data", + "token", + "requestData", + "response", + "method", + "url", + "headers", + "Authorization", + "status", + "fire", + "icon", + "title", + "background", + "color", + "width", + "confirmButtonText", + "confirmButtonColor", + "success", + "position", + "autoClose", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "get", + "matches", + "error", + "message", + "onClickPrevious", + "prev", + "onClickNext", + "trim", + "warn", + "updatedAnswersForBack", + "i", + "isArray", + "element", + "join", + "onAnswerSelected", + "index", + "updatedAnswers", + "isMultipleChoice", + "currentAnswers", + "answerIndex", + "indexOf", + "filter", + "_", + "map", + "id", + "choice", + "choices", + "find", + "text", + "cancelTest", + "backdrop", + "cancelButtonText", + "cancelButtonColor", + "showConfirmButton", + "showCancelButton", + "preConfirm", + "question", + "includes", + "dir", + "marginBottom", + "fontSize", + "justifyItems", + "psychologist_id", + "psychologist_name", + "reasons", + "image", + "profile_type", + "is_private", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/RecommendationPage.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/RecommendationPage.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "10a78b3a45f713b1eee25d738864e77a6c691f37" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/UserManagement/user_management.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/UserManagement/user_management.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 151 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 23, + "column": 23 + }, + "end": { + "line": 620, + "column": 1 + } + }, + "11": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 7 + } + }, + "12": { + "start": { + "line": 25, + "column": 30 + }, + "end": { + "line": 25, + "column": 42 + } + }, + "13": { + "start": { + "line": 26, + "column": 28 + }, + "end": { + "line": 26, + "column": 40 + } + }, + "14": { + "start": { + "line": 27, + "column": 36 + }, + "end": { + "line": 27, + "column": 51 + } + }, + "15": { + "start": { + "line": 28, + "column": 50 + }, + "end": { + "line": 28, + "column": 64 + } + }, + "16": { + "start": { + "line": 29, + "column": 42 + }, + "end": { + "line": 29, + "column": 54 + } + }, + "17": { + "start": { + "line": 30, + "column": 22 + }, + "end": { + "line": 30, + "column": 34 + } + }, + "18": { + "start": { + "line": 31, + "column": 50 + }, + "end": { + "line": 31, + "column": 62 + } + }, + "19": { + "start": { + "line": 32, + "column": 34 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "20": { + "start": { + "line": 33, + "column": 30 + }, + "end": { + "line": 44, + "column": 5 + } + }, + "21": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 86 + } + }, + "22": { + "start": { + "line": 45, + "column": 53 + }, + "end": { + "line": 45, + "column": 84 + } + }, + "23": { + "start": { + "line": 47, + "column": 23 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "24": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 30 + } + }, + "25": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 53, + "column": 9 + } + }, + "26": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 26 + } + }, + "27": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 45 + } + }, + "28": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 62, + "column": 9 + } + }, + "29": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 19 + } + }, + "30": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 57 + } + }, + "31": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 61, + "column": 6 + } + }, + "32": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 60, + "column": 7 + } + }, + "33": { + "start": { + "line": 59, + "column": 8 + }, + "end": { + "line": 59, + "column": 43 + } + }, + "34": { + "start": { + "line": 63, + "column": 30 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "35": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 89, + "column": 5 + } + }, + "36": { + "start": { + "line": 65, + "column": 6 + }, + "end": { + "line": 65, + "column": 52 + } + }, + "37": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 50 + } + }, + "38": { + "start": { + "line": 67, + "column": 23 + }, + "end": { + "line": 76, + "column": 8 + } + }, + "39": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 58 + } + }, + "40": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 48 + } + }, + "41": { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 88, + "column": 9 + } + }, + "42": { + "start": { + "line": 91, + "column": 27 + }, + "end": { + "line": 138, + "column": 3 + } + }, + "43": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 137, + "column": 5 + } + }, + "44": { + "start": { + "line": 93, + "column": 23 + }, + "end": { + "line": 102, + "column": 7 + } + }, + "45": { + "start": { + "line": 103, + "column": 6 + }, + "end": { + "line": 125, + "column": 7 + } + }, + "46": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 66 + } + }, + "47": { + "start": { + "line": 105, + "column": 8 + }, + "end": { + "line": 113, + "column": 11 + } + }, + "48": { + "start": { + "line": 115, + "column": 8 + }, + "end": { + "line": 115, + "column": 40 + } + }, + "49": { + "start": { + "line": 116, + "column": 8 + }, + "end": { + "line": 124, + "column": 11 + } + }, + "50": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 64 + } + }, + "51": { + "start": { + "line": 128, + "column": 6 + }, + "end": { + "line": 136, + "column": 9 + } + }, + "52": { + "start": { + "line": 139, + "column": 25 + }, + "end": { + "line": 201, + "column": 3 + } + }, + "53": { + "start": { + "line": 140, + "column": 4 + }, + "end": { + "line": 200, + "column": 5 + } + }, + "54": { + "start": { + "line": 141, + "column": 23 + }, + "end": { + "line": 150, + "column": 7 + } + }, + "55": { + "start": { + "line": 151, + "column": 6 + }, + "end": { + "line": 188, + "column": 7 + } + }, + "56": { + "start": { + "line": 152, + "column": 8 + }, + "end": { + "line": 152, + "column": 64 + } + }, + "57": { + "start": { + "line": 153, + "column": 8 + }, + "end": { + "line": 167, + "column": 10 + } + }, + "58": { + "start": { + "line": 154, + "column": 25 + }, + "end": { + "line": 166, + "column": 12 + } + }, + "59": { + "start": { + "line": 155, + "column": 12 + }, + "end": { + "line": 164, + "column": 13 + } + }, + "60": { + "start": { + "line": 156, + "column": 14 + }, + "end": { + "line": 163, + "column": 16 + } + }, + "61": { + "start": { + "line": 165, + "column": 12 + }, + "end": { + "line": 165, + "column": 24 + } + }, + "62": { + "start": { + "line": 168, + "column": 8 + }, + "end": { + "line": 176, + "column": 11 + } + }, + "63": { + "start": { + "line": 178, + "column": 8 + }, + "end": { + "line": 178, + "column": 41 + } + }, + "64": { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 187, + "column": 11 + } + }, + "65": { + "start": { + "line": 190, + "column": 6 + }, + "end": { + "line": 190, + "column": 62 + } + }, + "66": { + "start": { + "line": 191, + "column": 6 + }, + "end": { + "line": 199, + "column": 9 + } + }, + "67": { + "start": { + "line": 202, + "column": 29 + }, + "end": { + "line": 220, + "column": 3 + } + }, + "68": { + "start": { + "line": 203, + "column": 4 + }, + "end": { + "line": 203, + "column": 24 + } + }, + "69": { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 23 + } + }, + "70": { + "start": { + "line": 205, + "column": 4 + }, + "end": { + "line": 219, + "column": 5 + } + }, + "71": { + "start": { + "line": 206, + "column": 19 + }, + "end": { + "line": 206, + "column": 31 + } + }, + "72": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 214, + "column": 7 + } + }, + "73": { + "start": { + "line": 208, + "column": 8 + }, + "end": { + "line": 208, + "column": 34 + } + }, + "74": { + "start": { + "line": 209, + "column": 8 + }, + "end": { + "line": 213, + "column": 10 + } + }, + "75": { + "start": { + "line": 210, + "column": 25 + }, + "end": { + "line": 212, + "column": 11 + } + }, + "76": { + "start": { + "line": 211, + "column": 26 + }, + "end": { + "line": 211, + "column": 111 + } + }, + "77": { + "start": { + "line": 215, + "column": 11 + }, + "end": { + "line": 219, + "column": 5 + } + }, + "78": { + "start": { + "line": 216, + "column": 6 + }, + "end": { + "line": 216, + "column": 33 + } + }, + "79": { + "start": { + "line": 217, + "column": 6 + }, + "end": { + "line": 217, + "column": 26 + } + }, + "80": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 218, + "column": 25 + } + }, + "81": { + "start": { + "line": 221, + "column": 27 + }, + "end": { + "line": 239, + "column": 3 + } + }, + "82": { + "start": { + "line": 222, + "column": 4 + }, + "end": { + "line": 233, + "column": 5 + } + }, + "83": { + "start": { + "line": 223, + "column": 6 + }, + "end": { + "line": 231, + "column": 9 + } + }, + "84": { + "start": { + "line": 232, + "column": 6 + }, + "end": { + "line": 232, + "column": 13 + } + }, + "85": { + "start": { + "line": 234, + "column": 19 + }, + "end": { + "line": 234, + "column": 46 + } + }, + "86": { + "start": { + "line": 235, + "column": 4 + }, + "end": { + "line": 237, + "column": 5 + } + }, + "87": { + "start": { + "line": 236, + "column": 6 + }, + "end": { + "line": 236, + "column": 29 + } + }, + "88": { + "start": { + "line": 238, + "column": 4 + }, + "end": { + "line": 238, + "column": 24 + } + }, + "89": { + "start": { + "line": 240, + "column": 23 + }, + "end": { + "line": 284, + "column": 3 + } + }, + "90": { + "start": { + "line": 241, + "column": 4 + }, + "end": { + "line": 283, + "column": 5 + } + }, + "91": { + "start": { + "line": 242, + "column": 20 + }, + "end": { + "line": 242, + "column": 55 + } + }, + "92": { + "start": { + "line": 243, + "column": 23 + }, + "end": { + "line": 248, + "column": 8 + } + }, + "93": { + "start": { + "line": 249, + "column": 27 + }, + "end": { + "line": 249, + "column": 52 + } + }, + "94": { + "start": { + "line": 250, + "column": 6 + }, + "end": { + "line": 270, + "column": 7 + } + }, + "95": { + "start": { + "line": 251, + "column": 8 + }, + "end": { + "line": 267, + "column": 11 + } + }, + "96": { + "start": { + "line": 252, + "column": 31 + }, + "end": { + "line": 265, + "column": 12 + } + }, + "97": { + "start": { + "line": 253, + "column": 33 + }, + "end": { + "line": 253, + "column": 80 + } + }, + "98": { + "start": { + "line": 253, + "column": 58 + }, + "end": { + "line": 253, + "column": 79 + } + }, + "99": { + "start": { + "line": 254, + "column": 12 + }, + "end": { + "line": 264, + "column": 14 + } + }, + "100": { + "start": { + "line": 266, + "column": 10 + }, + "end": { + "line": 266, + "column": 30 + } + }, + "101": { + "start": { + "line": 269, + "column": 8 + }, + "end": { + "line": 269, + "column": 21 + } + }, + "102": { + "start": { + "line": 272, + "column": 6 + }, + "end": { + "line": 272, + "column": 55 + } + }, + "103": { + "start": { + "line": 273, + "column": 6 + }, + "end": { + "line": 281, + "column": 9 + } + }, + "104": { + "start": { + "line": 282, + "column": 6 + }, + "end": { + "line": 282, + "column": 19 + } + }, + "105": { + "start": { + "line": 285, + "column": 24 + }, + "end": { + "line": 287, + "column": 3 + } + }, + "106": { + "start": { + "line": 286, + "column": 14 + }, + "end": { + "line": 286, + "column": 165 + } + }, + "107": { + "start": { + "line": 288, + "column": 2 + }, + "end": { + "line": 619, + "column": 11 + } + }, + "108": { + "start": { + "line": 376, + "column": 43 + }, + "end": { + "line": 480, + "column": 11 + } + }, + "109": { + "start": { + "line": 411, + "column": 42 + }, + "end": { + "line": 411, + "column": 81 + } + }, + "110": { + "start": { + "line": 427, + "column": 42 + }, + "end": { + "line": 427, + "column": 78 + } + }, + "111": { + "start": { + "line": 531, + "column": 37 + }, + "end": { + "line": 531, + "column": 68 + } + }, + "112": { + "start": { + "line": 571, + "column": 37 + }, + "end": { + "line": 571, + "column": 56 + } + }, + "113": { + "start": { + "line": 621, + "column": 0 + }, + "end": { + "line": 621, + "column": 51 + } + }, + "114": { + "start": { + "line": 622, + "column": 0 + }, + "end": { + "line": 622, + "column": 20 + } + }, + "115": { + "start": { + "line": 625, + "column": 0 + }, + "end": { + "line": 625, + "column": 35 + } + }, + "116": { + "start": { + "line": 626, + "column": 0 + }, + "end": { + "line": 639, + "column": 1 + } + }, + "117": { + "start": { + "line": 627, + "column": 2 + }, + "end": { + "line": 627, + "column": 39 + } + }, + "118": { + "start": { + "line": 628, + "column": 2 + }, + "end": { + "line": 628, + "column": 39 + } + }, + "119": { + "start": { + "line": 629, + "column": 2 + }, + "end": { + "line": 638, + "column": 5 + } + }, + "120": { + "start": { + "line": 630, + "column": 4 + }, + "end": { + "line": 630, + "column": 177 + } + }, + "121": { + "start": { + "line": 631, + "column": 4 + }, + "end": { + "line": 637, + "column": 7 + } + }, + "122": { + "start": { + "line": 632, + "column": 6 + }, + "end": { + "line": 633, + "column": 15 + } + }, + "123": { + "start": { + "line": 633, + "column": 8 + }, + "end": { + "line": 633, + "column": 15 + } + }, + "124": { + "start": { + "line": 634, + "column": 32 + }, + "end": { + "line": 634, + "column": 115 + } + }, + "125": { + "start": { + "line": 635, + "column": 6 + }, + "end": { + "line": 636, + "column": 54 + } + }, + "126": { + "start": { + "line": 636, + "column": 8 + }, + "end": { + "line": 636, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 23, + "column": 23 + }, + "end": { + "line": 23, + "column": 24 + } + }, + "loc": { + "start": { + "line": 23, + "column": 29 + }, + "end": { + "line": 620, + "column": 1 + } + }, + "line": 23 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 32, + "column": 34 + }, + "end": { + "line": 32, + "column": 35 + } + }, + "loc": { + "start": { + "line": 32, + "column": 45 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "line": 32 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 45, + "column": 43 + }, + "end": { + "line": 45, + "column": 44 + } + }, + "loc": { + "start": { + "line": 45, + "column": 53 + }, + "end": { + "line": 45, + "column": 84 + } + }, + "line": 45 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 47, + "column": 23 + }, + "end": { + "line": 47, + "column": 24 + } + }, + "loc": { + "start": { + "line": 47, + "column": 30 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "line": 47 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 50, + "column": 12 + }, + "end": { + "line": 50, + "column": 13 + } + }, + "loc": { + "start": { + "line": 50, + "column": 18 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 50 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 54, + "column": 12 + }, + "end": { + "line": 54, + "column": 13 + } + }, + "loc": { + "start": { + "line": 54, + "column": 18 + }, + "end": { + "line": 62, + "column": 3 + } + }, + "line": 54 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 57, + "column": 11 + }, + "end": { + "line": 57, + "column": 12 + } + }, + "loc": { + "start": { + "line": 57, + "column": 17 + }, + "end": { + "line": 61, + "column": 5 + } + }, + "line": 57 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 63, + "column": 30 + }, + "end": { + "line": 63, + "column": 31 + } + }, + "loc": { + "start": { + "line": 63, + "column": 42 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "line": 63 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 91, + "column": 27 + }, + "end": { + "line": 91, + "column": 28 + } + }, + "loc": { + "start": { + "line": 91, + "column": 45 + }, + "end": { + "line": 138, + "column": 3 + } + }, + "line": 91 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 139, + "column": 25 + }, + "end": { + "line": 139, + "column": 26 + } + }, + "loc": { + "start": { + "line": 139, + "column": 43 + }, + "end": { + "line": 201, + "column": 3 + } + }, + "line": 139 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 154, + "column": 10 + }, + "end": { + "line": 154, + "column": 11 + } + }, + "loc": { + "start": { + "line": 154, + "column": 25 + }, + "end": { + "line": 166, + "column": 12 + } + }, + "line": 154 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 154, + "column": 39 + }, + "end": { + "line": 154, + "column": 40 + } + }, + "loc": { + "start": { + "line": 154, + "column": 52 + }, + "end": { + "line": 166, + "column": 11 + } + }, + "line": 154 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 202, + "column": 29 + }, + "end": { + "line": 202, + "column": 30 + } + }, + "loc": { + "start": { + "line": 202, + "column": 51 + }, + "end": { + "line": 220, + "column": 3 + } + }, + "line": 202 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 210, + "column": 10 + }, + "end": { + "line": 210, + "column": 11 + } + }, + "loc": { + "start": { + "line": 210, + "column": 25 + }, + "end": { + "line": 212, + "column": 11 + } + }, + "line": 210 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 211, + "column": 12 + }, + "end": { + "line": 211, + "column": 13 + } + }, + "loc": { + "start": { + "line": 211, + "column": 26 + }, + "end": { + "line": 211, + "column": 111 + } + }, + "line": 211 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 221, + "column": 27 + }, + "end": { + "line": 221, + "column": 28 + } + }, + "loc": { + "start": { + "line": 221, + "column": 33 + }, + "end": { + "line": 239, + "column": 3 + } + }, + "line": 221 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 240, + "column": 23 + }, + "end": { + "line": 240, + "column": 24 + } + }, + "loc": { + "start": { + "line": 240, + "column": 35 + }, + "end": { + "line": 284, + "column": 3 + } + }, + "line": 240 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 251, + "column": 17 + }, + "end": { + "line": 251, + "column": 18 + } + }, + "loc": { + "start": { + "line": 251, + "column": 32 + }, + "end": { + "line": 267, + "column": 9 + } + }, + "line": 251 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 252, + "column": 48 + }, + "end": { + "line": 252, + "column": 49 + } + }, + "loc": { + "start": { + "line": 252, + "column": 60 + }, + "end": { + "line": 265, + "column": 11 + } + }, + "line": 252 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 253, + "column": 48 + }, + "end": { + "line": 253, + "column": 49 + } + }, + "loc": { + "start": { + "line": 253, + "column": 58 + }, + "end": { + "line": 253, + "column": 79 + } + }, + "line": 253 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 286, + "column": 4 + }, + "end": { + "line": 286, + "column": 5 + } + }, + "loc": { + "start": { + "line": 286, + "column": 14 + }, + "end": { + "line": 286, + "column": 165 + } + }, + "line": 286 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 376, + "column": 10 + }, + "end": { + "line": 376, + "column": 11 + } + }, + "loc": { + "start": { + "line": 376, + "column": 43 + }, + "end": { + "line": 480, + "column": 11 + } + }, + "line": 376 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 411, + "column": 35 + }, + "end": { + "line": 411, + "column": 36 + } + }, + "loc": { + "start": { + "line": 411, + "column": 42 + }, + "end": { + "line": 411, + "column": 81 + } + }, + "line": 411 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 427, + "column": 35 + }, + "end": { + "line": 427, + "column": 36 + } + }, + "loc": { + "start": { + "line": 427, + "column": 42 + }, + "end": { + "line": 427, + "column": 78 + } + }, + "line": 427 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 531, + "column": 30 + }, + "end": { + "line": 531, + "column": 31 + } + }, + "loc": { + "start": { + "line": 531, + "column": 37 + }, + "end": { + "line": 531, + "column": 68 + } + }, + "line": 531 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 571, + "column": 31 + }, + "end": { + "line": 571, + "column": 32 + } + }, + "loc": { + "start": { + "line": 571, + "column": 37 + }, + "end": { + "line": 571, + "column": 56 + } + }, + "line": 571 + }, + "27": { + "name": "(anonymous_27)", + "decl": { + "start": { + "line": 629, + "column": 52 + }, + "end": { + "line": 629, + "column": 53 + } + }, + "loc": { + "start": { + "line": 629, + "column": 72 + }, + "end": { + "line": 638, + "column": 3 + } + }, + "line": 629 + }, + "28": { + "name": "(anonymous_28)", + "decl": { + "start": { + "line": 631, + "column": 27 + }, + "end": { + "line": 631, + "column": 28 + } + }, + "loc": { + "start": { + "line": 631, + "column": 44 + }, + "end": { + "line": 637, + "column": 5 + } + }, + "line": 631 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 45, + "column": 53 + }, + "end": { + "line": 45, + "column": 84 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 45, + "column": 53 + }, + "end": { + "line": 45, + "column": 76 + } + }, + { + "start": { + "line": 45, + "column": 80 + }, + "end": { + "line": 45, + "column": 84 + } + } + ], + "line": 45 + }, + "5": { + "loc": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 60, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 60, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 58 + }, + "6": { + "loc": { + "start": { + "line": 103, + "column": 6 + }, + "end": { + "line": 125, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 103, + "column": 6 + }, + "end": { + "line": 125, + "column": 7 + } + }, + { + "start": { + "line": 114, + "column": 13 + }, + "end": { + "line": 125, + "column": 7 + } + } + ], + "line": 103 + }, + "7": { + "loc": { + "start": { + "line": 151, + "column": 6 + }, + "end": { + "line": 188, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 151, + "column": 6 + }, + "end": { + "line": 188, + "column": 7 + } + }, + { + "start": { + "line": 177, + "column": 13 + }, + "end": { + "line": 188, + "column": 7 + } + } + ], + "line": 151 + }, + "8": { + "loc": { + "start": { + "line": 155, + "column": 12 + }, + "end": { + "line": 164, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 155, + "column": 12 + }, + "end": { + "line": 164, + "column": 13 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 155 + }, + "9": { + "loc": { + "start": { + "line": 205, + "column": 4 + }, + "end": { + "line": 219, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 205, + "column": 4 + }, + "end": { + "line": 219, + "column": 5 + } + }, + { + "start": { + "line": 215, + "column": 11 + }, + "end": { + "line": 219, + "column": 5 + } + } + ], + "line": 205 + }, + "10": { + "loc": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 214, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 214, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 207 + }, + "11": { + "loc": { + "start": { + "line": 211, + "column": 26 + }, + "end": { + "line": 211, + "column": 111 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 211, + "column": 40 + }, + "end": { + "line": 211, + "column": 103 + } + }, + { + "start": { + "line": 211, + "column": 106 + }, + "end": { + "line": 211, + "column": 111 + } + } + ], + "line": 211 + }, + "12": { + "loc": { + "start": { + "line": 215, + "column": 11 + }, + "end": { + "line": 219, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 215, + "column": 11 + }, + "end": { + "line": 219, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 215 + }, + "13": { + "loc": { + "start": { + "line": 222, + "column": 4 + }, + "end": { + "line": 233, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 222, + "column": 4 + }, + "end": { + "line": 233, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 222 + }, + "14": { + "loc": { + "start": { + "line": 235, + "column": 4 + }, + "end": { + "line": 237, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 235, + "column": 4 + }, + "end": { + "line": 237, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 235 + }, + "15": { + "loc": { + "start": { + "line": 249, + "column": 27 + }, + "end": { + "line": 249, + "column": 52 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 249, + "column": 27 + }, + "end": { + "line": 249, + "column": 46 + } + }, + { + "start": { + "line": 249, + "column": 50 + }, + "end": { + "line": 249, + "column": 52 + } + } + ], + "line": 249 + }, + "16": { + "loc": { + "start": { + "line": 250, + "column": 6 + }, + "end": { + "line": 270, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 250, + "column": 6 + }, + "end": { + "line": 270, + "column": 7 + } + }, + { + "start": { + "line": 268, + "column": 13 + }, + "end": { + "line": 270, + "column": 7 + } + } + ], + "line": 250 + }, + "17": { + "loc": { + "start": { + "line": 250, + "column": 10 + }, + "end": { + "line": 250, + "column": 64 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 250, + "column": 10 + }, + "end": { + "line": 250, + "column": 37 + } + }, + { + "start": { + "line": 250, + "column": 41 + }, + "end": { + "line": 250, + "column": 64 + } + } + ], + "line": 250 + }, + "18": { + "loc": { + "start": { + "line": 259, + "column": 26 + }, + "end": { + "line": 259, + "column": 72 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 259, + "column": 41 + }, + "end": { + "line": 259, + "column": 64 + } + }, + { + "start": { + "line": 259, + "column": 67 + }, + "end": { + "line": 259, + "column": 72 + } + } + ], + "line": 259 + }, + "19": { + "loc": { + "start": { + "line": 260, + "column": 24 + }, + "end": { + "line": 260, + "column": 68 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 260, + "column": 39 + }, + "end": { + "line": 260, + "column": 60 + } + }, + { + "start": { + "line": 260, + "column": 63 + }, + "end": { + "line": 260, + "column": 68 + } + } + ], + "line": 260 + }, + "20": { + "loc": { + "start": { + "line": 261, + "column": 28 + }, + "end": { + "line": 261, + "column": 73 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 261, + "column": 43 + }, + "end": { + "line": 261, + "column": 68 + } + }, + { + "start": { + "line": 261, + "column": 71 + }, + "end": { + "line": 261, + "column": 73 + } + } + ], + "line": 261 + }, + "21": { + "loc": { + "start": { + "line": 262, + "column": 25 + }, + "end": { + "line": 262, + "column": 68 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 262, + "column": 40 + }, + "end": { + "line": 262, + "column": 62 + } + }, + { + "start": { + "line": 262, + "column": 65 + }, + "end": { + "line": 262, + "column": 68 + } + } + ], + "line": 262 + }, + "22": { + "loc": { + "start": { + "line": 263, + "column": 30 + }, + "end": { + "line": 263, + "column": 76 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 263, + "column": 45 + }, + "end": { + "line": 263, + "column": 72 + } + }, + { + "start": { + "line": 263, + "column": 75 + }, + "end": { + "line": 263, + "column": 76 + } + } + ], + "line": 263 + }, + "23": { + "loc": { + "start": { + "line": 286, + "column": 14 + }, + "end": { + "line": 286, + "column": 165 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 286, + "column": 14 + }, + "end": { + "line": 286, + "column": 73 + } + }, + { + "start": { + "line": 286, + "column": 77 + }, + "end": { + "line": 286, + "column": 135 + } + }, + { + "start": { + "line": 286, + "column": 139 + }, + "end": { + "line": 286, + "column": 165 + } + } + ], + "line": 286 + }, + "24": { + "loc": { + "start": { + "line": 379, + "column": 40 + }, + "end": { + "line": 379, + "column": 76 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 379, + "column": 58 + }, + "end": { + "line": 379, + "column": 64 + } + }, + { + "start": { + "line": 379, + "column": 67 + }, + "end": { + "line": 379, + "column": 76 + } + } + ], + "line": 379 + }, + "25": { + "loc": { + "start": { + "line": 412, + "column": 61 + }, + "end": { + "line": 412, + "column": 92 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 412, + "column": 79 + }, + "end": { + "line": 412, + "column": 87 + } + }, + { + "start": { + "line": 412, + "column": 90 + }, + "end": { + "line": 412, + "column": 92 + } + } + ], + "line": 412 + }, + "26": { + "loc": { + "start": { + "line": 413, + "column": 36 + }, + "end": { + "line": 413, + "column": 75 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 413, + "column": 54 + }, + "end": { + "line": 413, + "column": 64 + } + }, + { + "start": { + "line": 413, + "column": 67 + }, + "end": { + "line": 413, + "column": 75 + } + } + ], + "line": 413 + }, + "27": { + "loc": { + "start": { + "line": 495, + "column": 6 + }, + "end": { + "line": 609, + "column": 7 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 495, + "column": 6 + }, + "end": { + "line": 495, + "column": 15 + } + }, + { + "start": { + "line": 495, + "column": 35 + }, + "end": { + "line": 609, + "column": 7 + } + } + ], + "line": 495 + }, + "28": { + "loc": { + "start": { + "line": 626, + "column": 0 + }, + "end": { + "line": 639, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 626, + "column": 0 + }, + "end": { + "line": 639, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 626 + }, + "29": { + "loc": { + "start": { + "line": 626, + "column": 4 + }, + "end": { + "line": 626, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 626, + "column": 4 + }, + "end": { + "line": 626, + "column": 19 + } + }, + { + "start": { + "line": 626, + "column": 23 + }, + "end": { + "line": 626, + "column": 35 + } + } + ], + "line": 626 + }, + "30": { + "loc": { + "start": { + "line": 632, + "column": 6 + }, + "end": { + "line": 633, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 632, + "column": 6 + }, + "end": { + "line": 633, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 632 + }, + "31": { + "loc": { + "start": { + "line": 635, + "column": 6 + }, + "end": { + "line": 636, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 635, + "column": 6 + }, + "end": { + "line": 636, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 635 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 32, + "10": 32, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0, + "78": 0, + "79": 0, + "80": 0, + "81": 0, + "82": 0, + "83": 0, + "84": 0, + "85": 0, + "86": 0, + "87": 0, + "88": 0, + "89": 0, + "90": 0, + "91": 0, + "92": 0, + "93": 0, + "94": 0, + "95": 0, + "96": 0, + "97": 0, + "98": 0, + "99": 0, + "100": 0, + "101": 0, + "102": 0, + "103": 0, + "104": 0, + "105": 0, + "106": 0, + "107": 0, + "108": 0, + "109": 0, + "110": 0, + "111": 0, + "112": 0, + "113": 32, + "114": 32, + "115": 32, + "116": 32, + "117": 32, + "118": 32, + "119": 32, + "120": 32, + "121": 32, + "122": 0, + "123": 0, + "124": 0, + "125": 0, + "126": 0 + }, + "f": { + "0": 32, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 32, + "28": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0, + 0 + ], + "24": [ + 0, + 0 + ], + "25": [ + 0, + 0 + ], + "26": [ + 0, + 0 + ], + "27": [ + 0, + 0 + ], + "28": [ + 32, + 0 + ], + "29": [ + 32, + 32 + ], + "30": [ + 0, + 0 + ], + "31": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "useState", + "useEffect", + "useRef", + "Swal", + "ToastContainer", + "toast", + "axios", + "UserManagement", + "_s", + "search", + "setSearch", + "users", + "setUsers", + "modalOpen", + "setModalOpen", + "currentDenyIndex", + "setCurrentDenyIndex", + "denialReason", + "setDenialReason", + "intervalRef", + "adminAccessToken", + "setAdminAccessToken", + "convertToPersianNumbers", + "value", + "persianNumbersMap", + "String", + "replace", + "char", + "handleSearch", + "e", + "target", + "getAdminAccessToken", + "console", + "log", + "fetchDoctors", + "current", + "setInterval", + "clearInterval", + "defaults", + "xsrfHeaderName", + "xsrfCookieName", + "response", + "method", + "headers", + "data", + "email", + "password", + "access", + "error", + "position", + "autoClose", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "handleAcceptUser", + "userId", + "post", + "Authorization", + "status", + "success", + "handleDenyUser", + "message", + "prevUsers", + "map", + "user", + "i", + "isApproved", + "isDenied", + "DenialReason", + "condition", + "applicationNum", + "handleToggleAction", + "index", + "action", + "stopPropagation", + "preventDefault", + "id", + "handleDenySubmit", + "trim", + "token", + "localStorage", + "getItem", + "get", + "doctorsArray", + "Array", + "isArray", + "length", + "updatedUsers", + "doctor", + "existingUser", + "find", + "firstname", + "lastname", + "code", + "doctorate_code", + "filteredUsers", + "filter", + "toLowerCase", + "includes", + "textAlign", + "fontFamily", + "fontWeight", + "color", + "textShadow", + "backgroundColor", + "padding", + "borderBottom", + "fontSize", + "display", + "justifyContent", + "gap", + "top", + "left", + "width", + "height", + "alignItems", + "borderRadius", + "boxShadow", + "direction", + "margin", + "border", + "marginTop", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/UserManagement/user_management.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/UserManagement/user_management.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "058fa31ae0d1e9b0ec3e37e6e48fd3429636d60f" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/Chat.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/Chat.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 130 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "10": { + "start": { + "line": 30, + "column": 14 + }, + "end": { + "line": 30, + "column": 28 + } + }, + "11": { + "start": { + "line": 31, + "column": 30 + }, + "end": { + "line": 31, + "column": 40 + } + }, + "12": { + "start": { + "line": 32, + "column": 25 + }, + "end": { + "line": 32, + "column": 58 + } + }, + "13": { + "start": { + "line": 33, + "column": 13 + }, + "end": { + "line": 33, + "column": 61 + } + }, + "14": { + "start": { + "line": 34, + "column": 13 + }, + "end": { + "line": 34, + "column": 56 + } + }, + "15": { + "start": { + "line": 35, + "column": 12 + }, + "end": { + "line": 35, + "column": 53 + } + }, + "16": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 101 + } + }, + "17": { + "start": { + "line": 38, + "column": 0 + }, + "end": { + "line": 38, + "column": 17 + } + }, + "18": { + "start": { + "line": 40, + "column": 24 + }, + "end": { + "line": 40, + "column": 74 + } + }, + "19": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 41, + "column": 61 + } + }, + "20": { + "start": { + "line": 41, + "column": 39 + }, + "end": { + "line": 41, + "column": 59 + } + }, + "21": { + "start": { + "line": 43, + "column": 13 + }, + "end": { + "line": 2155, + "column": 1 + } + }, + "22": { + "start": { + "line": 44, + "column": 2 + }, + "end": { + "line": 44, + "column": 7 + } + }, + "23": { + "start": { + "line": 45, + "column": 32 + }, + "end": { + "line": 45, + "column": 50 + } + }, + "24": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 24 + } + }, + "25": { + "start": { + "line": 56, + "column": 20 + }, + "end": { + "line": 56, + "column": 32 + } + }, + "26": { + "start": { + "line": 57, + "column": 51 + }, + "end": { + "line": 57, + "column": 67 + } + }, + "27": { + "start": { + "line": 58, + "column": 47 + }, + "end": { + "line": 58, + "column": 65 + } + }, + "28": { + "start": { + "line": 59, + "column": 27 + }, + "end": { + "line": 59, + "column": 43 + } + }, + "29": { + "start": { + "line": 60, + "column": 36 + }, + "end": { + "line": 60, + "column": 50 + } + }, + "30": { + "start": { + "line": 61, + "column": 30 + }, + "end": { + "line": 61, + "column": 48 + } + }, + "31": { + "start": { + "line": 62, + "column": 32 + }, + "end": { + "line": 62, + "column": 48 + } + }, + "32": { + "start": { + "line": 63, + "column": 29 + }, + "end": { + "line": 63, + "column": 47 + } + }, + "33": { + "start": { + "line": 64, + "column": 30 + }, + "end": { + "line": 64, + "column": 48 + } + }, + "34": { + "start": { + "line": 65, + "column": 37 + }, + "end": { + "line": 65, + "column": 56 + } + }, + "35": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 70, + "column": 9 + } + }, + "36": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "37": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 67 + } + }, + "38": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 73, + "column": 20 + } + }, + "39": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 20 + } + }, + "40": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 75, + "column": 21 + } + }, + "41": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 75, + "column": 21 + } + }, + "42": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 31 + } + }, + "43": { + "start": { + "line": 76, + "column": 24 + }, + "end": { + "line": 76, + "column": 29 + } + }, + "44": { + "start": { + "line": 78, + "column": 20 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "45": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 21 + } + }, + "46": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 101, + "column": 5 + } + }, + "47": { + "start": { + "line": 81, + "column": 23 + }, + "end": { + "line": 81, + "column": 37 + } + }, + "48": { + "start": { + "line": 82, + "column": 6 + }, + "end": { + "line": 82, + "column": 65 + } + }, + "49": { + "start": { + "line": 83, + "column": 29 + }, + "end": { + "line": 89, + "column": 7 + } + }, + "50": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 98, + "column": 7 + } + }, + "51": { + "start": { + "line": 91, + "column": 29 + }, + "end": { + "line": 91, + "column": 56 + } + }, + "52": { + "start": { + "line": 92, + "column": 8 + }, + "end": { + "line": 92, + "column": 26 + } + }, + "53": { + "start": { + "line": 93, + "column": 8 + }, + "end": { + "line": 93, + "column": 48 + } + }, + "54": { + "start": { + "line": 94, + "column": 8 + }, + "end": { + "line": 94, + "column": 18 + } + }, + "55": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 95, + "column": 23 + } + }, + "56": { + "start": { + "line": 97, + "column": 8 + }, + "end": { + "line": 97, + "column": 74 + } + }, + "57": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 100, + "column": 51 + } + }, + "58": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 139, + "column": 5 + } + }, + "59": { + "start": { + "line": 105, + "column": 20 + }, + "end": { + "line": 105, + "column": 55 + } + }, + "60": { + "start": { + "line": 106, + "column": 23 + }, + "end": { + "line": 114, + "column": 7 + } + }, + "61": { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 128, + "column": 7 + } + }, + "62": { + "start": { + "line": 116, + "column": 8 + }, + "end": { + "line": 125, + "column": 10 + } + }, + "63": { + "start": { + "line": 126, + "column": 8 + }, + "end": { + "line": 126, + "column": 29 + } + }, + "64": { + "start": { + "line": 127, + "column": 8 + }, + "end": { + "line": 127, + "column": 45 + } + }, + "65": { + "start": { + "line": 130, + "column": 6 + }, + "end": { + "line": 138, + "column": 9 + } + }, + "66": { + "start": { + "line": 141, + "column": 2 + }, + "end": { + "line": 169, + "column": 9 + } + }, + "67": { + "start": { + "line": 142, + "column": 31 + }, + "end": { + "line": 167, + "column": 5 + } + }, + "68": { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 166, + "column": 7 + } + }, + "69": { + "start": { + "line": 144, + "column": 22 + }, + "end": { + "line": 144, + "column": 57 + } + }, + "70": { + "start": { + "line": 145, + "column": 25 + }, + "end": { + "line": 153, + "column": 9 + } + }, + "71": { + "start": { + "line": 154, + "column": 8 + }, + "end": { + "line": 164, + "column": 9 + } + }, + "72": { + "start": { + "line": 155, + "column": 24 + }, + "end": { + "line": 155, + "column": 51 + } + }, + "73": { + "start": { + "line": 156, + "column": 23 + }, + "end": { + "line": 156, + "column": 25 + } + }, + "74": { + "start": { + "line": 157, + "column": 10 + }, + "end": { + "line": 162, + "column": 15 + } + }, + "75": { + "start": { + "line": 158, + "column": 12 + }, + "end": { + "line": 162, + "column": 15 + } + }, + "76": { + "start": { + "line": 163, + "column": 10 + }, + "end": { + "line": 163, + "column": 37 + } + }, + "77": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 168, + "column": 25 + } + }, + "78": { + "start": { + "line": 171, + "column": 4 + }, + "end": { + "line": 171, + "column": 14 + } + }, + "79": { + "start": { + "line": 172, + "column": 4 + }, + "end": { + "line": 191, + "column": 5 + } + }, + "80": { + "start": { + "line": 173, + "column": 20 + }, + "end": { + "line": 173, + "column": 55 + } + }, + "81": { + "start": { + "line": 174, + "column": 23 + }, + "end": { + "line": 182, + "column": 7 + } + }, + "82": { + "start": { + "line": 183, + "column": 6 + }, + "end": { + "line": 185, + "column": 7 + } + }, + "83": { + "start": { + "line": 184, + "column": 8 + }, + "end": { + "line": 184, + "column": 54 + } + }, + "84": { + "start": { + "line": 187, + "column": 6 + }, + "end": { + "line": 190, + "column": 7 + } + }, + "85": { + "start": { + "line": 188, + "column": 8 + }, + "end": { + "line": 189, + "column": 31 + } + }, + "86": { + "start": { + "line": 189, + "column": 10 + }, + "end": { + "line": 189, + "column": 31 + } + }, + "87": { + "start": { + "line": 194, + "column": 4 + }, + "end": { + "line": 194, + "column": 20 + } + }, + "88": { + "start": { + "line": 195, + "column": 4 + }, + "end": { + "line": 248, + "column": 5 + } + }, + "89": { + "start": { + "line": 196, + "column": 20 + }, + "end": { + "line": 196, + "column": 55 + } + }, + "90": { + "start": { + "line": 197, + "column": 23 + }, + "end": { + "line": 209, + "column": 7 + } + }, + "91": { + "start": { + "line": 210, + "column": 6 + }, + "end": { + "line": 214, + "column": 7 + } + }, + "92": { + "start": { + "line": 211, + "column": 8 + }, + "end": { + "line": 211, + "column": 23 + } + }, + "93": { + "start": { + "line": 212, + "column": 8 + }, + "end": { + "line": 212, + "column": 63 + } + }, + "94": { + "start": { + "line": 213, + "column": 8 + }, + "end": { + "line": 213, + "column": 23 + } + }, + "95": { + "start": { + "line": 216, + "column": 6 + }, + "end": { + "line": 216, + "column": 21 + } + }, + "96": { + "start": { + "line": 217, + "column": 6 + }, + "end": { + "line": 217, + "column": 47 + } + }, + "97": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 227, + "column": 11 + } + }, + "98": { + "start": { + "line": 219, + "column": 8 + }, + "end": { + "line": 227, + "column": 11 + } + }, + "99": { + "start": { + "line": 228, + "column": 6 + }, + "end": { + "line": 237, + "column": 11 + } + }, + "100": { + "start": { + "line": 229, + "column": 8 + }, + "end": { + "line": 237, + "column": 11 + } + }, + "101": { + "start": { + "line": 238, + "column": 6 + }, + "end": { + "line": 247, + "column": 11 + } + }, + "102": { + "start": { + "line": 239, + "column": 8 + }, + "end": { + "line": 247, + "column": 11 + } + }, + "103": { + "start": { + "line": 250, + "column": 2 + }, + "end": { + "line": 2154, + "column": 11 + } + }, + "104": { + "start": { + "line": 324, + "column": 50 + }, + "end": { + "line": 400, + "column": 17 + } + }, + "105": { + "start": { + "line": 332, + "column": 39 + }, + "end": { + "line": 332, + "column": 71 + } + }, + "106": { + "start": { + "line": 439, + "column": 43 + }, + "end": { + "line": 765, + "column": 22 + } + }, + "107": { + "start": { + "line": 826, + "column": 33 + }, + "end": { + "line": 826, + "column": 48 + } + }, + "108": { + "start": { + "line": 1017, + "column": 20 + }, + "end": { + "line": 1017, + "column": 30 + } + }, + "109": { + "start": { + "line": 1018, + "column": 20 + }, + "end": { + "line": 1018, + "column": 35 + } + }, + "110": { + "start": { + "line": 1635, + "column": 20 + }, + "end": { + "line": 1640, + "column": 23 + } + }, + "111": { + "start": { + "line": 1636, + "column": 22 + }, + "end": { + "line": 1636, + "column": 36 + } + }, + "112": { + "start": { + "line": 1637, + "column": 39 + }, + "end": { + "line": 1637, + "column": 64 + } + }, + "113": { + "start": { + "line": 1638, + "column": 36 + }, + "end": { + "line": 1638, + "column": 55 + } + }, + "114": { + "start": { + "line": 1639, + "column": 22 + }, + "end": { + "line": 1639, + "column": 38 + } + }, + "115": { + "start": { + "line": 1868, + "column": 16 + }, + "end": { + "line": 1872, + "column": 49 + } + }, + "116": { + "start": { + "line": 1869, + "column": 18 + }, + "end": { + "line": 1869, + "column": 32 + } + }, + "117": { + "start": { + "line": 1870, + "column": 18 + }, + "end": { + "line": 1870, + "column": 62 + } + }, + "118": { + "start": { + "line": 1872, + "column": 18 + }, + "end": { + "line": 1872, + "column": 49 + } + }, + "119": { + "start": { + "line": 1898, + "column": 24 + }, + "end": { + "line": 1898, + "column": 40 + } + }, + "120": { + "start": { + "line": 1899, + "column": 24 + }, + "end": { + "line": 1899, + "column": 38 + } + }, + "121": { + "start": { + "line": 1927, + "column": 24 + }, + "end": { + "line": 1927, + "column": 41 + } + }, + "122": { + "start": { + "line": 2156, + "column": 0 + }, + "end": { + "line": 2158, + "column": 3 + } + }, + "123": { + "start": { + "line": 2157, + "column": 2 + }, + "end": { + "line": 2157, + "column": 28 + } + }, + "124": { + "start": { + "line": 2159, + "column": 0 + }, + "end": { + "line": 2159, + "column": 11 + } + }, + "125": { + "start": { + "line": 2162, + "column": 0 + }, + "end": { + "line": 2162, + "column": 32 + } + }, + "126": { + "start": { + "line": 2163, + "column": 0 + }, + "end": { + "line": 2163, + "column": 26 + } + }, + "127": { + "start": { + "line": 2164, + "column": 0 + }, + "end": { + "line": 2177, + "column": 1 + } + }, + "128": { + "start": { + "line": 2165, + "column": 2 + }, + "end": { + "line": 2165, + "column": 39 + } + }, + "129": { + "start": { + "line": 2166, + "column": 2 + }, + "end": { + "line": 2166, + "column": 39 + } + }, + "130": { + "start": { + "line": 2167, + "column": 2 + }, + "end": { + "line": 2176, + "column": 5 + } + }, + "131": { + "start": { + "line": 2168, + "column": 4 + }, + "end": { + "line": 2168, + "column": 156 + } + }, + "132": { + "start": { + "line": 2169, + "column": 4 + }, + "end": { + "line": 2175, + "column": 7 + } + }, + "133": { + "start": { + "line": 2170, + "column": 6 + }, + "end": { + "line": 2171, + "column": 15 + } + }, + "134": { + "start": { + "line": 2171, + "column": 8 + }, + "end": { + "line": 2171, + "column": 15 + } + }, + "135": { + "start": { + "line": 2172, + "column": 32 + }, + "end": { + "line": 2172, + "column": 115 + } + }, + "136": { + "start": { + "line": 2173, + "column": 6 + }, + "end": { + "line": 2174, + "column": 54 + } + }, + "137": { + "start": { + "line": 2174, + "column": 8 + }, + "end": { + "line": 2174, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "GetTimeDiff", + "decl": { + "start": { + "line": 29, + "column": 9 + }, + "end": { + "line": 29, + "column": 20 + } + }, + "loc": { + "start": { + "line": 29, + "column": 27 + }, + "end": { + "line": 37, + "column": 1 + } + }, + "line": 29 + }, + "2": { + "name": "toPersianDigits", + "decl": { + "start": { + "line": 39, + "column": 9 + }, + "end": { + "line": 39, + "column": 24 + } + }, + "loc": { + "start": { + "line": 39, + "column": 30 + }, + "end": { + "line": 42, + "column": 1 + } + }, + "line": 39 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 41, + "column": 28 + }, + "end": { + "line": 41, + "column": 29 + } + }, + "loc": { + "start": { + "line": 41, + "column": 39 + }, + "end": { + "line": 41, + "column": 59 + } + }, + "line": 41 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 43, + "column": 13 + }, + "end": { + "line": 43, + "column": 14 + } + }, + "loc": { + "start": { + "line": 43, + "column": 19 + }, + "end": { + "line": 2155, + "column": 1 + } + }, + "line": 43 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 66, + "column": 12 + }, + "end": { + "line": 66, + "column": 13 + } + }, + "loc": { + "start": { + "line": 66, + "column": 18 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "line": 66 + }, + "6": { + "name": "playAudioBlob", + "decl": { + "start": { + "line": 71, + "column": 11 + }, + "end": { + "line": 71, + "column": 24 + } + }, + "loc": { + "start": { + "line": 71, + "column": 27 + }, + "end": { + "line": 77, + "column": 3 + } + }, + "line": 71 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 76, + "column": 14 + }, + "end": { + "line": 76, + "column": 15 + } + }, + "loc": { + "start": { + "line": 76, + "column": 24 + }, + "end": { + "line": 76, + "column": 29 + } + }, + "line": 76 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 78, + "column": 20 + }, + "end": { + "line": 78, + "column": 21 + } + }, + "loc": { + "start": { + "line": 78, + "column": 32 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "line": 78 + }, + "9": { + "name": "CreateConversation", + "decl": { + "start": { + "line": 103, + "column": 17 + }, + "end": { + "line": 103, + "column": 35 + } + }, + "loc": { + "start": { + "line": 103, + "column": 38 + }, + "end": { + "line": 140, + "column": 3 + } + }, + "line": 103 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 141, + "column": 12 + }, + "end": { + "line": 141, + "column": 13 + } + }, + "loc": { + "start": { + "line": 141, + "column": 18 + }, + "end": { + "line": 169, + "column": 3 + } + }, + "line": 141 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 142, + "column": 31 + }, + "end": { + "line": 142, + "column": 32 + } + }, + "loc": { + "start": { + "line": 142, + "column": 43 + }, + "end": { + "line": 167, + "column": 5 + } + }, + "line": 142 + }, + "12": { + "name": "GetConversation", + "decl": { + "start": { + "line": 170, + "column": 17 + }, + "end": { + "line": 170, + "column": 32 + } + }, + "loc": { + "start": { + "line": 170, + "column": 37 + }, + "end": { + "line": 192, + "column": 3 + } + }, + "line": 170 + }, + "13": { + "name": "SendMessage", + "decl": { + "start": { + "line": 193, + "column": 17 + }, + "end": { + "line": 193, + "column": 28 + } + }, + "loc": { + "start": { + "line": 193, + "column": 31 + }, + "end": { + "line": 249, + "column": 3 + } + }, + "line": 193 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 324, + "column": 16 + }, + "end": { + "line": 324, + "column": 17 + } + }, + "loc": { + "start": { + "line": 324, + "column": 50 + }, + "end": { + "line": 400, + "column": 17 + } + }, + "line": 324 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 332, + "column": 33 + }, + "end": { + "line": 332, + "column": 34 + } + }, + "loc": { + "start": { + "line": 332, + "column": 39 + }, + "end": { + "line": 332, + "column": 71 + } + }, + "line": 332 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 439, + "column": 14 + }, + "end": { + "line": 439, + "column": 15 + } + }, + "loc": { + "start": { + "line": 439, + "column": 43 + }, + "end": { + "line": 765, + "column": 22 + } + }, + "line": 439 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 826, + "column": 27 + }, + "end": { + "line": 826, + "column": 28 + } + }, + "loc": { + "start": { + "line": 826, + "column": 33 + }, + "end": { + "line": 826, + "column": 48 + } + }, + "line": 826 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 1016, + "column": 27 + }, + "end": { + "line": 1016, + "column": 28 + } + }, + "loc": { + "start": { + "line": 1016, + "column": 33 + }, + "end": { + "line": 1019, + "column": 19 + } + }, + "line": 1016 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 1634, + "column": 27 + }, + "end": { + "line": 1634, + "column": 28 + } + }, + "loc": { + "start": { + "line": 1634, + "column": 33 + }, + "end": { + "line": 1641, + "column": 19 + } + }, + "line": 1634 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 1635, + "column": 34 + }, + "end": { + "line": 1635, + "column": 35 + } + }, + "loc": { + "start": { + "line": 1635, + "column": 44 + }, + "end": { + "line": 1640, + "column": 21 + } + }, + "line": 1635 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 1867, + "column": 24 + }, + "end": { + "line": 1867, + "column": 25 + } + }, + "loc": { + "start": { + "line": 1867, + "column": 35 + }, + "end": { + "line": 1873, + "column": 15 + } + }, + "line": 1867 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 1897, + "column": 31 + }, + "end": { + "line": 1897, + "column": 32 + } + }, + "loc": { + "start": { + "line": 1897, + "column": 37 + }, + "end": { + "line": 1900, + "column": 23 + } + }, + "line": 1897 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 1926, + "column": 31 + }, + "end": { + "line": 1926, + "column": 32 + } + }, + "loc": { + "start": { + "line": 1926, + "column": 37 + }, + "end": { + "line": 1928, + "column": 23 + } + }, + "line": 1926 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 2156, + "column": 48 + }, + "end": { + "line": 2156, + "column": 49 + } + }, + "loc": { + "start": { + "line": 2156, + "column": 59 + }, + "end": { + "line": 2158, + "column": 1 + } + }, + "line": 2156 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 2167, + "column": 52 + }, + "end": { + "line": 2167, + "column": 53 + } + }, + "loc": { + "start": { + "line": 2167, + "column": 72 + }, + "end": { + "line": 2176, + "column": 3 + } + }, + "line": 2167 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 2169, + "column": 27 + }, + "end": { + "line": 2169, + "column": 28 + } + }, + "loc": { + "start": { + "line": 2169, + "column": 44 + }, + "end": { + "line": 2175, + "column": 5 + } + }, + "line": 2169 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 36, + "column": 9 + }, + "end": { + "line": 36, + "column": 100 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 36, + "column": 20 + }, + "end": { + "line": 36, + "column": 27 + } + }, + { + "start": { + "line": 36, + "column": 30 + }, + "end": { + "line": 36, + "column": 100 + } + } + ], + "line": 36 + }, + "5": { + "loc": { + "start": { + "line": 36, + "column": 30 + }, + "end": { + "line": 36, + "column": 100 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 36, + "column": 41 + }, + "end": { + "line": 36, + "column": 55 + } + }, + { + "start": { + "line": 36, + "column": 58 + }, + "end": { + "line": 36, + "column": 100 + } + } + ], + "line": 36 + }, + "6": { + "loc": { + "start": { + "line": 36, + "column": 58 + }, + "end": { + "line": 36, + "column": 100 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 36, + "column": 70 + }, + "end": { + "line": 36, + "column": 84 + } + }, + { + "start": { + "line": 36, + "column": 87 + }, + "end": { + "line": 36, + "column": 100 + } + } + ], + "line": 36 + }, + "7": { + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 67 + }, + "8": { + "loc": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 73, + "column": 20 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 73, + "column": 20 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 72 + }, + "9": { + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 75, + "column": 21 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 75, + "column": 21 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 74 + }, + "10": { + "loc": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 98, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 98, + "column": 7 + } + }, + { + "start": { + "line": 96, + "column": 13 + }, + "end": { + "line": 98, + "column": 7 + } + } + ], + "line": 90 + }, + "11": { + "loc": { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 128, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 128, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 115 + }, + "12": { + "loc": { + "start": { + "line": 115, + "column": 10 + }, + "end": { + "line": 115, + "column": 58 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 115, + "column": 10 + }, + "end": { + "line": 115, + "column": 32 + } + }, + { + "start": { + "line": 115, + "column": 36 + }, + "end": { + "line": 115, + "column": 58 + } + } + ], + "line": 115 + }, + "13": { + "loc": { + "start": { + "line": 154, + "column": 8 + }, + "end": { + "line": 164, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 154, + "column": 8 + }, + "end": { + "line": 164, + "column": 9 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 154 + }, + "14": { + "loc": { + "start": { + "line": 154, + "column": 12 + }, + "end": { + "line": 154, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 154, + "column": 12 + }, + "end": { + "line": 154, + "column": 34 + } + }, + { + "start": { + "line": 154, + "column": 38 + }, + "end": { + "line": 154, + "column": 60 + } + } + ], + "line": 154 + }, + "15": { + "loc": { + "start": { + "line": 183, + "column": 6 + }, + "end": { + "line": 185, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 183, + "column": 6 + }, + "end": { + "line": 185, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 183 + }, + "16": { + "loc": { + "start": { + "line": 183, + "column": 10 + }, + "end": { + "line": 183, + "column": 58 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 183, + "column": 10 + }, + "end": { + "line": 183, + "column": 32 + } + }, + { + "start": { + "line": 183, + "column": 36 + }, + "end": { + "line": 183, + "column": 58 + } + } + ], + "line": 183 + }, + "17": { + "loc": { + "start": { + "line": 187, + "column": 6 + }, + "end": { + "line": 190, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 187, + "column": 6 + }, + "end": { + "line": 190, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 187 + }, + "18": { + "loc": { + "start": { + "line": 188, + "column": 8 + }, + "end": { + "line": 189, + "column": 31 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 188, + "column": 8 + }, + "end": { + "line": 189, + "column": 31 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 188 + }, + "19": { + "loc": { + "start": { + "line": 210, + "column": 6 + }, + "end": { + "line": 214, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 210, + "column": 6 + }, + "end": { + "line": 214, + "column": 7 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 210 + }, + "20": { + "loc": { + "start": { + "line": 210, + "column": 10 + }, + "end": { + "line": 210, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 210, + "column": 10 + }, + "end": { + "line": 210, + "column": 33 + } + }, + { + "start": { + "line": 210, + "column": 37 + }, + "end": { + "line": 210, + "column": 60 + } + } + ], + "line": 210 + }, + "21": { + "loc": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 227, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 227, + "column": 11 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 218 + }, + "22": { + "loc": { + "start": { + "line": 228, + "column": 6 + }, + "end": { + "line": 237, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 228, + "column": 6 + }, + "end": { + "line": 237, + "column": 11 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 228 + }, + "23": { + "loc": { + "start": { + "line": 238, + "column": 6 + }, + "end": { + "line": 247, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 238, + "column": 6 + }, + "end": { + "line": 247, + "column": 11 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 238 + }, + "24": { + "loc": { + "start": { + "line": 302, + "column": 14 + }, + "end": { + "line": 322, + "column": 15 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 302, + "column": 14 + }, + "end": { + "line": 302, + "column": 42 + } + }, + { + "start": { + "line": 302, + "column": 62 + }, + "end": { + "line": 322, + "column": 15 + } + } + ], + "line": 302 + }, + "25": { + "loc": { + "start": { + "line": 340, + "column": 40 + }, + "end": { + "line": 340, + "column": 101 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 340, + "column": 66 + }, + "end": { + "line": 340, + "column": 81 + } + }, + { + "start": { + "line": 340, + "column": 84 + }, + "end": { + "line": 340, + "column": 101 + } + } + ], + "line": 340 + }, + "26": { + "loc": { + "start": { + "line": 426, + "column": 86 + }, + "end": { + "line": 2111, + "column": 14 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 426, + "column": 86 + }, + "end": { + "line": 426, + "column": 110 + } + }, + { + "start": { + "line": 426, + "column": 130 + }, + "end": { + "line": 2111, + "column": 14 + } + } + ], + "line": 426 + }, + "27": { + "loc": { + "start": { + "line": 777, + "column": 8 + }, + "end": { + "line": 2106, + "column": 16 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 777, + "column": 108 + }, + "end": { + "line": 1860, + "column": 9 + } + }, + { + "start": { + "line": 1860, + "column": 28 + }, + "end": { + "line": 2106, + "column": 16 + } + } + ], + "line": 777 + }, + "28": { + "loc": { + "start": { + "line": 777, + "column": 8 + }, + "end": { + "line": 777, + "column": 89 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 777, + "column": 8 + }, + "end": { + "line": 777, + "column": 39 + } + }, + { + "start": { + "line": 777, + "column": 43 + }, + "end": { + "line": 777, + "column": 71 + } + }, + { + "start": { + "line": 777, + "column": 75 + }, + "end": { + "line": 777, + "column": 89 + } + } + ], + "line": 777 + }, + "29": { + "loc": { + "start": { + "line": 785, + "column": 22 + }, + "end": { + "line": 1850, + "column": 20 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 785, + "column": 55 + }, + "end": { + "line": 1169, + "column": 20 + } + }, + { + "start": { + "line": 1169, + "column": 39 + }, + "end": { + "line": 1850, + "column": 20 + } + } + ], + "line": 785 + }, + "30": { + "loc": { + "start": { + "line": 785, + "column": 84 + }, + "end": { + "line": 1165, + "column": 20 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 787, + "column": 30 + }, + "end": { + "line": 819, + "column": 22 + } + }, + { + "start": { + "line": 820, + "column": 32 + }, + "end": { + "line": 1165, + "column": 20 + } + } + ], + "line": 785 + }, + "31": { + "loc": { + "start": { + "line": 868, + "column": 34 + }, + "end": { + "line": 868, + "column": 61 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 868, + "column": 43 + }, + "end": { + "line": 868, + "column": 49 + } + }, + { + "start": { + "line": 868, + "column": 52 + }, + "end": { + "line": 868, + "column": 61 + } + } + ], + "line": 868 + }, + "32": { + "loc": { + "start": { + "line": 1178, + "column": 14 + }, + "end": { + "line": 1630, + "column": 15 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 1178, + "column": 99 + }, + "end": { + "line": 1424, + "column": 15 + } + }, + { + "start": { + "line": 1424, + "column": 34 + }, + "end": { + "line": 1630, + "column": 15 + } + } + ], + "line": 1178 + }, + "33": { + "loc": { + "start": { + "line": 1178, + "column": 16 + }, + "end": { + "line": 1178, + "column": 79 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 1178, + "column": 16 + }, + "end": { + "line": 1178, + "column": 47 + } + }, + { + "start": { + "line": 1178, + "column": 51 + }, + "end": { + "line": 1178, + "column": 79 + } + } + ], + "line": 1178 + }, + "34": { + "loc": { + "start": { + "line": 1492, + "column": 35 + }, + "end": { + "line": 1492, + "column": 142 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 1492, + "column": 101 + }, + "end": { + "line": 1492, + "column": 120 + } + }, + { + "start": { + "line": 1492, + "column": 123 + }, + "end": { + "line": 1492, + "column": 142 + } + } + ], + "line": 1492 + }, + "35": { + "loc": { + "start": { + "line": 1492, + "column": 35 + }, + "end": { + "line": 1492, + "column": 98 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 1492, + "column": 35 + }, + "end": { + "line": 1492, + "column": 66 + } + }, + { + "start": { + "line": 1492, + "column": 70 + }, + "end": { + "line": 1492, + "column": 98 + } + } + ], + "line": 1492 + }, + "36": { + "loc": { + "start": { + "line": 1706, + "column": 35 + }, + "end": { + "line": 1706, + "column": 142 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 1706, + "column": 101 + }, + "end": { + "line": 1706, + "column": 120 + } + }, + { + "start": { + "line": 1706, + "column": 123 + }, + "end": { + "line": 1706, + "column": 142 + } + } + ], + "line": 1706 + }, + "37": { + "loc": { + "start": { + "line": 1706, + "column": 35 + }, + "end": { + "line": 1706, + "column": 98 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 1706, + "column": 35 + }, + "end": { + "line": 1706, + "column": 66 + } + }, + { + "start": { + "line": 1706, + "column": 70 + }, + "end": { + "line": 1706, + "column": 98 + } + } + ], + "line": 1706 + }, + "38": { + "loc": { + "start": { + "line": 1868, + "column": 16 + }, + "end": { + "line": 1872, + "column": 49 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 1868, + "column": 16 + }, + "end": { + "line": 1872, + "column": 49 + } + }, + { + "start": { + "line": 1872, + "column": 18 + }, + "end": { + "line": 1872, + "column": 49 + } + } + ], + "line": 1868 + }, + "39": { + "loc": { + "start": { + "line": 1887, + "column": 12 + }, + "end": { + "line": 2020, + "column": 13 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 1887, + "column": 12 + }, + "end": { + "line": 1887, + "column": 19 + } + }, + { + "start": { + "line": 1887, + "column": 39 + }, + "end": { + "line": 2020, + "column": 13 + } + } + ], + "line": 1887 + }, + "40": { + "loc": { + "start": { + "line": 1925, + "column": 34 + }, + "end": { + "line": 1925, + "column": 83 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 1925, + "column": 34 + }, + "end": { + "line": 1925, + "column": 50 + } + }, + { + "start": { + "line": 1925, + "column": 54 + }, + "end": { + "line": 1925, + "column": 83 + } + } + ], + "line": 1925 + }, + "41": { + "loc": { + "start": { + "line": 2021, + "column": 12 + }, + "end": { + "line": 2096, + "column": 20 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 2021, + "column": 12 + }, + "end": { + "line": 2021, + "column": 20 + } + }, + { + "start": { + "line": 2021, + "column": 40 + }, + "end": { + "line": 2096, + "column": 20 + } + } + ], + "line": 2021 + }, + "42": { + "loc": { + "start": { + "line": 2164, + "column": 0 + }, + "end": { + "line": 2177, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 2164, + "column": 0 + }, + "end": { + "line": 2177, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 2164 + }, + "43": { + "loc": { + "start": { + "line": 2164, + "column": 4 + }, + "end": { + "line": 2164, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 2164, + "column": 4 + }, + "end": { + "line": 2164, + "column": 19 + } + }, + { + "start": { + "line": 2164, + "column": 23 + }, + "end": { + "line": 2164, + "column": 35 + } + } + ], + "line": 2164 + }, + "44": { + "loc": { + "start": { + "line": 2170, + "column": 6 + }, + "end": { + "line": 2171, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 2170, + "column": 6 + }, + "end": { + "line": 2171, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 2170 + }, + "45": { + "loc": { + "start": { + "line": 2173, + "column": 6 + }, + "end": { + "line": 2174, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 2173, + "column": 6 + }, + "end": { + "line": 2174, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 2173 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 64, + "8": 32, + "9": 32, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 32, + "18": 0, + "19": 0, + "20": 0, + "21": 32, + "22": 2, + "23": 2, + "24": 2, + "25": 2, + "26": 2, + "27": 2, + "28": 2, + "29": 2, + "30": 2, + "31": 2, + "32": 2, + "33": 2, + "34": 2, + "35": 2, + "36": 2, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 2, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 2, + "67": 2, + "68": 2, + "69": 2, + "70": 2, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 2, + "78": 0, + "79": 0, + "80": 0, + "81": 0, + "82": 0, + "83": 0, + "84": 0, + "85": 0, + "86": 0, + "87": 0, + "88": 0, + "89": 0, + "90": 0, + "91": 0, + "92": 0, + "93": 0, + "94": 0, + "95": 0, + "96": 0, + "97": 0, + "98": 0, + "99": 0, + "100": 0, + "101": 0, + "102": 0, + "103": 2, + "104": 0, + "105": 0, + "106": 0, + "107": 0, + "108": 0, + "109": 0, + "110": 0, + "111": 0, + "112": 0, + "113": 0, + "114": 0, + "115": 0, + "116": 0, + "117": 0, + "118": 0, + "119": 0, + "120": 0, + "121": 0, + "122": 32, + "123": 1, + "124": 32, + "125": 32, + "126": 32, + "127": 32, + "128": 32, + "129": 32, + "130": 32, + "131": 32, + "132": 32, + "133": 0, + "134": 0, + "135": 0, + "136": 0, + "137": 0 + }, + "f": { + "0": 64, + "1": 0, + "2": 0, + "3": 0, + "4": 2, + "5": 2, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 2, + "11": 2, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 1, + "25": 32, + "26": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 2 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 2, + 2 + ], + "25": [ + 0, + 0 + ], + "26": [ + 2, + 0 + ], + "27": [ + 0, + 0 + ], + "28": [ + 0, + 0, + 0 + ], + "29": [ + 0, + 0 + ], + "30": [ + 0, + 0 + ], + "31": [ + 0, + 0 + ], + "32": [ + 0, + 0 + ], + "33": [ + 0, + 0 + ], + "34": [ + 0, + 0 + ], + "35": [ + 0, + 0 + ], + "36": [ + 0, + 0 + ], + "37": [ + 0, + 0 + ], + "38": [ + 0, + 0 + ], + "39": [ + 0, + 0 + ], + "40": [ + 0, + 0 + ], + "41": [ + 0, + 0 + ], + "42": [ + 32, + 0 + ], + "43": [ + 32, + 32 + ], + "44": [ + 0, + 0 + ], + "45": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "axios", + "Footer", + "ToastContainer", + "toast", + "GrNewWindow", + "FaPaperPlane", + "React", + "useState", + "useEffect", + "useRef", + "NavBar_SideBar", + "Form", + "useAudioRecorder", + "GetTimeDiff", + "date", + "date1", + "Date", + "date2", + "Difference_In_ms", + "getTime", + "days", + "Math", + "round", + "hour", + "min", + "_c", + "toPersianDigits", + "str", + "persianDigits", + "replace", + "digit", + "Chat", + "_s", + "audio_data", + "SetData", + "recordingStatus", + "recordingTime", + "startRecording", + "stopRecording", + "pauseRecording", + "resumeRecording", + "getBlob", + "saveRecording", + "scrollRef", + "conversationList", + "SetConversationsList", + "OpenConversation", + "SetConversations", + "Conv_id", + "SetId", + "new_message", + "setMessage", + "Loading", + "setStaus", + "audio_blob", + "setBlob", + "audio_", + "setaudio", + "toggle", + "settoggle", + "AudioPending", + "setPending", + "current", + "scrollTop", + "scrollHeight", + "playAudioBlob", + "play", + "pause", + "prev", + "SendAudio", + "formData", + "FormData", + "append", + "uploadResponse", + "fetch", + "method", + "body", + "status", + "responseData", + "json", + "processed_text", + "console", + "error", + "statusText", + "CreateConversation", + "token", + "localStorage", + "getItem", + "response", + "headers", + "Authorization", + "name", + "data", + "conversation", + "id", + "createTime", + "position", + "autoClose", + "hideProgressBar", + "closeOnClick", + "pauseOnHover", + "draggable", + "progress", + "undefined", + "GetAllConversation", + "convs", + "conversations", + "list", + "con", + "push", + "created_at", + "GetConversation", + "message", + "SendMessage", + "log", + "width", + "overflowX", + "borderRadius", + "height", + "overflowY", + "length", + "top", + "color", + "map", + "borderBottom", + "gap", + "backgroundColor", + "parseInt", + "fill", + "blob", + "audioURL", + "URL", + "createObjectURL", + "audio", + "Audio", + "event", + "target", + "value", + "includes", + "slice", + "flex", + "lineHeight", + "_c2", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/Chat.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/Chat.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "f5264f3dfe60abbdc694c155956e9b6121aa4fd6" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/App.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/App.jsx", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "1": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "2": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "3": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 165 + } + }, + "4": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "5": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "6": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 14, + "column": 4 + } + }, + "7": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 113 + } + }, + "8": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "9": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 249, + "column": 11 + } + }, + "10": { + "start": { + "line": 251, + "column": 0 + }, + "end": { + "line": 251, + "column": 9 + } + }, + "11": { + "start": { + "line": 254, + "column": 0 + }, + "end": { + "line": 254, + "column": 24 + } + }, + "12": { + "start": { + "line": 255, + "column": 0 + }, + "end": { + "line": 268, + "column": 1 + } + }, + "13": { + "start": { + "line": 256, + "column": 2 + }, + "end": { + "line": 256, + "column": 39 + } + }, + "14": { + "start": { + "line": 257, + "column": 2 + }, + "end": { + "line": 257, + "column": 39 + } + }, + "15": { + "start": { + "line": 258, + "column": 2 + }, + "end": { + "line": 267, + "column": 5 + } + }, + "16": { + "start": { + "line": 259, + "column": 4 + }, + "end": { + "line": 259, + "column": 139 + } + }, + "17": { + "start": { + "line": 260, + "column": 4 + }, + "end": { + "line": 266, + "column": 7 + } + }, + "18": { + "start": { + "line": 261, + "column": 6 + }, + "end": { + "line": 262, + "column": 15 + } + }, + "19": { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 262, + "column": 15 + } + }, + "20": { + "start": { + "line": 263, + "column": 32 + }, + "end": { + "line": 263, + "column": 115 + } + }, + "21": { + "start": { + "line": 264, + "column": 6 + }, + "end": { + "line": 265, + "column": 54 + } + }, + "22": { + "start": { + "line": 265, + "column": 8 + }, + "end": { + "line": 265, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 25 + } + }, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "App", + "decl": { + "start": { + "line": 41, + "column": 9 + }, + "end": { + "line": 41, + "column": 12 + } + }, + "loc": { + "start": { + "line": 41, + "column": 15 + }, + "end": { + "line": 250, + "column": 1 + } + }, + "line": 41 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 258, + "column": 52 + }, + "end": { + "line": 258, + "column": 53 + } + }, + "loc": { + "start": { + "line": 258, + "column": 72 + }, + "end": { + "line": 267, + "column": 3 + } + }, + "line": 258 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 260, + "column": 27 + }, + "end": { + "line": 260, + "column": 28 + } + }, + "loc": { + "start": { + "line": 260, + "column": 44 + }, + "end": { + "line": 266, + "column": 5 + } + }, + "line": 260 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 97 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 60 + } + }, + { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 97 + } + } + ], + "line": 3 + }, + "1": { + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 16, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 6 + }, + "2": { + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 19 + } + }, + { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 35 + } + } + ], + "line": 6 + }, + "3": { + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 7 + }, + "4": { + "loc": { + "start": { + "line": 255, + "column": 0 + }, + "end": { + "line": 268, + "column": 1 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 255, + "column": 0 + }, + "end": { + "line": 268, + "column": 1 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 255 + }, + "5": { + "loc": { + "start": { + "line": 255, + "column": 4 + }, + "end": { + "line": 255, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 255, + "column": 4 + }, + "end": { + "line": 255, + "column": 19 + } + }, + { + "start": { + "line": 255, + "column": 23 + }, + "end": { + "line": 255, + "column": 35 + } + } + ], + "line": 255 + }, + "6": { + "loc": { + "start": { + "line": 261, + "column": 6 + }, + "end": { + "line": 262, + "column": 15 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 261, + "column": 6 + }, + "end": { + "line": 262, + "column": 15 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 261 + }, + "7": { + "loc": { + "start": { + "line": 264, + "column": 6 + }, + "end": { + "line": 265, + "column": 54 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 264, + "column": 6 + }, + "end": { + "line": 265, + "column": 54 + } + }, + { + "start": {}, + "end": {} + } + ], + "line": 264 + } + }, + "s": { + "0": 32, + "1": 32, + "2": 32, + "3": 0, + "4": 32, + "5": 32, + "6": 32, + "7": 32, + "8": 32, + "9": 94, + "10": 32, + "11": 32, + "12": 32, + "13": 32, + "14": 32, + "15": 32, + "16": 32, + "17": 32, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0 + }, + "f": { + "0": 32, + "1": 94, + "2": 32, + "3": 0 + }, + "b": { + "0": [ + 32, + 0 + ], + "1": [ + 32, + 0 + ], + "2": [ + 32, + 32 + ], + "3": [ + 0, + 32 + ], + "4": [ + 32, + 0 + ], + "5": [ + 32, + 32 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ] + }, + "inputSourceMap": { + "version": 3, + "mappings": "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", + "names": [ + "React", + "LoginContainer", + "Landing", + "AboutUS", + "Verification", + "ForgetPassword", + "User_Panel", + "Home", + "Router", + "DoctorList", + "CourseList", + "MBTITest", + "GlasserTest", + "ReservationPage", + "DoctorPage", + "Patient_Panel", + "PatientsList", + "DoctorRating", + "Doctor_FreeTime", + "Testresult", + "RecommendationPage", + "UserManagement", + "Chat", + "App", + "_c", + "$RefreshReg$" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/App.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/App.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "cc5f3cdfbd29033e8f636dcf26fd5ca0f5664b65" + }, + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/main.jsx": { + "path": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/main.jsx", + "statementMap": { + "0": { + "start": { + "line": 8, + "column": 0 + }, + "end": { + "line": 18, + "column": 2 + } + } + }, + "fnMap": {}, + "branchMap": {}, + "s": { + "0": 32 + }, + "f": {}, + "b": {}, + "inputSourceMap": { + "version": 3, + "mappings": "AASI;AATJ,OAAOA,WAAW;AAClB,OAAOC,cAAc;AACrB,OAAOC,SAAS;AAChB,OAAO;AACP,OAAO;AACP,OAAO;AAEPD,SAASE,WAAWC,SAASC,eAAe,MAAM,CAAC,EAAEC;AAAAA,EACnD,uBAAC,MAAM,YAAN,EACC,iCAAC,SAAD;AAAA;AAAA;AAAA;AAAA,SAAI,KADN;AAAA;AAAA;AAAA;AAAA,SAEA;AACF", + "names": [ + "React", + "ReactDOM", + "App", + "createRoot", + "document", + "getElementById", + "render" + ], + "ignoreList": [], + "sources": [ + "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/main.jsx" + ], + "file": "C:/Users/nabeghe/Documents/software-engineering/Front-end/src/main.jsx" + }, + "_coverageSchema": "1a1c01bbd47fc00a2c39e90264f33305004495a9", + "hash": "70450d71f18481d9a998296cf21629b3be3dbb9d" + } +} \ No newline at end of file diff --git a/coverage/clover.xml b/coverage/clover.xml new file mode 100644 index 0000000..2fd3538 --- /dev/null +++ b/coverage/clover.xml @@ -0,0 +1,2548 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coverage/coverage-final.json b/coverage/coverage-final.json new file mode 100644 index 0000000..7a708c1 --- /dev/null +++ b/coverage/coverage-final.json @@ -0,0 +1,58 @@ +{"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/App.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/App.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":27,"column":2},"end":{"line":99,"column":null}},"2":{"start":{"line":101,"column":1},"end":{"line":26,"column":15}},"3":{"start":{"line":103,"column":19},"end":{"line":103,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"App","decl":{"start":{"line":26,"column":9},"end":{"line":26,"column":15}},"loc":{"start":{"line":26,"column":15},"end":{"line":101,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]}},"s":{"0":256,"1":94,"2":32,"3":32},"f":{"0":32,"1":94},"b":{"0":[64,32],"1":[32]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/main.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/main.jsx","statementMap":{"0":{"start":{"line":8,"column":0},"end":{"line":12,"column":null}}},"fnMap":{},"branchMap":{},"s":{"0":32},"f":{},"b":{}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/Chat.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/Chat.jsx","statementMap":{"0":{"start":{"line":1,"column":19},"end":{"line":1,"column":null}},"1":{"start":{"line":14,"column":14},"end":{"line":14,"column":null}},"2":{"start":{"line":15,"column":14},"end":{"line":15,"column":null}},"3":{"start":{"line":16,"column":25},"end":{"line":16,"column":null}},"4":{"start":{"line":17,"column":13},"end":{"line":17,"column":null}},"5":{"start":{"line":18,"column":13},"end":{"line":18,"column":null}},"6":{"start":{"line":19,"column":12},"end":{"line":19,"column":null}},"7":{"start":{"line":20,"column":2},"end":{"line":26,"column":null}},"8":{"start":{"line":27,"column":1},"end":{"line":13,"column":21}},"9":{"start":{"line":29,"column":24},"end":{"line":29,"column":null}},"10":{"start":{"line":30,"column":2},"end":{"line":30,"column":null}},"11":{"start":{"line":30,"column":39},"end":{"line":30,"column":59}},"12":{"start":{"line":33,"column":13},"end":{"line":959,"column":2}},"13":{"start":{"line":33,"column":19},"end":{"line":33,"column":null}},"14":{"start":{"line":34,"column":32},"end":{"line":34,"column":null}},"15":{"start":{"line":44,"column":6},"end":{"line":44,"column":null}},"16":{"start":{"line":46,"column":20},"end":{"line":46,"column":null}},"17":{"start":{"line":47,"column":51},"end":{"line":47,"column":null}},"18":{"start":{"line":48,"column":47},"end":{"line":48,"column":null}},"19":{"start":{"line":49,"column":27},"end":{"line":49,"column":null}},"20":{"start":{"line":50,"column":36},"end":{"line":50,"column":null}},"21":{"start":{"line":51,"column":30},"end":{"line":51,"column":null}},"22":{"start":{"line":52,"column":32},"end":{"line":52,"column":null}},"23":{"start":{"line":53,"column":29},"end":{"line":53,"column":null}},"24":{"start":{"line":54,"column":30},"end":{"line":54,"column":null}},"25":{"start":{"line":55,"column":37},"end":{"line":55,"column":null}},"26":{"start":{"line":57,"column":2},"end":{"line":61,"column":null}},"27":{"start":{"line":58,"column":4},"end":{"line":60,"column":null}},"28":{"start":{"line":59,"column":6},"end":{"line":59,"column":null}},"29":{"start":{"line":64,"column":4},"end":{"line":64,"column":null}},"30":{"start":{"line":64,"column":16},"end":{"line":64,"column":null}},"31":{"start":{"line":65,"column":4},"end":{"line":65,"column":null}},"32":{"start":{"line":65,"column":17},"end":{"line":65,"column":null}},"33":{"start":{"line":66,"column":4},"end":{"line":66,"column":null}},"34":{"start":{"line":66,"column":24},"end":{"line":66,"column":29}},"35":{"start":{"line":69,"column":20},"end":{"line":94,"column":null}},"36":{"start":{"line":70,"column":4},"end":{"line":70,"column":null}},"37":{"start":{"line":71,"column":4},"end":{"line":93,"column":null}},"38":{"start":{"line":72,"column":23},"end":{"line":72,"column":null}},"39":{"start":{"line":73,"column":6},"end":{"line":73,"column":null}},"40":{"start":{"line":74,"column":29},"end":{"line":80,"column":null}},"41":{"start":{"line":82,"column":6},"end":{"line":90,"column":null}},"42":{"start":{"line":83,"column":29},"end":{"line":83,"column":null}},"43":{"start":{"line":84,"column":8},"end":{"line":84,"column":null}},"44":{"start":{"line":85,"column":8},"end":{"line":85,"column":null}},"45":{"start":{"line":86,"column":8},"end":{"line":86,"column":null}},"46":{"start":{"line":87,"column":8},"end":{"line":87,"column":null}},"47":{"start":{"line":89,"column":8},"end":{"line":89,"column":null}},"48":{"start":{"line":92,"column":6},"end":{"line":92,"column":null}},"49":{"start":{"line":97,"column":4},"end":{"line":130,"column":null}},"50":{"start":{"line":98,"column":20},"end":{"line":98,"column":null}},"51":{"start":{"line":99,"column":23},"end":{"line":107,"column":null}},"52":{"start":{"line":108,"column":6},"end":{"line":119,"column":null}},"53":{"start":{"line":109,"column":8},"end":{"line":116,"column":null}},"54":{"start":{"line":117,"column":8},"end":{"line":117,"column":null}},"55":{"start":{"line":118,"column":8},"end":{"line":118,"column":null}},"56":{"start":{"line":121,"column":6},"end":{"line":129,"column":null}},"57":{"start":{"line":132,"column":2},"end":{"line":160,"column":null}},"58":{"start":{"line":133,"column":31},"end":{"line":157,"column":null}},"59":{"start":{"line":134,"column":6},"end":{"line":156,"column":null}},"60":{"start":{"line":135,"column":22},"end":{"line":135,"column":null}},"61":{"start":{"line":136,"column":25},"end":{"line":144,"column":null}},"62":{"start":{"line":145,"column":8},"end":{"line":155,"column":null}},"63":{"start":{"line":146,"column":24},"end":{"line":146,"column":null}},"64":{"start":{"line":147,"column":23},"end":{"line":147,"column":null}},"65":{"start":{"line":148,"column":10},"end":{"line":153,"column":null}},"66":{"start":{"line":149,"column":12},"end":{"line":153,"column":null}},"67":{"start":{"line":154,"column":10},"end":{"line":154,"column":null}},"68":{"start":{"line":159,"column":4},"end":{"line":159,"column":null}},"69":{"start":{"line":163,"column":4},"end":{"line":163,"column":null}},"70":{"start":{"line":164,"column":4},"end":{"line":186,"column":null}},"71":{"start":{"line":165,"column":20},"end":{"line":165,"column":null}},"72":{"start":{"line":166,"column":23},"end":{"line":174,"column":null}},"73":{"start":{"line":175,"column":6},"end":{"line":177,"column":null}},"74":{"start":{"line":176,"column":8},"end":{"line":176,"column":null}},"75":{"start":{"line":179,"column":6},"end":{"line":185,"column":null}},"76":{"start":{"line":180,"column":8},"end":{"line":184,"column":null}},"77":{"start":{"line":184,"column":10},"end":{"line":184,"column":null}},"78":{"start":{"line":190,"column":4},"end":{"line":190,"column":null}},"79":{"start":{"line":191,"column":4},"end":{"line":250,"column":null}},"80":{"start":{"line":192,"column":20},"end":{"line":192,"column":null}},"81":{"start":{"line":193,"column":23},"end":{"line":205,"column":null}},"82":{"start":{"line":206,"column":6},"end":{"line":210,"column":null}},"83":{"start":{"line":207,"column":8},"end":{"line":207,"column":null}},"84":{"start":{"line":208,"column":8},"end":{"line":208,"column":null}},"85":{"start":{"line":209,"column":8},"end":{"line":209,"column":null}},"86":{"start":{"line":212,"column":6},"end":{"line":212,"column":null}},"87":{"start":{"line":213,"column":6},"end":{"line":213,"column":null}},"88":{"start":{"line":214,"column":6},"end":{"line":226,"column":null}},"89":{"start":{"line":218,"column":8},"end":{"line":226,"column":null}},"90":{"start":{"line":227,"column":6},"end":{"line":239,"column":null}},"91":{"start":{"line":231,"column":8},"end":{"line":239,"column":null}},"92":{"start":{"line":240,"column":6},"end":{"line":249,"column":null}},"93":{"start":{"line":241,"column":8},"end":{"line":249,"column":null}},"94":{"start":{"line":253,"column":2},"end":{"line":957,"column":null}},"95":{"start":{"line":299,"column":30},"end":{"line":331,"column":null}},"96":{"start":{"line":305,"column":36},"end":{"line":305,"column":null}},"97":{"start":{"line":351,"column":30},"end":{"line":461,"column":null}},"98":{"start":{"line":482,"column":51},"end":{"line":482,"column":null}},"99":{"start":{"line":549,"column":38},"end":{"line":549,"column":null}},"100":{"start":{"line":550,"column":38},"end":{"line":550,"column":null}},"101":{"start":{"line":757,"column":38},"end":{"line":763,"column":null}},"102":{"start":{"line":758,"column":40},"end":{"line":758,"column":null}},"103":{"start":{"line":760,"column":42},"end":{"line":760,"column":null}},"104":{"start":{"line":761,"column":54},"end":{"line":761,"column":null}},"105":{"start":{"line":762,"column":40},"end":{"line":762,"column":null}},"106":{"start":{"line":841,"column":34},"end":{"line":844,"column":null}},"107":{"start":{"line":842,"column":36},"end":{"line":842,"column":null}},"108":{"start":{"line":843,"column":36},"end":{"line":843,"column":null}},"109":{"start":{"line":844,"column":41},"end":{"line":844,"column":null}},"110":{"start":{"line":859,"column":40},"end":{"line":859,"column":null}},"111":{"start":{"line":860,"column":40},"end":{"line":860,"column":null}},"112":{"start":{"line":882,"column":40},"end":{"line":882,"column":null}},"113":{"start":{"line":959,"column":2},"end":{"line":44,"column":23}},"114":{"start":{"line":33,"column":10},"end":{"line":44,"column":23}},"115":{"start":{"line":44,"column":22},"end":{"line":33,"column":10}},"116":{"start":{"line":961,"column":20},"end":{"line":961,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":19},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":19},"end":{"line":1,"column":null}}},"1":{"name":"GetTimeDiff","decl":{"start":{"line":13,"column":9},"end":{"line":13,"column":21}},"loc":{"start":{"line":13,"column":27},"end":{"line":27,"column":1}}},"2":{"name":"toPersianDigits","decl":{"start":{"line":28,"column":9},"end":{"line":28,"column":25}},"loc":{"start":{"line":28,"column":30},"end":{"line":31,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":30,"column":28},"end":{"line":30,"column":29}},"loc":{"start":{"line":30,"column":39},"end":{"line":30,"column":59}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":33,"column":13},"end":{"line":33,"column":19}},"loc":{"start":{"line":33,"column":19},"end":{"line":959,"column":2}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":57,"column":12},"end":{"line":57,"column":18}},"loc":{"start":{"line":57,"column":18},"end":{"line":61,"column":5}}},"6":{"name":"playAudioBlob","decl":{"start":{"line":63,"column":11},"end":{"line":63,"column":27}},"loc":{"start":{"line":63,"column":27},"end":{"line":67,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":66,"column":14},"end":{"line":66,"column":15}},"loc":{"start":{"line":66,"column":24},"end":{"line":66,"column":29}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":69,"column":20},"end":{"line":69,"column":32}},"loc":{"start":{"line":69,"column":32},"end":{"line":94,"column":null}}},"9":{"name":"CreateConversation","decl":{"start":{"line":96,"column":17},"end":{"line":96,"column":38}},"loc":{"start":{"line":96,"column":38},"end":{"line":131,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":132,"column":12},"end":{"line":132,"column":18}},"loc":{"start":{"line":132,"column":18},"end":{"line":160,"column":5}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":133,"column":31},"end":{"line":133,"column":43}},"loc":{"start":{"line":133,"column":43},"end":{"line":157,"column":null}}},"12":{"name":"GetConversation","decl":{"start":{"line":162,"column":17},"end":{"line":162,"column":33}},"loc":{"start":{"line":162,"column":37},"end":{"line":187,"column":null}}},"13":{"name":"SendMessage","decl":{"start":{"line":189,"column":17},"end":{"line":189,"column":31}},"loc":{"start":{"line":189,"column":31},"end":{"line":251,"column":null}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":298,"column":50},"end":{"line":298,"column":51}},"loc":{"start":{"line":299,"column":30},"end":{"line":331,"column":null}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":304,"column":43},"end":{"line":304,"column":null}},"loc":{"start":{"line":305,"column":36},"end":{"line":305,"column":null}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":350,"column":50},"end":{"line":350,"column":51}},"loc":{"start":{"line":351,"column":30},"end":{"line":461,"column":null}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":482,"column":45},"end":{"line":482,"column":51}},"loc":{"start":{"line":482,"column":51},"end":{"line":482,"column":null}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":548,"column":45},"end":{"line":548,"column":51}},"loc":{"start":{"line":548,"column":51},"end":{"line":551,"column":null}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":756,"column":45},"end":{"line":756,"column":51}},"loc":{"start":{"line":756,"column":51},"end":{"line":764,"column":null}}},"20":{"name":"(anonymous_20)","decl":{"start":{"line":757,"column":52},"end":{"line":757,"column":53}},"loc":{"start":{"line":757,"column":62},"end":{"line":763,"column":39}}},"21":{"name":"(anonymous_21)","decl":{"start":{"line":840,"column":42},"end":{"line":840,"column":43}},"loc":{"start":{"line":840,"column":53},"end":{"line":845,"column":null}}},"22":{"name":"(anonymous_22)","decl":{"start":{"line":858,"column":47},"end":{"line":858,"column":53}},"loc":{"start":{"line":858,"column":53},"end":{"line":861,"column":40}}},"23":{"name":"(anonymous_23)","decl":{"start":{"line":881,"column":47},"end":{"line":881,"column":53}},"loc":{"start":{"line":881,"column":53},"end":{"line":883,"column":null}}},"24":{"name":"(anonymous_24)","decl":{"start":{"line":33,"column":10},"end":{"line":33,"column":13}},"loc":{"start":{"line":33,"column":10},"end":{"line":44,"column":23}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":19},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":19},"end":{"line":1,"column":null}},{"start":{"line":1,"column":19},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":19},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":19},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":20,"column":9},"end":{"line":26,"column":null}},"type":"cond-expr","locations":[{"start":{"line":21,"column":6},"end":{"line":21,"column":null}},{"start":{"line":22,"column":6},"end":{"line":26,"column":null}}]},"3":{"loc":{"start":{"line":22,"column":6},"end":{"line":26,"column":null}},"type":"cond-expr","locations":[{"start":{"line":23,"column":6},"end":{"line":23,"column":null}},{"start":{"line":24,"column":6},"end":{"line":26,"column":null}}]},"4":{"loc":{"start":{"line":24,"column":6},"end":{"line":26,"column":null}},"type":"cond-expr","locations":[{"start":{"line":25,"column":6},"end":{"line":25,"column":null}},{"start":{"line":26,"column":6},"end":{"line":26,"column":null}}]},"5":{"loc":{"start":{"line":58,"column":4},"end":{"line":60,"column":null}},"type":"if","locations":[{"start":{"line":58,"column":4},"end":{"line":60,"column":null}}]},"6":{"loc":{"start":{"line":64,"column":4},"end":{"line":64,"column":null}},"type":"if","locations":[{"start":{"line":64,"column":4},"end":{"line":64,"column":null}}]},"7":{"loc":{"start":{"line":65,"column":4},"end":{"line":65,"column":null}},"type":"if","locations":[{"start":{"line":65,"column":4},"end":{"line":65,"column":null}}]},"8":{"loc":{"start":{"line":82,"column":6},"end":{"line":90,"column":null}},"type":"if","locations":[{"start":{"line":82,"column":6},"end":{"line":90,"column":null}},{"start":{"line":88,"column":13},"end":{"line":90,"column":null}}]},"9":{"loc":{"start":{"line":108,"column":6},"end":{"line":119,"column":null}},"type":"if","locations":[{"start":{"line":108,"column":6},"end":{"line":119,"column":null}}]},"10":{"loc":{"start":{"line":108,"column":10},"end":{"line":108,"column":60}},"type":"binary-expr","locations":[{"start":{"line":108,"column":10},"end":{"line":108,"column":36}},{"start":{"line":108,"column":36},"end":{"line":108,"column":60}}]},"11":{"loc":{"start":{"line":145,"column":8},"end":{"line":155,"column":null}},"type":"if","locations":[{"start":{"line":145,"column":8},"end":{"line":155,"column":null}}]},"12":{"loc":{"start":{"line":145,"column":12},"end":{"line":145,"column":62}},"type":"binary-expr","locations":[{"start":{"line":145,"column":12},"end":{"line":145,"column":38}},{"start":{"line":145,"column":38},"end":{"line":145,"column":62}}]},"13":{"loc":{"start":{"line":175,"column":6},"end":{"line":177,"column":null}},"type":"if","locations":[{"start":{"line":175,"column":6},"end":{"line":177,"column":null}}]},"14":{"loc":{"start":{"line":175,"column":10},"end":{"line":175,"column":60}},"type":"binary-expr","locations":[{"start":{"line":175,"column":10},"end":{"line":175,"column":36}},{"start":{"line":175,"column":36},"end":{"line":175,"column":60}}]},"15":{"loc":{"start":{"line":179,"column":6},"end":{"line":185,"column":null}},"type":"if","locations":[{"start":{"line":179,"column":6},"end":{"line":185,"column":null}}]},"16":{"loc":{"start":{"line":180,"column":8},"end":{"line":184,"column":null}},"type":"if","locations":[{"start":{"line":180,"column":8},"end":{"line":184,"column":null}}]},"17":{"loc":{"start":{"line":206,"column":6},"end":{"line":210,"column":null}},"type":"if","locations":[{"start":{"line":206,"column":6},"end":{"line":210,"column":null}}]},"18":{"loc":{"start":{"line":206,"column":10},"end":{"line":206,"column":62}},"type":"binary-expr","locations":[{"start":{"line":206,"column":10},"end":{"line":206,"column":37}},{"start":{"line":206,"column":37},"end":{"line":206,"column":62}}]},"19":{"loc":{"start":{"line":214,"column":6},"end":{"line":226,"column":null}},"type":"if","locations":[{"start":{"line":214,"column":6},"end":{"line":226,"column":null}}]},"20":{"loc":{"start":{"line":227,"column":6},"end":{"line":239,"column":null}},"type":"if","locations":[{"start":{"line":227,"column":6},"end":{"line":239,"column":null}}]},"21":{"loc":{"start":{"line":240,"column":6},"end":{"line":249,"column":null}},"type":"if","locations":[{"start":{"line":240,"column":6},"end":{"line":249,"column":null}}]},"22":{"loc":{"start":{"line":284,"column":27},"end":{"line":295,"column":null}},"type":"binary-expr","locations":[{"start":{"line":284,"column":27},"end":{"line":284,"column":null}},{"start":{"line":285,"column":28},"end":{"line":295,"column":null}}]},"23":{"loc":{"start":{"line":315,"column":41},"end":{"line":317,"column":null}},"type":"cond-expr","locations":[{"start":{"line":316,"column":44},"end":{"line":316,"column":null}},{"start":{"line":317,"column":44},"end":{"line":317,"column":null}}]},"24":{"loc":{"start":{"line":338,"column":23},"end":{"line":946,"column":null}},"type":"binary-expr","locations":[{"start":{"line":338,"column":23},"end":{"line":338,"column":null}},{"start":{"line":339,"column":24},"end":{"line":946,"column":null}}]},"25":{"loc":{"start":{"line":464,"column":27},"end":{"line":944,"column":null}},"type":"cond-expr","locations":[{"start":{"line":467,"column":28},"end":{"line":833,"column":null}},{"start":{"line":835,"column":28},"end":{"line":944,"column":null}}]},"26":{"loc":{"start":{"line":464,"column":27},"end":{"line":466,"column":null}},"type":"binary-expr","locations":[{"start":{"line":464,"column":27},"end":{"line":464,"column":null}},{"start":{"line":465,"column":26},"end":{"line":465,"column":null}},{"start":{"line":466,"column":26},"end":{"line":466,"column":null}}]},"27":{"loc":{"start":{"line":474,"column":31},"end":{"line":831,"column":null}},"type":"cond-expr","locations":[{"start":{"line":474,"column":49},"end":{"line":598,"column":null}},{"start":{"line":600,"column":32},"end":{"line":831,"column":null}}]},"28":{"loc":{"start":{"line":475,"column":33},"end":{"line":597,"column":null}},"type":"cond-expr","locations":[{"start":{"line":477,"column":34},"end":{"line":477,"column":null}},{"start":{"line":478,"column":39},"end":{"line":597,"column":null}}]},"29":{"loc":{"start":{"line":500,"column":48},"end":{"line":500,"column":null}},"type":"cond-expr","locations":[{"start":{"line":500,"column":57},"end":{"line":500,"column":66}},{"start":{"line":500,"column":66},"end":{"line":500,"column":null}}]},"30":{"loc":{"start":{"line":607,"column":35},"end":{"line":753,"column":null}},"type":"cond-expr","locations":[{"start":{"line":611,"column":36},"end":{"line":684,"column":null}},{"start":{"line":686,"column":36},"end":{"line":753,"column":null}}]},"31":{"loc":{"start":{"line":608,"column":36},"end":{"line":609,"column":null}},"type":"binary-expr","locations":[{"start":{"line":608,"column":36},"end":{"line":608,"column":null}},{"start":{"line":609,"column":36},"end":{"line":609,"column":null}}]},"32":{"loc":{"start":{"line":717,"column":46},"end":{"line":720,"column":null}},"type":"cond-expr","locations":[{"start":{"line":719,"column":50},"end":{"line":719,"column":null}},{"start":{"line":720,"column":50},"end":{"line":720,"column":null}}]},"33":{"loc":{"start":{"line":717,"column":46},"end":{"line":718,"column":null}},"type":"binary-expr","locations":[{"start":{"line":717,"column":46},"end":{"line":717,"column":null}},{"start":{"line":718,"column":46},"end":{"line":718,"column":null}}]},"34":{"loc":{"start":{"line":794,"column":44},"end":{"line":797,"column":null}},"type":"cond-expr","locations":[{"start":{"line":796,"column":48},"end":{"line":796,"column":null}},{"start":{"line":797,"column":48},"end":{"line":797,"column":null}}]},"35":{"loc":{"start":{"line":794,"column":44},"end":{"line":795,"column":null}},"type":"binary-expr","locations":[{"start":{"line":794,"column":44},"end":{"line":794,"column":null}},{"start":{"line":795,"column":44},"end":{"line":795,"column":null}}]},"36":{"loc":{"start":{"line":841,"column":34},"end":{"line":844,"column":null}},"type":"if","locations":[{"start":{"line":841,"column":34},"end":{"line":844,"column":null}},{"start":{"line":844,"column":41},"end":{"line":844,"column":null}}]},"37":{"loc":{"start":{"line":851,"column":33},"end":{"line":908,"column":null}},"type":"binary-expr","locations":[{"start":{"line":851,"column":33},"end":{"line":851,"column":null}},{"start":{"line":852,"column":34},"end":{"line":908,"column":null}}]},"38":{"loc":{"start":{"line":877,"column":42},"end":{"line":878,"column":null}},"type":"binary-expr","locations":[{"start":{"line":877,"column":42},"end":{"line":877,"column":null}},{"start":{"line":878,"column":42},"end":{"line":878,"column":null}}]},"39":{"loc":{"start":{"line":910,"column":33},"end":{"line":941,"column":null}},"type":"binary-expr","locations":[{"start":{"line":910,"column":33},"end":{"line":910,"column":null}},{"start":{"line":911,"column":34},"end":{"line":941,"column":null}}]}},"s":{"0":320,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":32,"9":0,"10":0,"11":0,"12":32,"13":2,"14":2,"15":2,"16":2,"17":2,"18":2,"19":2,"20":2,"21":2,"22":2,"23":2,"24":2,"25":2,"26":2,"27":2,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":2,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":2,"58":2,"59":2,"60":2,"61":2,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":2,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":2,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":32,"114":1,"115":32,"116":64},"f":{"0":64,"1":0,"2":0,"3":0,"4":2,"5":2,"6":0,"7":0,"8":0,"9":0,"10":2,"11":2,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":1},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0],"6":[0],"7":[0],"8":[0,0],"9":[0],"10":[0,0],"11":[0],"12":[0,0],"13":[0],"14":[0,0],"15":[0],"16":[0],"17":[0],"18":[0,0],"19":[0],"20":[0],"21":[0],"22":[2,2],"23":[0,0],"24":[2,0],"25":[0,0],"26":[0,0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0],"38":[0,0],"39":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/ChatIntroduction/Chat_intro.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/ChatIntroduction/Chat_intro.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":7,"column":19},"end":{"line":63,"column":2}},"2":{"start":{"line":7,"column":25},"end":{"line":7,"column":null}},"3":{"start":{"line":8,"column":19},"end":{"line":8,"column":null}},"4":{"start":{"line":10,"column":2},"end":{"line":61,"column":null}},"5":{"start":{"line":37,"column":16},"end":{"line":37,"column":null}},"6":{"start":{"line":63,"column":2},"end":{"line":8,"column":31}},"7":{"start":{"line":7,"column":16},"end":{"line":8,"column":31}},"8":{"start":{"line":8,"column":30},"end":{"line":7,"column":16}},"9":{"start":{"line":65,"column":26},"end":{"line":65,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":7,"column":19},"end":{"line":7,"column":25}},"loc":{"start":{"line":7,"column":25},"end":{"line":63,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":36,"column":73},"end":{"line":36,"column":74}},"loc":{"start":{"line":36,"column":80},"end":{"line":38,"column":17}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":7,"column":16},"end":{"line":7,"column":19}},"loc":{"start":{"line":7,"column":16},"end":{"line":8,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]}},"s":{"0":288,"1":32,"2":45,"3":45,"4":30,"5":1,"6":32,"7":15,"8":32,"9":32},"f":{"0":32,"1":45,"2":1,"3":15},"b":{"0":[64,32],"1":[32]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/CompleteInfoModal/Complete_Info.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/CompleteInfoModal/Complete_Info.jsx","statementMap":{"0":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"1":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"2":{"start":{"line":26,"column":21},"end":{"line":305,"column":2}},"3":{"start":{"line":26,"column":35},"end":{"line":26,"column":null}},"4":{"start":{"line":27,"column":19},"end":{"line":27,"column":null}},"5":{"start":{"line":28,"column":36},"end":{"line":28,"column":null}},"6":{"start":{"line":29,"column":34},"end":{"line":29,"column":null}},"7":{"start":{"line":30,"column":40},"end":{"line":30,"column":null}},"8":{"start":{"line":31,"column":40},"end":{"line":31,"column":null}},"9":{"start":{"line":32,"column":30},"end":{"line":32,"column":null}},"10":{"start":{"line":33,"column":42},"end":{"line":33,"column":null}},"11":{"start":{"line":34,"column":26},"end":{"line":34,"column":null}},"12":{"start":{"line":36,"column":2},"end":{"line":38,"column":null}},"13":{"start":{"line":37,"column":4},"end":{"line":37,"column":null}},"14":{"start":{"line":40,"column":24},"end":{"line":85,"column":null}},"15":{"start":{"line":41,"column":4},"end":{"line":84,"column":null}},"16":{"start":{"line":42,"column":20},"end":{"line":42,"column":null}},"17":{"start":{"line":43,"column":23},"end":{"line":48,"column":null}},"18":{"start":{"line":50,"column":6},"end":{"line":81,"column":null}},"19":{"start":{"line":52,"column":10},"end":{"line":52,"column":null}},"20":{"start":{"line":54,"column":8},"end":{"line":54,"column":null}},"21":{"start":{"line":55,"column":8},"end":{"line":55,"column":null}},"22":{"start":{"line":56,"column":8},"end":{"line":56,"column":null}},"23":{"start":{"line":57,"column":8},"end":{"line":65,"column":null}},"24":{"start":{"line":68,"column":30},"end":{"line":72,"column":null}},"25":{"start":{"line":74,"column":8},"end":{"line":80,"column":null}},"26":{"start":{"line":75,"column":10},"end":{"line":75,"column":null}},"27":{"start":{"line":76,"column":10},"end":{"line":76,"column":null}},"28":{"start":{"line":78,"column":10},"end":{"line":78,"column":null}},"29":{"start":{"line":79,"column":10},"end":{"line":79,"column":null}},"30":{"start":{"line":83,"column":6},"end":{"line":83,"column":null}},"31":{"start":{"line":87,"column":22},"end":{"line":90,"column":null}},"32":{"start":{"line":88,"column":4},"end":{"line":88,"column":null}},"33":{"start":{"line":89,"column":4},"end":{"line":89,"column":null}},"34":{"start":{"line":92,"column":29},"end":{"line":96,"column":null}},"35":{"start":{"line":93,"column":26},"end":{"line":93,"column":null}},"36":{"start":{"line":94,"column":4},"end":{"line":94,"column":null}},"37":{"start":{"line":95,"column":4},"end":{"line":95,"column":null}},"38":{"start":{"line":98,"column":23},"end":{"line":115,"column":null}},"39":{"start":{"line":99,"column":4},"end":{"line":114,"column":null}},"40":{"start":{"line":106,"column":6},"end":{"line":106,"column":null}},"41":{"start":{"line":108,"column":6},"end":{"line":111,"column":null}},"42":{"start":{"line":112,"column":6},"end":{"line":112,"column":null}},"43":{"start":{"line":113,"column":6},"end":{"line":113,"column":null}},"44":{"start":{"line":117,"column":23},"end":{"line":180,"column":null}},"45":{"start":{"line":118,"column":4},"end":{"line":118,"column":null}},"46":{"start":{"line":119,"column":26},"end":{"line":119,"column":null}},"47":{"start":{"line":120,"column":19},"end":{"line":131,"column":null}},"48":{"start":{"line":133,"column":4},"end":{"line":135,"column":null}},"49":{"start":{"line":134,"column":6},"end":{"line":134,"column":null}},"50":{"start":{"line":134,"column":15},"end":{"line":134,"column":null}},"51":{"start":{"line":137,"column":26},"end":{"line":137,"column":null}},"52":{"start":{"line":138,"column":4},"end":{"line":179,"column":null}},"53":{"start":{"line":139,"column":6},"end":{"line":139,"column":null}},"54":{"start":{"line":141,"column":6},"end":{"line":178,"column":null}},"55":{"start":{"line":142,"column":22},"end":{"line":142,"column":null}},"56":{"start":{"line":143,"column":25},"end":{"line":158,"column":null}},"57":{"start":{"line":160,"column":8},"end":{"line":171,"column":null}},"58":{"start":{"line":161,"column":10},"end":{"line":164,"column":null}},"59":{"start":{"line":165,"column":10},"end":{"line":165,"column":null}},"60":{"start":{"line":167,"column":10},"end":{"line":170,"column":null}},"61":{"start":{"line":173,"column":8},"end":{"line":173,"column":null}},"62":{"start":{"line":174,"column":8},"end":{"line":177,"column":null}},"63":{"start":{"line":182,"column":32},"end":{"line":187,"column":null}},"64":{"start":{"line":183,"column":4},"end":{"line":183,"column":null}},"65":{"start":{"line":183,"column":16},"end":{"line":183,"column":null}},"66":{"start":{"line":184,"column":4},"end":{"line":184,"column":null}},"67":{"start":{"line":184,"column":33},"end":{"line":184,"column":null}},"68":{"start":{"line":185,"column":4},"end":{"line":185,"column":null}},"69":{"start":{"line":185,"column":34},"end":{"line":185,"column":null}},"70":{"start":{"line":186,"column":4},"end":{"line":186,"column":null}},"71":{"start":{"line":189,"column":30},"end":{"line":206,"column":null}},"72":{"start":{"line":190,"column":4},"end":{"line":190,"column":null}},"73":{"start":{"line":190,"column":14},"end":{"line":190,"column":null}},"74":{"start":{"line":192,"column":20},"end":{"line":192,"column":null}},"75":{"start":{"line":193,"column":26},"end":{"line":197,"column":null}},"76":{"start":{"line":199,"column":20},"end":{"line":199,"column":null}},"77":{"start":{"line":200,"column":18},"end":{"line":200,"column":null}},"78":{"start":{"line":202,"column":4},"end":{"line":202,"column":null}},"79":{"start":{"line":202,"column":53},"end":{"line":202,"column":null}},"80":{"start":{"line":203,"column":27},"end":{"line":203,"column":null}},"81":{"start":{"line":204,"column":4},"end":{"line":204,"column":null}},"82":{"start":{"line":205,"column":4},"end":{"line":205,"column":null}},"83":{"start":{"line":205,"column":34},"end":{"line":205,"column":null}},"84":{"start":{"line":208,"column":20},"end":{"line":225,"column":null}},"85":{"start":{"line":209,"column":4},"end":{"line":224,"column":null}},"86":{"start":{"line":228,"column":2},"end":{"line":303,"column":null}},"87":{"start":{"line":272,"column":40},"end":{"line":272,"column":null}},"88":{"start":{"line":278,"column":45},"end":{"line":278,"column":79}},"89":{"start":{"line":280,"column":135},"end":{"line":280,"column":156}},"90":{"start":{"line":305,"column":2},"end":{"line":27,"column":31}},"91":{"start":{"line":26,"column":18},"end":{"line":27,"column":31}},"92":{"start":{"line":27,"column":30},"end":{"line":26,"column":18}},"93":{"start":{"line":307,"column":19},"end":{"line":322,"column":null}},"94":{"start":{"line":308,"column":2},"end":{"line":322,"column":null}},"95":{"start":{"line":313,"column":23},"end":{"line":313,"column":null}},"96":{"start":{"line":323,"column":2},"end":{"line":307,"column":19}},"97":{"start":{"line":325,"column":25},"end":{"line":340,"column":null}},"98":{"start":{"line":326,"column":2},"end":{"line":340,"column":null}},"99":{"start":{"line":331,"column":23},"end":{"line":331,"column":null}},"100":{"start":{"line":341,"column":2},"end":{"line":325,"column":25}},"101":{"start":{"line":343,"column":23},"end":{"line":370,"column":null}},"102":{"start":{"line":344,"column":2},"end":{"line":370,"column":null}},"103":{"start":{"line":349,"column":30},"end":{"line":349,"column":null}},"104":{"start":{"line":350,"column":8},"end":{"line":350,"column":null}},"105":{"start":{"line":372,"column":2},"end":{"line":343,"column":23}},"106":{"start":{"line":374,"column":24},"end":{"line":399,"column":null}},"107":{"start":{"line":375,"column":2},"end":{"line":399,"column":null}},"108":{"start":{"line":400,"column":2},"end":{"line":374,"column":24}},"109":{"start":{"line":404,"column":28},"end":{"line":404,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":26,"column":21},"end":{"line":26,"column":22}},"loc":{"start":{"line":26,"column":35},"end":{"line":305,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":36,"column":12},"end":{"line":36,"column":18}},"loc":{"start":{"line":36,"column":18},"end":{"line":38,"column":5}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":40,"column":24},"end":{"line":40,"column":36}},"loc":{"start":{"line":40,"column":36},"end":{"line":85,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":87,"column":22},"end":{"line":87,"column":23}},"loc":{"start":{"line":87,"column":33},"end":{"line":90,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":92,"column":29},"end":{"line":92,"column":30}},"loc":{"start":{"line":92,"column":48},"end":{"line":96,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":98,"column":23},"end":{"line":98,"column":29}},"loc":{"start":{"line":98,"column":29},"end":{"line":115,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":117,"column":23},"end":{"line":117,"column":30}},"loc":{"start":{"line":117,"column":40},"end":{"line":180,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":133,"column":34},"end":{"line":133,"column":35}},"loc":{"start":{"line":133,"column":43},"end":{"line":135,"column":5}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":182,"column":32},"end":{"line":182,"column":33}},"loc":{"start":{"line":182,"column":61},"end":{"line":187,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":189,"column":30},"end":{"line":189,"column":31}},"loc":{"start":{"line":189,"column":39},"end":{"line":206,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":208,"column":20},"end":{"line":208,"column":21}},"loc":{"start":{"line":208,"column":44},"end":{"line":225,"column":null}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":272,"column":26},"end":{"line":272,"column":27}},"loc":{"start":{"line":272,"column":40},"end":{"line":272,"column":null}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":278,"column":26},"end":{"line":278,"column":27}},"loc":{"start":{"line":278,"column":45},"end":{"line":278,"column":79}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":280,"column":125},"end":{"line":280,"column":126}},"loc":{"start":{"line":280,"column":135},"end":{"line":280,"column":156}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":26,"column":18},"end":{"line":26,"column":21}},"loc":{"start":{"line":26,"column":18},"end":{"line":27,"column":31}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":307,"column":19},"end":{"line":307,"column":20}},"loc":{"start":{"line":308,"column":2},"end":{"line":322,"column":null}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":313,"column":16},"end":{"line":313,"column":17}},"loc":{"start":{"line":313,"column":23},"end":{"line":313,"column":null}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":325,"column":25},"end":{"line":325,"column":26}},"loc":{"start":{"line":326,"column":2},"end":{"line":340,"column":null}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":331,"column":16},"end":{"line":331,"column":17}},"loc":{"start":{"line":331,"column":23},"end":{"line":331,"column":null}}},"20":{"name":"(anonymous_20)","decl":{"start":{"line":343,"column":23},"end":{"line":343,"column":24}},"loc":{"start":{"line":344,"column":2},"end":{"line":370,"column":null}}},"21":{"name":"(anonymous_21)","decl":{"start":{"line":348,"column":16},"end":{"line":348,"column":17}},"loc":{"start":{"line":348,"column":23},"end":{"line":351,"column":null}}},"22":{"name":"(anonymous_22)","decl":{"start":{"line":374,"column":24},"end":{"line":374,"column":25}},"loc":{"start":{"line":375,"column":2},"end":{"line":399,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"3":{"loc":{"start":{"line":50,"column":6},"end":{"line":81,"column":null}},"type":"if","locations":[{"start":{"line":50,"column":6},"end":{"line":81,"column":null}}]},"4":{"loc":{"start":{"line":54,"column":21},"end":{"line":54,"column":36}},"type":"binary-expr","locations":[{"start":{"line":54,"column":21},"end":{"line":54,"column":34}},{"start":{"line":54,"column":34},"end":{"line":54,"column":36}}]},"5":{"loc":{"start":{"line":55,"column":20},"end":{"line":55,"column":34}},"type":"binary-expr","locations":[{"start":{"line":55,"column":20},"end":{"line":55,"column":32}},{"start":{"line":55,"column":32},"end":{"line":55,"column":34}}]},"6":{"loc":{"start":{"line":56,"column":23},"end":{"line":56,"column":41}},"type":"binary-expr","locations":[{"start":{"line":56,"column":23},"end":{"line":56,"column":39}},{"start":{"line":56,"column":39},"end":{"line":56,"column":41}}]},"7":{"loc":{"start":{"line":58,"column":10},"end":{"line":64,"column":null}},"type":"cond-expr","locations":[{"start":{"line":59,"column":14},"end":{"line":63,"column":null}},{"start":{"line":64,"column":14},"end":{"line":64,"column":null}}]},"8":{"loc":{"start":{"line":74,"column":8},"end":{"line":80,"column":null}},"type":"if","locations":[{"start":{"line":74,"column":8},"end":{"line":80,"column":null}},{"start":{"line":77,"column":15},"end":{"line":80,"column":null}}]},"9":{"loc":{"start":{"line":74,"column":12},"end":{"line":74,"column":45}},"type":"binary-expr","locations":[{"start":{"line":74,"column":12},"end":{"line":74,"column":22}},{"start":{"line":74,"column":22},"end":{"line":74,"column":45}}]},"10":{"loc":{"start":{"line":95,"column":14},"end":{"line":95,"column":48}},"type":"binary-expr","locations":[{"start":{"line":95,"column":14},"end":{"line":95,"column":46}},{"start":{"line":95,"column":46},"end":{"line":95,"column":48}}]},"11":{"loc":{"start":{"line":99,"column":4},"end":{"line":114,"column":null}},"type":"if","locations":[{"start":{"line":99,"column":4},"end":{"line":114,"column":null}},{"start":{"line":107,"column":11},"end":{"line":114,"column":null}}]},"12":{"loc":{"start":{"line":100,"column":6},"end":{"line":104,"column":null}},"type":"binary-expr","locations":[{"start":{"line":100,"column":6},"end":{"line":100,"column":null}},{"start":{"line":101,"column":6},"end":{"line":101,"column":null}},{"start":{"line":102,"column":6},"end":{"line":102,"column":null}},{"start":{"line":103,"column":6},"end":{"line":103,"column":null}},{"start":{"line":104,"column":6},"end":{"line":104,"column":null}}]},"13":{"loc":{"start":{"line":124,"column":8},"end":{"line":128,"column":null}},"type":"cond-expr","locations":[{"start":{"line":124,"column":23},"end":{"line":124,"column":null}},{"start":{"line":125,"column":10},"end":{"line":128,"column":null}}]},"14":{"loc":{"start":{"line":125,"column":10},"end":{"line":128,"column":null}},"type":"cond-expr","locations":[{"start":{"line":127,"column":14},"end":{"line":127,"column":null}},{"start":{"line":128,"column":14},"end":{"line":128,"column":null}}]},"15":{"loc":{"start":{"line":125,"column":10},"end":{"line":126,"column":null}},"type":"binary-expr","locations":[{"start":{"line":125,"column":10},"end":{"line":125,"column":25}},{"start":{"line":125,"column":25},"end":{"line":125,"column":null}},{"start":{"line":126,"column":12},"end":{"line":126,"column":null}}]},"16":{"loc":{"start":{"line":129,"column":14},"end":{"line":129,"column":null}},"type":"cond-expr","locations":[{"start":{"line":129,"column":24},"end":{"line":129,"column":53}},{"start":{"line":129,"column":53},"end":{"line":129,"column":null}}]},"17":{"loc":{"start":{"line":134,"column":6},"end":{"line":134,"column":null}},"type":"if","locations":[{"start":{"line":134,"column":6},"end":{"line":134,"column":null}}]},"18":{"loc":{"start":{"line":138,"column":4},"end":{"line":179,"column":null}},"type":"if","locations":[{"start":{"line":138,"column":4},"end":{"line":179,"column":null}},{"start":{"line":140,"column":11},"end":{"line":179,"column":null}}]},"19":{"loc":{"start":{"line":160,"column":8},"end":{"line":171,"column":null}},"type":"if","locations":[{"start":{"line":160,"column":8},"end":{"line":171,"column":null}},{"start":{"line":166,"column":15},"end":{"line":171,"column":null}}]},"20":{"loc":{"start":{"line":183,"column":4},"end":{"line":183,"column":null}},"type":"if","locations":[{"start":{"line":183,"column":4},"end":{"line":183,"column":null}}]},"21":{"loc":{"start":{"line":184,"column":4},"end":{"line":184,"column":null}},"type":"if","locations":[{"start":{"line":184,"column":4},"end":{"line":184,"column":null}}]},"22":{"loc":{"start":{"line":185,"column":4},"end":{"line":185,"column":null}},"type":"if","locations":[{"start":{"line":185,"column":4},"end":{"line":185,"column":null}}]},"23":{"loc":{"start":{"line":190,"column":4},"end":{"line":190,"column":null}},"type":"if","locations":[{"start":{"line":190,"column":4},"end":{"line":190,"column":null}}]},"24":{"loc":{"start":{"line":202,"column":4},"end":{"line":202,"column":null}},"type":"if","locations":[{"start":{"line":202,"column":4},"end":{"line":202,"column":null}}]},"25":{"loc":{"start":{"line":202,"column":8},"end":{"line":202,"column":53}},"type":"binary-expr","locations":[{"start":{"line":202,"column":8},"end":{"line":202,"column":36}},{"start":{"line":202,"column":36},"end":{"line":202,"column":53}}]},"26":{"loc":{"start":{"line":205,"column":4},"end":{"line":205,"column":null}},"type":"if","locations":[{"start":{"line":205,"column":4},"end":{"line":205,"column":null}}]},"27":{"loc":{"start":{"line":208,"column":28},"end":{"line":208,"column":44}},"type":"default-arg","locations":[{"start":{"line":208,"column":35},"end":{"line":208,"column":44}}]},"28":{"loc":{"start":{"line":271,"column":23},"end":{"line":271,"column":null}},"type":"cond-expr","locations":[{"start":{"line":271,"column":37},"end":{"line":271,"column":76}},{"start":{"line":271,"column":76},"end":{"line":271,"column":null}}]},"29":{"loc":{"start":{"line":280,"column":38},"end":{"line":280,"column":115}},"type":"cond-expr","locations":[{"start":{"line":280,"column":52},"end":{"line":280,"column":111}},{"start":{"line":280,"column":111},"end":{"line":280,"column":115}}]},"30":{"loc":{"start":{"line":360,"column":15},"end":{"line":360,"column":null}},"type":"cond-expr","locations":[{"start":{"line":360,"column":36},"end":{"line":360,"column":59}},{"start":{"line":360,"column":59},"end":{"line":360,"column":null}}]}},"s":{"0":32,"1":384,"2":32,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":32,"91":0,"92":32,"93":32,"94":0,"95":0,"96":32,"97":32,"98":0,"99":0,"100":32,"101":32,"102":0,"103":0,"104":0,"105":32,"106":32,"107":0,"108":32,"109":160},"f":{"0":160,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0},"b":{"0":[32,0],"1":[32],"2":[32,32],"3":[0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0,0,0,0],"13":[0,0],"14":[0,0],"15":[0,0,0],"16":[0,0],"17":[0],"18":[0,0],"19":[0,0],"20":[0],"21":[0],"22":[0],"23":[0],"24":[0],"25":[0,0],"26":[0],"27":[0],"28":[0,0],"29":[0,0],"30":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/CompleteInfoModal/Coverters_Checkers.js": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/CompleteInfoModal/Coverters_Checkers.js","statementMap":{"0":{"start":{"line":3,"column":39},"end":{"line":18,"column":3}},"1":{"start":{"line":4,"column":30},"end":{"line":15,"column":5}},"2":{"start":{"line":17,"column":4},"end":{"line":17,"column":78}},"3":{"start":{"line":17,"column":45},"end":{"line":17,"column":76}},"4":{"start":{"line":20,"column":41},"end":{"line":35,"column":3}},"5":{"start":{"line":21,"column":30},"end":{"line":32,"column":5}},"6":{"start":{"line":34,"column":4},"end":{"line":34,"column":78}},"7":{"start":{"line":34,"column":45},"end":{"line":34,"column":76}},"8":{"start":{"line":37,"column":33},"end":{"line":40,"column":null}},"9":{"start":{"line":38,"column":25},"end":{"line":38,"column":47}},"10":{"start":{"line":39,"column":4},"end":{"line":39,"column":34}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":3,"column":39},"end":{"line":3,"column":40}},"loc":{"start":{"line":3,"column":50},"end":{"line":18,"column":3}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":17,"column":35},"end":{"line":17,"column":36}},"loc":{"start":{"line":17,"column":45},"end":{"line":17,"column":76}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":20,"column":41},"end":{"line":20,"column":42}},"loc":{"start":{"line":20,"column":52},"end":{"line":35,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":34,"column":35},"end":{"line":34,"column":36}},"loc":{"start":{"line":34,"column":45},"end":{"line":34,"column":76}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":37,"column":33},"end":{"line":37,"column":34}},"loc":{"start":{"line":37,"column":42},"end":{"line":40,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":17,"column":45},"end":{"line":17,"column":76}},"type":"binary-expr","locations":[{"start":{"line":17,"column":45},"end":{"line":17,"column":68}},{"start":{"line":17,"column":72},"end":{"line":17,"column":76}}]},"1":{"loc":{"start":{"line":34,"column":45},"end":{"line":34,"column":76}},"type":"binary-expr","locations":[{"start":{"line":34,"column":45},"end":{"line":34,"column":68}},{"start":{"line":34,"column":72},"end":{"line":34,"column":76}}]}},"s":{"0":32,"1":0,"2":0,"3":0,"4":32,"5":0,"6":0,"7":0,"8":32,"9":0,"10":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{"0":[0,0],"1":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/Statistic.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/Statistic.jsx","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":1,"column":null}},"1":{"start":{"line":7,"column":18},"end":{"line":64,"column":2}},"2":{"start":{"line":7,"column":24},"end":{"line":7,"column":null}},"3":{"start":{"line":8,"column":44},"end":{"line":8,"column":null}},"4":{"start":{"line":9,"column":42},"end":{"line":9,"column":null}},"5":{"start":{"line":10,"column":51},"end":{"line":10,"column":null}},"6":{"start":{"line":12,"column":2},"end":{"line":17,"column":null}},"7":{"start":{"line":13,"column":4},"end":{"line":13,"column":null}},"8":{"start":{"line":14,"column":4},"end":{"line":16,"column":null}},"9":{"start":{"line":15,"column":6},"end":{"line":15,"column":null}},"10":{"start":{"line":20,"column":4},"end":{"line":44,"column":null}},"11":{"start":{"line":21,"column":23},"end":{"line":28,"column":null}},"12":{"start":{"line":30,"column":6},"end":{"line":41,"column":null}},"13":{"start":{"line":32,"column":10},"end":{"line":32,"column":null}},"14":{"start":{"line":34,"column":10},"end":{"line":34,"column":null}},"15":{"start":{"line":36,"column":10},"end":{"line":36,"column":null}},"16":{"start":{"line":38,"column":8},"end":{"line":38,"column":null}},"17":{"start":{"line":39,"column":8},"end":{"line":39,"column":null}},"18":{"start":{"line":40,"column":8},"end":{"line":40,"column":null}},"19":{"start":{"line":43,"column":6},"end":{"line":43,"column":null}},"20":{"start":{"line":47,"column":2},"end":{"line":62,"column":null}},"21":{"start":{"line":64,"column":2},"end":{"line":7,"column":18}},"22":{"start":{"line":7,"column":15},"end":{"line":null,"column":-1}},"23":{"start":{"line":66,"column":25},"end":{"line":66,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":0},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":7,"column":18},"end":{"line":7,"column":24}},"loc":{"start":{"line":7,"column":24},"end":{"line":64,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":12,"column":12},"end":{"line":12,"column":18}},"loc":{"start":{"line":12,"column":18},"end":{"line":17,"column":5}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":14,"column":11},"end":{"line":14,"column":17}},"loc":{"start":{"line":14,"column":17},"end":{"line":16,"column":null}}},"4":{"name":"getEndNumbers","decl":{"start":{"line":19,"column":17},"end":{"line":19,"column":33}},"loc":{"start":{"line":19,"column":33},"end":{"line":45,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":0},"end":{"line":1,"column":null}},{"start":{"line":1,"column":0},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":0},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":30,"column":6},"end":{"line":41,"column":null}},"type":"if","locations":[{"start":{"line":30,"column":6},"end":{"line":41,"column":null}}]}},"s":{"0":288,"1":32,"2":30,"3":30,"4":30,"5":30,"6":30,"7":30,"8":30,"9":16,"10":28,"11":28,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":30,"21":32,"22":32,"23":32},"f":{"0":32,"1":30,"2":30,"3":16,"4":28},"b":{"0":[64,32],"1":[32],"2":[0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/counter.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/counter.jsx","statementMap":{"0":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"1":{"start":{"line":7,"column":22},"end":{"line":7,"column":null}},"2":{"start":{"line":9,"column":2},"end":{"line":13,"column":null}},"3":{"start":{"line":12,"column":16},"end":{"line":12,"column":30}},"4":{"start":{"line":16,"column":18},"end":{"line":74,"column":2}},"5":{"start":{"line":16,"column":41},"end":{"line":16,"column":null}},"6":{"start":{"line":17,"column":36},"end":{"line":17,"column":null}},"7":{"start":{"line":19,"column":2},"end":{"line":72,"column":null}},"8":{"start":{"line":21,"column":21},"end":{"line":21,"column":null}},"9":{"start":{"line":22,"column":20},"end":{"line":22,"column":null}},"10":{"start":{"line":27,"column":10},"end":{"line":27,"column":null}},"11":{"start":{"line":28,"column":10},"end":{"line":28,"column":null}},"12":{"start":{"line":31,"column":10},"end":{"line":31,"column":null}},"13":{"start":{"line":32,"column":10},"end":{"line":32,"column":null}},"14":{"start":{"line":66,"column":39},"end":{"line":66,"column":60}},"15":{"start":{"line":74,"column":2},"end":{"line":16,"column":18}},"16":{"start":{"line":16,"column":15},"end":{"line":null,"column":-1}},"17":{"start":{"line":76,"column":25},"end":{"line":76,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}}},"1":{"name":"toFarsiNumber","decl":{"start":{"line":6,"column":9},"end":{"line":6,"column":23}},"loc":{"start":{"line":6,"column":26},"end":{"line":14,"column":null}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":12,"column":9},"end":{"line":12,"column":10}},"loc":{"start":{"line":12,"column":16},"end":{"line":12,"column":30}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":16,"column":18},"end":{"line":16,"column":19}},"loc":{"start":{"line":16,"column":41},"end":{"line":74,"column":2}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":21,"column":15},"end":{"line":21,"column":21}},"loc":{"start":{"line":21,"column":21},"end":{"line":21,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":22,"column":14},"end":{"line":22,"column":20}},"loc":{"start":{"line":22,"column":20},"end":{"line":22,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":26,"column":22},"end":{"line":26,"column":23}},"loc":{"start":{"line":26,"column":29},"end":{"line":29,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":30,"column":22},"end":{"line":30,"column":23}},"loc":{"start":{"line":30,"column":29},"end":{"line":33,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":66,"column":28},"end":{"line":66,"column":29}},"loc":{"start":{"line":66,"column":39},"end":{"line":66,"column":60}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},{"start":{"line":1,"column":35},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":35},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":60,"column":11},"end":{"line":66,"column":null}},"type":"binary-expr","locations":[{"start":{"line":60,"column":11},"end":{"line":60,"column":null}},{"start":{"line":61,"column":12},"end":{"line":66,"column":null}}]}},"s":{"0":288,"1":90,"2":90,"3":90,"4":32,"5":114,"6":114,"7":114,"8":12,"9":0,"10":0,"11":0,"12":0,"13":0,"14":90,"15":32,"16":32,"17":32},"f":{"0":32,"1":90,"2":90,"3":114,"4":12,"5":0,"6":0,"7":0,"8":90},"b":{"0":[64,32],"1":[32],"2":[114,24]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Crasoul/Crasoul.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Crasoul/Crasoul.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":11,"column":21},"end":{"line":81,"column":2}},"2":{"start":{"line":12,"column":2},"end":{"line":79,"column":null}},"3":{"start":{"line":81,"column":2},"end":{"line":11,"column":21}},"4":{"start":{"line":83,"column":28},"end":{"line":83,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":11,"column":21},"end":{"line":11,"column":27}},"loc":{"start":{"line":11,"column":27},"end":{"line":81,"column":2}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]}},"s":{"0":256,"1":32,"2":30,"3":32,"4":32},"f":{"0":32,"1":30},"b":{"0":[64,32],"1":[32]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor/doctor.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor/doctor.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":12,"column":20},"end":{"line":170,"column":2}},"2":{"start":{"line":13,"column":2},"end":{"line":168,"column":null}},"3":{"start":{"line":170,"column":2},"end":{"line":12,"column":20}},"4":{"start":{"line":171,"column":27},"end":{"line":171,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":12,"column":20},"end":{"line":12,"column":26}},"loc":{"start":{"line":12,"column":26},"end":{"line":170,"column":2}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]}},"s":{"0":256,"1":32,"2":30,"3":32,"4":32},"f":{"0":32,"1":30},"b":{"0":[64,32],"1":[32]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientProfile.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientProfile.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":12,"column":24},"end":{"line":76,"column":2}},"2":{"start":{"line":12,"column":69},"end":{"line":12,"column":null}},"3":{"start":{"line":14,"column":21},"end":{"line":14,"column":null}},"4":{"start":{"line":15,"column":4},"end":{"line":15,"column":null}},"5":{"start":{"line":16,"column":38},"end":{"line":18,"column":null}},"6":{"start":{"line":17,"column":6},"end":{"line":17,"column":null}},"7":{"start":{"line":20,"column":4},"end":{"line":73,"column":null}},"8":{"start":{"line":76,"column":2},"end":{"line":14,"column":33}},"9":{"start":{"line":12,"column":21},"end":{"line":14,"column":33}},"10":{"start":{"line":14,"column":32},"end":{"line":12,"column":21}},"11":{"start":{"line":78,"column":31},"end":{"line":78,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":12,"column":24},"end":{"line":12,"column":25}},"loc":{"start":{"line":12,"column":69},"end":{"line":76,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":16,"column":38},"end":{"line":16,"column":44}},"loc":{"start":{"line":16,"column":44},"end":{"line":18,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":12,"column":21},"end":{"line":12,"column":24}},"loc":{"start":{"line":12,"column":21},"end":{"line":14,"column":33}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":34,"column":18},"end":{"line":38,"column":null}},"type":"cond-expr","locations":[{"start":{"line":35,"column":22},"end":{"line":35,"column":null}},{"start":{"line":36,"column":22},"end":{"line":38,"column":null}}]},"3":{"loc":{"start":{"line":36,"column":22},"end":{"line":38,"column":null}},"type":"cond-expr","locations":[{"start":{"line":37,"column":22},"end":{"line":37,"column":null}},{"start":{"line":38,"column":22},"end":{"line":38,"column":null}}]}},"s":{"0":288,"1":32,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":32,"9":0,"10":32,"11":32},"f":{"0":32,"1":0,"2":0,"3":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientsList.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientsList.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":15,"column":21},"end":{"line":140,"column":2}},"2":{"start":{"line":15,"column":27},"end":{"line":15,"column":null}},"3":{"start":{"line":16,"column":19},"end":{"line":16,"column":null}},"4":{"start":{"line":18,"column":43},"end":{"line":18,"column":null}},"5":{"start":{"line":19,"column":28},"end":{"line":19,"column":null}},"6":{"start":{"line":20,"column":50},"end":{"line":20,"column":null}},"7":{"start":{"line":21,"column":36},"end":{"line":21,"column":null}},"8":{"start":{"line":23,"column":2},"end":{"line":60,"column":null}},"9":{"start":{"line":24,"column":33},"end":{"line":57,"column":null}},"10":{"start":{"line":25,"column":6},"end":{"line":56,"column":null}},"11":{"start":{"line":26,"column":22},"end":{"line":26,"column":null}},"12":{"start":{"line":27,"column":25},"end":{"line":39,"column":null}},"13":{"start":{"line":40,"column":8},"end":{"line":44,"column":null}},"14":{"start":{"line":41,"column":10},"end":{"line":41,"column":null}},"15":{"start":{"line":42,"column":10},"end":{"line":42,"column":null}},"16":{"start":{"line":43,"column":10},"end":{"line":43,"column":null}},"17":{"start":{"line":46,"column":8},"end":{"line":46,"column":null}},"18":{"start":{"line":47,"column":8},"end":{"line":55,"column":null}},"19":{"start":{"line":48,"column":10},"end":{"line":54,"column":null}},"20":{"start":{"line":52,"column":12},"end":{"line":52,"column":null}},"21":{"start":{"line":53,"column":12},"end":{"line":53,"column":null}},"22":{"start":{"line":59,"column":4},"end":{"line":59,"column":null}},"23":{"start":{"line":62,"column":2},"end":{"line":138,"column":null}},"24":{"start":{"line":102,"column":39},"end":{"line":102,"column":68}},"25":{"start":{"line":124,"column":18},"end":{"line":128,"column":null}},"26":{"start":{"line":140,"column":2},"end":{"line":16,"column":31}},"27":{"start":{"line":15,"column":18},"end":{"line":16,"column":31}},"28":{"start":{"line":16,"column":30},"end":{"line":15,"column":18}},"29":{"start":{"line":142,"column":28},"end":{"line":142,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":15,"column":21},"end":{"line":15,"column":27}},"loc":{"start":{"line":15,"column":27},"end":{"line":140,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":23,"column":12},"end":{"line":23,"column":18}},"loc":{"start":{"line":23,"column":18},"end":{"line":60,"column":5}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":24,"column":33},"end":{"line":24,"column":45}},"loc":{"start":{"line":24,"column":45},"end":{"line":57,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":102,"column":32},"end":{"line":102,"column":33}},"loc":{"start":{"line":102,"column":39},"end":{"line":102,"column":68}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":123,"column":35},"end":{"line":123,"column":36}},"loc":{"start":{"line":124,"column":18},"end":{"line":128,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":15,"column":18},"end":{"line":15,"column":21}},"loc":{"start":{"line":15,"column":18},"end":{"line":16,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":40,"column":8},"end":{"line":44,"column":null}},"type":"if","locations":[{"start":{"line":40,"column":8},"end":{"line":44,"column":null}}]},"3":{"loc":{"start":{"line":47,"column":8},"end":{"line":55,"column":null}},"type":"if","locations":[{"start":{"line":47,"column":8},"end":{"line":55,"column":null}}]},"4":{"loc":{"start":{"line":48,"column":10},"end":{"line":54,"column":null}},"type":"if","locations":[{"start":{"line":48,"column":10},"end":{"line":54,"column":null}}]},"5":{"loc":{"start":{"line":49,"column":12},"end":{"line":50,"column":null}},"type":"binary-expr","locations":[{"start":{"line":49,"column":12},"end":{"line":49,"column":null}},{"start":{"line":50,"column":12},"end":{"line":50,"column":null}}]},"6":{"loc":{"start":{"line":116,"column":17},"end":{"line":119,"column":null}},"type":"binary-expr","locations":[{"start":{"line":116,"column":17},"end":{"line":116,"column":null}},{"start":{"line":117,"column":18},"end":{"line":119,"column":null}}]}},"s":{"0":288,"1":32,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":32,"27":0,"28":32,"29":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0},"b":{"0":[64,32],"1":[32],"2":[0],"3":[0],"4":[0],"5":[0,0],"6":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorInfoModal/DoctorInfoModal.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorInfoModal/DoctorInfoModal.jsx","statementMap":{"0":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"1":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"2":{"start":{"line":24,"column":3},"end":{"line":24,"column":null}},"3":{"start":{"line":25,"column":24},"end":{"line":25,"column":null}},"4":{"start":{"line":26,"column":40},"end":{"line":26,"column":null}},"5":{"start":{"line":27,"column":46},"end":{"line":27,"column":null}},"6":{"start":{"line":28,"column":26},"end":{"line":28,"column":null}},"7":{"start":{"line":29,"column":46},"end":{"line":29,"column":null}},"8":{"start":{"line":30,"column":48},"end":{"line":30,"column":null}},"9":{"start":{"line":31,"column":44},"end":{"line":38,"column":null}},"10":{"start":{"line":40,"column":26},"end":{"line":40,"column":null}},"11":{"start":{"line":40,"column":32},"end":{"line":40,"column":null}},"12":{"start":{"line":41,"column":27},"end":{"line":41,"column":null}},"13":{"start":{"line":41,"column":33},"end":{"line":41,"column":null}},"14":{"start":{"line":43,"column":29},"end":{"line":51,"column":null}},"15":{"start":{"line":44,"column":4},"end":{"line":51,"column":null}},"16":{"start":{"line":53,"column":22},"end":{"line":55,"column":null}},"17":{"start":{"line":54,"column":4},"end":{"line":54,"column":null}},"18":{"start":{"line":57,"column":2},"end":{"line":59,"column":null}},"19":{"start":{"line":58,"column":4},"end":{"line":58,"column":null}},"20":{"start":{"line":61,"column":2},"end":{"line":63,"column":null}},"21":{"start":{"line":62,"column":4},"end":{"line":62,"column":null}},"22":{"start":{"line":65,"column":34},"end":{"line":79,"column":null}},"23":{"start":{"line":66,"column":4},"end":{"line":79,"column":null}},"24":{"start":{"line":66,"column":29},"end":{"line":78,"column":null}},"25":{"start":{"line":81,"column":34},"end":{"line":95,"column":null}},"26":{"start":{"line":82,"column":4},"end":{"line":95,"column":null}},"27":{"start":{"line":82,"column":29},"end":{"line":94,"column":null}},"28":{"start":{"line":98,"column":18},"end":{"line":98,"column":null}},"29":{"start":{"line":99,"column":12},"end":{"line":99,"column":null}},"30":{"start":{"line":100,"column":12},"end":{"line":100,"column":null}},"31":{"start":{"line":101,"column":12},"end":{"line":101,"column":null}},"32":{"start":{"line":102,"column":4},"end":{"line":102,"column":null}},"33":{"start":{"line":105,"column":26},"end":{"line":155,"column":null}},"34":{"start":{"line":106,"column":4},"end":{"line":106,"column":null}},"35":{"start":{"line":108,"column":19},"end":{"line":108,"column":null}},"36":{"start":{"line":110,"column":4},"end":{"line":120,"column":null}},"37":{"start":{"line":111,"column":6},"end":{"line":111,"column":null}},"38":{"start":{"line":113,"column":28},"end":{"line":113,"column":null}},"39":{"start":{"line":114,"column":20},"end":{"line":114,"column":null}},"40":{"start":{"line":115,"column":6},"end":{"line":119,"column":null}},"41":{"start":{"line":116,"column":8},"end":{"line":116,"column":null}},"42":{"start":{"line":117,"column":6},"end":{"line":119,"column":null}},"43":{"start":{"line":118,"column":8},"end":{"line":118,"column":null}},"44":{"start":{"line":122,"column":4},"end":{"line":124,"column":null}},"45":{"start":{"line":123,"column":6},"end":{"line":123,"column":null}},"46":{"start":{"line":126,"column":4},"end":{"line":128,"column":null}},"47":{"start":{"line":127,"column":6},"end":{"line":127,"column":null}},"48":{"start":{"line":130,"column":4},"end":{"line":132,"column":null}},"49":{"start":{"line":131,"column":6},"end":{"line":131,"column":null}},"50":{"start":{"line":134,"column":4},"end":{"line":136,"column":null}},"51":{"start":{"line":135,"column":6},"end":{"line":135,"column":null}},"52":{"start":{"line":138,"column":4},"end":{"line":146,"column":null}},"53":{"start":{"line":139,"column":6},"end":{"line":144,"column":null}},"54":{"start":{"line":140,"column":8},"end":{"line":143,"column":null}},"55":{"start":{"line":145,"column":6},"end":{"line":145,"column":null}},"56":{"start":{"line":148,"column":4},"end":{"line":148,"column":null}},"57":{"start":{"line":149,"column":4},"end":{"line":149,"column":null}},"58":{"start":{"line":150,"column":4},"end":{"line":150,"column":null}},"59":{"start":{"line":151,"column":4},"end":{"line":154,"column":null}},"60":{"start":{"line":157,"column":25},"end":{"line":193,"column":null}},"61":{"start":{"line":158,"column":26},"end":{"line":158,"column":null}},"62":{"start":{"line":160,"column":4},"end":{"line":162,"column":null}},"63":{"start":{"line":161,"column":6},"end":{"line":161,"column":null}},"64":{"start":{"line":163,"column":4},"end":{"line":165,"column":null}},"65":{"start":{"line":164,"column":6},"end":{"line":164,"column":null}},"66":{"start":{"line":166,"column":4},"end":{"line":168,"column":null}},"67":{"start":{"line":167,"column":6},"end":{"line":167,"column":null}},"68":{"start":{"line":169,"column":4},"end":{"line":181,"column":null}},"69":{"start":{"line":170,"column":6},"end":{"line":174,"column":null}},"70":{"start":{"line":171,"column":8},"end":{"line":173,"column":null}},"71":{"start":{"line":176,"column":6},"end":{"line":180,"column":null}},"72":{"start":{"line":177,"column":8},"end":{"line":179,"column":null}},"73":{"start":{"line":183,"column":4},"end":{"line":191,"column":null}},"74":{"start":{"line":184,"column":6},"end":{"line":189,"column":null}},"75":{"start":{"line":185,"column":8},"end":{"line":188,"column":null}},"76":{"start":{"line":190,"column":6},"end":{"line":190,"column":null}},"77":{"start":{"line":192,"column":4},"end":{"line":192,"column":null}},"78":{"start":{"line":196,"column":32},"end":{"line":246,"column":null}},"79":{"start":{"line":197,"column":5},"end":{"line":245,"column":null}},"80":{"start":{"line":198,"column":20},"end":{"line":198,"column":null}},"81":{"start":{"line":199,"column":23},"end":{"line":214,"column":null}},"82":{"start":{"line":216,"column":6},"end":{"line":234,"column":null}},"83":{"start":{"line":217,"column":8},"end":{"line":225,"column":null}},"84":{"start":{"line":226,"column":8},"end":{"line":226,"column":null}},"85":{"start":{"line":227,"column":8},"end":{"line":227,"column":null}},"86":{"start":{"line":228,"column":8},"end":{"line":228,"column":null}},"87":{"start":{"line":229,"column":8},"end":{"line":229,"column":null}},"88":{"start":{"line":230,"column":8},"end":{"line":230,"column":null}},"89":{"start":{"line":231,"column":8},"end":{"line":231,"column":null}},"90":{"start":{"line":232,"column":8},"end":{"line":232,"column":null}},"91":{"start":{"line":233,"column":8},"end":{"line":233,"column":null}},"92":{"start":{"line":236,"column":6},"end":{"line":244,"column":null}},"93":{"start":{"line":248,"column":22},"end":{"line":251,"column":null}},"94":{"start":{"line":249,"column":4},"end":{"line":249,"column":null}},"95":{"start":{"line":250,"column":4},"end":{"line":250,"column":null}},"96":{"start":{"line":255,"column":2},"end":{"line":392,"column":null}},"97":{"start":{"line":296,"column":20},"end":{"line":296,"column":null}},"98":{"start":{"line":297,"column":20},"end":{"line":297,"column":null}},"99":{"start":{"line":330,"column":20},"end":{"line":330,"column":null}},"100":{"start":{"line":331,"column":20},"end":{"line":331,"column":null}},"101":{"start":{"line":366,"column":20},"end":{"line":366,"column":null}},"102":{"start":{"line":367,"column":20},"end":{"line":367,"column":null}},"103":{"start":{"line":394,"column":1},"end":{"line":20,"column":25}},"104":{"start":{"line":20,"column":24},"end":{"line":null,"column":-1}},"105":{"start":{"line":396,"column":31},"end":{"line":396,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}},"1":{"name":"DoctorInfoModal","decl":{"start":{"line":20,"column":9},"end":{"line":20,"column":24}},"loc":{"start":{"line":24,"column":3},"end":{"line":394,"column":1}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":40,"column":26},"end":{"line":40,"column":32}},"loc":{"start":{"line":40,"column":32},"end":{"line":40,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":41,"column":27},"end":{"line":41,"column":33}},"loc":{"start":{"line":41,"column":33},"end":{"line":41,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":43,"column":29},"end":{"line":43,"column":null}},"loc":{"start":{"line":44,"column":4},"end":{"line":51,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":53,"column":22},"end":{"line":53,"column":28}},"loc":{"start":{"line":53,"column":28},"end":{"line":55,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":57,"column":12},"end":{"line":57,"column":18}},"loc":{"start":{"line":57,"column":18},"end":{"line":59,"column":5}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":61,"column":12},"end":{"line":61,"column":18}},"loc":{"start":{"line":61,"column":18},"end":{"line":63,"column":5}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":65,"column":34},"end":{"line":65,"column":35}},"loc":{"start":{"line":66,"column":4},"end":{"line":79,"column":null}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":66,"column":28},"end":{"line":66,"column":29}},"loc":{"start":{"line":66,"column":29},"end":{"line":78,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":81,"column":34},"end":{"line":81,"column":35}},"loc":{"start":{"line":82,"column":4},"end":{"line":95,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":82,"column":28},"end":{"line":82,"column":29}},"loc":{"start":{"line":82,"column":29},"end":{"line":94,"column":null}}},"12":{"name":"DateString","decl":{"start":{"line":97,"column":11},"end":{"line":97,"column":22}},"loc":{"start":{"line":97,"column":29},"end":{"line":103,"column":null}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":105,"column":26},"end":{"line":105,"column":27}},"loc":{"start":{"line":105,"column":37},"end":{"line":155,"column":null}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":139,"column":21},"end":{"line":139,"column":22}},"loc":{"start":{"line":140,"column":8},"end":{"line":143,"column":null}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":157,"column":25},"end":{"line":157,"column":31}},"loc":{"start":{"line":157,"column":31},"end":{"line":193,"column":null}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":184,"column":28},"end":{"line":184,"column":29}},"loc":{"start":{"line":185,"column":8},"end":{"line":188,"column":null}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":196,"column":32},"end":{"line":196,"column":44}},"loc":{"start":{"line":196,"column":44},"end":{"line":246,"column":null}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":248,"column":22},"end":{"line":248,"column":29}},"loc":{"start":{"line":248,"column":39},"end":{"line":251,"column":null}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":295,"column":28},"end":{"line":295,"column":29}},"loc":{"start":{"line":295,"column":39},"end":{"line":298,"column":null}}},"20":{"name":"(anonymous_20)","decl":{"start":{"line":329,"column":28},"end":{"line":329,"column":29}},"loc":{"start":{"line":329,"column":39},"end":{"line":332,"column":null}}},"21":{"name":"(anonymous_21)","decl":{"start":{"line":365,"column":28},"end":{"line":365,"column":29}},"loc":{"start":{"line":365,"column":39},"end":{"line":368,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"3":{"loc":{"start":{"line":66,"column":29},"end":{"line":78,"column":null}},"type":"binary-expr","locations":[{"start":{"line":66,"column":29},"end":{"line":78,"column":17}},{"start":{"line":78,"column":17},"end":{"line":78,"column":null}}]},"4":{"loc":{"start":{"line":82,"column":29},"end":{"line":94,"column":null}},"type":"binary-expr","locations":[{"start":{"line":82,"column":29},"end":{"line":94,"column":17}},{"start":{"line":94,"column":17},"end":{"line":94,"column":null}}]},"5":{"loc":{"start":{"line":100,"column":12},"end":{"line":100,"column":null}},"type":"cond-expr","locations":[{"start":{"line":100,"column":30},"end":{"line":100,"column":49}},{"start":{"line":100,"column":49},"end":{"line":100,"column":null}}]},"6":{"loc":{"start":{"line":101,"column":12},"end":{"line":101,"column":null}},"type":"cond-expr","locations":[{"start":{"line":101,"column":30},"end":{"line":101,"column":49}},{"start":{"line":101,"column":49},"end":{"line":101,"column":null}}]},"7":{"loc":{"start":{"line":110,"column":4},"end":{"line":120,"column":null}},"type":"if","locations":[{"start":{"line":110,"column":4},"end":{"line":120,"column":null}},{"start":{"line":112,"column":11},"end":{"line":120,"column":null}}]},"8":{"loc":{"start":{"line":115,"column":6},"end":{"line":119,"column":null}},"type":"if","locations":[{"start":{"line":115,"column":6},"end":{"line":119,"column":null}},{"start":{"line":117,"column":6},"end":{"line":119,"column":null}}]},"9":{"loc":{"start":{"line":117,"column":6},"end":{"line":119,"column":null}},"type":"if","locations":[{"start":{"line":117,"column":6},"end":{"line":119,"column":null}}]},"10":{"loc":{"start":{"line":122,"column":4},"end":{"line":124,"column":null}},"type":"if","locations":[{"start":{"line":122,"column":4},"end":{"line":124,"column":null}}]},"11":{"loc":{"start":{"line":126,"column":4},"end":{"line":128,"column":null}},"type":"if","locations":[{"start":{"line":126,"column":4},"end":{"line":128,"column":null}}]},"12":{"loc":{"start":{"line":130,"column":4},"end":{"line":132,"column":null}},"type":"if","locations":[{"start":{"line":130,"column":4},"end":{"line":132,"column":null}}]},"13":{"loc":{"start":{"line":134,"column":4},"end":{"line":136,"column":null}},"type":"if","locations":[{"start":{"line":134,"column":4},"end":{"line":136,"column":null}}]},"14":{"loc":{"start":{"line":134,"column":8},"end":{"line":134,"column":83}},"type":"binary-expr","locations":[{"start":{"line":134,"column":8},"end":{"line":134,"column":46}},{"start":{"line":134,"column":46},"end":{"line":134,"column":83}}]},"15":{"loc":{"start":{"line":138,"column":4},"end":{"line":146,"column":null}},"type":"if","locations":[{"start":{"line":138,"column":4},"end":{"line":146,"column":null}}]},"16":{"loc":{"start":{"line":160,"column":4},"end":{"line":162,"column":null}},"type":"if","locations":[{"start":{"line":160,"column":4},"end":{"line":162,"column":null}}]},"17":{"loc":{"start":{"line":160,"column":8},"end":{"line":160,"column":66}},"type":"binary-expr","locations":[{"start":{"line":160,"column":8},"end":{"line":160,"column":16}},{"start":{"line":160,"column":16},"end":{"line":160,"column":32}},{"start":{"line":160,"column":32},"end":{"line":160,"column":41}},{"start":{"line":160,"column":41},"end":{"line":160,"column":66}}]},"18":{"loc":{"start":{"line":163,"column":4},"end":{"line":165,"column":null}},"type":"if","locations":[{"start":{"line":163,"column":4},"end":{"line":165,"column":null}}]},"19":{"loc":{"start":{"line":166,"column":4},"end":{"line":168,"column":null}},"type":"if","locations":[{"start":{"line":166,"column":4},"end":{"line":168,"column":null}}]},"20":{"loc":{"start":{"line":170,"column":6},"end":{"line":174,"column":null}},"type":"if","locations":[{"start":{"line":170,"column":6},"end":{"line":174,"column":null}}]},"21":{"loc":{"start":{"line":170,"column":10},"end":{"line":170,"column":45}},"type":"binary-expr","locations":[{"start":{"line":170,"column":10},"end":{"line":170,"column":29}},{"start":{"line":170,"column":29},"end":{"line":170,"column":45}}]},"22":{"loc":{"start":{"line":176,"column":6},"end":{"line":180,"column":null}},"type":"if","locations":[{"start":{"line":176,"column":6},"end":{"line":180,"column":null}}]},"23":{"loc":{"start":{"line":176,"column":10},"end":{"line":176,"column":71}},"type":"binary-expr","locations":[{"start":{"line":176,"column":10},"end":{"line":176,"column":41}},{"start":{"line":176,"column":41},"end":{"line":176,"column":71}}]},"24":{"loc":{"start":{"line":183,"column":4},"end":{"line":191,"column":null}},"type":"if","locations":[{"start":{"line":183,"column":4},"end":{"line":191,"column":null}}]},"25":{"loc":{"start":{"line":216,"column":6},"end":{"line":234,"column":null}},"type":"if","locations":[{"start":{"line":216,"column":6},"end":{"line":234,"column":null}}]},"26":{"loc":{"start":{"line":216,"column":10},"end":{"line":216,"column":62}},"type":"binary-expr","locations":[{"start":{"line":216,"column":10},"end":{"line":216,"column":37}},{"start":{"line":216,"column":37},"end":{"line":216,"column":62}}]},"27":{"loc":{"start":{"line":294,"column":25},"end":{"line":294,"column":null}},"type":"cond-expr","locations":[{"start":{"line":294,"column":31},"end":{"line":294,"column":62}},{"start":{"line":294,"column":62},"end":{"line":294,"column":null}}]},"28":{"loc":{"start":{"line":328,"column":25},"end":{"line":328,"column":null}},"type":"cond-expr","locations":[{"start":{"line":328,"column":39},"end":{"line":328,"column":78}},{"start":{"line":328,"column":78},"end":{"line":328,"column":null}}]},"29":{"loc":{"start":{"line":364,"column":25},"end":{"line":364,"column":null}},"type":"cond-expr","locations":[{"start":{"line":364,"column":32},"end":{"line":364,"column":64}},{"start":{"line":364,"column":64},"end":{"line":364,"column":null}}]}},"s":{"0":32,"1":256,"2":22,"3":22,"4":22,"5":22,"6":22,"7":22,"8":22,"9":22,"10":22,"11":0,"12":22,"13":0,"14":22,"15":0,"16":22,"17":0,"18":22,"19":8,"20":22,"21":8,"22":22,"23":0,"24":0,"25":22,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":22,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":22,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":22,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":22,"94":0,"95":0,"96":22,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":32,"104":32,"105":32},"f":{"0":32,"1":22,"2":0,"3":0,"4":0,"5":0,"6":8,"7":8,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0},"b":{"0":[32,0],"1":[32],"2":[32,32],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0],"10":[0],"11":[0],"12":[0],"13":[0],"14":[0,0],"15":[0],"16":[0],"17":[0,0,0,0],"18":[0],"19":[0],"20":[0],"21":[0,0],"22":[0],"23":[0,0],"24":[0],"25":[0],"26":[0,0],"27":[0,22],"28":[0,22],"29":[0,22]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorPannelRating/DoctorPannelRating.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorPannelRating/DoctorPannelRating.jsx","statementMap":{"0":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"1":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"2":{"start":{"line":18,"column":39},"end":{"line":18,"column":null}},"3":{"start":{"line":19,"column":19},"end":{"line":19,"column":null}},"4":{"start":{"line":20,"column":28},"end":{"line":20,"column":null}},"5":{"start":{"line":21,"column":36},"end":{"line":21,"column":null}},"6":{"start":{"line":23,"column":2},"end":{"line":25,"column":null}},"7":{"start":{"line":24,"column":4},"end":{"line":24,"column":null}},"8":{"start":{"line":27,"column":20},"end":{"line":56,"column":null}},"9":{"start":{"line":28,"column":24},"end":{"line":28,"column":null}},"10":{"start":{"line":29,"column":4},"end":{"line":55,"column":null}},"11":{"start":{"line":30,"column":23},"end":{"line":39,"column":null}},"12":{"start":{"line":40,"column":6},"end":{"line":44,"column":null}},"13":{"start":{"line":41,"column":8},"end":{"line":41,"column":null}},"14":{"start":{"line":42,"column":8},"end":{"line":42,"column":null}},"15":{"start":{"line":43,"column":8},"end":{"line":43,"column":null}},"16":{"start":{"line":46,"column":6},"end":{"line":54,"column":null}},"17":{"start":{"line":59,"column":26},"end":{"line":59,"column":null}},"18":{"start":{"line":60,"column":4},"end":{"line":60,"column":null}},"19":{"start":{"line":60,"column":52},"end":{"line":60,"column":72}},"20":{"start":{"line":63,"column":24},"end":{"line":63,"column":null}},"21":{"start":{"line":65,"column":2},"end":{"line":139,"column":null}},"22":{"start":{"line":125,"column":40},"end":{"line":125,"column":null}},"23":{"start":{"line":141,"column":1},"end":{"line":19,"column":31}},"24":{"start":{"line":18,"column":36},"end":{"line":19,"column":31}},"25":{"start":{"line":19,"column":30},"end":{"line":18,"column":36}},"26":{"start":{"line":18,"column":36},"end":{"line":18,"column":39}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}},"1":{"name":"DoctorRating","decl":{"start":{"line":18,"column":24},"end":{"line":18,"column":36}},"loc":{"start":{"line":18,"column":39},"end":{"line":141,"column":1}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":23,"column":12},"end":{"line":23,"column":18}},"loc":{"start":{"line":23,"column":18},"end":{"line":25,"column":5}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":27,"column":20},"end":{"line":27,"column":32}},"loc":{"start":{"line":27,"column":32},"end":{"line":56,"column":null}}},"4":{"name":"convertToPersianNumbers","decl":{"start":{"line":58,"column":11},"end":{"line":58,"column":35}},"loc":{"start":{"line":58,"column":43},"end":{"line":61,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":60,"column":41},"end":{"line":60,"column":42}},"loc":{"start":{"line":60,"column":52},"end":{"line":60,"column":72}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":125,"column":33},"end":{"line":125,"column":34}},"loc":{"start":{"line":125,"column":40},"end":{"line":125,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":18,"column":36},"end":{"line":18,"column":39}},"loc":{"start":{"line":18,"column":36},"end":{"line":19,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"3":{"loc":{"start":{"line":40,"column":6},"end":{"line":44,"column":null}},"type":"if","locations":[{"start":{"line":40,"column":6},"end":{"line":44,"column":null}}]},"4":{"loc":{"start":{"line":63,"column":24},"end":{"line":63,"column":null}},"type":"cond-expr","locations":[{"start":{"line":63,"column":40},"end":{"line":63,"column":58}},{"start":{"line":63,"column":58},"end":{"line":63,"column":null}}]},"5":{"loc":{"start":{"line":113,"column":25},"end":{"line":116,"column":null}},"type":"cond-expr","locations":[{"start":{"line":114,"column":26},"end":{"line":114,"column":null}},{"start":{"line":116,"column":26},"end":{"line":116,"column":null}}]}},"s":{"0":32,"1":256,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":32,"24":0,"25":32,"26":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[32,0],"1":[32],"2":[32,32],"3":[0],"4":[0,0],"5":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"1":{"start":{"line":12,"column":24},"end":{"line":58,"column":2}},"2":{"start":{"line":12,"column":30},"end":{"line":12,"column":null}},"3":{"start":{"line":13,"column":19},"end":{"line":13,"column":null}},"4":{"start":{"line":14,"column":19},"end":{"line":14,"column":null}},"5":{"start":{"line":15,"column":26},"end":{"line":15,"column":null}},"6":{"start":{"line":17,"column":2},"end":{"line":56,"column":null}},"7":{"start":{"line":29,"column":18},"end":{"line":29,"column":null}},"8":{"start":{"line":42,"column":18},"end":{"line":42,"column":null}},"9":{"start":{"line":58,"column":2},"end":{"line":14,"column":31}},"10":{"start":{"line":12,"column":21},"end":{"line":14,"column":31}},"11":{"start":{"line":14,"column":30},"end":{"line":12,"column":21}},"12":{"start":{"line":60,"column":31},"end":{"line":60,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":12,"column":24},"end":{"line":12,"column":30}},"loc":{"start":{"line":12,"column":30},"end":{"line":58,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":25},"end":{"line":28,"column":31}},"loc":{"start":{"line":28,"column":31},"end":{"line":30,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":41,"column":25},"end":{"line":41,"column":31}},"loc":{"start":{"line":41,"column":31},"end":{"line":43,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":12,"column":21},"end":{"line":12,"column":24}},"loc":{"start":{"line":12,"column":21},"end":{"line":14,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":29,"column":18},"end":{"line":29,"column":null}},"type":"cond-expr","locations":[{"start":{"line":29,"column":25},"end":{"line":29,"column":30}},{"start":{"line":29,"column":30},"end":{"line":29,"column":null}}]},"3":{"loc":{"start":{"line":33,"column":40},"end":{"line":33,"column":null}},"type":"cond-expr","locations":[{"start":{"line":33,"column":47},"end":{"line":33,"column":58}},{"start":{"line":33,"column":58},"end":{"line":33,"column":null}}]},"4":{"loc":{"start":{"line":42,"column":18},"end":{"line":42,"column":null}},"type":"cond-expr","locations":[{"start":{"line":42,"column":26},"end":{"line":42,"column":31}},{"start":{"line":42,"column":31},"end":{"line":42,"column":null}}]},"5":{"loc":{"start":{"line":45,"column":41},"end":{"line":45,"column":65}},"type":"cond-expr","locations":[{"start":{"line":45,"column":49},"end":{"line":45,"column":60}},{"start":{"line":45,"column":60},"end":{"line":45,"column":65}}]},"6":{"loc":{"start":{"line":51,"column":11},"end":{"line":51,"column":null}},"type":"cond-expr","locations":[{"start":{"line":51,"column":18},"end":{"line":51,"column":44}},{"start":{"line":51,"column":44},"end":{"line":51,"column":null}}]}},"s":{"0":288,"1":32,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":32,"10":0,"11":32,"12":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Add.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Add.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"1":{"start":{"line":22,"column":16},"end":{"line":22,"column":null}},"2":{"start":{"line":23,"column":10},"end":{"line":23,"column":null}},"3":{"start":{"line":24,"column":10},"end":{"line":24,"column":null}},"4":{"start":{"line":25,"column":10},"end":{"line":25,"column":null}},"5":{"start":{"line":26,"column":2},"end":{"line":26,"column":null}},"6":{"start":{"line":27,"column":1},"end":{"line":21,"column":20}},"7":{"start":{"line":30,"column":13},"end":{"line":30,"column":null}},"8":{"start":{"line":31,"column":2},"end":{"line":31,"column":null}},"9":{"start":{"line":32,"column":18},"end":{"line":36,"column":null}},"10":{"start":{"line":37,"column":2},"end":{"line":37,"column":null}},"11":{"start":{"line":38,"column":1},"end":{"line":29,"column":20}},"12":{"start":{"line":40,"column":17},"end":{"line":47,"column":null}},"13":{"start":{"line":49,"column":15},"end":{"line":61,"column":null}},"14":{"start":{"line":63,"column":13},"end":{"line":91,"column":null}},"15":{"start":{"line":95,"column":24},"end":{"line":95,"column":null}},"16":{"start":{"line":96,"column":2},"end":{"line":96,"column":null}},"17":{"start":{"line":96,"column":39},"end":{"line":96,"column":59}},"18":{"start":{"line":99,"column":28},"end":{"line":338,"column":2}},"19":{"start":{"line":99,"column":34},"end":{"line":99,"column":null}},"20":{"start":{"line":100,"column":19},"end":{"line":100,"column":null}},"21":{"start":{"line":101,"column":19},"end":{"line":101,"column":null}},"22":{"start":{"line":102,"column":23},"end":{"line":102,"column":null}},"23":{"start":{"line":103,"column":31},"end":{"line":103,"column":null}},"24":{"start":{"line":104,"column":16},"end":{"line":113,"column":null}},"25":{"start":{"line":115,"column":36},"end":{"line":115,"column":null}},"26":{"start":{"line":116,"column":42},"end":{"line":116,"column":null}},"27":{"start":{"line":117,"column":36},"end":{"line":117,"column":null}},"28":{"start":{"line":118,"column":40},"end":{"line":120,"column":null}},"29":{"start":{"line":121,"column":44},"end":{"line":121,"column":null}},"30":{"start":{"line":122,"column":31},"end":{"line":122,"column":null}},"31":{"start":{"line":123,"column":16},"end":{"line":123,"column":null}},"32":{"start":{"line":124,"column":32},"end":{"line":124,"column":null}},"33":{"start":{"line":126,"column":48},"end":{"line":126,"column":null}},"34":{"start":{"line":128,"column":26},"end":{"line":132,"column":null}},"35":{"start":{"line":129,"column":4},"end":{"line":129,"column":null}},"36":{"start":{"line":130,"column":4},"end":{"line":130,"column":null}},"37":{"start":{"line":131,"column":4},"end":{"line":131,"column":null}},"38":{"start":{"line":134,"column":22},"end":{"line":155,"column":null}},"39":{"start":{"line":135,"column":12},"end":{"line":139,"column":null}},"40":{"start":{"line":141,"column":4},"end":{"line":153,"column":null}},"41":{"start":{"line":141,"column":16},"end":{"line":141,"column":null}},"42":{"start":{"line":143,"column":6},"end":{"line":143,"column":null}},"43":{"start":{"line":144,"column":6},"end":{"line":144,"column":null}},"44":{"start":{"line":145,"column":6},"end":{"line":152,"column":null}},"45":{"start":{"line":145,"column":19},"end":{"line":145,"column":22}},"46":{"start":{"line":146,"column":8},"end":{"line":151,"column":null}},"47":{"start":{"line":147,"column":20},"end":{"line":147,"column":null}},"48":{"start":{"line":148,"column":10},"end":{"line":150,"column":null}},"49":{"start":{"line":149,"column":12},"end":{"line":149,"column":null}},"50":{"start":{"line":154,"column":4},"end":{"line":154,"column":null}},"51":{"start":{"line":156,"column":2},"end":{"line":162,"column":null}},"52":{"start":{"line":157,"column":4},"end":{"line":161,"column":null}},"53":{"start":{"line":159,"column":8},"end":{"line":159,"column":null}},"54":{"start":{"line":165,"column":4},"end":{"line":217,"column":null}},"55":{"start":{"line":166,"column":20},"end":{"line":166,"column":null}},"56":{"start":{"line":167,"column":23},"end":{"line":181,"column":null}},"57":{"start":{"line":182,"column":6},"end":{"line":206,"column":null}},"58":{"start":{"line":183,"column":8},"end":{"line":183,"column":null}},"59":{"start":{"line":184,"column":8},"end":{"line":184,"column":null}},"60":{"start":{"line":185,"column":8},"end":{"line":185,"column":null}},"61":{"start":{"line":186,"column":8},"end":{"line":186,"column":null}},"62":{"start":{"line":187,"column":8},"end":{"line":195,"column":null}},"63":{"start":{"line":197,"column":8},"end":{"line":205,"column":null}},"64":{"start":{"line":208,"column":6},"end":{"line":216,"column":null}},"65":{"start":{"line":219,"column":24},"end":{"line":219,"column":null}},"66":{"start":{"line":219,"column":53},"end":{"line":219,"column":65}},"67":{"start":{"line":221,"column":2},"end":{"line":336,"column":null}},"68":{"start":{"line":237,"column":20},"end":{"line":250,"column":null}},"69":{"start":{"line":243,"column":26},"end":{"line":245,"column":null}},"70":{"start":{"line":244,"column":28},"end":{"line":244,"column":null}},"71":{"start":{"line":246,"column":26},"end":{"line":246,"column":null}},"72":{"start":{"line":247,"column":26},"end":{"line":247,"column":null}},"73":{"start":{"line":270,"column":20},"end":{"line":295,"column":null}},"74":{"start":{"line":279,"column":48},"end":{"line":279,"column":null}},"75":{"start":{"line":280,"column":26},"end":{"line":282,"column":null}},"76":{"start":{"line":281,"column":28},"end":{"line":281,"column":null}},"77":{"start":{"line":282,"column":31},"end":{"line":282,"column":null}},"78":{"start":{"line":283,"column":26},"end":{"line":292,"column":null}},"79":{"start":{"line":284,"column":28},"end":{"line":284,"column":null}},"80":{"start":{"line":286,"column":28},"end":{"line":286,"column":null}},"81":{"start":{"line":289,"column":49},"end":{"line":289,"column":null}},"82":{"start":{"line":290,"column":28},"end":{"line":290,"column":null}},"83":{"start":{"line":291,"column":28},"end":{"line":291,"column":null}},"84":{"start":{"line":321,"column":60},"end":{"line":321,"column":76}},"85":{"start":{"line":328,"column":20},"end":{"line":328,"column":null}},"86":{"start":{"line":338,"column":2},"end":{"line":101,"column":31}},"87":{"start":{"line":99,"column":25},"end":{"line":101,"column":31}},"88":{"start":{"line":101,"column":30},"end":{"line":99,"column":25}},"89":{"start":{"line":340,"column":35},"end":{"line":340,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}},"1":{"name":"DateString","decl":{"start":{"line":21,"column":9},"end":{"line":21,"column":20}},"loc":{"start":{"line":21,"column":27},"end":{"line":27,"column":1}}},"2":{"name":"ChangeDate","decl":{"start":{"line":29,"column":9},"end":{"line":29,"column":20}},"loc":{"start":{"line":29,"column":27},"end":{"line":38,"column":1}}},"3":{"name":"toPersianDigits","decl":{"start":{"line":94,"column":9},"end":{"line":94,"column":25}},"loc":{"start":{"line":94,"column":30},"end":{"line":97,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":96,"column":28},"end":{"line":96,"column":29}},"loc":{"start":{"line":96,"column":39},"end":{"line":96,"column":59}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":99,"column":28},"end":{"line":99,"column":34}},"loc":{"start":{"line":99,"column":34},"end":{"line":338,"column":2}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":128,"column":26},"end":{"line":128,"column":27}},"loc":{"start":{"line":128,"column":44},"end":{"line":132,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":134,"column":22},"end":{"line":134,"column":28}},"loc":{"start":{"line":134,"column":28},"end":{"line":155,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":156,"column":12},"end":{"line":156,"column":18}},"loc":{"start":{"line":156,"column":18},"end":{"line":162,"column":3}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":157,"column":15},"end":{"line":157,"column":21}},"loc":{"start":{"line":157,"column":21},"end":{"line":161,"column":7}}},"10":{"name":"send_free_time","decl":{"start":{"line":164,"column":17},"end":{"line":164,"column":34}},"loc":{"start":{"line":164,"column":34},"end":{"line":218,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":219,"column":42},"end":{"line":219,"column":43}},"loc":{"start":{"line":219,"column":53},"end":{"line":219,"column":65}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":236,"column":28},"end":{"line":236,"column":29}},"loc":{"start":{"line":237,"column":20},"end":{"line":250,"column":null}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":242,"column":33},"end":{"line":242,"column":34}},"loc":{"start":{"line":242,"column":44},"end":{"line":248,"column":26}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":243,"column":45},"end":{"line":243,"column":46}},"loc":{"start":{"line":244,"column":28},"end":{"line":244,"column":null}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":269,"column":33},"end":{"line":269,"column":34}},"loc":{"start":{"line":270,"column":20},"end":{"line":295,"column":null}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":278,"column":33},"end":{"line":278,"column":34}},"loc":{"start":{"line":278,"column":44},"end":{"line":293,"column":26}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":321,"column":51},"end":{"line":321,"column":52}},"loc":{"start":{"line":321,"column":60},"end":{"line":321,"column":76}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":327,"column":27},"end":{"line":327,"column":28}},"loc":{"start":{"line":327,"column":34},"end":{"line":329,"column":20}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":99,"column":25},"end":{"line":99,"column":28}},"loc":{"start":{"line":99,"column":25},"end":{"line":101,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":24,"column":10},"end":{"line":24,"column":null}},"type":"cond-expr","locations":[{"start":{"line":24,"column":28},"end":{"line":24,"column":47}},{"start":{"line":24,"column":47},"end":{"line":24,"column":null}}]},"3":{"loc":{"start":{"line":25,"column":10},"end":{"line":25,"column":null}},"type":"cond-expr","locations":[{"start":{"line":25,"column":28},"end":{"line":25,"column":47}},{"start":{"line":25,"column":47},"end":{"line":25,"column":null}}]},"4":{"loc":{"start":{"line":102,"column":23},"end":{"line":102,"column":null}},"type":"binary-expr","locations":[{"start":{"line":102,"column":23},"end":{"line":102,"column":41}},{"start":{"line":102,"column":41},"end":{"line":102,"column":null}}]},"5":{"loc":{"start":{"line":103,"column":40},"end":{"line":103,"column":67}},"type":"binary-expr","locations":[{"start":{"line":103,"column":40},"end":{"line":103,"column":65}},{"start":{"line":103,"column":65},"end":{"line":103,"column":67}}]},"6":{"loc":{"start":{"line":141,"column":4},"end":{"line":153,"column":null}},"type":"if","locations":[{"start":{"line":141,"column":4},"end":{"line":153,"column":null}},{"start":{"line":142,"column":9},"end":{"line":153,"column":null}}]},"7":{"loc":{"start":{"line":146,"column":8},"end":{"line":151,"column":null}},"type":"if","locations":[{"start":{"line":146,"column":8},"end":{"line":151,"column":null}}]},"8":{"loc":{"start":{"line":148,"column":10},"end":{"line":150,"column":null}},"type":"if","locations":[{"start":{"line":148,"column":10},"end":{"line":150,"column":null}}]},"9":{"loc":{"start":{"line":182,"column":6},"end":{"line":206,"column":null}},"type":"if","locations":[{"start":{"line":182,"column":6},"end":{"line":206,"column":null}},{"start":{"line":196,"column":13},"end":{"line":206,"column":null}}]},"10":{"loc":{"start":{"line":182,"column":10},"end":{"line":182,"column":62}},"type":"binary-expr","locations":[{"start":{"line":182,"column":10},"end":{"line":182,"column":37}},{"start":{"line":182,"column":37},"end":{"line":182,"column":62}}]},"11":{"loc":{"start":{"line":227,"column":27},"end":{"line":227,"column":null}},"type":"cond-expr","locations":[{"start":{"line":227,"column":51},"end":{"line":227,"column":62}},{"start":{"line":227,"column":62},"end":{"line":227,"column":null}}]},"12":{"loc":{"start":{"line":244,"column":28},"end":{"line":244,"column":null}},"type":"cond-expr","locations":[{"start":{"line":244,"column":44},"end":{"line":244,"column":49}},{"start":{"line":244,"column":49},"end":{"line":244,"column":null}}]},"13":{"loc":{"start":{"line":257,"column":23},"end":{"line":257,"column":null}},"type":"cond-expr","locations":[{"start":{"line":257,"column":47},"end":{"line":257,"column":69}},{"start":{"line":257,"column":69},"end":{"line":257,"column":null}}]},"14":{"loc":{"start":{"line":264,"column":19},"end":{"line":267,"column":null}},"type":"binary-expr","locations":[{"start":{"line":264,"column":19},"end":{"line":264,"column":null}},{"start":{"line":265,"column":20},"end":{"line":267,"column":null}}]},"15":{"loc":{"start":{"line":277,"column":34},"end":{"line":277,"column":null}},"type":"cond-expr","locations":[{"start":{"line":277,"column":67},"end":{"line":277,"column":75}},{"start":{"line":277,"column":75},"end":{"line":277,"column":null}}]},"16":{"loc":{"start":{"line":280,"column":26},"end":{"line":282,"column":null}},"type":"if","locations":[{"start":{"line":280,"column":26},"end":{"line":282,"column":null}},{"start":{"line":282,"column":31},"end":{"line":282,"column":null}}]},"17":{"loc":{"start":{"line":283,"column":26},"end":{"line":292,"column":null}},"type":"if","locations":[{"start":{"line":283,"column":26},"end":{"line":292,"column":null}},{"start":{"line":287,"column":33},"end":{"line":292,"column":null}}]},"18":{"loc":{"start":{"line":284,"column":38},"end":{"line":284,"column":68}},"type":"cond-expr","locations":[{"start":{"line":284,"column":58},"end":{"line":284,"column":63}},{"start":{"line":284,"column":63},"end":{"line":284,"column":68}}]},"19":{"loc":{"start":{"line":303,"column":21},"end":{"line":303,"column":null}},"type":"cond-expr","locations":[{"start":{"line":303,"column":45},"end":{"line":303,"column":67}},{"start":{"line":303,"column":67},"end":{"line":303,"column":null}}]}},"s":{"0":352,"1":0,"2":0,"3":0,"4":0,"5":0,"6":32,"7":0,"8":0,"9":0,"10":0,"11":32,"12":32,"13":32,"14":32,"15":0,"16":0,"17":0,"18":32,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":32,"87":0,"88":32,"89":96},"f":{"0":96,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0],"8":[0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Edit.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Edit.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"1":{"start":{"line":22,"column":16},"end":{"line":22,"column":null}},"2":{"start":{"line":23,"column":10},"end":{"line":23,"column":null}},"3":{"start":{"line":24,"column":10},"end":{"line":24,"column":null}},"4":{"start":{"line":25,"column":10},"end":{"line":25,"column":null}},"5":{"start":{"line":26,"column":2},"end":{"line":26,"column":null}},"6":{"start":{"line":27,"column":1},"end":{"line":21,"column":20}},"7":{"start":{"line":30,"column":13},"end":{"line":30,"column":null}},"8":{"start":{"line":31,"column":2},"end":{"line":31,"column":null}},"9":{"start":{"line":32,"column":18},"end":{"line":36,"column":null}},"10":{"start":{"line":37,"column":2},"end":{"line":37,"column":null}},"11":{"start":{"line":38,"column":1},"end":{"line":29,"column":20}},"12":{"start":{"line":40,"column":17},"end":{"line":47,"column":null}},"13":{"start":{"line":49,"column":15},"end":{"line":61,"column":null}},"14":{"start":{"line":63,"column":13},"end":{"line":91,"column":null}},"15":{"start":{"line":95,"column":24},"end":{"line":95,"column":null}},"16":{"start":{"line":96,"column":2},"end":{"line":96,"column":null}},"17":{"start":{"line":96,"column":39},"end":{"line":96,"column":59}},"18":{"start":{"line":99,"column":29},"end":{"line":330,"column":2}},"19":{"start":{"line":99,"column":35},"end":{"line":99,"column":null}},"20":{"start":{"line":100,"column":19},"end":{"line":100,"column":null}},"21":{"start":{"line":101,"column":19},"end":{"line":101,"column":null}},"22":{"start":{"line":102,"column":23},"end":{"line":102,"column":null}},"23":{"start":{"line":103,"column":37},"end":{"line":103,"column":null}},"24":{"start":{"line":104,"column":39},"end":{"line":104,"column":null}},"25":{"start":{"line":105,"column":16},"end":{"line":114,"column":null}},"26":{"start":{"line":116,"column":36},"end":{"line":116,"column":null}},"27":{"start":{"line":117,"column":36},"end":{"line":117,"column":null}},"28":{"start":{"line":118,"column":42},"end":{"line":118,"column":null}},"29":{"start":{"line":119,"column":36},"end":{"line":119,"column":null}},"30":{"start":{"line":120,"column":40},"end":{"line":122,"column":null}},"31":{"start":{"line":123,"column":44},"end":{"line":123,"column":null}},"32":{"start":{"line":124,"column":31},"end":{"line":124,"column":null}},"33":{"start":{"line":125,"column":32},"end":{"line":125,"column":null}},"34":{"start":{"line":126,"column":48},"end":{"line":126,"column":null}},"35":{"start":{"line":129,"column":4},"end":{"line":153,"column":null}},"36":{"start":{"line":130,"column":20},"end":{"line":130,"column":null}},"37":{"start":{"line":131,"column":23},"end":{"line":139,"column":null}},"38":{"start":{"line":140,"column":18},"end":{"line":140,"column":null}},"39":{"start":{"line":141,"column":6},"end":{"line":141,"column":null}},"40":{"start":{"line":142,"column":6},"end":{"line":149,"column":null}},"41":{"start":{"line":143,"column":17},"end":{"line":143,"column":27}},"42":{"start":{"line":145,"column":20},"end":{"line":145,"column":null}},"43":{"start":{"line":146,"column":6},"end":{"line":148,"column":null}},"44":{"start":{"line":147,"column":8},"end":{"line":147,"column":null}},"45":{"start":{"line":150,"column":4},"end":{"line":150,"column":null}},"46":{"start":{"line":152,"column":6},"end":{"line":152,"column":null}},"47":{"start":{"line":155,"column":2},"end":{"line":157,"column":null}},"48":{"start":{"line":156,"column":4},"end":{"line":156,"column":null}},"49":{"start":{"line":160,"column":4},"end":{"line":201,"column":null}},"50":{"start":{"line":161,"column":20},"end":{"line":161,"column":null}},"51":{"start":{"line":162,"column":23},"end":{"line":176,"column":null}},"52":{"start":{"line":177,"column":6},"end":{"line":190,"column":null}},"53":{"start":{"line":178,"column":8},"end":{"line":178,"column":null}},"54":{"start":{"line":179,"column":8},"end":{"line":179,"column":null}},"55":{"start":{"line":180,"column":8},"end":{"line":180,"column":null}},"56":{"start":{"line":181,"column":8},"end":{"line":189,"column":null}},"57":{"start":{"line":192,"column":6},"end":{"line":200,"column":null}},"58":{"start":{"line":204,"column":24},"end":{"line":216,"column":null}},"59":{"start":{"line":205,"column":4},"end":{"line":205,"column":null}},"60":{"start":{"line":205,"column":34},"end":{"line":205,"column":61}},"61":{"start":{"line":206,"column":16},"end":{"line":206,"column":null}},"62":{"start":{"line":207,"column":4},"end":{"line":214,"column":null}},"63":{"start":{"line":208,"column":21},"end":{"line":208,"column":53}},"64":{"start":{"line":209,"column":19},"end":{"line":209,"column":30}},"65":{"start":{"line":211,"column":8},"end":{"line":213,"column":null}},"66":{"start":{"line":212,"column":10},"end":{"line":212,"column":null}},"67":{"start":{"line":215,"column":6},"end":{"line":215,"column":null}},"68":{"start":{"line":218,"column":2},"end":{"line":328,"column":null}},"69":{"start":{"line":236,"column":16},"end":{"line":248,"column":null}},"70":{"start":{"line":245,"column":22},"end":{"line":245,"column":null}},"71":{"start":{"line":263,"column":16},"end":{"line":279,"column":null}},"72":{"start":{"line":272,"column":44},"end":{"line":272,"column":null}},"73":{"start":{"line":273,"column":22},"end":{"line":276,"column":null}},"74":{"start":{"line":274,"column":24},"end":{"line":274,"column":null}},"75":{"start":{"line":276,"column":22},"end":{"line":276,"column":null}},"76":{"start":{"line":276,"column":63},"end":{"line":276,"column":70}},"77":{"start":{"line":312,"column":44},"end":{"line":312,"column":61}},"78":{"start":{"line":320,"column":16},"end":{"line":320,"column":null}},"79":{"start":{"line":330,"column":2},"end":{"line":101,"column":31}},"80":{"start":{"line":99,"column":26},"end":{"line":101,"column":31}},"81":{"start":{"line":101,"column":30},"end":{"line":99,"column":26}},"82":{"start":{"line":332,"column":36},"end":{"line":332,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}},"1":{"name":"DateString","decl":{"start":{"line":21,"column":9},"end":{"line":21,"column":20}},"loc":{"start":{"line":21,"column":27},"end":{"line":27,"column":1}}},"2":{"name":"ChangeDate","decl":{"start":{"line":29,"column":9},"end":{"line":29,"column":20}},"loc":{"start":{"line":29,"column":27},"end":{"line":38,"column":1}}},"3":{"name":"toPersianDigits","decl":{"start":{"line":94,"column":9},"end":{"line":94,"column":25}},"loc":{"start":{"line":94,"column":30},"end":{"line":97,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":96,"column":28},"end":{"line":96,"column":29}},"loc":{"start":{"line":96,"column":39},"end":{"line":96,"column":59}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":99,"column":29},"end":{"line":99,"column":35}},"loc":{"start":{"line":99,"column":35},"end":{"line":330,"column":2}}},"6":{"name":"GetFreeTime","decl":{"start":{"line":128,"column":17},"end":{"line":128,"column":32}},"loc":{"start":{"line":128,"column":32},"end":{"line":154,"column":3}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":143,"column":9},"end":{"line":143,"column":10}},"loc":{"start":{"line":143,"column":17},"end":{"line":143,"column":27}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":144,"column":13},"end":{"line":144,"column":14}},"loc":{"start":{"line":144,"column":20},"end":{"line":149,"column":5}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":155,"column":12},"end":{"line":155,"column":18}},"loc":{"start":{"line":155,"column":18},"end":{"line":157,"column":5}}},"10":{"name":"update_free_time","decl":{"start":{"line":159,"column":17},"end":{"line":159,"column":36}},"loc":{"start":{"line":159,"column":36},"end":{"line":202,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":204,"column":24},"end":{"line":204,"column":25}},"loc":{"start":{"line":204,"column":35},"end":{"line":216,"column":null}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":205,"column":23},"end":{"line":205,"column":24}},"loc":{"start":{"line":205,"column":34},"end":{"line":205,"column":61}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":208,"column":14},"end":{"line":208,"column":15}},"loc":{"start":{"line":208,"column":21},"end":{"line":208,"column":53}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":209,"column":11},"end":{"line":209,"column":12}},"loc":{"start":{"line":209,"column":19},"end":{"line":209,"column":30}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":210,"column":15},"end":{"line":210,"column":16}},"loc":{"start":{"line":210,"column":22},"end":{"line":214,"column":7}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":235,"column":30},"end":{"line":235,"column":31}},"loc":{"start":{"line":236,"column":16},"end":{"line":248,"column":null}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":244,"column":29},"end":{"line":244,"column":35}},"loc":{"start":{"line":244,"column":35},"end":{"line":246,"column":22}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":262,"column":25},"end":{"line":262,"column":26}},"loc":{"start":{"line":263,"column":16},"end":{"line":279,"column":null}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":271,"column":29},"end":{"line":271,"column":30}},"loc":{"start":{"line":271,"column":40},"end":{"line":277,"column":22}}},"20":{"name":"(anonymous_20)","decl":{"start":{"line":276,"column":60},"end":{"line":276,"column":63}},"loc":{"start":{"line":276,"column":63},"end":{"line":276,"column":70}}},"21":{"name":"(anonymous_21)","decl":{"start":{"line":312,"column":34},"end":{"line":312,"column":35}},"loc":{"start":{"line":312,"column":44},"end":{"line":312,"column":61}}},"22":{"name":"(anonymous_22)","decl":{"start":{"line":319,"column":23},"end":{"line":319,"column":24}},"loc":{"start":{"line":319,"column":30},"end":{"line":321,"column":16}}},"23":{"name":"(anonymous_23)","decl":{"start":{"line":99,"column":26},"end":{"line":99,"column":29}},"loc":{"start":{"line":99,"column":26},"end":{"line":101,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":24,"column":10},"end":{"line":24,"column":null}},"type":"cond-expr","locations":[{"start":{"line":24,"column":28},"end":{"line":24,"column":47}},{"start":{"line":24,"column":47},"end":{"line":24,"column":null}}]},"3":{"loc":{"start":{"line":25,"column":10},"end":{"line":25,"column":null}},"type":"cond-expr","locations":[{"start":{"line":25,"column":28},"end":{"line":25,"column":47}},{"start":{"line":25,"column":47},"end":{"line":25,"column":null}}]},"4":{"loc":{"start":{"line":102,"column":23},"end":{"line":102,"column":null}},"type":"binary-expr","locations":[{"start":{"line":102,"column":23},"end":{"line":102,"column":41}},{"start":{"line":102,"column":41},"end":{"line":102,"column":null}}]},"5":{"loc":{"start":{"line":146,"column":6},"end":{"line":148,"column":null}},"type":"if","locations":[{"start":{"line":146,"column":6},"end":{"line":148,"column":null}}]},"6":{"loc":{"start":{"line":177,"column":6},"end":{"line":190,"column":null}},"type":"if","locations":[{"start":{"line":177,"column":6},"end":{"line":190,"column":null}}]},"7":{"loc":{"start":{"line":177,"column":10},"end":{"line":177,"column":62}},"type":"binary-expr","locations":[{"start":{"line":177,"column":10},"end":{"line":177,"column":37}},{"start":{"line":177,"column":37},"end":{"line":177,"column":62}}]},"8":{"loc":{"start":{"line":205,"column":34},"end":{"line":205,"column":61}},"type":"cond-expr","locations":[{"start":{"line":205,"column":50},"end":{"line":205,"column":55}},{"start":{"line":205,"column":55},"end":{"line":205,"column":61}}]},"9":{"loc":{"start":{"line":211,"column":8},"end":{"line":213,"column":null}},"type":"if","locations":[{"start":{"line":211,"column":8},"end":{"line":213,"column":null}}]},"10":{"loc":{"start":{"line":224,"column":13},"end":{"line":226,"column":null}},"type":"cond-expr","locations":[{"start":{"line":225,"column":16},"end":{"line":225,"column":null}},{"start":{"line":226,"column":16},"end":{"line":226,"column":null}}]},"11":{"loc":{"start":{"line":255,"column":19},"end":{"line":255,"column":null}},"type":"cond-expr","locations":[{"start":{"line":255,"column":43},"end":{"line":255,"column":65}},{"start":{"line":255,"column":65},"end":{"line":255,"column":null}}]},"12":{"loc":{"start":{"line":270,"column":30},"end":{"line":270,"column":null}},"type":"cond-expr","locations":[{"start":{"line":270,"column":66},"end":{"line":270,"column":74}},{"start":{"line":270,"column":74},"end":{"line":270,"column":null}}]},"13":{"loc":{"start":{"line":273,"column":22},"end":{"line":276,"column":null}},"type":"if","locations":[{"start":{"line":273,"column":22},"end":{"line":276,"column":null}},{"start":{"line":276,"column":22},"end":{"line":276,"column":null}}]},"14":{"loc":{"start":{"line":288,"column":12},"end":{"line":290,"column":null}},"type":"cond-expr","locations":[{"start":{"line":289,"column":16},"end":{"line":289,"column":null}},{"start":{"line":290,"column":16},"end":{"line":290,"column":null}}]}},"s":{"0":352,"1":0,"2":0,"3":0,"4":0,"5":0,"6":32,"7":0,"8":0,"9":0,"10":0,"11":32,"12":32,"13":32,"14":32,"15":0,"16":0,"17":0,"18":32,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":32,"80":0,"81":32,"82":96},"f":{"0":96,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0],"6":[0],"7":[0,0],"8":[0,0],"9":[0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Hours.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Hours.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"1":{"start":{"line":4,"column":17},"end":{"line":18,"column":2}},"2":{"start":{"line":5,"column":2},"end":{"line":16,"column":null}},"3":{"start":{"line":18,"column":2},"end":{"line":4,"column":17}},"4":{"start":{"line":19,"column":24},"end":{"line":19,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":4,"column":17},"end":{"line":4,"column":18}},"loc":{"start":{"line":4,"column":57},"end":{"line":18,"column":2}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":11,"column":10},"end":{"line":11,"column":null}},"type":"cond-expr","locations":[{"start":{"line":11,"column":22},"end":{"line":11,"column":97}},{"start":{"line":11,"column":97},"end":{"line":11,"column":null}}]}},"s":{"0":256,"1":32,"2":0,"3":32,"4":32},"f":{"0":32,"1":0},"b":{"0":[64,32],"1":[32],"2":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorProfile.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorProfile.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":13,"column":22},"end":{"line":344,"column":2}},"2":{"start":{"line":21,"column":6},"end":{"line":21,"column":null}},"3":{"start":{"line":22,"column":2},"end":{"line":22,"column":null}},"4":{"start":{"line":23,"column":4},"end":{"line":23,"column":null}},"5":{"start":{"line":24,"column":4},"end":{"line":24,"column":null}},"6":{"start":{"line":25,"column":4},"end":{"line":25,"column":null}},"7":{"start":{"line":27,"column":21},"end":{"line":27,"column":null}},"8":{"start":{"line":28,"column":17},"end":{"line":33,"column":null}},"9":{"start":{"line":29,"column":6},"end":{"line":29,"column":null}},"10":{"start":{"line":30,"column":6},"end":{"line":30,"column":null}},"11":{"start":{"line":31,"column":6},"end":{"line":31,"column":null}},"12":{"start":{"line":32,"column":6},"end":{"line":32,"column":null}},"13":{"start":{"line":35,"column":4},"end":{"line":35,"column":null}},"14":{"start":{"line":36,"column":30},"end":{"line":36,"column":null}},"15":{"start":{"line":38,"column":4},"end":{"line":54,"column":null}},"16":{"start":{"line":39,"column":6},"end":{"line":53,"column":null}},"17":{"start":{"line":40,"column":27},"end":{"line":51,"column":null}},"18":{"start":{"line":41,"column":10},"end":{"line":50,"column":null}},"19":{"start":{"line":42,"column":29},"end":{"line":44,"column":null}},"20":{"start":{"line":45,"column":12},"end":{"line":47,"column":null}},"21":{"start":{"line":46,"column":14},"end":{"line":46,"column":null}},"22":{"start":{"line":49,"column":12},"end":{"line":49,"column":null}},"23":{"start":{"line":52,"column":8},"end":{"line":52,"column":null}},"24":{"start":{"line":56,"column":4},"end":{"line":58,"column":null}},"25":{"start":{"line":57,"column":6},"end":{"line":57,"column":null}},"26":{"start":{"line":60,"column":38},"end":{"line":60,"column":null}},"27":{"start":{"line":61,"column":30},"end":{"line":68,"column":null}},"28":{"start":{"line":70,"column":6},"end":{"line":70,"column":null}},"29":{"start":{"line":71,"column":26},"end":{"line":71,"column":null}},"30":{"start":{"line":72,"column":6},"end":{"line":116,"column":null}},"31":{"start":{"line":73,"column":25},"end":{"line":82,"column":null}},"32":{"start":{"line":83,"column":8},"end":{"line":94,"column":null}},"33":{"start":{"line":84,"column":23},"end":{"line":84,"column":null}},"34":{"start":{"line":85,"column":10},"end":{"line":93,"column":null}},"35":{"start":{"line":96,"column":8},"end":{"line":96,"column":null}},"36":{"start":{"line":97,"column":8},"end":{"line":115,"column":null}},"37":{"start":{"line":98,"column":10},"end":{"line":114,"column":null}},"38":{"start":{"line":112,"column":14},"end":{"line":112,"column":null}},"39":{"start":{"line":117,"column":5},"end":{"line":60,"column":31}},"40":{"start":{"line":120,"column":6},"end":{"line":120,"column":null}},"41":{"start":{"line":121,"column":26},"end":{"line":121,"column":null}},"42":{"start":{"line":122,"column":6},"end":{"line":226,"column":null}},"43":{"start":{"line":123,"column":8},"end":{"line":151,"column":null}},"44":{"start":{"line":146,"column":12},"end":{"line":150,"column":null}},"45":{"start":{"line":147,"column":14},"end":{"line":147,"column":null}},"46":{"start":{"line":148,"column":12},"end":{"line":150,"column":null}},"47":{"start":{"line":149,"column":14},"end":{"line":149,"column":null}},"48":{"start":{"line":153,"column":8},"end":{"line":225,"column":null}},"49":{"start":{"line":154,"column":27},"end":{"line":163,"column":null}},"50":{"start":{"line":164,"column":10},"end":{"line":192,"column":null}},"51":{"start":{"line":165,"column":12},"end":{"line":165,"column":null}},"52":{"start":{"line":166,"column":25},"end":{"line":166,"column":null}},"53":{"start":{"line":168,"column":14},"end":{"line":178,"column":null}},"54":{"start":{"line":179,"column":12},"end":{"line":191,"column":null}},"55":{"start":{"line":182,"column":14},"end":{"line":190,"column":null}},"56":{"start":{"line":194,"column":10},"end":{"line":224,"column":null}},"57":{"start":{"line":195,"column":12},"end":{"line":223,"column":null}},"58":{"start":{"line":218,"column":16},"end":{"line":222,"column":null}},"59":{"start":{"line":219,"column":18},"end":{"line":219,"column":null}},"60":{"start":{"line":220,"column":16},"end":{"line":222,"column":null}},"61":{"start":{"line":221,"column":18},"end":{"line":221,"column":null}},"62":{"start":{"line":229,"column":22},"end":{"line":265,"column":null}},"63":{"start":{"line":230,"column":6},"end":{"line":264,"column":null}},"64":{"start":{"line":238,"column":8},"end":{"line":238,"column":null}},"65":{"start":{"line":241,"column":8},"end":{"line":249,"column":null}},"66":{"start":{"line":250,"column":8},"end":{"line":250,"column":null}},"67":{"start":{"line":267,"column":4},"end":{"line":342,"column":null}},"68":{"start":{"line":280,"column":6},"end":{"line":340,"column":null}},"69":{"start":{"line":344,"column":2},"end":{"line":27,"column":33}},"70":{"start":{"line":13,"column":19},"end":{"line":27,"column":33}},"71":{"start":{"line":27,"column":32},"end":{"line":13,"column":19}},"72":{"start":{"line":346,"column":29},"end":{"line":346,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":13,"column":22},"end":{"line":13,"column":23}},"loc":{"start":{"line":21,"column":6},"end":{"line":344,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":17},"end":{"line":28,"column":23}},"loc":{"start":{"line":28,"column":23},"end":{"line":33,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":38,"column":14},"end":{"line":38,"column":20}},"loc":{"start":{"line":38,"column":20},"end":{"line":54,"column":7}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":40,"column":27},"end":{"line":40,"column":39}},"loc":{"start":{"line":40,"column":39},"end":{"line":51,"column":null}}},"5":{"name":"GetUserInfo","decl":{"start":{"line":60,"column":19},"end":{"line":60,"column":30}},"loc":{"start":{"line":60,"column":38},"end":{"line":117,"column":5}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":111,"column":24},"end":{"line":111,"column":30}},"loc":{"start":{"line":111,"column":30},"end":{"line":113,"column":null}}},"7":{"name":"GetUserInfo2","decl":{"start":{"line":119,"column":19},"end":{"line":119,"column":32}},"loc":{"start":{"line":119,"column":39},"end":{"line":227,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":145,"column":16},"end":{"line":145,"column":17}},"loc":{"start":{"line":145,"column":28},"end":{"line":151,"column":11}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":217,"column":20},"end":{"line":217,"column":21}},"loc":{"start":{"line":217,"column":32},"end":{"line":223,"column":15}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":229,"column":22},"end":{"line":229,"column":28}},"loc":{"start":{"line":229,"column":28},"end":{"line":265,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":13,"column":19},"end":{"line":13,"column":22}},"loc":{"start":{"line":13,"column":19},"end":{"line":27,"column":33}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":39,"column":6},"end":{"line":53,"column":null}},"type":"if","locations":[{"start":{"line":39,"column":6},"end":{"line":53,"column":null}}]},"3":{"loc":{"start":{"line":45,"column":12},"end":{"line":47,"column":null}},"type":"if","locations":[{"start":{"line":45,"column":12},"end":{"line":47,"column":null}}]},"4":{"loc":{"start":{"line":56,"column":4},"end":{"line":58,"column":null}},"type":"if","locations":[{"start":{"line":56,"column":4},"end":{"line":58,"column":null}}]},"5":{"loc":{"start":{"line":56,"column":8},"end":{"line":56,"column":31}},"type":"binary-expr","locations":[{"start":{"line":56,"column":8},"end":{"line":56,"column":17}},{"start":{"line":56,"column":17},"end":{"line":56,"column":31}}]},"6":{"loc":{"start":{"line":83,"column":8},"end":{"line":94,"column":null}},"type":"if","locations":[{"start":{"line":83,"column":8},"end":{"line":94,"column":null}}]},"7":{"loc":{"start":{"line":86,"column":23},"end":{"line":86,"column":null}},"type":"cond-expr","locations":[{"start":{"line":86,"column":48},"end":{"line":86,"column":55}},{"start":{"line":86,"column":55},"end":{"line":86,"column":null}}]},"8":{"loc":{"start":{"line":87,"column":22},"end":{"line":87,"column":null}},"type":"cond-expr","locations":[{"start":{"line":87,"column":46},"end":{"line":87,"column":53}},{"start":{"line":87,"column":53},"end":{"line":87,"column":null}}]},"9":{"loc":{"start":{"line":90,"column":14},"end":{"line":90,"column":null}},"type":"cond-expr","locations":[{"start":{"line":90,"column":43},"end":{"line":90,"column":56}},{"start":{"line":90,"column":56},"end":{"line":90,"column":null}}]},"10":{"loc":{"start":{"line":91,"column":20},"end":{"line":91,"column":null}},"type":"cond-expr","locations":[{"start":{"line":91,"column":42},"end":{"line":91,"column":49}},{"start":{"line":91,"column":49},"end":{"line":91,"column":null}}]},"11":{"loc":{"start":{"line":92,"column":25},"end":{"line":92,"column":null}},"type":"cond-expr","locations":[{"start":{"line":92,"column":53},"end":{"line":92,"column":60}},{"start":{"line":92,"column":60},"end":{"line":92,"column":null}}]},"12":{"loc":{"start":{"line":97,"column":8},"end":{"line":115,"column":null}},"type":"if","locations":[{"start":{"line":97,"column":8},"end":{"line":115,"column":null}}]},"13":{"loc":{"start":{"line":122,"column":6},"end":{"line":226,"column":null}},"type":"if","locations":[{"start":{"line":122,"column":6},"end":{"line":226,"column":null}},{"start":{"line":152,"column":11},"end":{"line":226,"column":null}}]},"14":{"loc":{"start":{"line":146,"column":12},"end":{"line":150,"column":null}},"type":"if","locations":[{"start":{"line":146,"column":12},"end":{"line":150,"column":null}},{"start":{"line":148,"column":12},"end":{"line":150,"column":null}}]},"15":{"loc":{"start":{"line":148,"column":12},"end":{"line":150,"column":null}},"type":"if","locations":[{"start":{"line":148,"column":12},"end":{"line":150,"column":null}}]},"16":{"loc":{"start":{"line":164,"column":10},"end":{"line":192,"column":null}},"type":"if","locations":[{"start":{"line":164,"column":10},"end":{"line":192,"column":null}}]},"17":{"loc":{"start":{"line":168,"column":14},"end":{"line":178,"column":null}},"type":"cond-expr","locations":[{"start":{"line":169,"column":18},"end":{"line":169,"column":null}},{"start":{"line":170,"column":18},"end":{"line":178,"column":null}}]},"18":{"loc":{"start":{"line":170,"column":18},"end":{"line":178,"column":null}},"type":"cond-expr","locations":[{"start":{"line":171,"column":20},"end":{"line":171,"column":null}},{"start":{"line":172,"column":20},"end":{"line":178,"column":null}}]},"19":{"loc":{"start":{"line":172,"column":20},"end":{"line":178,"column":null}},"type":"cond-expr","locations":[{"start":{"line":173,"column":22},"end":{"line":173,"column":null}},{"start":{"line":174,"column":22},"end":{"line":178,"column":null}}]},"20":{"loc":{"start":{"line":174,"column":22},"end":{"line":178,"column":null}},"type":"cond-expr","locations":[{"start":{"line":175,"column":24},"end":{"line":175,"column":null}},{"start":{"line":176,"column":24},"end":{"line":178,"column":null}}]},"21":{"loc":{"start":{"line":176,"column":24},"end":{"line":178,"column":null}},"type":"cond-expr","locations":[{"start":{"line":177,"column":26},"end":{"line":177,"column":null}},{"start":{"line":178,"column":26},"end":{"line":178,"column":null}}]},"22":{"loc":{"start":{"line":179,"column":12},"end":{"line":191,"column":null}},"type":"if","locations":[{"start":{"line":179,"column":12},"end":{"line":191,"column":null}},{"start":{"line":181,"column":17},"end":{"line":191,"column":null}}]},"23":{"loc":{"start":{"line":194,"column":10},"end":{"line":224,"column":null}},"type":"if","locations":[{"start":{"line":194,"column":10},"end":{"line":224,"column":null}}]},"24":{"loc":{"start":{"line":218,"column":16},"end":{"line":222,"column":null}},"type":"if","locations":[{"start":{"line":218,"column":16},"end":{"line":222,"column":null}},{"start":{"line":220,"column":16},"end":{"line":222,"column":null}}]},"25":{"loc":{"start":{"line":220,"column":16},"end":{"line":222,"column":null}},"type":"if","locations":[{"start":{"line":220,"column":16},"end":{"line":222,"column":null}}]},"26":{"loc":{"start":{"line":230,"column":6},"end":{"line":264,"column":null}},"type":"if","locations":[{"start":{"line":230,"column":6},"end":{"line":264,"column":null}},{"start":{"line":240,"column":13},"end":{"line":264,"column":null}}]},"27":{"loc":{"start":{"line":231,"column":8},"end":{"line":235,"column":null}},"type":"binary-expr","locations":[{"start":{"line":231,"column":8},"end":{"line":231,"column":null}},{"start":{"line":232,"column":8},"end":{"line":232,"column":null}},{"start":{"line":233,"column":8},"end":{"line":233,"column":null}},{"start":{"line":234,"column":8},"end":{"line":234,"column":null}},{"start":{"line":235,"column":8},"end":{"line":235,"column":null}}]},"28":{"loc":{"start":{"line":267,"column":4},"end":{"line":342,"column":null}},"type":"if","locations":[{"start":{"line":267,"column":4},"end":{"line":342,"column":null}},{"start":{"line":279,"column":11},"end":{"line":342,"column":null}}]},"29":{"loc":{"start":{"line":267,"column":8},"end":{"line":267,"column":45}},"type":"binary-expr","locations":[{"start":{"line":267,"column":8},"end":{"line":267,"column":24}},{"start":{"line":267,"column":24},"end":{"line":267,"column":45}}]}},"s":{"0":288,"1":32,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":32,"70":0,"71":32,"72":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0},"b":{"0":[64,32],"1":[32],"2":[0],"3":[0],"4":[0],"5":[0,0],"6":[0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0],"13":[0,0],"14":[0,0],"15":[0],"16":[0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0],"24":[0,0],"25":[0],"26":[0,0],"27":[0,0,0,0,0],"28":[0,0],"29":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorsList.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorsList.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":18,"column":47},"end":{"line":18,"column":null}},"2":{"start":{"line":20,"column":2},"end":{"line":29,"column":null}},"3":{"start":{"line":31,"column":1},"end":{"line":17,"column":24}},"4":{"start":{"line":33,"column":0},"end":{"line":37,"column":null}},"5":{"start":{"line":40,"column":2},"end":{"line":43,"column":null}},"6":{"start":{"line":46,"column":20},"end":{"line":381,"column":2}},"7":{"start":{"line":46,"column":26},"end":{"line":46,"column":null}},"8":{"start":{"line":47,"column":19},"end":{"line":47,"column":null}},"9":{"start":{"line":49,"column":4},"end":{"line":49,"column":null}},"10":{"start":{"line":50,"column":24},"end":{"line":50,"column":null}},"11":{"start":{"line":51,"column":4},"end":{"line":95,"column":null}},"12":{"start":{"line":52,"column":23},"end":{"line":61,"column":null}},"13":{"start":{"line":62,"column":6},"end":{"line":73,"column":null}},"14":{"start":{"line":63,"column":21},"end":{"line":63,"column":null}},"15":{"start":{"line":64,"column":8},"end":{"line":72,"column":null}},"16":{"start":{"line":75,"column":6},"end":{"line":94,"column":null}},"17":{"start":{"line":76,"column":8},"end":{"line":93,"column":null}},"18":{"start":{"line":91,"column":12},"end":{"line":91,"column":null}},"19":{"start":{"line":98,"column":44},"end":{"line":98,"column":null}},"20":{"start":{"line":99,"column":2},"end":{"line":113,"column":null}},"21":{"start":{"line":101,"column":31},"end":{"line":110,"column":null}},"22":{"start":{"line":102,"column":6},"end":{"line":109,"column":null}},"23":{"start":{"line":103,"column":25},"end":{"line":105,"column":null}},"24":{"start":{"line":106,"column":8},"end":{"line":106,"column":null}},"25":{"start":{"line":108,"column":8},"end":{"line":108,"column":null}},"26":{"start":{"line":112,"column":4},"end":{"line":112,"column":null}},"27":{"start":{"line":127,"column":54},"end":{"line":127,"column":null}},"28":{"start":{"line":128,"column":2},"end":{"line":147,"column":null}},"29":{"start":{"line":129,"column":36},"end":{"line":144,"column":null}},"30":{"start":{"line":130,"column":6},"end":{"line":143,"column":null}},"31":{"start":{"line":131,"column":26},"end":{"line":138,"column":null}},"32":{"start":{"line":139,"column":8},"end":{"line":139,"column":null}},"33":{"start":{"line":140,"column":8},"end":{"line":140,"column":null}},"34":{"start":{"line":142,"column":8},"end":{"line":142,"column":null}},"35":{"start":{"line":146,"column":4},"end":{"line":146,"column":null}},"36":{"start":{"line":149,"column":52},"end":{"line":149,"column":null}},"37":{"start":{"line":150,"column":2},"end":{"line":169,"column":null}},"38":{"start":{"line":151,"column":35},"end":{"line":166,"column":null}},"39":{"start":{"line":152,"column":6},"end":{"line":165,"column":null}},"40":{"start":{"line":153,"column":26},"end":{"line":160,"column":null}},"41":{"start":{"line":161,"column":8},"end":{"line":161,"column":null}},"42":{"start":{"line":164,"column":8},"end":{"line":164,"column":null}},"43":{"start":{"line":168,"column":4},"end":{"line":168,"column":null}},"44":{"start":{"line":171,"column":56},"end":{"line":171,"column":null}},"45":{"start":{"line":172,"column":2},"end":{"line":190,"column":null}},"46":{"start":{"line":173,"column":37},"end":{"line":187,"column":null}},"47":{"start":{"line":174,"column":6},"end":{"line":186,"column":null}},"48":{"start":{"line":175,"column":26},"end":{"line":182,"column":null}},"49":{"start":{"line":183,"column":8},"end":{"line":183,"column":null}},"50":{"start":{"line":185,"column":8},"end":{"line":185,"column":null}},"51":{"start":{"line":189,"column":4},"end":{"line":189,"column":null}},"52":{"start":{"line":192,"column":50},"end":{"line":192,"column":null}},"53":{"start":{"line":193,"column":2},"end":{"line":220,"column":null}},"54":{"start":{"line":194,"column":34},"end":{"line":218,"column":null}},"55":{"start":{"line":195,"column":6},"end":{"line":217,"column":null}},"56":{"start":{"line":196,"column":26},"end":{"line":204,"column":null}},"57":{"start":{"line":214,"column":8},"end":{"line":214,"column":null}},"58":{"start":{"line":216,"column":8},"end":{"line":216,"column":null}},"59":{"start":{"line":219,"column":4},"end":{"line":219,"column":null}},"60":{"start":{"line":222,"column":19},"end":{"line":233,"column":null}},"61":{"start":{"line":229,"column":6},"end":{"line":231,"column":null}},"62":{"start":{"line":235,"column":28},"end":{"line":235,"column":null}},"63":{"start":{"line":236,"column":23},"end":{"line":238,"column":null}},"64":{"start":{"line":237,"column":4},"end":{"line":237,"column":null}},"65":{"start":{"line":240,"column":2},"end":{"line":379,"column":null}},"66":{"start":{"line":287,"column":20},"end":{"line":294,"column":null}},"67":{"start":{"line":302,"column":20},"end":{"line":309,"column":null}},"68":{"start":{"line":317,"column":20},"end":{"line":324,"column":null}},"69":{"start":{"line":332,"column":20},"end":{"line":339,"column":null}},"70":{"start":{"line":381,"column":2},"end":{"line":47,"column":31}},"71":{"start":{"line":46,"column":17},"end":{"line":47,"column":31}},"72":{"start":{"line":47,"column":30},"end":{"line":46,"column":17}},"73":{"start":{"line":383,"column":27},"end":{"line":383,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"CustomTabPanel","decl":{"start":{"line":17,"column":9},"end":{"line":17,"column":24}},"loc":{"start":{"line":17,"column":31},"end":{"line":31,"column":1}}},"2":{"name":"a11yProps","decl":{"start":{"line":39,"column":9},"end":{"line":39,"column":19}},"loc":{"start":{"line":39,"column":26},"end":{"line":44,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":46,"column":20},"end":{"line":46,"column":26}},"loc":{"start":{"line":46,"column":26},"end":{"line":381,"column":2}}},"4":{"name":"GetUserInfo","decl":{"start":{"line":48,"column":17},"end":{"line":48,"column":29}},"loc":{"start":{"line":48,"column":36},"end":{"line":96,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":90,"column":22},"end":{"line":90,"column":28}},"loc":{"start":{"line":90,"column":28},"end":{"line":92,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":99,"column":12},"end":{"line":99,"column":18}},"loc":{"start":{"line":99,"column":18},"end":{"line":113,"column":5}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":101,"column":31},"end":{"line":101,"column":43}},"loc":{"start":{"line":101,"column":43},"end":{"line":110,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":128,"column":12},"end":{"line":128,"column":18}},"loc":{"start":{"line":128,"column":18},"end":{"line":147,"column":5}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":129,"column":36},"end":{"line":129,"column":48}},"loc":{"start":{"line":129,"column":48},"end":{"line":144,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":150,"column":12},"end":{"line":150,"column":18}},"loc":{"start":{"line":150,"column":18},"end":{"line":169,"column":5}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":151,"column":35},"end":{"line":151,"column":47}},"loc":{"start":{"line":151,"column":47},"end":{"line":166,"column":null}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":172,"column":12},"end":{"line":172,"column":18}},"loc":{"start":{"line":172,"column":18},"end":{"line":190,"column":5}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":173,"column":37},"end":{"line":173,"column":49}},"loc":{"start":{"line":173,"column":49},"end":{"line":187,"column":null}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":193,"column":12},"end":{"line":193,"column":18}},"loc":{"start":{"line":193,"column":18},"end":{"line":220,"column":3}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":194,"column":34},"end":{"line":194,"column":46}},"loc":{"start":{"line":194,"column":46},"end":{"line":218,"column":null}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":228,"column":17},"end":{"line":228,"column":27}},"loc":{"start":{"line":228,"column":34},"end":{"line":232,"column":null}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":236,"column":23},"end":{"line":236,"column":24}},"loc":{"start":{"line":236,"column":44},"end":{"line":238,"column":null}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":286,"column":42},"end":{"line":286,"column":43}},"loc":{"start":{"line":287,"column":20},"end":{"line":294,"column":null}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":301,"column":41},"end":{"line":301,"column":42}},"loc":{"start":{"line":302,"column":20},"end":{"line":309,"column":null}}},"20":{"name":"(anonymous_20)","decl":{"start":{"line":316,"column":40},"end":{"line":316,"column":41}},"loc":{"start":{"line":317,"column":20},"end":{"line":324,"column":null}}},"21":{"name":"(anonymous_21)","decl":{"start":{"line":331,"column":43},"end":{"line":331,"column":44}},"loc":{"start":{"line":332,"column":20},"end":{"line":339,"column":null}}},"22":{"name":"(anonymous_22)","decl":{"start":{"line":46,"column":17},"end":{"line":46,"column":20}},"loc":{"start":{"line":46,"column":17},"end":{"line":47,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":28,"column":7},"end":{"line":28,"column":null}},"type":"binary-expr","locations":[{"start":{"line":28,"column":7},"end":{"line":28,"column":26}},{"start":{"line":28,"column":26},"end":{"line":28,"column":null}}]},"3":{"loc":{"start":{"line":62,"column":6},"end":{"line":73,"column":null}},"type":"if","locations":[{"start":{"line":62,"column":6},"end":{"line":73,"column":null}}]},"4":{"loc":{"start":{"line":65,"column":21},"end":{"line":65,"column":null}},"type":"cond-expr","locations":[{"start":{"line":65,"column":46},"end":{"line":65,"column":53}},{"start":{"line":65,"column":53},"end":{"line":65,"column":null}}]},"5":{"loc":{"start":{"line":66,"column":20},"end":{"line":66,"column":null}},"type":"cond-expr","locations":[{"start":{"line":66,"column":44},"end":{"line":66,"column":51}},{"start":{"line":66,"column":51},"end":{"line":66,"column":null}}]},"6":{"loc":{"start":{"line":69,"column":12},"end":{"line":69,"column":null}},"type":"cond-expr","locations":[{"start":{"line":69,"column":41},"end":{"line":69,"column":54}},{"start":{"line":69,"column":54},"end":{"line":69,"column":null}}]},"7":{"loc":{"start":{"line":70,"column":18},"end":{"line":70,"column":null}},"type":"cond-expr","locations":[{"start":{"line":70,"column":40},"end":{"line":70,"column":47}},{"start":{"line":70,"column":47},"end":{"line":70,"column":null}}]},"8":{"loc":{"start":{"line":71,"column":23},"end":{"line":71,"column":null}},"type":"cond-expr","locations":[{"start":{"line":71,"column":51},"end":{"line":71,"column":58}},{"start":{"line":71,"column":58},"end":{"line":71,"column":null}}]},"9":{"loc":{"start":{"line":75,"column":6},"end":{"line":94,"column":null}},"type":"if","locations":[{"start":{"line":75,"column":6},"end":{"line":94,"column":null}}]}},"s":{"0":320,"1":0,"2":0,"3":32,"4":32,"5":0,"6":32,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":32,"71":0,"72":32,"73":64},"f":{"0":64,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Footer/Footer.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Footer/Footer.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":7,"column":15},"end":{"line":77,"column":2}},"2":{"start":{"line":8,"column":2},"end":{"line":75,"column":null}},"3":{"start":{"line":77,"column":2},"end":{"line":7,"column":15}},"4":{"start":{"line":79,"column":22},"end":{"line":79,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":7,"column":15},"end":{"line":7,"column":21}},"loc":{"start":{"line":7,"column":21},"end":{"line":77,"column":2}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]}},"s":{"0":256,"1":32,"2":60,"3":32,"4":32},"f":{"0":32,"1":60},"b":{"0":[64,32],"1":[32]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/ForgetPassword/ForgetPassword.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/ForgetPassword/ForgetPassword.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":24,"column":23},"end":{"line":295,"column":2}},"2":{"start":{"line":24,"column":29},"end":{"line":24,"column":null}},"3":{"start":{"line":25,"column":19},"end":{"line":25,"column":null}},"4":{"start":{"line":26,"column":30},"end":{"line":26,"column":null}},"5":{"start":{"line":27,"column":34},"end":{"line":27,"column":null}},"6":{"start":{"line":28,"column":32},"end":{"line":31,"column":null}},"7":{"start":{"line":32,"column":37},"end":{"line":32,"column":null}},"8":{"start":{"line":33,"column":42},"end":{"line":33,"column":null}},"9":{"start":{"line":34,"column":54},"end":{"line":34,"column":null}},"10":{"start":{"line":35,"column":42},"end":{"line":35,"column":null}},"11":{"start":{"line":36,"column":54},"end":{"line":36,"column":null}},"12":{"start":{"line":38,"column":31},"end":{"line":41,"column":null}},"13":{"start":{"line":39,"column":4},"end":{"line":39,"column":null}},"14":{"start":{"line":40,"column":4},"end":{"line":40,"column":null}},"15":{"start":{"line":43,"column":37},"end":{"line":48,"column":null}},"16":{"start":{"line":44,"column":4},"end":{"line":46,"column":null}},"17":{"start":{"line":47,"column":4},"end":{"line":47,"column":null}},"18":{"start":{"line":49,"column":37},"end":{"line":52,"column":null}},"19":{"start":{"line":54,"column":32},"end":{"line":61,"column":null}},"20":{"start":{"line":55,"column":4},"end":{"line":59,"column":null}},"21":{"start":{"line":60,"column":4},"end":{"line":60,"column":null}},"22":{"start":{"line":64,"column":4},"end":{"line":64,"column":null}},"23":{"start":{"line":65,"column":4},"end":{"line":136,"column":null}},"24":{"start":{"line":66,"column":6},"end":{"line":112,"column":null}},"25":{"start":{"line":67,"column":25},"end":{"line":78,"column":null}},"26":{"start":{"line":79,"column":21},"end":{"line":79,"column":null}},"27":{"start":{"line":80,"column":8},"end":{"line":99,"column":null}},"28":{"start":{"line":81,"column":30},"end":{"line":81,"column":null}},"29":{"start":{"line":82,"column":31},"end":{"line":82,"column":null}},"30":{"start":{"line":83,"column":10},"end":{"line":83,"column":null}},"31":{"start":{"line":84,"column":10},"end":{"line":84,"column":null}},"32":{"start":{"line":85,"column":10},"end":{"line":88,"column":null}},"33":{"start":{"line":89,"column":10},"end":{"line":89,"column":null}},"34":{"start":{"line":90,"column":10},"end":{"line":98,"column":null}},"35":{"start":{"line":101,"column":8},"end":{"line":111,"column":null}},"36":{"start":{"line":102,"column":10},"end":{"line":110,"column":null}},"37":{"start":{"line":114,"column":6},"end":{"line":135,"column":null}},"38":{"start":{"line":115,"column":8},"end":{"line":123,"column":null}},"39":{"start":{"line":125,"column":8},"end":{"line":133,"column":null}},"40":{"start":{"line":139,"column":4},"end":{"line":139,"column":null}},"41":{"start":{"line":140,"column":21},"end":{"line":140,"column":null}},"42":{"start":{"line":141,"column":28},"end":{"line":141,"column":null}},"43":{"start":{"line":142,"column":4},"end":{"line":184,"column":null}},"44":{"start":{"line":148,"column":6},"end":{"line":156,"column":null}},"45":{"start":{"line":159,"column":23},"end":{"line":170,"column":null}},"46":{"start":{"line":171,"column":6},"end":{"line":183,"column":null}},"47":{"start":{"line":172,"column":8},"end":{"line":180,"column":null}},"48":{"start":{"line":182,"column":8},"end":{"line":182,"column":null}},"49":{"start":{"line":186,"column":2},"end":{"line":293,"column":null}},"50":{"start":{"line":199,"column":41},"end":{"line":199,"column":null}},"51":{"start":{"line":215,"column":41},"end":{"line":215,"column":null}},"52":{"start":{"line":295,"column":2},"end":{"line":25,"column":31}},"53":{"start":{"line":24,"column":20},"end":{"line":25,"column":31}},"54":{"start":{"line":25,"column":30},"end":{"line":24,"column":20}},"55":{"start":{"line":297,"column":30},"end":{"line":297,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":24,"column":23},"end":{"line":24,"column":29}},"loc":{"start":{"line":24,"column":29},"end":{"line":295,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":38,"column":31},"end":{"line":38,"column":37}},"loc":{"start":{"line":38,"column":37},"end":{"line":41,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":43,"column":37},"end":{"line":43,"column":43}},"loc":{"start":{"line":43,"column":43},"end":{"line":48,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":54,"column":32},"end":{"line":54,"column":38}},"loc":{"start":{"line":54,"column":38},"end":{"line":61,"column":null}}},"5":{"name":"SendVerificationCode","decl":{"start":{"line":63,"column":17},"end":{"line":63,"column":38}},"loc":{"start":{"line":63,"column":45},"end":{"line":137,"column":null}}},"6":{"name":"SubmitNewPass","decl":{"start":{"line":138,"column":17},"end":{"line":138,"column":31}},"loc":{"start":{"line":138,"column":38},"end":{"line":185,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":199,"column":30},"end":{"line":199,"column":31}},"loc":{"start":{"line":199,"column":41},"end":{"line":199,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":215,"column":30},"end":{"line":215,"column":31}},"loc":{"start":{"line":215,"column":41},"end":{"line":215,"column":null}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":24,"column":20},"end":{"line":24,"column":23}},"loc":{"start":{"line":24,"column":20},"end":{"line":25,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":39,"column":20},"end":{"line":39,"column":69}},"type":"cond-expr","locations":[{"start":{"line":39,"column":50},"end":{"line":39,"column":59}},{"start":{"line":39,"column":59},"end":{"line":39,"column":69}}]},"3":{"loc":{"start":{"line":40,"column":20},"end":{"line":40,"column":55}},"type":"cond-expr","locations":[{"start":{"line":40,"column":43},"end":{"line":40,"column":52}},{"start":{"line":40,"column":52},"end":{"line":40,"column":55}}]},"4":{"loc":{"start":{"line":45,"column":6},"end":{"line":45,"column":null}},"type":"cond-expr","locations":[{"start":{"line":45,"column":42},"end":{"line":45,"column":51}},{"start":{"line":45,"column":51},"end":{"line":45,"column":null}}]},"5":{"loc":{"start":{"line":47,"column":26},"end":{"line":47,"column":67}},"type":"cond-expr","locations":[{"start":{"line":47,"column":55},"end":{"line":47,"column":64}},{"start":{"line":47,"column":64},"end":{"line":47,"column":67}}]},"6":{"loc":{"start":{"line":56,"column":6},"end":{"line":58,"column":null}},"type":"cond-expr","locations":[{"start":{"line":57,"column":10},"end":{"line":57,"column":null}},{"start":{"line":58,"column":10},"end":{"line":58,"column":null}}]},"7":{"loc":{"start":{"line":60,"column":15},"end":{"line":60,"column":72}},"type":"cond-expr","locations":[{"start":{"line":60,"column":57},"end":{"line":60,"column":66}},{"start":{"line":60,"column":66},"end":{"line":60,"column":72}}]},"8":{"loc":{"start":{"line":65,"column":4},"end":{"line":136,"column":null}},"type":"if","locations":[{"start":{"line":65,"column":4},"end":{"line":136,"column":null}},{"start":{"line":113,"column":11},"end":{"line":136,"column":null}}]},"9":{"loc":{"start":{"line":80,"column":8},"end":{"line":99,"column":null}},"type":"if","locations":[{"start":{"line":80,"column":8},"end":{"line":99,"column":null}}]},"10":{"loc":{"start":{"line":80,"column":12},"end":{"line":80,"column":64}},"type":"binary-expr","locations":[{"start":{"line":80,"column":12},"end":{"line":80,"column":39}},{"start":{"line":80,"column":39},"end":{"line":80,"column":64}}]},"11":{"loc":{"start":{"line":101,"column":8},"end":{"line":111,"column":null}},"type":"if","locations":[{"start":{"line":101,"column":8},"end":{"line":111,"column":null}}]},"12":{"loc":{"start":{"line":114,"column":6},"end":{"line":135,"column":null}},"type":"if","locations":[{"start":{"line":114,"column":6},"end":{"line":135,"column":null}},{"start":{"line":124,"column":13},"end":{"line":135,"column":null}}]},"13":{"loc":{"start":{"line":142,"column":4},"end":{"line":184,"column":null}},"type":"if","locations":[{"start":{"line":142,"column":4},"end":{"line":184,"column":null}},{"start":{"line":158,"column":11},"end":{"line":184,"column":null}}]},"14":{"loc":{"start":{"line":171,"column":6},"end":{"line":183,"column":null}},"type":"if","locations":[{"start":{"line":171,"column":6},"end":{"line":183,"column":null}},{"start":{"line":181,"column":13},"end":{"line":183,"column":null}}]},"15":{"loc":{"start":{"line":213,"column":70},"end":{"line":213,"column":null}},"type":"cond-expr","locations":[{"start":{"line":213,"column":93},"end":{"line":213,"column":97}},{"start":{"line":213,"column":97},"end":{"line":213,"column":null}}]}},"s":{"0":288,"1":32,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":32,"53":0,"54":32,"55":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0],"10":[0,0],"11":[0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Home/Home.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Home/Home.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":12,"column":2},"end":{"line":22,"column":null}},"2":{"start":{"line":24,"column":1},"end":{"line":11,"column":16}},"3":{"start":{"line":26,"column":20},"end":{"line":26,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"Home","decl":{"start":{"line":11,"column":9},"end":{"line":11,"column":16}},"loc":{"start":{"line":11,"column":16},"end":{"line":24,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]}},"s":{"0":256,"1":45,"2":32,"3":32},"f":{"0":32,"1":45},"b":{"0":[64,32],"1":[32]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LandingPage/LandingPage.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LandingPage/LandingPage.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":12,"column":16},"end":{"line":175,"column":2}},"2":{"start":{"line":12,"column":22},"end":{"line":12,"column":null}},"3":{"start":{"line":13,"column":19},"end":{"line":13,"column":null}},"4":{"start":{"line":14,"column":2},"end":{"line":173,"column":null}},"5":{"start":{"line":31,"column":18},"end":{"line":31,"column":null}},"6":{"start":{"line":167,"column":72},"end":{"line":167,"column":90}},"7":{"start":{"line":175,"column":2},"end":{"line":13,"column":31}},"8":{"start":{"line":12,"column":13},"end":{"line":13,"column":31}},"9":{"start":{"line":13,"column":30},"end":{"line":12,"column":13}},"10":{"start":{"line":177,"column":23},"end":{"line":177,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":12,"column":16},"end":{"line":12,"column":22}},"loc":{"start":{"line":12,"column":22},"end":{"line":175,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":30,"column":25},"end":{"line":30,"column":31}},"loc":{"start":{"line":30,"column":31},"end":{"line":32,"column":18}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":167,"column":67},"end":{"line":167,"column":71}},"loc":{"start":{"line":167,"column":71},"end":{"line":167,"column":93}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":12,"column":13},"end":{"line":12,"column":16}},"loc":{"start":{"line":12,"column":13},"end":{"line":13,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]}},"s":{"0":288,"1":32,"2":18,"3":18,"4":12,"5":2,"6":2,"7":32,"8":6,"9":32,"10":32},"f":{"0":32,"1":18,"2":2,"3":2,"4":6},"b":{"0":[64,32],"1":[32]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/IsValidEmail.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/IsValidEmail.jsx","statementMap":{"0":{"start":{"line":1,"column":36},"end":{"line":1,"column":null}},"1":{"start":{"line":2,"column":4},"end":{"line":2,"column":null}},"2":{"start":{"line":3,"column":3},"end":{"line":1,"column":28}},"3":{"start":{"line":1,"column":28},"end":{"line":1,"column":36}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":36},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":36},"end":{"line":1,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":36},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":36},"end":{"line":1,"column":null}},{"start":{"line":1,"column":36},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":36},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":36},"end":{"line":1,"column":null}}]}},"s":{"0":256,"1":4,"2":32,"3":32},"f":{"0":36},"b":{"0":[64,32],"1":[32]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/LoginSignUp.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/LoginSignUp.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":21,"column":23},"end":{"line":733,"column":2}},"2":{"start":{"line":21,"column":29},"end":{"line":21,"column":null}},"3":{"start":{"line":22,"column":19},"end":{"line":22,"column":null}},"4":{"start":{"line":23,"column":19},"end":{"line":23,"column":null}},"5":{"start":{"line":24,"column":23},"end":{"line":24,"column":null}},"6":{"start":{"line":26,"column":26},"end":{"line":26,"column":null}},"7":{"start":{"line":27,"column":26},"end":{"line":31,"column":null}},"8":{"start":{"line":32,"column":50},"end":{"line":32,"column":null}},"9":{"start":{"line":33,"column":42},"end":{"line":33,"column":null}},"10":{"start":{"line":34,"column":54},"end":{"line":34,"column":null}},"11":{"start":{"line":35,"column":42},"end":{"line":35,"column":null}},"12":{"start":{"line":36,"column":54},"end":{"line":36,"column":null}},"13":{"start":{"line":37,"column":36},"end":{"line":37,"column":null}},"14":{"start":{"line":38,"column":46},"end":{"line":38,"column":null}},"15":{"start":{"line":41,"column":36},"end":{"line":41,"column":null}},"16":{"start":{"line":43,"column":26},"end":{"line":46,"column":null}},"17":{"start":{"line":44,"column":20},"end":{"line":44,"column":null}},"18":{"start":{"line":45,"column":4},"end":{"line":45,"column":null}},"19":{"start":{"line":48,"column":22},"end":{"line":50,"column":null}},"20":{"start":{"line":49,"column":4},"end":{"line":49,"column":null}},"21":{"start":{"line":52,"column":31},"end":{"line":55,"column":null}},"22":{"start":{"line":53,"column":4},"end":{"line":53,"column":null}},"23":{"start":{"line":54,"column":4},"end":{"line":54,"column":null}},"24":{"start":{"line":57,"column":37},"end":{"line":62,"column":null}},"25":{"start":{"line":58,"column":4},"end":{"line":60,"column":null}},"26":{"start":{"line":61,"column":4},"end":{"line":61,"column":null}},"27":{"start":{"line":64,"column":34},"end":{"line":74,"column":null}},"28":{"start":{"line":65,"column":22},"end":{"line":65,"column":null}},"29":{"start":{"line":66,"column":22},"end":{"line":66,"column":null}},"30":{"start":{"line":67,"column":4},"end":{"line":67,"column":null}},"31":{"start":{"line":68,"column":4},"end":{"line":68,"column":null}},"32":{"start":{"line":69,"column":4},"end":{"line":69,"column":null}},"33":{"start":{"line":70,"column":4},"end":{"line":70,"column":null}},"34":{"start":{"line":71,"column":4},"end":{"line":71,"column":null}},"35":{"start":{"line":72,"column":4},"end":{"line":72,"column":null}},"36":{"start":{"line":73,"column":4},"end":{"line":73,"column":null}},"37":{"start":{"line":76,"column":33},"end":{"line":87,"column":null}},"38":{"start":{"line":77,"column":22},"end":{"line":77,"column":null}},"39":{"start":{"line":78,"column":22},"end":{"line":78,"column":null}},"40":{"start":{"line":79,"column":4},"end":{"line":79,"column":null}},"41":{"start":{"line":80,"column":4},"end":{"line":80,"column":null}},"42":{"start":{"line":81,"column":4},"end":{"line":81,"column":null}},"43":{"start":{"line":82,"column":4},"end":{"line":82,"column":null}},"44":{"start":{"line":83,"column":4},"end":{"line":83,"column":null}},"45":{"start":{"line":84,"column":4},"end":{"line":84,"column":null}},"46":{"start":{"line":85,"column":4},"end":{"line":85,"column":null}},"47":{"start":{"line":86,"column":4},"end":{"line":86,"column":null}},"48":{"start":{"line":90,"column":4},"end":{"line":90,"column":null}},"49":{"start":{"line":92,"column":34},"end":{"line":98,"column":null}},"50":{"start":{"line":100,"column":42},"end":{"line":109,"column":null}},"51":{"start":{"line":112,"column":4},"end":{"line":142,"column":null}},"52":{"start":{"line":113,"column":23},"end":{"line":124,"column":null}},"53":{"start":{"line":126,"column":19},"end":{"line":130,"column":null}},"54":{"start":{"line":131,"column":6},"end":{"line":131,"column":null}},"55":{"start":{"line":132,"column":6},"end":{"line":137,"column":null}},"56":{"start":{"line":133,"column":8},"end":{"line":133,"column":null}},"57":{"start":{"line":139,"column":6},"end":{"line":141,"column":null}},"58":{"start":{"line":140,"column":8},"end":{"line":140,"column":null}},"59":{"start":{"line":145,"column":4},"end":{"line":145,"column":null}},"60":{"start":{"line":146,"column":4},"end":{"line":146,"column":null}},"61":{"start":{"line":149,"column":4},"end":{"line":149,"column":null}},"62":{"start":{"line":150,"column":4},"end":{"line":150,"column":null}},"63":{"start":{"line":153,"column":4},"end":{"line":153,"column":null}},"64":{"start":{"line":154,"column":18},"end":{"line":154,"column":null}},"65":{"start":{"line":155,"column":21},"end":{"line":155,"column":null}},"66":{"start":{"line":156,"column":19},"end":{"line":161,"column":null}},"67":{"start":{"line":164,"column":4},"end":{"line":166,"column":null}},"68":{"start":{"line":165,"column":6},"end":{"line":165,"column":null}},"69":{"start":{"line":167,"column":4},"end":{"line":169,"column":null}},"70":{"start":{"line":168,"column":6},"end":{"line":168,"column":null}},"71":{"start":{"line":170,"column":4},"end":{"line":172,"column":null}},"72":{"start":{"line":171,"column":6},"end":{"line":171,"column":null}},"73":{"start":{"line":173,"column":4},"end":{"line":175,"column":null}},"74":{"start":{"line":174,"column":6},"end":{"line":174,"column":null}},"75":{"start":{"line":176,"column":4},"end":{"line":178,"column":null}},"76":{"start":{"line":177,"column":6},"end":{"line":177,"column":null}},"77":{"start":{"line":180,"column":4},"end":{"line":185,"column":null}},"78":{"start":{"line":186,"column":4},"end":{"line":193,"column":null}},"79":{"start":{"line":192,"column":6},"end":{"line":192,"column":null}},"80":{"start":{"line":194,"column":4},"end":{"line":304,"column":null}},"81":{"start":{"line":195,"column":6},"end":{"line":195,"column":null}},"82":{"start":{"line":196,"column":6},"end":{"line":196,"column":null}},"83":{"start":{"line":197,"column":23},"end":{"line":209,"column":null}},"84":{"start":{"line":210,"column":19},"end":{"line":210,"column":null}},"85":{"start":{"line":211,"column":6},"end":{"line":211,"column":null}},"86":{"start":{"line":212,"column":6},"end":{"line":212,"column":null}},"87":{"start":{"line":215,"column":6},"end":{"line":235,"column":null}},"88":{"start":{"line":216,"column":28},"end":{"line":216,"column":null}},"89":{"start":{"line":217,"column":29},"end":{"line":217,"column":null}},"90":{"start":{"line":218,"column":21},"end":{"line":218,"column":null}},"91":{"start":{"line":221,"column":8},"end":{"line":221,"column":null}},"92":{"start":{"line":222,"column":8},"end":{"line":222,"column":null}},"93":{"start":{"line":223,"column":8},"end":{"line":223,"column":null}},"94":{"start":{"line":224,"column":8},"end":{"line":224,"column":null}},"95":{"start":{"line":225,"column":6},"end":{"line":235,"column":null}},"96":{"start":{"line":226,"column":28},"end":{"line":226,"column":null}},"97":{"start":{"line":227,"column":29},"end":{"line":227,"column":null}},"98":{"start":{"line":228,"column":21},"end":{"line":228,"column":null}},"99":{"start":{"line":231,"column":8},"end":{"line":231,"column":null}},"100":{"start":{"line":232,"column":8},"end":{"line":232,"column":null}},"101":{"start":{"line":233,"column":8},"end":{"line":233,"column":null}},"102":{"start":{"line":234,"column":8},"end":{"line":234,"column":null}},"103":{"start":{"line":237,"column":6},"end":{"line":252,"column":null}},"104":{"start":{"line":250,"column":10},"end":{"line":250,"column":null}},"105":{"start":{"line":254,"column":6},"end":{"line":303,"column":null}},"106":{"start":{"line":255,"column":8},"end":{"line":255,"column":null}},"107":{"start":{"line":256,"column":8},"end":{"line":267,"column":null}},"108":{"start":{"line":260,"column":10},"end":{"line":260,"column":null}},"109":{"start":{"line":262,"column":10},"end":{"line":265,"column":null}},"110":{"start":{"line":266,"column":10},"end":{"line":266,"column":null}},"111":{"start":{"line":268,"column":8},"end":{"line":297,"column":null}},"112":{"start":{"line":272,"column":10},"end":{"line":272,"column":null}},"113":{"start":{"line":274,"column":10},"end":{"line":277,"column":null}},"114":{"start":{"line":278,"column":8},"end":{"line":297,"column":null}},"115":{"start":{"line":282,"column":10},"end":{"line":282,"column":null}},"116":{"start":{"line":283,"column":10},"end":{"line":286,"column":null}},"117":{"start":{"line":287,"column":8},"end":{"line":297,"column":null}},"118":{"start":{"line":291,"column":10},"end":{"line":291,"column":null}},"119":{"start":{"line":292,"column":10},"end":{"line":292,"column":null}},"120":{"start":{"line":293,"column":10},"end":{"line":296,"column":null}},"121":{"start":{"line":300,"column":8},"end":{"line":300,"column":null}},"122":{"start":{"line":302,"column":8},"end":{"line":302,"column":null}},"123":{"start":{"line":308,"column":4},"end":{"line":308,"column":null}},"124":{"start":{"line":309,"column":18},"end":{"line":309,"column":null}},"125":{"start":{"line":310,"column":21},"end":{"line":310,"column":null}},"126":{"start":{"line":311,"column":28},"end":{"line":311,"column":null}},"127":{"start":{"line":313,"column":19},"end":{"line":321,"column":null}},"128":{"start":{"line":324,"column":4},"end":{"line":326,"column":null}},"129":{"start":{"line":325,"column":6},"end":{"line":325,"column":null}},"130":{"start":{"line":327,"column":4},"end":{"line":329,"column":null}},"131":{"start":{"line":328,"column":6},"end":{"line":328,"column":null}},"132":{"start":{"line":330,"column":4},"end":{"line":332,"column":null}},"133":{"start":{"line":331,"column":6},"end":{"line":331,"column":null}},"134":{"start":{"line":333,"column":4},"end":{"line":335,"column":null}},"135":{"start":{"line":334,"column":6},"end":{"line":334,"column":null}},"136":{"start":{"line":336,"column":4},"end":{"line":338,"column":null}},"137":{"start":{"line":337,"column":6},"end":{"line":337,"column":null}},"138":{"start":{"line":339,"column":4},"end":{"line":341,"column":null}},"139":{"start":{"line":340,"column":6},"end":{"line":340,"column":null}},"140":{"start":{"line":342,"column":4},"end":{"line":348,"column":null}},"141":{"start":{"line":347,"column":6},"end":{"line":347,"column":null}},"142":{"start":{"line":350,"column":4},"end":{"line":356,"column":null}},"143":{"start":{"line":357,"column":4},"end":{"line":365,"column":null}},"144":{"start":{"line":364,"column":6},"end":{"line":364,"column":null}},"145":{"start":{"line":367,"column":4},"end":{"line":476,"column":null}},"146":{"start":{"line":368,"column":6},"end":{"line":368,"column":null}},"147":{"start":{"line":369,"column":6},"end":{"line":369,"column":null}},"148":{"start":{"line":371,"column":23},"end":{"line":385,"column":null}},"149":{"start":{"line":387,"column":19},"end":{"line":387,"column":null}},"150":{"start":{"line":388,"column":6},"end":{"line":388,"column":null}},"151":{"start":{"line":392,"column":6},"end":{"line":424,"column":null}},"152":{"start":{"line":395,"column":8},"end":{"line":395,"column":null}},"153":{"start":{"line":400,"column":6},"end":{"line":424,"column":null}},"154":{"start":{"line":401,"column":28},"end":{"line":401,"column":null}},"155":{"start":{"line":402,"column":8},"end":{"line":402,"column":null}},"156":{"start":{"line":403,"column":8},"end":{"line":403,"column":null}},"157":{"start":{"line":404,"column":21},"end":{"line":408,"column":null}},"158":{"start":{"line":409,"column":8},"end":{"line":409,"column":null}},"159":{"start":{"line":410,"column":19},"end":{"line":410,"column":null}},"160":{"start":{"line":412,"column":21},"end":{"line":412,"column":null}},"161":{"start":{"line":413,"column":27},"end":{"line":413,"column":null}},"162":{"start":{"line":414,"column":25},"end":{"line":414,"column":null}},"163":{"start":{"line":415,"column":22},"end":{"line":415,"column":null}},"164":{"start":{"line":417,"column":8},"end":{"line":417,"column":null}},"165":{"start":{"line":418,"column":8},"end":{"line":418,"column":null}},"166":{"start":{"line":421,"column":8},"end":{"line":421,"column":null}},"167":{"start":{"line":426,"column":6},"end":{"line":475,"column":null}},"168":{"start":{"line":427,"column":8},"end":{"line":427,"column":null}},"169":{"start":{"line":428,"column":8},"end":{"line":469,"column":null}},"170":{"start":{"line":432,"column":10},"end":{"line":432,"column":null}},"171":{"start":{"line":434,"column":10},"end":{"line":437,"column":null}},"172":{"start":{"line":438,"column":8},"end":{"line":469,"column":null}},"173":{"start":{"line":443,"column":10},"end":{"line":443,"column":null}},"174":{"start":{"line":445,"column":10},"end":{"line":448,"column":null}},"175":{"start":{"line":449,"column":8},"end":{"line":469,"column":null}},"176":{"start":{"line":453,"column":10},"end":{"line":453,"column":null}},"177":{"start":{"line":454,"column":10},"end":{"line":457,"column":null}},"178":{"start":{"line":458,"column":8},"end":{"line":469,"column":null}},"179":{"start":{"line":462,"column":10},"end":{"line":462,"column":null}},"180":{"start":{"line":463,"column":10},"end":{"line":466,"column":null}},"181":{"start":{"line":468,"column":10},"end":{"line":468,"column":null}},"182":{"start":{"line":472,"column":8},"end":{"line":472,"column":null}},"183":{"start":{"line":473,"column":8},"end":{"line":473,"column":null}},"184":{"start":{"line":474,"column":8},"end":{"line":474,"column":null}},"185":{"start":{"line":479,"column":22},"end":{"line":490,"column":null}},"186":{"start":{"line":480,"column":4},"end":{"line":489,"column":null}},"187":{"start":{"line":492,"column":2},"end":{"line":731,"column":null}},"188":{"start":{"line":607,"column":50},"end":{"line":607,"column":null}},"189":{"start":{"line":718,"column":50},"end":{"line":718,"column":null}},"190":{"start":{"line":733,"column":2},"end":{"line":23,"column":31}},"191":{"start":{"line":21,"column":20},"end":{"line":23,"column":31}},"192":{"start":{"line":23,"column":30},"end":{"line":21,"column":20}},"193":{"start":{"line":735,"column":30},"end":{"line":735,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":23},"end":{"line":21,"column":29}},"loc":{"start":{"line":21,"column":29},"end":{"line":733,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":43,"column":26},"end":{"line":43,"column":33}},"loc":{"start":{"line":43,"column":39},"end":{"line":46,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":48,"column":22},"end":{"line":48,"column":28}},"loc":{"start":{"line":48,"column":28},"end":{"line":50,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":52,"column":31},"end":{"line":52,"column":37}},"loc":{"start":{"line":52,"column":37},"end":{"line":55,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":57,"column":37},"end":{"line":57,"column":43}},"loc":{"start":{"line":57,"column":43},"end":{"line":62,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":64,"column":34},"end":{"line":64,"column":40}},"loc":{"start":{"line":64,"column":40},"end":{"line":74,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":76,"column":33},"end":{"line":76,"column":39}},"loc":{"start":{"line":76,"column":39},"end":{"line":87,"column":null}}},"8":{"name":"handleChange","decl":{"start":{"line":89,"column":11},"end":{"line":89,"column":24}},"loc":{"start":{"line":89,"column":31},"end":{"line":91,"column":null}}},"9":{"name":"ResendCode","decl":{"start":{"line":111,"column":17},"end":{"line":111,"column":28}},"loc":{"start":{"line":111,"column":35},"end":{"line":143,"column":null}}},"10":{"name":"isDoctor","decl":{"start":{"line":144,"column":17},"end":{"line":144,"column":26}},"loc":{"start":{"line":144,"column":33},"end":{"line":147,"column":null}}},"11":{"name":"isDoctor","decl":{"start":{"line":148,"column":17},"end":{"line":148,"column":26}},"loc":{"start":{"line":148,"column":33},"end":{"line":151,"column":null}}},"12":{"name":"handleLoginEnter","decl":{"start":{"line":152,"column":17},"end":{"line":152,"column":34}},"loc":{"start":{"line":152,"column":41},"end":{"line":305,"column":null}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":249,"column":20},"end":{"line":249,"column":26}},"loc":{"start":{"line":249,"column":26},"end":{"line":251,"column":null}}},"14":{"name":"handleSignupEnter","decl":{"start":{"line":307,"column":17},"end":{"line":307,"column":35}},"loc":{"start":{"line":307,"column":42},"end":{"line":477,"column":null}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":479,"column":22},"end":{"line":479,"column":28}},"loc":{"start":{"line":479,"column":28},"end":{"line":490,"column":null}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":607,"column":43},"end":{"line":607,"column":44}},"loc":{"start":{"line":607,"column":50},"end":{"line":607,"column":null}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":718,"column":43},"end":{"line":718,"column":44}},"loc":{"start":{"line":718,"column":50},"end":{"line":718,"column":null}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":21,"column":20},"end":{"line":21,"column":23}},"loc":{"start":{"line":21,"column":20},"end":{"line":23,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":24,"column":23},"end":{"line":24,"column":null}},"type":"binary-expr","locations":[{"start":{"line":24,"column":23},"end":{"line":24,"column":41}},{"start":{"line":24,"column":41},"end":{"line":24,"column":null}}]},"3":{"loc":{"start":{"line":53,"column":20},"end":{"line":53,"column":69}},"type":"cond-expr","locations":[{"start":{"line":53,"column":50},"end":{"line":53,"column":59}},{"start":{"line":53,"column":59},"end":{"line":53,"column":69}}]},"4":{"loc":{"start":{"line":54,"column":20},"end":{"line":54,"column":55}},"type":"cond-expr","locations":[{"start":{"line":54,"column":43},"end":{"line":54,"column":52}},{"start":{"line":54,"column":52},"end":{"line":54,"column":55}}]},"5":{"loc":{"start":{"line":59,"column":6},"end":{"line":59,"column":null}},"type":"cond-expr","locations":[{"start":{"line":59,"column":42},"end":{"line":59,"column":51}},{"start":{"line":59,"column":51},"end":{"line":59,"column":null}}]},"6":{"loc":{"start":{"line":61,"column":26},"end":{"line":61,"column":67}},"type":"cond-expr","locations":[{"start":{"line":61,"column":55},"end":{"line":61,"column":64}},{"start":{"line":61,"column":64},"end":{"line":61,"column":67}}]},"7":{"loc":{"start":{"line":132,"column":6},"end":{"line":137,"column":null}},"type":"if","locations":[{"start":{"line":132,"column":6},"end":{"line":137,"column":null}}]},"8":{"loc":{"start":{"line":132,"column":10},"end":{"line":132,"column":62}},"type":"binary-expr","locations":[{"start":{"line":132,"column":10},"end":{"line":132,"column":37}},{"start":{"line":132,"column":37},"end":{"line":132,"column":62}}]},"9":{"loc":{"start":{"line":139,"column":6},"end":{"line":141,"column":null}},"type":"if","locations":[{"start":{"line":139,"column":6},"end":{"line":141,"column":null}}]},"10":{"loc":{"start":{"line":164,"column":4},"end":{"line":166,"column":null}},"type":"if","locations":[{"start":{"line":164,"column":4},"end":{"line":166,"column":null}}]},"11":{"loc":{"start":{"line":167,"column":4},"end":{"line":169,"column":null}},"type":"if","locations":[{"start":{"line":167,"column":4},"end":{"line":169,"column":null}}]},"12":{"loc":{"start":{"line":167,"column":8},"end":{"line":167,"column":52}},"type":"binary-expr","locations":[{"start":{"line":167,"column":8},"end":{"line":167,"column":32}},{"start":{"line":167,"column":32},"end":{"line":167,"column":52}}]},"13":{"loc":{"start":{"line":170,"column":4},"end":{"line":172,"column":null}},"type":"if","locations":[{"start":{"line":170,"column":4},"end":{"line":172,"column":null}}]},"14":{"loc":{"start":{"line":173,"column":4},"end":{"line":175,"column":null}},"type":"if","locations":[{"start":{"line":173,"column":4},"end":{"line":175,"column":null}}]},"15":{"loc":{"start":{"line":173,"column":8},"end":{"line":173,"column":41}},"type":"binary-expr","locations":[{"start":{"line":173,"column":8},"end":{"line":173,"column":31}},{"start":{"line":173,"column":31},"end":{"line":173,"column":41}}]},"16":{"loc":{"start":{"line":176,"column":4},"end":{"line":178,"column":null}},"type":"if","locations":[{"start":{"line":176,"column":4},"end":{"line":178,"column":null}}]},"17":{"loc":{"start":{"line":186,"column":4},"end":{"line":193,"column":null}},"type":"if","locations":[{"start":{"line":186,"column":4},"end":{"line":193,"column":null}}]},"18":{"loc":{"start":{"line":187,"column":6},"end":{"line":190,"column":null}},"type":"binary-expr","locations":[{"start":{"line":187,"column":6},"end":{"line":187,"column":null}},{"start":{"line":188,"column":6},"end":{"line":188,"column":null}},{"start":{"line":189,"column":6},"end":{"line":189,"column":null}},{"start":{"line":190,"column":6},"end":{"line":190,"column":null}}]},"19":{"loc":{"start":{"line":215,"column":6},"end":{"line":235,"column":null}},"type":"if","locations":[{"start":{"line":215,"column":6},"end":{"line":235,"column":null}},{"start":{"line":225,"column":6},"end":{"line":235,"column":null}}]},"20":{"loc":{"start":{"line":225,"column":6},"end":{"line":235,"column":null}},"type":"if","locations":[{"start":{"line":225,"column":6},"end":{"line":235,"column":null}}]},"21":{"loc":{"start":{"line":254,"column":6},"end":{"line":303,"column":null}},"type":"if","locations":[{"start":{"line":254,"column":6},"end":{"line":303,"column":null}},{"start":{"line":298,"column":13},"end":{"line":303,"column":null}}]},"22":{"loc":{"start":{"line":256,"column":8},"end":{"line":267,"column":null}},"type":"if","locations":[{"start":{"line":256,"column":8},"end":{"line":267,"column":null}}]},"23":{"loc":{"start":{"line":257,"column":10},"end":{"line":258,"column":null}},"type":"binary-expr","locations":[{"start":{"line":257,"column":10},"end":{"line":257,"column":null}},{"start":{"line":258,"column":10},"end":{"line":258,"column":null}}]},"24":{"loc":{"start":{"line":268,"column":8},"end":{"line":297,"column":null}},"type":"if","locations":[{"start":{"line":268,"column":8},"end":{"line":297,"column":null}},{"start":{"line":278,"column":8},"end":{"line":297,"column":null}}]},"25":{"loc":{"start":{"line":269,"column":10},"end":{"line":270,"column":null}},"type":"binary-expr","locations":[{"start":{"line":269,"column":10},"end":{"line":269,"column":null}},{"start":{"line":270,"column":10},"end":{"line":270,"column":null}}]},"26":{"loc":{"start":{"line":278,"column":8},"end":{"line":297,"column":null}},"type":"if","locations":[{"start":{"line":278,"column":8},"end":{"line":297,"column":null}},{"start":{"line":287,"column":8},"end":{"line":297,"column":null}}]},"27":{"loc":{"start":{"line":279,"column":10},"end":{"line":280,"column":null}},"type":"binary-expr","locations":[{"start":{"line":279,"column":10},"end":{"line":279,"column":null}},{"start":{"line":280,"column":10},"end":{"line":280,"column":null}}]},"28":{"loc":{"start":{"line":287,"column":8},"end":{"line":297,"column":null}},"type":"if","locations":[{"start":{"line":287,"column":8},"end":{"line":297,"column":null}}]},"29":{"loc":{"start":{"line":288,"column":10},"end":{"line":289,"column":null}},"type":"binary-expr","locations":[{"start":{"line":288,"column":10},"end":{"line":288,"column":null}},{"start":{"line":289,"column":10},"end":{"line":289,"column":null}}]},"30":{"loc":{"start":{"line":324,"column":4},"end":{"line":326,"column":null}},"type":"if","locations":[{"start":{"line":324,"column":4},"end":{"line":326,"column":null}}]},"31":{"loc":{"start":{"line":327,"column":4},"end":{"line":329,"column":null}},"type":"if","locations":[{"start":{"line":327,"column":4},"end":{"line":329,"column":null}}]},"32":{"loc":{"start":{"line":327,"column":8},"end":{"line":327,"column":52}},"type":"binary-expr","locations":[{"start":{"line":327,"column":8},"end":{"line":327,"column":32}},{"start":{"line":327,"column":32},"end":{"line":327,"column":52}}]},"33":{"loc":{"start":{"line":330,"column":4},"end":{"line":332,"column":null}},"type":"if","locations":[{"start":{"line":330,"column":4},"end":{"line":332,"column":null}}]},"34":{"loc":{"start":{"line":333,"column":4},"end":{"line":335,"column":null}},"type":"if","locations":[{"start":{"line":333,"column":4},"end":{"line":335,"column":null}}]},"35":{"loc":{"start":{"line":333,"column":8},"end":{"line":333,"column":41}},"type":"binary-expr","locations":[{"start":{"line":333,"column":8},"end":{"line":333,"column":31}},{"start":{"line":333,"column":31},"end":{"line":333,"column":41}}]},"36":{"loc":{"start":{"line":336,"column":4},"end":{"line":338,"column":null}},"type":"if","locations":[{"start":{"line":336,"column":4},"end":{"line":338,"column":null}}]},"37":{"loc":{"start":{"line":339,"column":4},"end":{"line":341,"column":null}},"type":"if","locations":[{"start":{"line":339,"column":4},"end":{"line":341,"column":null}}]},"38":{"loc":{"start":{"line":342,"column":4},"end":{"line":348,"column":null}},"type":"if","locations":[{"start":{"line":342,"column":4},"end":{"line":348,"column":null}}]},"39":{"loc":{"start":{"line":343,"column":6},"end":{"line":345,"column":null}},"type":"binary-expr","locations":[{"start":{"line":343,"column":6},"end":{"line":343,"column":null}},{"start":{"line":344,"column":6},"end":{"line":344,"column":null}},{"start":{"line":345,"column":6},"end":{"line":345,"column":null}}]},"40":{"loc":{"start":{"line":357,"column":4},"end":{"line":365,"column":null}},"type":"if","locations":[{"start":{"line":357,"column":4},"end":{"line":365,"column":null}}]},"41":{"loc":{"start":{"line":358,"column":6},"end":{"line":362,"column":null}},"type":"binary-expr","locations":[{"start":{"line":358,"column":6},"end":{"line":358,"column":null}},{"start":{"line":359,"column":6},"end":{"line":359,"column":null}},{"start":{"line":360,"column":6},"end":{"line":360,"column":null}},{"start":{"line":361,"column":6},"end":{"line":361,"column":null}},{"start":{"line":362,"column":6},"end":{"line":362,"column":null}}]},"42":{"loc":{"start":{"line":392,"column":6},"end":{"line":424,"column":null}},"type":"if","locations":[{"start":{"line":392,"column":6},"end":{"line":424,"column":null}},{"start":{"line":400,"column":6},"end":{"line":424,"column":null}}]},"43":{"loc":{"start":{"line":400,"column":6},"end":{"line":424,"column":null}},"type":"if","locations":[{"start":{"line":400,"column":6},"end":{"line":424,"column":null}}]},"44":{"loc":{"start":{"line":426,"column":6},"end":{"line":475,"column":null}},"type":"if","locations":[{"start":{"line":426,"column":6},"end":{"line":475,"column":null}},{"start":{"line":470,"column":13},"end":{"line":475,"column":null}}]},"45":{"loc":{"start":{"line":428,"column":8},"end":{"line":469,"column":null}},"type":"if","locations":[{"start":{"line":428,"column":8},"end":{"line":469,"column":null}},{"start":{"line":438,"column":8},"end":{"line":469,"column":null}}]},"46":{"loc":{"start":{"line":429,"column":10},"end":{"line":430,"column":null}},"type":"binary-expr","locations":[{"start":{"line":429,"column":10},"end":{"line":429,"column":null}},{"start":{"line":430,"column":10},"end":{"line":430,"column":null}}]},"47":{"loc":{"start":{"line":438,"column":8},"end":{"line":469,"column":null}},"type":"if","locations":[{"start":{"line":438,"column":8},"end":{"line":469,"column":null}},{"start":{"line":449,"column":8},"end":{"line":469,"column":null}}]},"48":{"loc":{"start":{"line":439,"column":10},"end":{"line":441,"column":null}},"type":"binary-expr","locations":[{"start":{"line":439,"column":10},"end":{"line":439,"column":null}},{"start":{"line":440,"column":10},"end":{"line":441,"column":null}}]},"49":{"loc":{"start":{"line":449,"column":8},"end":{"line":469,"column":null}},"type":"if","locations":[{"start":{"line":449,"column":8},"end":{"line":469,"column":null}},{"start":{"line":458,"column":8},"end":{"line":469,"column":null}}]},"50":{"loc":{"start":{"line":450,"column":10},"end":{"line":451,"column":null}},"type":"binary-expr","locations":[{"start":{"line":450,"column":10},"end":{"line":450,"column":null}},{"start":{"line":451,"column":10},"end":{"line":451,"column":null}}]},"51":{"loc":{"start":{"line":458,"column":8},"end":{"line":469,"column":null}},"type":"if","locations":[{"start":{"line":458,"column":8},"end":{"line":469,"column":null}},{"start":{"line":467,"column":15},"end":{"line":469,"column":null}}]},"52":{"loc":{"start":{"line":459,"column":10},"end":{"line":460,"column":null}},"type":"binary-expr","locations":[{"start":{"line":459,"column":10},"end":{"line":459,"column":null}},{"start":{"line":460,"column":10},"end":{"line":460,"column":null}}]},"53":{"loc":{"start":{"line":557,"column":21},"end":{"line":560,"column":null}},"type":"binary-expr","locations":[{"start":{"line":557,"column":21},"end":{"line":557,"column":null}},{"start":{"line":558,"column":22},"end":{"line":560,"column":null}}]},"54":{"loc":{"start":{"line":582,"column":21},"end":{"line":585,"column":null}},"type":"binary-expr","locations":[{"start":{"line":582,"column":21},"end":{"line":582,"column":null}},{"start":{"line":583,"column":22},"end":{"line":585,"column":null}}]},"55":{"loc":{"start":{"line":600,"column":21},"end":{"line":603,"column":null}},"type":"binary-expr","locations":[{"start":{"line":600,"column":21},"end":{"line":600,"column":null}},{"start":{"line":601,"column":22},"end":{"line":603,"column":null}}]},"56":{"loc":{"start":{"line":635,"column":21},"end":{"line":638,"column":null}},"type":"binary-expr","locations":[{"start":{"line":635,"column":21},"end":{"line":635,"column":null}},{"start":{"line":636,"column":22},"end":{"line":638,"column":null}}]},"57":{"loc":{"start":{"line":660,"column":21},"end":{"line":663,"column":null}},"type":"binary-expr","locations":[{"start":{"line":660,"column":21},"end":{"line":660,"column":null}},{"start":{"line":661,"column":22},"end":{"line":663,"column":null}}]},"58":{"loc":{"start":{"line":686,"column":21},"end":{"line":689,"column":null}},"type":"binary-expr","locations":[{"start":{"line":686,"column":21},"end":{"line":686,"column":null}},{"start":{"line":687,"column":22},"end":{"line":689,"column":null}}]}},"s":{"0":288,"1":32,"2":32,"3":32,"4":28,"5":28,"6":28,"7":28,"8":28,"9":28,"10":28,"11":28,"12":28,"13":28,"14":28,"15":28,"16":28,"17":0,"18":0,"19":28,"20":0,"21":28,"22":0,"23":0,"24":28,"25":0,"26":0,"27":28,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":28,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":76,"49":28,"50":28,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":4,"64":4,"65":4,"66":4,"67":4,"68":1,"69":4,"70":1,"71":4,"72":2,"73":4,"74":0,"75":4,"76":0,"77":4,"78":4,"79":2,"80":2,"81":2,"82":2,"83":2,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0,"167":0,"168":0,"169":0,"170":0,"171":0,"172":0,"173":0,"174":0,"175":0,"176":0,"177":0,"178":0,"179":0,"180":0,"181":0,"182":0,"183":0,"184":0,"185":28,"186":0,"187":28,"188":0,"189":0,"190":32,"191":4,"192":32,"193":32},"f":{"0":32,"1":32,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":76,"9":0,"10":0,"11":0,"12":4,"13":0,"14":0,"15":0,"16":0,"17":0,"18":4},"b":{"0":[64,32],"1":[32],"2":[28,28],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0],"8":[0,0],"9":[0],"10":[1],"11":[1],"12":[4,2],"13":[2],"14":[0],"15":[4,2],"16":[0],"17":[2],"18":[4,4,4,2],"19":[0,0],"20":[0],"21":[0,0],"22":[0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0],"29":[0,0],"30":[0],"31":[0],"32":[0,0],"33":[0],"34":[0],"35":[0,0],"36":[0],"37":[0],"38":[0],"39":[0,0,0],"40":[0],"41":[0,0,0,0,0],"42":[0,0],"43":[0],"44":[0,0],"45":[0,0],"46":[0,0],"47":[0,0],"48":[0,0],"49":[0,0],"50":[0,0],"51":[0,0],"52":[0,0],"53":[28,4],"54":[28,4],"55":[28,0],"56":[28,4],"57":[28,4],"58":[28,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/MedicalInfoModal/MedicalInfoModal.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/MedicalInfoModal/MedicalInfoModal.jsx","statementMap":{"0":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"1":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"2":{"start":{"line":29,"column":3},"end":{"line":29,"column":null}},"3":{"start":{"line":30,"column":24},"end":{"line":30,"column":null}},"4":{"start":{"line":31,"column":40},"end":{"line":31,"column":null}},"5":{"start":{"line":32,"column":46},"end":{"line":32,"column":null}},"6":{"start":{"line":33,"column":26},"end":{"line":33,"column":null}},"7":{"start":{"line":34,"column":46},"end":{"line":34,"column":null}},"8":{"start":{"line":35,"column":48},"end":{"line":35,"column":null}},"9":{"start":{"line":36,"column":44},"end":{"line":43,"column":null}},"10":{"start":{"line":45,"column":26},"end":{"line":45,"column":null}},"11":{"start":{"line":45,"column":32},"end":{"line":45,"column":null}},"12":{"start":{"line":46,"column":27},"end":{"line":46,"column":null}},"13":{"start":{"line":46,"column":33},"end":{"line":46,"column":null}},"14":{"start":{"line":48,"column":29},"end":{"line":56,"column":null}},"15":{"start":{"line":49,"column":4},"end":{"line":56,"column":null}},"16":{"start":{"line":59,"column":22},"end":{"line":62,"column":null}},"17":{"start":{"line":60,"column":6},"end":{"line":60,"column":null}},"18":{"start":{"line":61,"column":6},"end":{"line":61,"column":null}},"19":{"start":{"line":64,"column":2},"end":{"line":66,"column":null}},"20":{"start":{"line":65,"column":4},"end":{"line":65,"column":null}},"21":{"start":{"line":68,"column":2},"end":{"line":70,"column":null}},"22":{"start":{"line":69,"column":4},"end":{"line":69,"column":null}},"23":{"start":{"line":72,"column":34},"end":{"line":75,"column":null}},"24":{"start":{"line":73,"column":4},"end":{"line":75,"column":null}},"25":{"start":{"line":73,"column":29},"end":{"line":74,"column":null}},"26":{"start":{"line":77,"column":34},"end":{"line":80,"column":null}},"27":{"start":{"line":78,"column":4},"end":{"line":80,"column":null}},"28":{"start":{"line":78,"column":29},"end":{"line":79,"column":null}},"29":{"start":{"line":83,"column":20},"end":{"line":83,"column":null}},"30":{"start":{"line":84,"column":14},"end":{"line":84,"column":null}},"31":{"start":{"line":85,"column":14},"end":{"line":85,"column":null}},"32":{"start":{"line":86,"column":14},"end":{"line":86,"column":null}},"33":{"start":{"line":87,"column":6},"end":{"line":87,"column":null}},"34":{"start":{"line":89,"column":28},"end":{"line":138,"column":null}},"35":{"start":{"line":90,"column":6},"end":{"line":90,"column":null}},"36":{"start":{"line":92,"column":21},"end":{"line":92,"column":null}},"37":{"start":{"line":94,"column":6},"end":{"line":104,"column":null}},"38":{"start":{"line":95,"column":8},"end":{"line":95,"column":null}},"39":{"start":{"line":97,"column":30},"end":{"line":97,"column":null}},"40":{"start":{"line":98,"column":22},"end":{"line":98,"column":null}},"41":{"start":{"line":99,"column":8},"end":{"line":103,"column":null}},"42":{"start":{"line":100,"column":10},"end":{"line":100,"column":null}},"43":{"start":{"line":101,"column":8},"end":{"line":103,"column":null}},"44":{"start":{"line":102,"column":10},"end":{"line":102,"column":null}},"45":{"start":{"line":106,"column":6},"end":{"line":108,"column":null}},"46":{"start":{"line":107,"column":8},"end":{"line":107,"column":null}},"47":{"start":{"line":110,"column":6},"end":{"line":112,"column":null}},"48":{"start":{"line":111,"column":8},"end":{"line":111,"column":null}},"49":{"start":{"line":114,"column":6},"end":{"line":116,"column":null}},"50":{"start":{"line":115,"column":8},"end":{"line":115,"column":null}},"51":{"start":{"line":118,"column":6},"end":{"line":120,"column":null}},"52":{"start":{"line":119,"column":8},"end":{"line":119,"column":null}},"53":{"start":{"line":121,"column":6},"end":{"line":129,"column":null}},"54":{"start":{"line":122,"column":8},"end":{"line":127,"column":null}},"55":{"start":{"line":123,"column":10},"end":{"line":126,"column":null}},"56":{"start":{"line":128,"column":8},"end":{"line":128,"column":null}},"57":{"start":{"line":131,"column":6},"end":{"line":131,"column":null}},"58":{"start":{"line":132,"column":6},"end":{"line":132,"column":null}},"59":{"start":{"line":133,"column":6},"end":{"line":133,"column":null}},"60":{"start":{"line":134,"column":6},"end":{"line":137,"column":null}},"61":{"start":{"line":140,"column":25},"end":{"line":172,"column":null}},"62":{"start":{"line":141,"column":26},"end":{"line":141,"column":null}},"63":{"start":{"line":143,"column":4},"end":{"line":145,"column":null}},"64":{"start":{"line":144,"column":6},"end":{"line":144,"column":null}},"65":{"start":{"line":146,"column":4},"end":{"line":148,"column":null}},"66":{"start":{"line":147,"column":6},"end":{"line":147,"column":null}},"67":{"start":{"line":149,"column":4},"end":{"line":151,"column":null}},"68":{"start":{"line":150,"column":6},"end":{"line":150,"column":null}},"69":{"start":{"line":152,"column":4},"end":{"line":160,"column":null}},"70":{"start":{"line":153,"column":6},"end":{"line":155,"column":null}},"71":{"start":{"line":154,"column":8},"end":{"line":154,"column":null}},"72":{"start":{"line":157,"column":6},"end":{"line":159,"column":null}},"73":{"start":{"line":158,"column":8},"end":{"line":158,"column":null}},"74":{"start":{"line":162,"column":4},"end":{"line":170,"column":null}},"75":{"start":{"line":163,"column":6},"end":{"line":168,"column":null}},"76":{"start":{"line":164,"column":8},"end":{"line":167,"column":null}},"77":{"start":{"line":169,"column":6},"end":{"line":169,"column":null}},"78":{"start":{"line":171,"column":4},"end":{"line":171,"column":null}},"79":{"start":{"line":175,"column":32},"end":{"line":230,"column":null}},"80":{"start":{"line":176,"column":4},"end":{"line":176,"column":null}},"81":{"start":{"line":177,"column":4},"end":{"line":177,"column":null}},"82":{"start":{"line":177,"column":27},"end":{"line":177,"column":null}},"83":{"start":{"line":179,"column":20},"end":{"line":192,"column":null}},"84":{"start":{"line":184,"column":59},"end":{"line":191,"column":8}},"85":{"start":{"line":194,"column":4},"end":{"line":229,"column":null}},"86":{"start":{"line":195,"column":20},"end":{"line":195,"column":null}},"87":{"start":{"line":196,"column":23},"end":{"line":198,"column":null}},"88":{"start":{"line":200,"column":6},"end":{"line":218,"column":null}},"89":{"start":{"line":201,"column":8},"end":{"line":209,"column":null}},"90":{"start":{"line":210,"column":8},"end":{"line":210,"column":null}},"91":{"start":{"line":211,"column":8},"end":{"line":211,"column":null}},"92":{"start":{"line":212,"column":8},"end":{"line":212,"column":null}},"93":{"start":{"line":213,"column":8},"end":{"line":213,"column":null}},"94":{"start":{"line":214,"column":8},"end":{"line":214,"column":null}},"95":{"start":{"line":215,"column":8},"end":{"line":215,"column":null}},"96":{"start":{"line":216,"column":8},"end":{"line":216,"column":null}},"97":{"start":{"line":217,"column":8},"end":{"line":217,"column":null}},"98":{"start":{"line":220,"column":6},"end":{"line":228,"column":null}},"99":{"start":{"line":232,"column":22},"end":{"line":235,"column":null}},"100":{"start":{"line":233,"column":4},"end":{"line":233,"column":null}},"101":{"start":{"line":234,"column":4},"end":{"line":234,"column":null}},"102":{"start":{"line":238,"column":4},"end":{"line":282,"column":null}},"103":{"start":{"line":239,"column":6},"end":{"line":239,"column":null}},"104":{"start":{"line":240,"column":30},"end":{"line":240,"column":null}},"105":{"start":{"line":241,"column":20},"end":{"line":241,"column":null}},"106":{"start":{"line":242,"column":6},"end":{"line":242,"column":null}},"107":{"start":{"line":243,"column":23},"end":{"line":255,"column":null}},"108":{"start":{"line":256,"column":6},"end":{"line":256,"column":null}},"109":{"start":{"line":258,"column":6},"end":{"line":270,"column":null}},"110":{"start":{"line":259,"column":8},"end":{"line":259,"column":null}},"111":{"start":{"line":260,"column":8},"end":{"line":260,"column":null}},"112":{"start":{"line":261,"column":8},"end":{"line":269,"column":null}},"113":{"start":{"line":272,"column":6},"end":{"line":272,"column":null}},"114":{"start":{"line":273,"column":6},"end":{"line":281,"column":null}},"115":{"start":{"line":286,"column":2},"end":{"line":833,"column":null}},"116":{"start":{"line":327,"column":20},"end":{"line":327,"column":null}},"117":{"start":{"line":328,"column":20},"end":{"line":328,"column":null}},"118":{"start":{"line":362,"column":20},"end":{"line":362,"column":null}},"119":{"start":{"line":363,"column":20},"end":{"line":363,"column":null}},"120":{"start":{"line":409,"column":22},"end":{"line":409,"column":null}},"121":{"start":{"line":410,"column":22},"end":{"line":410,"column":null}},"122":{"start":{"line":423,"column":22},"end":{"line":423,"column":null}},"123":{"start":{"line":424,"column":22},"end":{"line":424,"column":null}},"124":{"start":{"line":453,"column":20},"end":{"line":453,"column":null}},"125":{"start":{"line":454,"column":20},"end":{"line":454,"column":null}},"126":{"start":{"line":489,"column":36},"end":{"line":489,"column":55}},"127":{"start":{"line":501,"column":36},"end":{"line":501,"column":61}},"128":{"start":{"line":570,"column":26},"end":{"line":573,"column":null}},"129":{"start":{"line":574,"column":26},"end":{"line":574,"column":null}},"130":{"start":{"line":615,"column":24},"end":{"line":618,"column":null}},"131":{"start":{"line":619,"column":24},"end":{"line":619,"column":null}},"132":{"start":{"line":663,"column":24},"end":{"line":666,"column":null}},"133":{"start":{"line":667,"column":24},"end":{"line":667,"column":null}},"134":{"start":{"line":681,"column":24},"end":{"line":684,"column":null}},"135":{"start":{"line":685,"column":24},"end":{"line":685,"column":null}},"136":{"start":{"line":718,"column":28},"end":{"line":721,"column":null}},"137":{"start":{"line":722,"column":28},"end":{"line":722,"column":null}},"138":{"start":{"line":761,"column":24},"end":{"line":764,"column":null}},"139":{"start":{"line":765,"column":24},"end":{"line":765,"column":null}},"140":{"start":{"line":802,"column":24},"end":{"line":805,"column":null}},"141":{"start":{"line":806,"column":24},"end":{"line":806,"column":null}},"142":{"start":{"line":826,"column":34},"end":{"line":826,"column":53}},"143":{"start":{"line":835,"column":1},"end":{"line":20,"column":26}},"144":{"start":{"line":20,"column":25},"end":{"line":null,"column":-1}},"145":{"start":{"line":837,"column":32},"end":{"line":837,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}},"1":{"name":"MedicalInfoModal","decl":{"start":{"line":20,"column":9},"end":{"line":20,"column":25}},"loc":{"start":{"line":29,"column":3},"end":{"line":835,"column":1}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":45,"column":26},"end":{"line":45,"column":32}},"loc":{"start":{"line":45,"column":32},"end":{"line":45,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":46,"column":27},"end":{"line":46,"column":33}},"loc":{"start":{"line":46,"column":33},"end":{"line":46,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":48,"column":29},"end":{"line":48,"column":null}},"loc":{"start":{"line":49,"column":4},"end":{"line":56,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":59,"column":22},"end":{"line":59,"column":23}},"loc":{"start":{"line":59,"column":33},"end":{"line":62,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":64,"column":12},"end":{"line":64,"column":18}},"loc":{"start":{"line":64,"column":18},"end":{"line":66,"column":5}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":68,"column":12},"end":{"line":68,"column":18}},"loc":{"start":{"line":68,"column":18},"end":{"line":70,"column":5}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":72,"column":34},"end":{"line":72,"column":35}},"loc":{"start":{"line":73,"column":4},"end":{"line":75,"column":null}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":73,"column":28},"end":{"line":73,"column":29}},"loc":{"start":{"line":73,"column":29},"end":{"line":74,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":77,"column":34},"end":{"line":77,"column":35}},"loc":{"start":{"line":78,"column":4},"end":{"line":80,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":78,"column":28},"end":{"line":78,"column":29}},"loc":{"start":{"line":78,"column":29},"end":{"line":79,"column":null}}},"12":{"name":"DateString","decl":{"start":{"line":82,"column":11},"end":{"line":82,"column":22}},"loc":{"start":{"line":82,"column":29},"end":{"line":88,"column":null}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":89,"column":28},"end":{"line":89,"column":29}},"loc":{"start":{"line":89,"column":39},"end":{"line":138,"column":null}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":122,"column":23},"end":{"line":122,"column":24}},"loc":{"start":{"line":123,"column":10},"end":{"line":126,"column":null}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":140,"column":25},"end":{"line":140,"column":31}},"loc":{"start":{"line":140,"column":31},"end":{"line":172,"column":null}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":163,"column":28},"end":{"line":163,"column":29}},"loc":{"start":{"line":164,"column":8},"end":{"line":167,"column":null}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":175,"column":32},"end":{"line":175,"column":39}},"loc":{"start":{"line":175,"column":49},"end":{"line":230,"column":null}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":184,"column":46},"end":{"line":184,"column":47}},"loc":{"start":{"line":184,"column":59},"end":{"line":191,"column":8}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":232,"column":22},"end":{"line":232,"column":29}},"loc":{"start":{"line":232,"column":39},"end":{"line":235,"column":null}}},"20":{"name":"CreateReservation","decl":{"start":{"line":237,"column":17},"end":{"line":237,"column":35}},"loc":{"start":{"line":237,"column":42},"end":{"line":283,"column":null}}},"21":{"name":"(anonymous_21)","decl":{"start":{"line":326,"column":28},"end":{"line":326,"column":29}},"loc":{"start":{"line":326,"column":39},"end":{"line":330,"column":null}}},"22":{"name":"(anonymous_22)","decl":{"start":{"line":361,"column":28},"end":{"line":361,"column":29}},"loc":{"start":{"line":361,"column":39},"end":{"line":365,"column":null}}},"23":{"name":"(anonymous_23)","decl":{"start":{"line":408,"column":30},"end":{"line":408,"column":36}},"loc":{"start":{"line":408,"column":36},"end":{"line":411,"column":22}}},"24":{"name":"(anonymous_24)","decl":{"start":{"line":422,"column":30},"end":{"line":422,"column":36}},"loc":{"start":{"line":422,"column":36},"end":{"line":425,"column":22}}},"25":{"name":"(anonymous_25)","decl":{"start":{"line":452,"column":28},"end":{"line":452,"column":29}},"loc":{"start":{"line":452,"column":39},"end":{"line":456,"column":null}}},"26":{"name":"(anonymous_26)","decl":{"start":{"line":489,"column":29},"end":{"line":489,"column":30}},"loc":{"start":{"line":489,"column":36},"end":{"line":489,"column":55}}},"27":{"name":"(anonymous_27)","decl":{"start":{"line":501,"column":29},"end":{"line":501,"column":30}},"loc":{"start":{"line":501,"column":36},"end":{"line":501,"column":61}}},"28":{"name":"(anonymous_28)","decl":{"start":{"line":569,"column":34},"end":{"line":569,"column":35}},"loc":{"start":{"line":569,"column":41},"end":{"line":576,"column":null}}},"29":{"name":"(anonymous_29)","decl":{"start":{"line":614,"column":32},"end":{"line":614,"column":33}},"loc":{"start":{"line":614,"column":39},"end":{"line":621,"column":null}}},"30":{"name":"(anonymous_30)","decl":{"start":{"line":662,"column":32},"end":{"line":662,"column":38}},"loc":{"start":{"line":662,"column":38},"end":{"line":669,"column":24}}},"31":{"name":"(anonymous_31)","decl":{"start":{"line":680,"column":32},"end":{"line":680,"column":38}},"loc":{"start":{"line":680,"column":38},"end":{"line":686,"column":24}}},"32":{"name":"(anonymous_32)","decl":{"start":{"line":717,"column":36},"end":{"line":717,"column":37}},"loc":{"start":{"line":717,"column":43},"end":{"line":724,"column":null}}},"33":{"name":"(anonymous_33)","decl":{"start":{"line":760,"column":32},"end":{"line":760,"column":33}},"loc":{"start":{"line":760,"column":39},"end":{"line":767,"column":null}}},"34":{"name":"(anonymous_34)","decl":{"start":{"line":801,"column":32},"end":{"line":801,"column":33}},"loc":{"start":{"line":801,"column":39},"end":{"line":808,"column":null}}},"35":{"name":"(anonymous_35)","decl":{"start":{"line":826,"column":27},"end":{"line":826,"column":28}},"loc":{"start":{"line":826,"column":34},"end":{"line":826,"column":53}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"3":{"loc":{"start":{"line":73,"column":29},"end":{"line":74,"column":null}},"type":"binary-expr","locations":[{"start":{"line":73,"column":29},"end":{"line":74,"column":99}},{"start":{"line":74,"column":99},"end":{"line":74,"column":null}}]},"4":{"loc":{"start":{"line":78,"column":29},"end":{"line":79,"column":null}},"type":"binary-expr","locations":[{"start":{"line":78,"column":29},"end":{"line":79,"column":119}},{"start":{"line":79,"column":119},"end":{"line":79,"column":null}}]},"5":{"loc":{"start":{"line":85,"column":14},"end":{"line":85,"column":null}},"type":"cond-expr","locations":[{"start":{"line":85,"column":32},"end":{"line":85,"column":51}},{"start":{"line":85,"column":51},"end":{"line":85,"column":null}}]},"6":{"loc":{"start":{"line":86,"column":14},"end":{"line":86,"column":null}},"type":"cond-expr","locations":[{"start":{"line":86,"column":32},"end":{"line":86,"column":51}},{"start":{"line":86,"column":51},"end":{"line":86,"column":null}}]},"7":{"loc":{"start":{"line":94,"column":6},"end":{"line":104,"column":null}},"type":"if","locations":[{"start":{"line":94,"column":6},"end":{"line":104,"column":null}},{"start":{"line":96,"column":13},"end":{"line":104,"column":null}}]},"8":{"loc":{"start":{"line":99,"column":8},"end":{"line":103,"column":null}},"type":"if","locations":[{"start":{"line":99,"column":8},"end":{"line":103,"column":null}},{"start":{"line":101,"column":8},"end":{"line":103,"column":null}}]},"9":{"loc":{"start":{"line":101,"column":8},"end":{"line":103,"column":null}},"type":"if","locations":[{"start":{"line":101,"column":8},"end":{"line":103,"column":null}}]},"10":{"loc":{"start":{"line":106,"column":6},"end":{"line":108,"column":null}},"type":"if","locations":[{"start":{"line":106,"column":6},"end":{"line":108,"column":null}}]},"11":{"loc":{"start":{"line":110,"column":6},"end":{"line":112,"column":null}},"type":"if","locations":[{"start":{"line":110,"column":6},"end":{"line":112,"column":null}}]},"12":{"loc":{"start":{"line":114,"column":6},"end":{"line":116,"column":null}},"type":"if","locations":[{"start":{"line":114,"column":6},"end":{"line":116,"column":null}}]},"13":{"loc":{"start":{"line":118,"column":6},"end":{"line":120,"column":null}},"type":"if","locations":[{"start":{"line":118,"column":6},"end":{"line":120,"column":null}}]},"14":{"loc":{"start":{"line":118,"column":10},"end":{"line":118,"column":85}},"type":"binary-expr","locations":[{"start":{"line":118,"column":10},"end":{"line":118,"column":48}},{"start":{"line":118,"column":48},"end":{"line":118,"column":85}}]},"15":{"loc":{"start":{"line":121,"column":6},"end":{"line":129,"column":null}},"type":"if","locations":[{"start":{"line":121,"column":6},"end":{"line":129,"column":null}}]},"16":{"loc":{"start":{"line":143,"column":4},"end":{"line":145,"column":null}},"type":"if","locations":[{"start":{"line":143,"column":4},"end":{"line":145,"column":null}}]},"17":{"loc":{"start":{"line":143,"column":8},"end":{"line":143,"column":66}},"type":"binary-expr","locations":[{"start":{"line":143,"column":8},"end":{"line":143,"column":16}},{"start":{"line":143,"column":16},"end":{"line":143,"column":32}},{"start":{"line":143,"column":32},"end":{"line":143,"column":41}},{"start":{"line":143,"column":41},"end":{"line":143,"column":66}}]},"18":{"loc":{"start":{"line":146,"column":4},"end":{"line":148,"column":null}},"type":"if","locations":[{"start":{"line":146,"column":4},"end":{"line":148,"column":null}}]},"19":{"loc":{"start":{"line":149,"column":4},"end":{"line":151,"column":null}},"type":"if","locations":[{"start":{"line":149,"column":4},"end":{"line":151,"column":null}}]},"20":{"loc":{"start":{"line":153,"column":6},"end":{"line":155,"column":null}},"type":"if","locations":[{"start":{"line":153,"column":6},"end":{"line":155,"column":null}}]},"21":{"loc":{"start":{"line":153,"column":10},"end":{"line":153,"column":45}},"type":"binary-expr","locations":[{"start":{"line":153,"column":10},"end":{"line":153,"column":29}},{"start":{"line":153,"column":29},"end":{"line":153,"column":45}}]},"22":{"loc":{"start":{"line":157,"column":6},"end":{"line":159,"column":null}},"type":"if","locations":[{"start":{"line":157,"column":6},"end":{"line":159,"column":null}}]},"23":{"loc":{"start":{"line":157,"column":10},"end":{"line":157,"column":71}},"type":"binary-expr","locations":[{"start":{"line":157,"column":10},"end":{"line":157,"column":41}},{"start":{"line":157,"column":41},"end":{"line":157,"column":71}}]},"24":{"loc":{"start":{"line":162,"column":4},"end":{"line":170,"column":null}},"type":"if","locations":[{"start":{"line":162,"column":4},"end":{"line":170,"column":null}}]},"25":{"loc":{"start":{"line":177,"column":4},"end":{"line":177,"column":null}},"type":"if","locations":[{"start":{"line":177,"column":4},"end":{"line":177,"column":null}}]},"26":{"loc":{"start":{"line":188,"column":25},"end":{"line":188,"column":null}},"type":"binary-expr","locations":[{"start":{"line":188,"column":25},"end":{"line":188,"column":49}},{"start":{"line":188,"column":49},"end":{"line":188,"column":null}}]},"27":{"loc":{"start":{"line":189,"column":18},"end":{"line":189,"column":null}},"type":"binary-expr","locations":[{"start":{"line":189,"column":18},"end":{"line":189,"column":35}},{"start":{"line":189,"column":35},"end":{"line":189,"column":null}}]},"28":{"loc":{"start":{"line":190,"column":23},"end":{"line":190,"column":null}},"type":"binary-expr","locations":[{"start":{"line":190,"column":23},"end":{"line":190,"column":39}},{"start":{"line":190,"column":39},"end":{"line":190,"column":null}}]},"29":{"loc":{"start":{"line":200,"column":6},"end":{"line":218,"column":null}},"type":"if","locations":[{"start":{"line":200,"column":6},"end":{"line":218,"column":null}}]},"30":{"loc":{"start":{"line":200,"column":10},"end":{"line":200,"column":62}},"type":"binary-expr","locations":[{"start":{"line":200,"column":10},"end":{"line":200,"column":37}},{"start":{"line":200,"column":37},"end":{"line":200,"column":62}}]},"31":{"loc":{"start":{"line":258,"column":6},"end":{"line":270,"column":null}},"type":"if","locations":[{"start":{"line":258,"column":6},"end":{"line":270,"column":null}}]},"32":{"loc":{"start":{"line":258,"column":10},"end":{"line":258,"column":62}},"type":"binary-expr","locations":[{"start":{"line":258,"column":10},"end":{"line":258,"column":37}},{"start":{"line":258,"column":37},"end":{"line":258,"column":62}}]},"33":{"loc":{"start":{"line":325,"column":25},"end":{"line":325,"column":null}},"type":"cond-expr","locations":[{"start":{"line":325,"column":31},"end":{"line":325,"column":62}},{"start":{"line":325,"column":62},"end":{"line":325,"column":null}}]},"34":{"loc":{"start":{"line":360,"column":25},"end":{"line":360,"column":null}},"type":"cond-expr","locations":[{"start":{"line":360,"column":39},"end":{"line":360,"column":78}},{"start":{"line":360,"column":78},"end":{"line":360,"column":null}}]},"35":{"loc":{"start":{"line":451,"column":25},"end":{"line":451,"column":null}},"type":"cond-expr","locations":[{"start":{"line":451,"column":32},"end":{"line":451,"column":64}},{"start":{"line":451,"column":64},"end":{"line":451,"column":null}}]},"36":{"loc":{"start":{"line":613,"column":29},"end":{"line":613,"column":null}},"type":"cond-expr","locations":[{"start":{"line":613,"column":52},"end":{"line":613,"column":100}},{"start":{"line":613,"column":100},"end":{"line":613,"column":null}}]},"37":{"loc":{"start":{"line":692,"column":17},"end":{"line":733,"column":null}},"type":"binary-expr","locations":[{"start":{"line":692,"column":17},"end":{"line":692,"column":54}},{"start":{"line":692,"column":54},"end":{"line":692,"column":null}},{"start":{"line":693,"column":18},"end":{"line":733,"column":null}}]}},"s":{"0":32,"1":256,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":32,"144":32,"145":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0},"b":{"0":[32,0],"1":[32],"2":[32,32],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0],"10":[0],"11":[0],"12":[0],"13":[0],"14":[0,0],"15":[0],"16":[0],"17":[0,0,0,0],"18":[0],"19":[0],"20":[0],"21":[0,0],"22":[0],"23":[0,0],"24":[0],"25":[0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0],"30":[0,0],"31":[0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_History.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_History.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"1":{"start":{"line":10,"column":24},"end":{"line":10,"column":null}},"2":{"start":{"line":11,"column":2},"end":{"line":11,"column":null}},"3":{"start":{"line":11,"column":39},"end":{"line":11,"column":59}},"4":{"start":{"line":14,"column":24},"end":{"line":122,"column":2}},"5":{"start":{"line":15,"column":16},"end":{"line":15,"column":null}},"6":{"start":{"line":16,"column":2},"end":{"line":20,"column":null}},"7":{"start":{"line":16,"column":15},"end":{"line":16,"column":18}},"8":{"start":{"line":17,"column":20},"end":{"line":17,"column":null}},"9":{"start":{"line":18,"column":4},"end":{"line":18,"column":null}},"10":{"start":{"line":19,"column":4},"end":{"line":19,"column":null}},"11":{"start":{"line":22,"column":2},"end":{"line":120,"column":null}},"12":{"start":{"line":38,"column":14},"end":{"line":115,"column":null}},"13":{"start":{"line":122,"column":2},"end":{"line":14,"column":24}},"14":{"start":{"line":123,"column":31},"end":{"line":123,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}},"1":{"name":"toPersianDigits","decl":{"start":{"line":9,"column":9},"end":{"line":9,"column":25}},"loc":{"start":{"line":9,"column":30},"end":{"line":12,"column":null}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":11,"column":28},"end":{"line":11,"column":29}},"loc":{"start":{"line":11,"column":39},"end":{"line":11,"column":59}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":14,"column":24},"end":{"line":14,"column":25}},"loc":{"start":{"line":14,"column":41},"end":{"line":122,"column":2}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":37,"column":25},"end":{"line":37,"column":26}},"loc":{"start":{"line":38,"column":14},"end":{"line":115,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":29,"column":9},"end":{"line":117,"column":null}},"type":"cond-expr","locations":[{"start":{"line":30,"column":10},"end":{"line":34,"column":null}},{"start":{"line":36,"column":10},"end":{"line":117,"column":null}}]},"3":{"loc":{"start":{"line":49,"column":26},"end":{"line":49,"column":null}},"type":"cond-expr","locations":[{"start":{"line":49,"column":50},"end":{"line":49,"column":60}},{"start":{"line":49,"column":60},"end":{"line":49,"column":null}}]},"4":{"loc":{"start":{"line":83,"column":25},"end":{"line":85,"column":null}},"type":"cond-expr","locations":[{"start":{"line":84,"column":28},"end":{"line":84,"column":null}},{"start":{"line":85,"column":28},"end":{"line":85,"column":null}}]},"5":{"loc":{"start":{"line":97,"column":25},"end":{"line":99,"column":null}},"type":"cond-expr","locations":[{"start":{"line":98,"column":28},"end":{"line":98,"column":null}},{"start":{"line":99,"column":28},"end":{"line":99,"column":null}}]}},"s":{"0":256,"1":0,"2":0,"3":0,"4":32,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":32,"14":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Info.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Info.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"1":{"start":{"line":15,"column":24},"end":{"line":15,"column":null}},"2":{"start":{"line":16,"column":2},"end":{"line":16,"column":null}},"3":{"start":{"line":16,"column":39},"end":{"line":16,"column":59}},"4":{"start":{"line":19,"column":21},"end":{"line":111,"column":2}},"5":{"start":{"line":26,"column":6},"end":{"line":26,"column":null}},"6":{"start":{"line":27,"column":19},"end":{"line":27,"column":null}},"7":{"start":{"line":29,"column":2},"end":{"line":109,"column":null}},"8":{"start":{"line":111,"column":2},"end":{"line":27,"column":31}},"9":{"start":{"line":19,"column":18},"end":{"line":27,"column":31}},"10":{"start":{"line":27,"column":30},"end":{"line":19,"column":18}},"11":{"start":{"line":113,"column":0},"end":{"line":113,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}},"1":{"name":"toPersianDigits","decl":{"start":{"line":14,"column":9},"end":{"line":14,"column":25}},"loc":{"start":{"line":14,"column":30},"end":{"line":17,"column":null}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":16,"column":28},"end":{"line":16,"column":29}},"loc":{"start":{"line":16,"column":39},"end":{"line":16,"column":59}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":19,"column":21},"end":{"line":19,"column":22}},"loc":{"start":{"line":26,"column":6},"end":{"line":111,"column":2}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":19,"column":18},"end":{"line":19,"column":21}},"loc":{"start":{"line":19,"column":18},"end":{"line":27,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":46,"column":24},"end":{"line":50,"column":null}},"type":"cond-expr","locations":[{"start":{"line":47,"column":28},"end":{"line":47,"column":null}},{"start":{"line":48,"column":28},"end":{"line":50,"column":null}}]},"3":{"loc":{"start":{"line":48,"column":28},"end":{"line":50,"column":null}},"type":"cond-expr","locations":[{"start":{"line":49,"column":28},"end":{"line":49,"column":null}},{"start":{"line":50,"column":28},"end":{"line":50,"column":null}}]},"4":{"loc":{"start":{"line":102,"column":23},"end":{"line":102,"column":148}},"type":"cond-expr","locations":[{"start":{"line":102,"column":39},"end":{"line":102,"column":97}},{"start":{"line":102,"column":97},"end":{"line":102,"column":148}}]}},"s":{"0":288,"1":0,"2":0,"3":0,"4":32,"5":0,"6":0,"7":0,"8":32,"9":0,"10":32,"11":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Panel.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Panel.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"1":{"start":{"line":15,"column":22},"end":{"line":176,"column":2}},"2":{"start":{"line":15,"column":28},"end":{"line":15,"column":null}},"3":{"start":{"line":16,"column":19},"end":{"line":16,"column":null}},"4":{"start":{"line":17,"column":19},"end":{"line":17,"column":null}},"5":{"start":{"line":18,"column":20},"end":{"line":18,"column":null}},"6":{"start":{"line":19,"column":26},"end":{"line":19,"column":null}},"7":{"start":{"line":20,"column":30},"end":{"line":20,"column":null}},"8":{"start":{"line":21,"column":34},"end":{"line":30,"column":null}},"9":{"start":{"line":33,"column":24},"end":{"line":33,"column":null}},"10":{"start":{"line":34,"column":4},"end":{"line":116,"column":null}},"11":{"start":{"line":35,"column":23},"end":{"line":44,"column":null}},"12":{"start":{"line":45,"column":6},"end":{"line":57,"column":null}},"13":{"start":{"line":46,"column":21},"end":{"line":46,"column":null}},"14":{"start":{"line":47,"column":8},"end":{"line":56,"column":null}},"15":{"start":{"line":59,"column":8},"end":{"line":76,"column":null}},"16":{"start":{"line":60,"column":8},"end":{"line":75,"column":null}},"17":{"start":{"line":73,"column":12},"end":{"line":73,"column":null}},"18":{"start":{"line":75,"column":21},"end":{"line":75,"column":39}},"19":{"start":{"line":77,"column":6},"end":{"line":115,"column":null}},"20":{"start":{"line":78,"column":8},"end":{"line":97,"column":null}},"21":{"start":{"line":82,"column":10},"end":{"line":97,"column":null}},"22":{"start":{"line":95,"column":14},"end":{"line":95,"column":null}},"23":{"start":{"line":97,"column":23},"end":{"line":97,"column":41}},"24":{"start":{"line":98,"column":8},"end":{"line":114,"column":null}},"25":{"start":{"line":99,"column":10},"end":{"line":114,"column":null}},"26":{"start":{"line":112,"column":14},"end":{"line":112,"column":null}},"27":{"start":{"line":114,"column":23},"end":{"line":114,"column":41}},"28":{"start":{"line":118,"column":2},"end":{"line":174,"column":null}},"29":{"start":{"line":126,"column":30},"end":{"line":126,"column":null}},"30":{"start":{"line":133,"column":30},"end":{"line":133,"column":null}},"31":{"start":{"line":140,"column":30},"end":{"line":140,"column":null}},"32":{"start":{"line":176,"column":2},"end":{"line":17,"column":31}},"33":{"start":{"line":15,"column":19},"end":{"line":17,"column":31}},"34":{"start":{"line":17,"column":30},"end":{"line":15,"column":19}},"35":{"start":{"line":177,"column":29},"end":{"line":177,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":15,"column":22},"end":{"line":15,"column":28}},"loc":{"start":{"line":15,"column":28},"end":{"line":176,"column":2}}},"2":{"name":"GetHealthInfo","decl":{"start":{"line":32,"column":17},"end":{"line":32,"column":33}},"loc":{"start":{"line":32,"column":33},"end":{"line":117,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":72,"column":22},"end":{"line":72,"column":28}},"loc":{"start":{"line":72,"column":28},"end":{"line":74,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":75,"column":16},"end":{"line":75,"column":20}},"loc":{"start":{"line":75,"column":20},"end":{"line":75,"column":40}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":94,"column":24},"end":{"line":94,"column":30}},"loc":{"start":{"line":94,"column":30},"end":{"line":96,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":97,"column":18},"end":{"line":97,"column":22}},"loc":{"start":{"line":97,"column":22},"end":{"line":97,"column":42}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":111,"column":24},"end":{"line":111,"column":30}},"loc":{"start":{"line":111,"column":30},"end":{"line":113,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":114,"column":18},"end":{"line":114,"column":22}},"loc":{"start":{"line":114,"column":22},"end":{"line":114,"column":42}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":126,"column":23},"end":{"line":126,"column":24}},"loc":{"start":{"line":126,"column":30},"end":{"line":126,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":133,"column":23},"end":{"line":133,"column":24}},"loc":{"start":{"line":133,"column":30},"end":{"line":133,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":140,"column":23},"end":{"line":140,"column":24}},"loc":{"start":{"line":140,"column":30},"end":{"line":140,"column":null}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":15,"column":19},"end":{"line":15,"column":22}},"loc":{"start":{"line":15,"column":19},"end":{"line":17,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":45,"column":6},"end":{"line":57,"column":null}},"type":"if","locations":[{"start":{"line":45,"column":6},"end":{"line":57,"column":null}}]},"3":{"loc":{"start":{"line":45,"column":10},"end":{"line":45,"column":60}},"type":"binary-expr","locations":[{"start":{"line":45,"column":10},"end":{"line":45,"column":36}},{"start":{"line":45,"column":36},"end":{"line":45,"column":60}}]},"4":{"loc":{"start":{"line":59,"column":8},"end":{"line":76,"column":null}},"type":"if","locations":[{"start":{"line":59,"column":8},"end":{"line":76,"column":null}}]},"5":{"loc":{"start":{"line":77,"column":6},"end":{"line":115,"column":null}},"type":"if","locations":[{"start":{"line":77,"column":6},"end":{"line":115,"column":null}}]},"6":{"loc":{"start":{"line":78,"column":8},"end":{"line":97,"column":null}},"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":97,"column":null}}]},"7":{"loc":{"start":{"line":98,"column":8},"end":{"line":114,"column":null}},"type":"if","locations":[{"start":{"line":98,"column":8},"end":{"line":114,"column":null}}]},"8":{"loc":{"start":{"line":127,"column":21},"end":{"line":127,"column":60}},"type":"cond-expr","locations":[{"start":{"line":127,"column":34},"end":{"line":127,"column":57}},{"start":{"line":127,"column":57},"end":{"line":127,"column":60}}]},"9":{"loc":{"start":{"line":134,"column":21},"end":{"line":134,"column":60}},"type":"cond-expr","locations":[{"start":{"line":134,"column":34},"end":{"line":134,"column":57}},{"start":{"line":134,"column":57},"end":{"line":134,"column":60}}]},"10":{"loc":{"start":{"line":141,"column":21},"end":{"line":141,"column":60}},"type":"cond-expr","locations":[{"start":{"line":141,"column":34},"end":{"line":141,"column":57}},{"start":{"line":141,"column":57},"end":{"line":141,"column":60}}]},"11":{"loc":{"start":{"line":152,"column":11},"end":{"line":168,"column":null}},"type":"cond-expr","locations":[{"start":{"line":153,"column":12},"end":{"line":159,"column":null}},{"start":{"line":161,"column":14},"end":{"line":168,"column":null}}]},"12":{"loc":{"start":{"line":161,"column":14},"end":{"line":168,"column":null}},"type":"cond-expr","locations":[{"start":{"line":162,"column":12},"end":{"line":164,"column":null}},{"start":{"line":167,"column":12},"end":{"line":168,"column":null}}]}},"s":{"0":288,"1":32,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":32,"33":0,"34":32,"35":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"b":{"0":[64,32],"1":[32],"2":[0],"3":[0,0],"4":[0],"5":[0],"6":[0],"7":[0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Results.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Results.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"1":{"start":{"line":45,"column":24},"end":{"line":45,"column":null}},"2":{"start":{"line":46,"column":2},"end":{"line":46,"column":null}},"3":{"start":{"line":46,"column":39},"end":{"line":46,"column":59}},"4":{"start":{"line":49,"column":23},"end":{"line":205,"column":2}},"5":{"start":{"line":49,"column":43},"end":{"line":49,"column":null}},"6":{"start":{"line":50,"column":19},"end":{"line":50,"column":null}},"7":{"start":{"line":51,"column":2},"end":{"line":203,"column":null}},"8":{"start":{"line":205,"column":2},"end":{"line":50,"column":31}},"9":{"start":{"line":49,"column":20},"end":{"line":50,"column":31}},"10":{"start":{"line":50,"column":30},"end":{"line":49,"column":20}},"11":{"start":{"line":206,"column":30},"end":{"line":206,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}},"1":{"name":"toPersianDigits","decl":{"start":{"line":44,"column":9},"end":{"line":44,"column":25}},"loc":{"start":{"line":44,"column":30},"end":{"line":47,"column":null}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":46,"column":28},"end":{"line":46,"column":29}},"loc":{"start":{"line":46,"column":39},"end":{"line":46,"column":59}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":49,"column":23},"end":{"line":49,"column":24}},"loc":{"start":{"line":49,"column":43},"end":{"line":205,"column":2}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":49,"column":20},"end":{"line":49,"column":23}},"loc":{"start":{"line":49,"column":20},"end":{"line":50,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":62,"column":13},"end":{"line":86,"column":null}},"type":"cond-expr","locations":[{"start":{"line":63,"column":14},"end":{"line":63,"column":null}},{"start":{"line":65,"column":14},"end":{"line":86,"column":null}}]},"3":{"loc":{"start":{"line":92,"column":13},"end":{"line":198,"column":null}},"type":"cond-expr","locations":[{"start":{"line":93,"column":14},"end":{"line":93,"column":null}},{"start":{"line":95,"column":14},"end":{"line":198,"column":null}}]},"4":{"loc":{"start":{"line":98,"column":18},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":99,"column":22},"end":{"line":101,"column":null}},{"start":{"line":102,"column":22},"end":{"line":162,"column":null}}]},"5":{"loc":{"start":{"line":99,"column":22},"end":{"line":101,"column":null}},"type":"cond-expr","locations":[{"start":{"line":100,"column":24},"end":{"line":100,"column":null}},{"start":{"line":101,"column":24},"end":{"line":101,"column":null}}]},"6":{"loc":{"start":{"line":102,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":103,"column":22},"end":{"line":105,"column":null}},{"start":{"line":106,"column":22},"end":{"line":162,"column":null}}]},"7":{"loc":{"start":{"line":103,"column":22},"end":{"line":105,"column":null}},"type":"cond-expr","locations":[{"start":{"line":104,"column":24},"end":{"line":104,"column":null}},{"start":{"line":105,"column":24},"end":{"line":105,"column":null}}]},"8":{"loc":{"start":{"line":106,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":107,"column":22},"end":{"line":109,"column":null}},{"start":{"line":110,"column":22},"end":{"line":162,"column":null}}]},"9":{"loc":{"start":{"line":107,"column":22},"end":{"line":109,"column":null}},"type":"cond-expr","locations":[{"start":{"line":108,"column":24},"end":{"line":108,"column":null}},{"start":{"line":109,"column":24},"end":{"line":109,"column":null}}]},"10":{"loc":{"start":{"line":110,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":111,"column":22},"end":{"line":113,"column":null}},{"start":{"line":114,"column":22},"end":{"line":162,"column":null}}]},"11":{"loc":{"start":{"line":111,"column":22},"end":{"line":113,"column":null}},"type":"cond-expr","locations":[{"start":{"line":112,"column":24},"end":{"line":112,"column":null}},{"start":{"line":113,"column":24},"end":{"line":113,"column":null}}]},"12":{"loc":{"start":{"line":114,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":115,"column":22},"end":{"line":117,"column":null}},{"start":{"line":118,"column":22},"end":{"line":162,"column":null}}]},"13":{"loc":{"start":{"line":115,"column":22},"end":{"line":117,"column":null}},"type":"cond-expr","locations":[{"start":{"line":116,"column":24},"end":{"line":116,"column":null}},{"start":{"line":117,"column":24},"end":{"line":117,"column":null}}]},"14":{"loc":{"start":{"line":118,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":119,"column":22},"end":{"line":121,"column":null}},{"start":{"line":122,"column":22},"end":{"line":162,"column":null}}]},"15":{"loc":{"start":{"line":119,"column":22},"end":{"line":121,"column":null}},"type":"cond-expr","locations":[{"start":{"line":120,"column":24},"end":{"line":120,"column":null}},{"start":{"line":121,"column":24},"end":{"line":121,"column":null}}]},"16":{"loc":{"start":{"line":122,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":123,"column":22},"end":{"line":125,"column":null}},{"start":{"line":126,"column":22},"end":{"line":162,"column":null}}]},"17":{"loc":{"start":{"line":123,"column":22},"end":{"line":125,"column":null}},"type":"cond-expr","locations":[{"start":{"line":124,"column":24},"end":{"line":124,"column":null}},{"start":{"line":125,"column":24},"end":{"line":125,"column":null}}]},"18":{"loc":{"start":{"line":126,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":127,"column":22},"end":{"line":129,"column":null}},{"start":{"line":130,"column":22},"end":{"line":162,"column":null}}]},"19":{"loc":{"start":{"line":127,"column":22},"end":{"line":129,"column":null}},"type":"cond-expr","locations":[{"start":{"line":128,"column":24},"end":{"line":128,"column":null}},{"start":{"line":129,"column":24},"end":{"line":129,"column":null}}]},"20":{"loc":{"start":{"line":130,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":131,"column":22},"end":{"line":133,"column":null}},{"start":{"line":134,"column":22},"end":{"line":162,"column":null}}]},"21":{"loc":{"start":{"line":131,"column":22},"end":{"line":133,"column":null}},"type":"cond-expr","locations":[{"start":{"line":132,"column":24},"end":{"line":132,"column":null}},{"start":{"line":133,"column":24},"end":{"line":133,"column":null}}]},"22":{"loc":{"start":{"line":134,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":135,"column":22},"end":{"line":137,"column":null}},{"start":{"line":138,"column":22},"end":{"line":162,"column":null}}]},"23":{"loc":{"start":{"line":135,"column":22},"end":{"line":137,"column":null}},"type":"cond-expr","locations":[{"start":{"line":136,"column":24},"end":{"line":136,"column":null}},{"start":{"line":137,"column":24},"end":{"line":137,"column":null}}]},"24":{"loc":{"start":{"line":138,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":139,"column":22},"end":{"line":141,"column":null}},{"start":{"line":142,"column":22},"end":{"line":162,"column":null}}]},"25":{"loc":{"start":{"line":139,"column":22},"end":{"line":141,"column":null}},"type":"cond-expr","locations":[{"start":{"line":140,"column":24},"end":{"line":140,"column":null}},{"start":{"line":141,"column":24},"end":{"line":141,"column":null}}]},"26":{"loc":{"start":{"line":142,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":143,"column":22},"end":{"line":145,"column":null}},{"start":{"line":146,"column":22},"end":{"line":162,"column":null}}]},"27":{"loc":{"start":{"line":143,"column":22},"end":{"line":145,"column":null}},"type":"cond-expr","locations":[{"start":{"line":144,"column":24},"end":{"line":144,"column":null}},{"start":{"line":145,"column":24},"end":{"line":145,"column":null}}]},"28":{"loc":{"start":{"line":146,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":147,"column":22},"end":{"line":149,"column":null}},{"start":{"line":150,"column":22},"end":{"line":162,"column":null}}]},"29":{"loc":{"start":{"line":147,"column":22},"end":{"line":149,"column":null}},"type":"cond-expr","locations":[{"start":{"line":148,"column":24},"end":{"line":148,"column":null}},{"start":{"line":149,"column":24},"end":{"line":149,"column":null}}]},"30":{"loc":{"start":{"line":150,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":151,"column":22},"end":{"line":153,"column":null}},{"start":{"line":154,"column":22},"end":{"line":162,"column":null}}]},"31":{"loc":{"start":{"line":151,"column":22},"end":{"line":153,"column":null}},"type":"cond-expr","locations":[{"start":{"line":152,"column":24},"end":{"line":152,"column":null}},{"start":{"line":153,"column":24},"end":{"line":153,"column":null}}]},"32":{"loc":{"start":{"line":154,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":155,"column":22},"end":{"line":157,"column":null}},{"start":{"line":158,"column":22},"end":{"line":162,"column":null}}]},"33":{"loc":{"start":{"line":155,"column":22},"end":{"line":157,"column":null}},"type":"cond-expr","locations":[{"start":{"line":156,"column":24},"end":{"line":156,"column":null}},{"start":{"line":157,"column":24},"end":{"line":157,"column":null}}]},"34":{"loc":{"start":{"line":158,"column":22},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":159,"column":22},"end":{"line":161,"column":null}},{"start":{"line":162,"column":22},"end":{"line":162,"column":null}}]},"35":{"loc":{"start":{"line":159,"column":22},"end":{"line":161,"column":null}},"type":"cond-expr","locations":[{"start":{"line":160,"column":24},"end":{"line":160,"column":null}},{"start":{"line":161,"column":24},"end":{"line":161,"column":null}}]},"36":{"loc":{"start":{"line":164,"column":15},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":165,"column":22},"end":{"line":165,"column":null}},{"start":{"line":166,"column":22},"end":{"line":196,"column":null}}]},"37":{"loc":{"start":{"line":166,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":167,"column":22},"end":{"line":167,"column":null}},{"start":{"line":168,"column":22},"end":{"line":196,"column":null}}]},"38":{"loc":{"start":{"line":168,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":169,"column":22},"end":{"line":169,"column":null}},{"start":{"line":170,"column":22},"end":{"line":196,"column":null}}]},"39":{"loc":{"start":{"line":170,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":171,"column":22},"end":{"line":171,"column":null}},{"start":{"line":172,"column":22},"end":{"line":196,"column":null}}]},"40":{"loc":{"start":{"line":172,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":173,"column":22},"end":{"line":173,"column":null}},{"start":{"line":174,"column":22},"end":{"line":196,"column":null}}]},"41":{"loc":{"start":{"line":174,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":175,"column":22},"end":{"line":175,"column":null}},{"start":{"line":176,"column":22},"end":{"line":196,"column":null}}]},"42":{"loc":{"start":{"line":176,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":177,"column":22},"end":{"line":177,"column":null}},{"start":{"line":178,"column":22},"end":{"line":196,"column":null}}]},"43":{"loc":{"start":{"line":178,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":179,"column":22},"end":{"line":179,"column":null}},{"start":{"line":180,"column":22},"end":{"line":196,"column":null}}]},"44":{"loc":{"start":{"line":180,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":181,"column":22},"end":{"line":181,"column":null}},{"start":{"line":182,"column":22},"end":{"line":196,"column":null}}]},"45":{"loc":{"start":{"line":182,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":183,"column":22},"end":{"line":183,"column":null}},{"start":{"line":184,"column":22},"end":{"line":196,"column":null}}]},"46":{"loc":{"start":{"line":184,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":185,"column":22},"end":{"line":185,"column":null}},{"start":{"line":186,"column":22},"end":{"line":196,"column":null}}]},"47":{"loc":{"start":{"line":186,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":187,"column":22},"end":{"line":187,"column":null}},{"start":{"line":188,"column":22},"end":{"line":196,"column":null}}]},"48":{"loc":{"start":{"line":188,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":189,"column":22},"end":{"line":189,"column":null}},{"start":{"line":190,"column":22},"end":{"line":196,"column":null}}]},"49":{"loc":{"start":{"line":190,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":191,"column":22},"end":{"line":191,"column":null}},{"start":{"line":192,"column":22},"end":{"line":196,"column":null}}]},"50":{"loc":{"start":{"line":192,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":193,"column":22},"end":{"line":193,"column":null}},{"start":{"line":194,"column":22},"end":{"line":196,"column":null}}]},"51":{"loc":{"start":{"line":194,"column":22},"end":{"line":196,"column":null}},"type":"cond-expr","locations":[{"start":{"line":195,"column":22},"end":{"line":195,"column":null}},{"start":{"line":196,"column":22},"end":{"line":196,"column":null}}]}},"s":{"0":288,"1":0,"2":0,"3":0,"4":32,"5":0,"6":0,"7":0,"8":32,"9":0,"10":32,"11":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0],"38":[0,0],"39":[0,0],"40":[0,0],"41":[0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,0],"46":[0,0],"47":[0,0],"48":[0,0],"49":[0,0],"50":[0,0],"51":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Comments.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Comments.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":14,"column":34},"end":{"line":29,"column":null}},"2":{"start":{"line":15,"column":30},"end":{"line":26,"column":null}},"3":{"start":{"line":28,"column":4},"end":{"line":28,"column":null}},"4":{"start":{"line":28,"column":45},"end":{"line":28,"column":76}},"5":{"start":{"line":31,"column":31},"end":{"line":33,"column":null}},"6":{"start":{"line":32,"column":4},"end":{"line":32,"column":null}},"7":{"start":{"line":36,"column":25},"end":{"line":36,"column":null}},"8":{"start":{"line":36,"column":54},"end":{"line":36,"column":89}},"9":{"start":{"line":38,"column":2},"end":{"line":86,"column":null}},"10":{"start":{"line":43,"column":12},"end":{"line":82,"column":null}},"11":{"start":{"line":88,"column":1},"end":{"line":13,"column":32}},"12":{"start":{"line":13,"column":32},"end":{"line":13,"column":33}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"Comments","decl":{"start":{"line":13,"column":24},"end":{"line":13,"column":32}},"loc":{"start":{"line":13,"column":47},"end":{"line":88,"column":1}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":14,"column":34},"end":{"line":14,"column":35}},"loc":{"start":{"line":14,"column":45},"end":{"line":29,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":28,"column":35},"end":{"line":28,"column":36}},"loc":{"start":{"line":28,"column":45},"end":{"line":28,"column":76}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":31,"column":31},"end":{"line":31,"column":32}},"loc":{"start":{"line":31,"column":50},"end":{"line":33,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":36,"column":44},"end":{"line":36,"column":45}},"loc":{"start":{"line":36,"column":54},"end":{"line":36,"column":89}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":42,"column":30},"end":{"line":42,"column":31}},"loc":{"start":{"line":43,"column":12},"end":{"line":82,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":65,"column":37},"end":{"line":65,"column":43}},"loc":{"start":{"line":65,"column":43},"end":{"line":65,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":28,"column":45},"end":{"line":28,"column":76}},"type":"binary-expr","locations":[{"start":{"line":28,"column":45},"end":{"line":28,"column":72}},{"start":{"line":28,"column":72},"end":{"line":28,"column":76}}]}},"s":{"0":256,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":32,"12":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"b":{"0":[64,32],"1":[32],"2":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Rating&InfoModal.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Rating&InfoModal.jsx","statementMap":{"0":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"1":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"2":{"start":{"line":16,"column":24},"end":{"line":546,"column":1}},"3":{"start":{"line":23,"column":6},"end":{"line":23,"column":null}},"4":{"start":{"line":24,"column":26},"end":{"line":24,"column":null}},"5":{"start":{"line":25,"column":31},"end":{"line":25,"column":null}},"6":{"start":{"line":26,"column":31},"end":{"line":26,"column":null}},"7":{"start":{"line":27,"column":36},"end":{"line":27,"column":null}},"8":{"start":{"line":28,"column":24},"end":{"line":28,"column":null}},"9":{"start":{"line":29,"column":28},"end":{"line":29,"column":null}},"10":{"start":{"line":30,"column":38},"end":{"line":30,"column":null}},"11":{"start":{"line":31,"column":42},"end":{"line":31,"column":null}},"12":{"start":{"line":32,"column":38},"end":{"line":32,"column":null}},"13":{"start":{"line":33,"column":34},"end":{"line":33,"column":null}},"14":{"start":{"line":34,"column":40},"end":{"line":34,"column":null}},"15":{"start":{"line":35,"column":36},"end":{"line":35,"column":null}},"16":{"start":{"line":37,"column":32},"end":{"line":37,"column":null}},"17":{"start":{"line":40,"column":34},"end":{"line":40,"column":null}},"18":{"start":{"line":42,"column":24},"end":{"line":72,"column":null}},"19":{"start":{"line":43,"column":4},"end":{"line":43,"column":null}},"20":{"start":{"line":44,"column":4},"end":{"line":71,"column":null}},"21":{"start":{"line":45,"column":20},"end":{"line":45,"column":null}},"22":{"start":{"line":46,"column":23},"end":{"line":52,"column":null}},"23":{"start":{"line":54,"column":6},"end":{"line":62,"column":null}},"24":{"start":{"line":55,"column":8},"end":{"line":55,"column":null}},"25":{"start":{"line":56,"column":8},"end":{"line":56,"column":null}},"26":{"start":{"line":57,"column":8},"end":{"line":57,"column":null}},"27":{"start":{"line":58,"column":8},"end":{"line":58,"column":null}},"28":{"start":{"line":59,"column":8},"end":{"line":59,"column":null}},"29":{"start":{"line":60,"column":8},"end":{"line":60,"column":null}},"30":{"start":{"line":61,"column":8},"end":{"line":61,"column":null}},"31":{"start":{"line":64,"column":6},"end":{"line":64,"column":null}},"32":{"start":{"line":65,"column":6},"end":{"line":68,"column":null}},"33":{"start":{"line":70,"column":6},"end":{"line":70,"column":null}},"34":{"start":{"line":75,"column":4},"end":{"line":112,"column":null}},"35":{"start":{"line":76,"column":20},"end":{"line":76,"column":null}},"36":{"start":{"line":77,"column":23},"end":{"line":88,"column":null}},"37":{"start":{"line":90,"column":6},"end":{"line":90,"column":null}},"38":{"start":{"line":91,"column":6},"end":{"line":109,"column":null}},"39":{"start":{"line":92,"column":30},"end":{"line":92,"column":null}},"40":{"start":{"line":93,"column":8},"end":{"line":106,"column":null}},"41":{"start":{"line":94,"column":10},"end":{"line":105,"column":null}},"42":{"start":{"line":95,"column":36},"end":{"line":102,"column":null}},"43":{"start":{"line":96,"column":14},"end":{"line":101,"column":null}},"44":{"start":{"line":104,"column":12},"end":{"line":104,"column":null}},"45":{"start":{"line":107,"column":8},"end":{"line":107,"column":null}},"46":{"start":{"line":111,"column":6},"end":{"line":111,"column":null}},"47":{"start":{"line":117,"column":4},"end":{"line":196,"column":null}},"48":{"start":{"line":118,"column":20},"end":{"line":118,"column":null}},"49":{"start":{"line":119,"column":23},"end":{"line":130,"column":null}},"50":{"start":{"line":132,"column":6},"end":{"line":145,"column":null}},"51":{"start":{"line":133,"column":8},"end":{"line":133,"column":null}},"52":{"start":{"line":136,"column":8},"end":{"line":144,"column":null}},"53":{"start":{"line":147,"column":6},"end":{"line":147,"column":null}},"54":{"start":{"line":148,"column":6},"end":{"line":148,"column":null}},"55":{"start":{"line":149,"column":6},"end":{"line":161,"column":null}},"56":{"start":{"line":150,"column":8},"end":{"line":159,"column":null}},"57":{"start":{"line":160,"column":8},"end":{"line":160,"column":null}},"58":{"start":{"line":162,"column":6},"end":{"line":195,"column":null}},"59":{"start":{"line":163,"column":8},"end":{"line":172,"column":null}},"60":{"start":{"line":173,"column":6},"end":{"line":195,"column":null}},"61":{"start":{"line":174,"column":8},"end":{"line":183,"column":null}},"62":{"start":{"line":185,"column":8},"end":{"line":194,"column":null}},"63":{"start":{"line":199,"column":2},"end":{"line":214,"column":null}},"64":{"start":{"line":200,"column":22},"end":{"line":209,"column":null}},"65":{"start":{"line":201,"column":6},"end":{"line":201,"column":null}},"66":{"start":{"line":202,"column":6},"end":{"line":208,"column":null}},"67":{"start":{"line":203,"column":8},"end":{"line":203,"column":null}},"68":{"start":{"line":205,"column":8},"end":{"line":205,"column":null}},"69":{"start":{"line":207,"column":8},"end":{"line":207,"column":null}},"70":{"start":{"line":211,"column":4},"end":{"line":213,"column":null}},"71":{"start":{"line":212,"column":6},"end":{"line":212,"column":null}},"72":{"start":{"line":216,"column":23},"end":{"line":218,"column":null}},"73":{"start":{"line":217,"column":4},"end":{"line":217,"column":null}},"74":{"start":{"line":220,"column":34},"end":{"line":225,"column":null}},"75":{"start":{"line":221,"column":30},"end":{"line":223,"column":null}},"76":{"start":{"line":224,"column":4},"end":{"line":224,"column":null}},"77":{"start":{"line":224,"column":45},"end":{"line":224,"column":76}},"78":{"start":{"line":227,"column":2},"end":{"line":544,"column":null}},"79":{"start":{"line":232,"column":23},"end":{"line":232,"column":null}},"80":{"start":{"line":270,"column":10},"end":{"line":270,"column":null}},"81":{"start":{"line":271,"column":10},"end":{"line":271,"column":null}},"82":{"start":{"line":272,"column":10},"end":{"line":272,"column":null}},"83":{"start":{"line":273,"column":10},"end":{"line":273,"column":null}},"84":{"start":{"line":282,"column":12},"end":{"line":282,"column":null}},"85":{"start":{"line":283,"column":12},"end":{"line":283,"column":null}},"86":{"start":{"line":284,"column":12},"end":{"line":284,"column":null}},"87":{"start":{"line":285,"column":12},"end":{"line":285,"column":null}},"88":{"start":{"line":318,"column":33},"end":{"line":318,"column":null}},"89":{"start":{"line":334,"column":33},"end":{"line":334,"column":null}},"90":{"start":{"line":546,"column":1},"end":{"line":16,"column":24}},"91":{"start":{"line":16,"column":21},"end":{"line":null,"column":-1}},"92":{"start":{"line":547,"column":31},"end":{"line":547,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":16,"column":24},"end":{"line":16,"column":25}},"loc":{"start":{"line":23,"column":6},"end":{"line":546,"column":1}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":42,"column":24},"end":{"line":42,"column":31}},"loc":{"start":{"line":42,"column":44},"end":{"line":72,"column":null}}},"3":{"name":"getRatings","decl":{"start":{"line":74,"column":17},"end":{"line":74,"column":28}},"loc":{"start":{"line":74,"column":38},"end":{"line":113,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":94,"column":22},"end":{"line":94,"column":23}},"loc":{"start":{"line":94,"column":40},"end":{"line":105,"column":11}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":95,"column":54},"end":{"line":95,"column":55}},"loc":{"start":{"line":95,"column":67},"end":{"line":102,"column":13}}},"6":{"name":"sendRating","decl":{"start":{"line":116,"column":17},"end":{"line":116,"column":30}},"loc":{"start":{"line":116,"column":30},"end":{"line":197,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":199,"column":12},"end":{"line":199,"column":18}},"loc":{"start":{"line":199,"column":18},"end":{"line":214,"column":5}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":200,"column":22},"end":{"line":200,"column":34}},"loc":{"start":{"line":200,"column":34},"end":{"line":209,"column":null}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":216,"column":23},"end":{"line":216,"column":24}},"loc":{"start":{"line":216,"column":34},"end":{"line":218,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":220,"column":34},"end":{"line":220,"column":35}},"loc":{"start":{"line":220,"column":45},"end":{"line":225,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":224,"column":35},"end":{"line":224,"column":36}},"loc":{"start":{"line":224,"column":45},"end":{"line":224,"column":76}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":232,"column":17},"end":{"line":232,"column":23}},"loc":{"start":{"line":232,"column":23},"end":{"line":232,"column":null}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":269,"column":16},"end":{"line":269,"column":22}},"loc":{"start":{"line":269,"column":22},"end":{"line":274,"column":null}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":281,"column":19},"end":{"line":281,"column":25}},"loc":{"start":{"line":281,"column":25},"end":{"line":286,"column":null}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":318,"column":27},"end":{"line":318,"column":33}},"loc":{"start":{"line":318,"column":33},"end":{"line":318,"column":null}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":334,"column":27},"end":{"line":334,"column":33}},"loc":{"start":{"line":334,"column":33},"end":{"line":334,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"3":{"loc":{"start":{"line":54,"column":6},"end":{"line":62,"column":null}},"type":"if","locations":[{"start":{"line":54,"column":6},"end":{"line":62,"column":null}}]},"4":{"loc":{"start":{"line":91,"column":6},"end":{"line":109,"column":null}},"type":"if","locations":[{"start":{"line":91,"column":6},"end":{"line":109,"column":null}}]},"5":{"loc":{"start":{"line":91,"column":10},"end":{"line":91,"column":62}},"type":"binary-expr","locations":[{"start":{"line":91,"column":10},"end":{"line":91,"column":37}},{"start":{"line":91,"column":37},"end":{"line":91,"column":62}}]},"6":{"loc":{"start":{"line":92,"column":30},"end":{"line":92,"column":null}},"type":"binary-expr","locations":[{"start":{"line":92,"column":30},"end":{"line":92,"column":56}},{"start":{"line":92,"column":56},"end":{"line":92,"column":null}}]},"7":{"loc":{"start":{"line":93,"column":8},"end":{"line":106,"column":null}},"type":"if","locations":[{"start":{"line":93,"column":8},"end":{"line":106,"column":null}}]},"8":{"loc":{"start":{"line":93,"column":12},"end":{"line":93,"column":70}},"type":"binary-expr","locations":[{"start":{"line":93,"column":12},"end":{"line":93,"column":44}},{"start":{"line":93,"column":44},"end":{"line":93,"column":70}}]},"9":{"loc":{"start":{"line":132,"column":6},"end":{"line":145,"column":null}},"type":"if","locations":[{"start":{"line":132,"column":6},"end":{"line":145,"column":null}}]},"10":{"loc":{"start":{"line":132,"column":10},"end":{"line":132,"column":62}},"type":"binary-expr","locations":[{"start":{"line":132,"column":10},"end":{"line":132,"column":37}},{"start":{"line":132,"column":37},"end":{"line":132,"column":62}}]},"11":{"loc":{"start":{"line":149,"column":6},"end":{"line":161,"column":null}},"type":"if","locations":[{"start":{"line":149,"column":6},"end":{"line":161,"column":null}}]},"12":{"loc":{"start":{"line":162,"column":6},"end":{"line":195,"column":null}},"type":"if","locations":[{"start":{"line":162,"column":6},"end":{"line":195,"column":null}},{"start":{"line":173,"column":6},"end":{"line":195,"column":null}}]},"13":{"loc":{"start":{"line":173,"column":6},"end":{"line":195,"column":null}},"type":"if","locations":[{"start":{"line":173,"column":6},"end":{"line":195,"column":null}},{"start":{"line":184,"column":13},"end":{"line":195,"column":null}}]},"14":{"loc":{"start":{"line":211,"column":4},"end":{"line":213,"column":null}},"type":"if","locations":[{"start":{"line":211,"column":4},"end":{"line":213,"column":null}}]},"15":{"loc":{"start":{"line":224,"column":45},"end":{"line":224,"column":76}},"type":"binary-expr","locations":[{"start":{"line":224,"column":45},"end":{"line":224,"column":72}},{"start":{"line":224,"column":72},"end":{"line":224,"column":76}}]},"16":{"loc":{"start":{"line":260,"column":17},"end":{"line":260,"column":null}},"type":"cond-expr","locations":[{"start":{"line":260,"column":46},"end":{"line":260,"column":72}},{"start":{"line":260,"column":72},"end":{"line":260,"column":null}}]},"17":{"loc":{"start":{"line":296,"column":11},"end":{"line":540,"column":null}},"type":"cond-expr","locations":[{"start":{"line":297,"column":12},"end":{"line":305,"column":null}},{"start":{"line":307,"column":12},"end":{"line":540,"column":null}}]},"18":{"loc":{"start":{"line":321,"column":22},"end":{"line":321,"column":null}},"type":"cond-expr","locations":[{"start":{"line":321,"column":49},"end":{"line":321,"column":72}},{"start":{"line":321,"column":72},"end":{"line":321,"column":null}}]},"19":{"loc":{"start":{"line":337,"column":22},"end":{"line":337,"column":null}},"type":"cond-expr","locations":[{"start":{"line":337,"column":45},"end":{"line":337,"column":68}},{"start":{"line":337,"column":68},"end":{"line":337,"column":null}}]},"20":{"loc":{"start":{"line":352,"column":15},"end":{"line":410,"column":null}},"type":"binary-expr","locations":[{"start":{"line":352,"column":15},"end":{"line":352,"column":null}},{"start":{"line":353,"column":16},"end":{"line":410,"column":null}}]},"21":{"loc":{"start":{"line":413,"column":15},"end":{"line":538,"column":null}},"type":"binary-expr","locations":[{"start":{"line":413,"column":15},"end":{"line":413,"column":null}},{"start":{"line":414,"column":16},"end":{"line":538,"column":null}}]},"22":{"loc":{"start":{"line":521,"column":21},"end":{"line":534,"column":null}},"type":"cond-expr","locations":[{"start":{"line":522,"column":22},"end":{"line":522,"column":null}},{"start":{"line":524,"column":22},"end":{"line":534,"column":null}}]}},"s":{"0":32,"1":256,"2":32,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":32,"91":32,"92":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0},"b":{"0":[32,0],"1":[32],"2":[32,32],"3":[0],"4":[0],"5":[0,0],"6":[0,0],"7":[0],"8":[0,0],"9":[0],"10":[0,0],"11":[0],"12":[0,0],"13":[0,0],"14":[0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Stars.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Stars.jsx","statementMap":{"0":{"start":{"line":1,"column":20},"end":{"line":1,"column":null}},"1":{"start":{"line":4,"column":22},"end":{"line":4,"column":null}},"2":{"start":{"line":5,"column":21},"end":{"line":5,"column":null}},"3":{"start":{"line":6,"column":33},"end":{"line":6,"column":null}},"4":{"start":{"line":7,"column":22},"end":{"line":7,"column":null}},"5":{"start":{"line":18,"column":22},"end":{"line":22,"column":null}},"6":{"start":{"line":19,"column":4},"end":{"line":21,"column":null}},"7":{"start":{"line":20,"column":6},"end":{"line":20,"column":null}},"8":{"start":{"line":24,"column":14},"end":{"line":24,"column":null}},"9":{"start":{"line":26,"column":2},"end":{"line":55,"column":null}},"10":{"start":{"line":29,"column":30},"end":{"line":29,"column":null}},"11":{"start":{"line":31,"column":27},"end":{"line":31,"column":null}},"12":{"start":{"line":33,"column":8},"end":{"line":37,"column":null}},"13":{"start":{"line":34,"column":10},"end":{"line":34,"column":null}},"14":{"start":{"line":36,"column":10},"end":{"line":36,"column":null}},"15":{"start":{"line":39,"column":8},"end":{"line":52,"column":null}},"16":{"start":{"line":49,"column":27},"end":{"line":49,"column":null}},"17":{"start":{"line":57,"column":1},"end":{"line":9,"column":29}},"18":{"start":{"line":9,"column":29},"end":{"line":9,"column":30}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":20},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":20},"end":{"line":1,"column":null}}},"1":{"name":"Stars","decl":{"start":{"line":9,"column":24},"end":{"line":9,"column":29}},"loc":{"start":{"line":17,"column":3},"end":{"line":57,"column":1}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":18,"column":22},"end":{"line":18,"column":23}},"loc":{"start":{"line":18,"column":33},"end":{"line":22,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":28,"column":17},"end":{"line":28,"column":18}},"loc":{"start":{"line":28,"column":34},"end":{"line":54,"column":7}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":49,"column":21},"end":{"line":49,"column":27}},"loc":{"start":{"line":49,"column":27},"end":{"line":49,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":20},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":20},"end":{"line":1,"column":null}},{"start":{"line":1,"column":20},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":20},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":20},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":16,"column":2},"end":{"line":16,"column":null}},"type":"default-arg","locations":[{"start":{"line":16,"column":18},"end":{"line":16,"column":null}}]},"3":{"loc":{"start":{"line":19,"column":4},"end":{"line":21,"column":null}},"type":"if","locations":[{"start":{"line":19,"column":4},"end":{"line":21,"column":null}}]},"4":{"loc":{"start":{"line":19,"column":8},"end":{"line":19,"column":36}},"type":"binary-expr","locations":[{"start":{"line":19,"column":8},"end":{"line":19,"column":25}},{"start":{"line":19,"column":25},"end":{"line":19,"column":36}}]},"5":{"loc":{"start":{"line":24,"column":20},"end":{"line":24,"column":42}},"type":"binary-expr","locations":[{"start":{"line":24,"column":20},"end":{"line":24,"column":29}},{"start":{"line":24,"column":29},"end":{"line":24,"column":42}}]},"6":{"loc":{"start":{"line":24,"column":49},"end":{"line":24,"column":69}},"type":"binary-expr","locations":[{"start":{"line":24,"column":49},"end":{"line":24,"column":57}},{"start":{"line":24,"column":57},"end":{"line":24,"column":69}}]},"7":{"loc":{"start":{"line":33,"column":8},"end":{"line":37,"column":null}},"type":"if","locations":[{"start":{"line":33,"column":8},"end":{"line":37,"column":null}},{"start":{"line":35,"column":15},"end":{"line":37,"column":null}}]},"8":{"loc":{"start":{"line":34,"column":25},"end":{"line":34,"column":null}},"type":"binary-expr","locations":[{"start":{"line":34,"column":25},"end":{"line":34,"column":34}},{"start":{"line":34,"column":34},"end":{"line":34,"column":null}}]},"9":{"loc":{"start":{"line":44,"column":24},"end":{"line":44,"column":null}},"type":"cond-expr","locations":[{"start":{"line":44,"column":35},"end":{"line":44,"column":53}},{"start":{"line":44,"column":53},"end":{"line":44,"column":null}}]},"10":{"loc":{"start":{"line":46,"column":25},"end":{"line":46,"column":76}},"type":"cond-expr","locations":[{"start":{"line":46,"column":41},"end":{"line":46,"column":59}},{"start":{"line":46,"column":59},"end":{"line":46,"column":76}}]},"11":{"loc":{"start":{"line":47,"column":22},"end":{"line":47,"column":null}},"type":"cond-expr","locations":[{"start":{"line":47,"column":38},"end":{"line":47,"column":50}},{"start":{"line":47,"column":50},"end":{"line":47,"column":null}}]},"12":{"loc":{"start":{"line":51,"column":13},"end":{"line":51,"column":null}},"type":"cond-expr","locations":[{"start":{"line":51,"column":20},"end":{"line":51,"column":27}},{"start":{"line":51,"column":27},"end":{"line":51,"column":null}}]}},"s":{"0":256,"1":32,"2":32,"3":32,"4":32,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":32,"18":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0},"b":{"0":[64,32],"1":[32],"2":[0],"3":[0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Recommendation/Recommendation.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Recommendation/Recommendation.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":8,"column":21},"end":{"line":87,"column":2}},"2":{"start":{"line":8,"column":27},"end":{"line":8,"column":null}},"3":{"start":{"line":9,"column":19},"end":{"line":9,"column":null}},"4":{"start":{"line":10,"column":2},"end":{"line":85,"column":null}},"5":{"start":{"line":77,"column":16},"end":{"line":77,"column":null}},"6":{"start":{"line":87,"column":2},"end":{"line":9,"column":31}},"7":{"start":{"line":8,"column":18},"end":{"line":9,"column":31}},"8":{"start":{"line":9,"column":30},"end":{"line":8,"column":18}},"9":{"start":{"line":89,"column":28},"end":{"line":89,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":8,"column":21},"end":{"line":8,"column":27}},"loc":{"start":{"line":8,"column":27},"end":{"line":87,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":76,"column":23},"end":{"line":76,"column":24}},"loc":{"start":{"line":76,"column":30},"end":{"line":78,"column":16}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":8,"column":18},"end":{"line":8,"column":21}},"loc":{"start":{"line":8,"column":18},"end":{"line":9,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]}},"s":{"0":288,"1":32,"2":30,"3":30,"4":30,"5":0,"6":32,"7":15,"8":32,"9":32},"f":{"0":32,"1":30,"2":0,"3":15},"b":{"0":[64,32],"1":[32]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Doctor_Questions_Recommendation.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Doctor_Questions_Recommendation.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":172,"column":null}}},"fnMap":{},"branchMap":{},"s":{"0":32},"f":{},"b":{}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Patient_Questions_Recommendation.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Patient_Questions_Recommendation.jsx","statementMap":{"0":{"start":{"line":1,"column":40},"end":{"line":214,"column":null}}},"fnMap":{},"branchMap":{},"s":{"0":32},"f":{},"b":{}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/RecommendationPage.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/RecommendationPage.jsx","statementMap":{"0":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"1":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"2":{"start":{"line":17,"column":27},"end":{"line":670,"column":2}},"3":{"start":{"line":17,"column":33},"end":{"line":17,"column":null}},"4":{"start":{"line":18,"column":19},"end":{"line":18,"column":null}},"5":{"start":{"line":19,"column":19},"end":{"line":19,"column":null}},"6":{"start":{"line":20,"column":24},"end":{"line":22,"column":null}},"7":{"start":{"line":23,"column":25},"end":{"line":23,"column":null}},"8":{"start":{"line":25,"column":46},"end":{"line":25,"column":null}},"9":{"start":{"line":26,"column":48},"end":{"line":28,"column":null}},"10":{"start":{"line":29,"column":30},"end":{"line":29,"column":null}},"11":{"start":{"line":30,"column":38},"end":{"line":30,"column":null}},"12":{"start":{"line":31,"column":38},"end":{"line":31,"column":null}},"13":{"start":{"line":33,"column":28},"end":{"line":49,"column":null}},"14":{"start":{"line":34,"column":31},"end":{"line":34,"column":null}},"15":{"start":{"line":35,"column":4},"end":{"line":35,"column":null}},"16":{"start":{"line":36,"column":4},"end":{"line":36,"column":null}},"17":{"start":{"line":38,"column":22},"end":{"line":38,"column":null}},"18":{"start":{"line":39,"column":23},"end":{"line":48,"column":null}},"19":{"start":{"line":40,"column":41},"end":{"line":43,"column":8}},"20":{"start":{"line":45,"column":42},"end":{"line":48,"column":8}},"21":{"start":{"line":51,"column":2},"end":{"line":51,"column":null}},"22":{"start":{"line":52,"column":2},"end":{"line":52,"column":null}},"23":{"start":{"line":54,"column":23},"end":{"line":56,"column":null}},"24":{"start":{"line":55,"column":4},"end":{"line":55,"column":null}},"25":{"start":{"line":58,"column":44},"end":{"line":58,"column":null}},"26":{"start":{"line":59,"column":46},"end":{"line":79,"column":null}},"27":{"start":{"line":81,"column":44},"end":{"line":98,"column":null}},"28":{"start":{"line":100,"column":2},"end":{"line":100,"column":null}},"29":{"start":{"line":101,"column":2},"end":{"line":101,"column":null}},"30":{"start":{"line":103,"column":28},"end":{"line":189,"column":null}},"31":{"start":{"line":104,"column":4},"end":{"line":188,"column":null}},"32":{"start":{"line":105,"column":20},"end":{"line":105,"column":null}},"33":{"start":{"line":106,"column":26},"end":{"line":106,"column":null}},"34":{"start":{"line":107,"column":23},"end":{"line":115,"column":null}},"35":{"start":{"line":117,"column":6},"end":{"line":176,"column":null}},"36":{"start":{"line":118,"column":8},"end":{"line":165,"column":null}},"37":{"start":{"line":119,"column":10},"end":{"line":127,"column":null}},"38":{"start":{"line":128,"column":10},"end":{"line":136,"column":null}},"39":{"start":{"line":137,"column":10},"end":{"line":137,"column":null}},"40":{"start":{"line":140,"column":10},"end":{"line":164,"column":null}},"41":{"start":{"line":141,"column":26},"end":{"line":141,"column":null}},"42":{"start":{"line":142,"column":29},"end":{"line":149,"column":null}},"43":{"start":{"line":150,"column":12},"end":{"line":150,"column":null}},"44":{"start":{"line":151,"column":12},"end":{"line":151,"column":null}},"45":{"start":{"line":152,"column":12},"end":{"line":152,"column":null}},"46":{"start":{"line":154,"column":12},"end":{"line":154,"column":null}},"47":{"start":{"line":155,"column":12},"end":{"line":163,"column":null}},"48":{"start":{"line":167,"column":8},"end":{"line":175,"column":null}},"49":{"start":{"line":178,"column":6},"end":{"line":178,"column":null}},"50":{"start":{"line":179,"column":6},"end":{"line":187,"column":null}},"51":{"start":{"line":191,"column":26},"end":{"line":195,"column":null}},"52":{"start":{"line":192,"column":4},"end":{"line":194,"column":null}},"53":{"start":{"line":193,"column":6},"end":{"line":193,"column":null}},"54":{"start":{"line":193,"column":34},"end":{"line":193,"column":42}},"55":{"start":{"line":197,"column":22},"end":{"line":282,"column":null}},"56":{"start":{"line":198,"column":4},"end":{"line":215,"column":null}},"57":{"start":{"line":206,"column":6},"end":{"line":214,"column":null}},"58":{"start":{"line":216,"column":4},"end":{"line":281,"column":null}},"59":{"start":{"line":222,"column":6},"end":{"line":230,"column":null}},"60":{"start":{"line":232,"column":6},"end":{"line":280,"column":null}},"61":{"start":{"line":233,"column":8},"end":{"line":233,"column":null}},"62":{"start":{"line":233,"column":36},"end":{"line":233,"column":44}},"63":{"start":{"line":235,"column":38},"end":{"line":235,"column":null}},"64":{"start":{"line":236,"column":8},"end":{"line":274,"column":null}},"65":{"start":{"line":236,"column":21},"end":{"line":236,"column":24}},"66":{"start":{"line":237,"column":10},"end":{"line":273,"column":null}},"67":{"start":{"line":238,"column":26},"end":{"line":238,"column":null}},"68":{"start":{"line":239,"column":12},"end":{"line":239,"column":null}},"69":{"start":{"line":241,"column":12},"end":{"line":243,"column":null}},"70":{"start":{"line":242,"column":14},"end":{"line":242,"column":null}},"71":{"start":{"line":244,"column":12},"end":{"line":246,"column":null}},"72":{"start":{"line":245,"column":14},"end":{"line":245,"column":null}},"73":{"start":{"line":247,"column":12},"end":{"line":249,"column":null}},"74":{"start":{"line":248,"column":14},"end":{"line":248,"column":null}},"75":{"start":{"line":250,"column":12},"end":{"line":252,"column":null}},"76":{"start":{"line":251,"column":14},"end":{"line":251,"column":null}},"77":{"start":{"line":253,"column":12},"end":{"line":255,"column":null}},"78":{"start":{"line":254,"column":14},"end":{"line":254,"column":null}},"79":{"start":{"line":256,"column":12},"end":{"line":258,"column":null}},"80":{"start":{"line":257,"column":14},"end":{"line":257,"column":null}},"81":{"start":{"line":260,"column":12},"end":{"line":262,"column":null}},"82":{"start":{"line":261,"column":14},"end":{"line":261,"column":null}},"83":{"start":{"line":263,"column":12},"end":{"line":265,"column":null}},"84":{"start":{"line":264,"column":14},"end":{"line":264,"column":null}},"85":{"start":{"line":266,"column":12},"end":{"line":268,"column":null}},"86":{"start":{"line":267,"column":14},"end":{"line":267,"column":null}},"87":{"start":{"line":269,"column":12},"end":{"line":269,"column":null}},"88":{"start":{"line":270,"column":12},"end":{"line":270,"column":null}},"89":{"start":{"line":272,"column":12},"end":{"line":272,"column":null}},"90":{"start":{"line":275,"column":8},"end":{"line":275,"column":null}},"91":{"start":{"line":276,"column":8},"end":{"line":276,"column":null}},"92":{"start":{"line":277,"column":8},"end":{"line":279,"column":null}},"93":{"start":{"line":278,"column":10},"end":{"line":278,"column":null}},"94":{"start":{"line":284,"column":27},"end":{"line":345,"column":null}},"95":{"start":{"line":285,"column":27},"end":{"line":285,"column":null}},"96":{"start":{"line":286,"column":10},"end":{"line":289,"column":null}},"97":{"start":{"line":291,"column":4},"end":{"line":304,"column":null}},"98":{"start":{"line":292,"column":29},"end":{"line":292,"column":null}},"99":{"start":{"line":293,"column":26},"end":{"line":293,"column":null}},"100":{"start":{"line":294,"column":6},"end":{"line":294,"column":null}},"101":{"start":{"line":295,"column":6},"end":{"line":301,"column":null}},"102":{"start":{"line":296,"column":8},"end":{"line":296,"column":null}},"103":{"start":{"line":298,"column":8},"end":{"line":300,"column":null}},"104":{"start":{"line":299,"column":20},"end":{"line":299,"column":null}},"105":{"start":{"line":303,"column":6},"end":{"line":303,"column":null}},"106":{"start":{"line":306,"column":4},"end":{"line":306,"column":null}},"107":{"start":{"line":307,"column":4},"end":{"line":307,"column":null}},"108":{"start":{"line":309,"column":22},"end":{"line":309,"column":null}},"109":{"start":{"line":310,"column":23},"end":{"line":344,"column":null}},"110":{"start":{"line":310,"column":69},"end":{"line":320,"column":6}},"111":{"start":{"line":314,"column":25},"end":{"line":316,"column":null}},"112":{"start":{"line":315,"column":24},"end":{"line":315,"column":null}},"113":{"start":{"line":317,"column":10},"end":{"line":317,"column":null}},"114":{"start":{"line":322,"column":42},"end":{"line":344,"column":8}},"115":{"start":{"line":328,"column":31},"end":{"line":330,"column":null}},"116":{"start":{"line":329,"column":30},"end":{"line":329,"column":null}},"117":{"start":{"line":331,"column":16},"end":{"line":331,"column":null}},"118":{"start":{"line":335,"column":29},"end":{"line":337,"column":null}},"119":{"start":{"line":336,"column":28},"end":{"line":336,"column":null}},"120":{"start":{"line":338,"column":14},"end":{"line":338,"column":null}},"121":{"start":{"line":347,"column":21},"end":{"line":369,"column":null}},"122":{"start":{"line":348,"column":4},"end":{"line":368,"column":null}},"123":{"start":{"line":366,"column":8},"end":{"line":366,"column":null}},"124":{"start":{"line":372,"column":2},"end":{"line":668,"column":null}},"125":{"start":{"line":386,"column":20},"end":{"line":396,"column":null}},"126":{"start":{"line":393,"column":37},"end":{"line":393,"column":null}},"127":{"start":{"line":623,"column":18},"end":{"line":634,"column":null}},"128":{"start":{"line":670,"column":2},"end":{"line":18,"column":31}},"129":{"start":{"line":17,"column":24},"end":{"line":18,"column":31}},"130":{"start":{"line":18,"column":30},"end":{"line":17,"column":24}},"131":{"start":{"line":672,"column":34},"end":{"line":672,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":17,"column":27},"end":{"line":17,"column":33}},"loc":{"start":{"line":17,"column":33},"end":{"line":670,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":33,"column":28},"end":{"line":33,"column":29}},"loc":{"start":{"line":33,"column":39},"end":{"line":49,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":40,"column":23},"end":{"line":40,"column":24}},"loc":{"start":{"line":40,"column":41},"end":{"line":43,"column":8}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":45,"column":24},"end":{"line":45,"column":25}},"loc":{"start":{"line":45,"column":42},"end":{"line":48,"column":8}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":54,"column":23},"end":{"line":54,"column":29}},"loc":{"start":{"line":54,"column":29},"end":{"line":56,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":103,"column":28},"end":{"line":103,"column":35}},"loc":{"start":{"line":103,"column":44},"end":{"line":189,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":191,"column":26},"end":{"line":191,"column":32}},"loc":{"start":{"line":191,"column":32},"end":{"line":195,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":193,"column":24},"end":{"line":193,"column":25}},"loc":{"start":{"line":193,"column":34},"end":{"line":193,"column":42}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":197,"column":22},"end":{"line":197,"column":28}},"loc":{"start":{"line":197,"column":28},"end":{"line":282,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":233,"column":26},"end":{"line":233,"column":27}},"loc":{"start":{"line":233,"column":36},"end":{"line":233,"column":44}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":284,"column":27},"end":{"line":284,"column":28}},"loc":{"start":{"line":284,"column":38},"end":{"line":345,"column":null}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":299,"column":10},"end":{"line":299,"column":11}},"loc":{"start":{"line":299,"column":20},"end":{"line":299,"column":null}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":310,"column":51},"end":{"line":310,"column":52}},"loc":{"start":{"line":310,"column":69},"end":{"line":320,"column":6}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":313,"column":45},"end":{"line":313,"column":46}},"loc":{"start":{"line":313,"column":53},"end":{"line":318,"column":9}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":315,"column":12},"end":{"line":315,"column":13}},"loc":{"start":{"line":315,"column":24},"end":{"line":315,"column":null}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":322,"column":24},"end":{"line":322,"column":25}},"loc":{"start":{"line":322,"column":42},"end":{"line":344,"column":8}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":327,"column":19},"end":{"line":327,"column":20}},"loc":{"start":{"line":327,"column":27},"end":{"line":332,"column":15}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":329,"column":18},"end":{"line":329,"column":19}},"loc":{"start":{"line":329,"column":30},"end":{"line":329,"column":null}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":334,"column":49},"end":{"line":334,"column":50}},"loc":{"start":{"line":334,"column":57},"end":{"line":339,"column":13}}},"20":{"name":"(anonymous_20)","decl":{"start":{"line":336,"column":16},"end":{"line":336,"column":17}},"loc":{"start":{"line":336,"column":28},"end":{"line":336,"column":null}}},"21":{"name":"(anonymous_21)","decl":{"start":{"line":347,"column":21},"end":{"line":347,"column":27}},"loc":{"start":{"line":347,"column":27},"end":{"line":369,"column":null}}},"22":{"name":"(anonymous_22)","decl":{"start":{"line":365,"column":18},"end":{"line":365,"column":24}},"loc":{"start":{"line":365,"column":24},"end":{"line":367,"column":null}}},"23":{"name":"(anonymous_23)","decl":{"start":{"line":385,"column":57},"end":{"line":385,"column":58}},"loc":{"start":{"line":386,"column":20},"end":{"line":396,"column":null}}},"24":{"name":"(anonymous_24)","decl":{"start":{"line":393,"column":31},"end":{"line":393,"column":37}},"loc":{"start":{"line":393,"column":37},"end":{"line":393,"column":null}}},"25":{"name":"(anonymous_25)","decl":{"start":{"line":622,"column":34},"end":{"line":622,"column":35}},"loc":{"start":{"line":623,"column":18},"end":{"line":634,"column":null}}},"26":{"name":"(anonymous_26)","decl":{"start":{"line":17,"column":24},"end":{"line":17,"column":27}},"loc":{"start":{"line":17,"column":24},"end":{"line":18,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"3":{"loc":{"start":{"line":20,"column":24},"end":{"line":22,"column":null}},"type":"cond-expr","locations":[{"start":{"line":21,"column":6},"end":{"line":21,"column":null}},{"start":{"line":22,"column":6},"end":{"line":22,"column":null}}]},"4":{"loc":{"start":{"line":39,"column":23},"end":{"line":48,"column":null}},"type":"cond-expr","locations":[{"start":{"line":40,"column":6},"end":{"line":43,"column":null}},{"start":{"line":45,"column":6},"end":{"line":48,"column":null}}]},"5":{"loc":{"start":{"line":106,"column":26},"end":{"line":106,"column":null}},"type":"cond-expr","locations":[{"start":{"line":106,"column":37},"end":{"line":106,"column":53}},{"start":{"line":106,"column":53},"end":{"line":106,"column":null}}]},"6":{"loc":{"start":{"line":109,"column":13},"end":{"line":109,"column":null}},"type":"cond-expr","locations":[{"start":{"line":109,"column":24},"end":{"line":109,"column":94}},{"start":{"line":109,"column":94},"end":{"line":109,"column":null}}]},"7":{"loc":{"start":{"line":117,"column":6},"end":{"line":176,"column":null}},"type":"if","locations":[{"start":{"line":117,"column":6},"end":{"line":176,"column":null}},{"start":{"line":166,"column":13},"end":{"line":176,"column":null}}]},"8":{"loc":{"start":{"line":118,"column":8},"end":{"line":165,"column":null}},"type":"if","locations":[{"start":{"line":118,"column":8},"end":{"line":165,"column":null}},{"start":{"line":139,"column":13},"end":{"line":165,"column":null}}]},"9":{"loc":{"start":{"line":151,"column":29},"end":{"line":151,"column":56}},"type":"binary-expr","locations":[{"start":{"line":151,"column":29},"end":{"line":151,"column":54}},{"start":{"line":151,"column":54},"end":{"line":151,"column":56}}]},"10":{"loc":{"start":{"line":178,"column":39},"end":{"line":178,"column":76}},"type":"binary-expr","locations":[{"start":{"line":178,"column":39},"end":{"line":178,"column":63}},{"start":{"line":178,"column":63},"end":{"line":178,"column":76}}]},"11":{"loc":{"start":{"line":192,"column":4},"end":{"line":194,"column":null}},"type":"if","locations":[{"start":{"line":192,"column":4},"end":{"line":194,"column":null}}]},"12":{"loc":{"start":{"line":198,"column":4},"end":{"line":215,"column":null}},"type":"if","locations":[{"start":{"line":198,"column":4},"end":{"line":215,"column":null}}]},"13":{"loc":{"start":{"line":198,"column":8},"end":{"line":204,"column":null}},"type":"binary-expr","locations":[{"start":{"line":198,"column":8},"end":{"line":198,"column":52}},{"start":{"line":198,"column":52},"end":{"line":198,"column":null}},{"start":{"line":199,"column":6},"end":{"line":204,"column":null}}]},"14":{"loc":{"start":{"line":200,"column":9},"end":{"line":204,"column":null}},"type":"binary-expr","locations":[{"start":{"line":200,"column":9},"end":{"line":200,"column":33}},{"start":{"line":200,"column":33},"end":{"line":200,"column":null}},{"start":{"line":201,"column":9},"end":{"line":201,"column":33}},{"start":{"line":201,"column":33},"end":{"line":201,"column":73}},{"start":{"line":201,"column":73},"end":{"line":201,"column":null}},{"start":{"line":202,"column":9},"end":{"line":202,"column":33}},{"start":{"line":202,"column":33},"end":{"line":202,"column":73}},{"start":{"line":202,"column":73},"end":{"line":202,"column":null}},{"start":{"line":203,"column":9},"end":{"line":203,"column":33}},{"start":{"line":203,"column":33},"end":{"line":203,"column":null}},{"start":{"line":204,"column":9},"end":{"line":204,"column":34}},{"start":{"line":204,"column":34},"end":{"line":204,"column":null}}]},"15":{"loc":{"start":{"line":216,"column":4},"end":{"line":281,"column":null}},"type":"if","locations":[{"start":{"line":216,"column":4},"end":{"line":281,"column":null}},{"start":{"line":231,"column":11},"end":{"line":281,"column":null}}]},"16":{"loc":{"start":{"line":216,"column":8},"end":{"line":220,"column":null}},"type":"binary-expr","locations":[{"start":{"line":216,"column":8},"end":{"line":216,"column":52}},{"start":{"line":216,"column":52},"end":{"line":216,"column":null}},{"start":{"line":217,"column":6},"end":{"line":220,"column":null}}]},"17":{"loc":{"start":{"line":218,"column":9},"end":{"line":220,"column":null}},"type":"binary-expr","locations":[{"start":{"line":218,"column":9},"end":{"line":218,"column":33}},{"start":{"line":218,"column":33},"end":{"line":218,"column":null}},{"start":{"line":219,"column":9},"end":{"line":219,"column":33}},{"start":{"line":219,"column":33},"end":{"line":219,"column":null}},{"start":{"line":220,"column":9},"end":{"line":220,"column":34}},{"start":{"line":220,"column":34},"end":{"line":220,"column":null}}]},"18":{"loc":{"start":{"line":232,"column":6},"end":{"line":280,"column":null}},"type":"if","locations":[{"start":{"line":232,"column":6},"end":{"line":280,"column":null}},{"start":{"line":234,"column":13},"end":{"line":280,"column":null}}]},"19":{"loc":{"start":{"line":237,"column":10},"end":{"line":273,"column":null}},"type":"if","locations":[{"start":{"line":237,"column":10},"end":{"line":273,"column":null}},{"start":{"line":271,"column":17},"end":{"line":273,"column":null}}]},"20":{"loc":{"start":{"line":241,"column":12},"end":{"line":243,"column":null}},"type":"if","locations":[{"start":{"line":241,"column":12},"end":{"line":243,"column":null}}]},"21":{"loc":{"start":{"line":241,"column":16},"end":{"line":241,"column":37}},"type":"binary-expr","locations":[{"start":{"line":241,"column":16},"end":{"line":241,"column":29}},{"start":{"line":241,"column":29},"end":{"line":241,"column":37}}]},"22":{"loc":{"start":{"line":244,"column":12},"end":{"line":246,"column":null}},"type":"if","locations":[{"start":{"line":244,"column":12},"end":{"line":246,"column":null}}]},"23":{"loc":{"start":{"line":244,"column":16},"end":{"line":244,"column":64}},"type":"binary-expr","locations":[{"start":{"line":244,"column":16},"end":{"line":244,"column":29}},{"start":{"line":244,"column":29},"end":{"line":244,"column":39}},{"start":{"line":244,"column":39},"end":{"line":244,"column":64}}]},"24":{"loc":{"start":{"line":247,"column":12},"end":{"line":249,"column":null}},"type":"if","locations":[{"start":{"line":247,"column":12},"end":{"line":249,"column":null}}]},"25":{"loc":{"start":{"line":247,"column":16},"end":{"line":247,"column":64}},"type":"binary-expr","locations":[{"start":{"line":247,"column":16},"end":{"line":247,"column":29}},{"start":{"line":247,"column":29},"end":{"line":247,"column":39}},{"start":{"line":247,"column":39},"end":{"line":247,"column":64}}]},"26":{"loc":{"start":{"line":250,"column":12},"end":{"line":252,"column":null}},"type":"if","locations":[{"start":{"line":250,"column":12},"end":{"line":252,"column":null}}]},"27":{"loc":{"start":{"line":250,"column":16},"end":{"line":250,"column":37}},"type":"binary-expr","locations":[{"start":{"line":250,"column":16},"end":{"line":250,"column":29}},{"start":{"line":250,"column":29},"end":{"line":250,"column":37}}]},"28":{"loc":{"start":{"line":253,"column":12},"end":{"line":255,"column":null}},"type":"if","locations":[{"start":{"line":253,"column":12},"end":{"line":255,"column":null}}]},"29":{"loc":{"start":{"line":253,"column":16},"end":{"line":253,"column":38}},"type":"binary-expr","locations":[{"start":{"line":253,"column":16},"end":{"line":253,"column":29}},{"start":{"line":253,"column":29},"end":{"line":253,"column":38}}]},"30":{"loc":{"start":{"line":256,"column":12},"end":{"line":258,"column":null}},"type":"if","locations":[{"start":{"line":256,"column":12},"end":{"line":258,"column":null}}]},"31":{"loc":{"start":{"line":256,"column":16},"end":{"line":256,"column":38}},"type":"binary-expr","locations":[{"start":{"line":256,"column":16},"end":{"line":256,"column":29}},{"start":{"line":256,"column":29},"end":{"line":256,"column":38}}]},"32":{"loc":{"start":{"line":260,"column":12},"end":{"line":262,"column":null}},"type":"if","locations":[{"start":{"line":260,"column":12},"end":{"line":262,"column":null}}]},"33":{"loc":{"start":{"line":260,"column":16},"end":{"line":260,"column":36}},"type":"binary-expr","locations":[{"start":{"line":260,"column":16},"end":{"line":260,"column":28}},{"start":{"line":260,"column":28},"end":{"line":260,"column":36}}]},"34":{"loc":{"start":{"line":263,"column":12},"end":{"line":265,"column":null}},"type":"if","locations":[{"start":{"line":263,"column":12},"end":{"line":265,"column":null}}]},"35":{"loc":{"start":{"line":263,"column":16},"end":{"line":263,"column":36}},"type":"binary-expr","locations":[{"start":{"line":263,"column":16},"end":{"line":263,"column":28}},{"start":{"line":263,"column":28},"end":{"line":263,"column":36}}]},"36":{"loc":{"start":{"line":266,"column":12},"end":{"line":268,"column":null}},"type":"if","locations":[{"start":{"line":266,"column":12},"end":{"line":268,"column":null}}]},"37":{"loc":{"start":{"line":266,"column":16},"end":{"line":266,"column":37}},"type":"binary-expr","locations":[{"start":{"line":266,"column":16},"end":{"line":266,"column":28}},{"start":{"line":266,"column":28},"end":{"line":266,"column":37}}]},"38":{"loc":{"start":{"line":277,"column":8},"end":{"line":279,"column":null}},"type":"if","locations":[{"start":{"line":277,"column":8},"end":{"line":279,"column":null}}]},"39":{"loc":{"start":{"line":286,"column":30},"end":{"line":286,"column":67}},"type":"binary-expr","locations":[{"start":{"line":286,"column":30},"end":{"line":286,"column":43}},{"start":{"line":286,"column":43},"end":{"line":286,"column":67}}]},"40":{"loc":{"start":{"line":286,"column":67},"end":{"line":286,"column":null}},"type":"binary-expr","locations":[{"start":{"line":286,"column":67},"end":{"line":286,"column":80}},{"start":{"line":286,"column":80},"end":{"line":286,"column":null}}]},"41":{"loc":{"start":{"line":287,"column":7},"end":{"line":287,"column":45}},"type":"binary-expr","locations":[{"start":{"line":287,"column":7},"end":{"line":287,"column":20}},{"start":{"line":287,"column":20},"end":{"line":287,"column":45}}]},"42":{"loc":{"start":{"line":287,"column":45},"end":{"line":287,"column":null}},"type":"binary-expr","locations":[{"start":{"line":287,"column":45},"end":{"line":287,"column":58}},{"start":{"line":287,"column":58},"end":{"line":287,"column":null}}]},"43":{"loc":{"start":{"line":288,"column":7},"end":{"line":288,"column":43}},"type":"binary-expr","locations":[{"start":{"line":288,"column":7},"end":{"line":288,"column":19}},{"start":{"line":288,"column":19},"end":{"line":288,"column":43}}]},"44":{"loc":{"start":{"line":288,"column":43},"end":{"line":288,"column":null}},"type":"binary-expr","locations":[{"start":{"line":288,"column":43},"end":{"line":288,"column":55}},{"start":{"line":288,"column":55},"end":{"line":288,"column":null}}]},"45":{"loc":{"start":{"line":289,"column":7},"end":{"line":289,"column":43}},"type":"binary-expr","locations":[{"start":{"line":289,"column":7},"end":{"line":289,"column":19}},{"start":{"line":289,"column":19},"end":{"line":289,"column":43}}]},"46":{"loc":{"start":{"line":289,"column":43},"end":{"line":289,"column":null}},"type":"binary-expr","locations":[{"start":{"line":289,"column":43},"end":{"line":289,"column":55}},{"start":{"line":289,"column":55},"end":{"line":289,"column":null}}]},"47":{"loc":{"start":{"line":291,"column":4},"end":{"line":304,"column":null}},"type":"if","locations":[{"start":{"line":291,"column":4},"end":{"line":304,"column":null}},{"start":{"line":302,"column":11},"end":{"line":304,"column":null}}]},"48":{"loc":{"start":{"line":292,"column":29},"end":{"line":292,"column":null}},"type":"binary-expr","locations":[{"start":{"line":292,"column":29},"end":{"line":292,"column":63}},{"start":{"line":292,"column":63},"end":{"line":292,"column":null}}]},"49":{"loc":{"start":{"line":295,"column":6},"end":{"line":301,"column":null}},"type":"if","locations":[{"start":{"line":295,"column":6},"end":{"line":301,"column":null}},{"start":{"line":297,"column":13},"end":{"line":301,"column":null}}]},"50":{"loc":{"start":{"line":310,"column":23},"end":{"line":344,"column":null}},"type":"cond-expr","locations":[{"start":{"line":310,"column":34},"end":{"line":320,"column":null}},{"start":{"line":322,"column":6},"end":{"line":344,"column":null}}]},"51":{"loc":{"start":{"line":312,"column":19},"end":{"line":319,"column":null}},"type":"cond-expr","locations":[{"start":{"line":313,"column":10},"end":{"line":318,"column":null}},{"start":{"line":319,"column":10},"end":{"line":319,"column":null}}]},"52":{"loc":{"start":{"line":317,"column":17},"end":{"line":317,"column":null}},"type":"cond-expr","locations":[{"start":{"line":317,"column":26},"end":{"line":317,"column":40}},{"start":{"line":317,"column":40},"end":{"line":317,"column":null}}]},"53":{"loc":{"start":{"line":319,"column":10},"end":{"line":319,"column":null}},"type":"binary-expr","locations":[{"start":{"line":319,"column":10},"end":{"line":319,"column":60}},{"start":{"line":319,"column":60},"end":{"line":319,"column":null}}]},"54":{"loc":{"start":{"line":324,"column":21},"end":{"line":343,"column":null}},"type":"cond-expr","locations":[{"start":{"line":325,"column":12},"end":{"line":339,"column":null}},{"start":{"line":340,"column":12},"end":{"line":343,"column":null}}]},"55":{"loc":{"start":{"line":325,"column":12},"end":{"line":339,"column":null}},"type":"cond-expr","locations":[{"start":{"line":326,"column":14},"end":{"line":333,"column":null}},{"start":{"line":334,"column":14},"end":{"line":339,"column":null}}]},"56":{"loc":{"start":{"line":331,"column":23},"end":{"line":331,"column":null}},"type":"cond-expr","locations":[{"start":{"line":331,"column":32},"end":{"line":331,"column":46}},{"start":{"line":331,"column":46},"end":{"line":331,"column":null}}]},"57":{"loc":{"start":{"line":338,"column":21},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":338,"column":30},"end":{"line":338,"column":44}},{"start":{"line":338,"column":44},"end":{"line":338,"column":null}}]},"58":{"loc":{"start":{"line":340,"column":12},"end":{"line":343,"column":null}},"type":"cond-expr","locations":[{"start":{"line":342,"column":14},"end":{"line":342,"column":null}},{"start":{"line":343,"column":14},"end":{"line":343,"column":null}}]},"59":{"loc":{"start":{"line":340,"column":12},"end":{"line":341,"column":null}},"type":"binary-expr","locations":[{"start":{"line":340,"column":12},"end":{"line":340,"column":null}},{"start":{"line":341,"column":13},"end":{"line":341,"column":52}},{"start":{"line":341,"column":52},"end":{"line":341,"column":null}}]},"60":{"loc":{"start":{"line":343,"column":14},"end":{"line":343,"column":null}},"type":"binary-expr","locations":[{"start":{"line":343,"column":14},"end":{"line":343,"column":64}},{"start":{"line":343,"column":64},"end":{"line":343,"column":null}}]},"61":{"loc":{"start":{"line":377,"column":9},"end":{"line":609,"column":null}},"type":"binary-expr","locations":[{"start":{"line":377,"column":9},"end":{"line":377,"column":null}},{"start":{"line":378,"column":10},"end":{"line":609,"column":null}}]},"62":{"loc":{"start":{"line":388,"column":33},"end":{"line":391,"column":28}},"type":"cond-expr","locations":[{"start":{"line":390,"column":26},"end":{"line":390,"column":null}},{"start":{"line":391,"column":26},"end":{"line":391,"column":28}}]},"63":{"loc":{"start":{"line":388,"column":53},"end":{"line":389,"column":null}},"type":"cond-expr","locations":[{"start":{"line":389,"column":24},"end":{"line":389,"column":75}},{"start":{"line":389,"column":75},"end":{"line":389,"column":null}}]},"64":{"loc":{"start":{"line":401,"column":17},"end":{"line":419,"column":null}},"type":"cond-expr","locations":[{"start":{"line":403,"column":16},"end":{"line":416,"column":null}},{"start":{"line":419,"column":16},"end":{"line":419,"column":null}}]},"65":{"loc":{"start":{"line":401,"column":17},"end":{"line":401,"column":null}},"type":"binary-expr","locations":[{"start":{"line":401,"column":17},"end":{"line":401,"column":32}},{"start":{"line":401,"column":32},"end":{"line":401,"column":null}}]},"66":{"loc":{"start":{"line":413,"column":25},"end":{"line":413,"column":null}},"type":"binary-expr","locations":[{"start":{"line":413,"column":25},"end":{"line":413,"column":55}},{"start":{"line":413,"column":55},"end":{"line":413,"column":null}}]},"67":{"loc":{"start":{"line":414,"column":32},"end":{"line":414,"column":null}},"type":"cond-expr","locations":[{"start":{"line":414,"column":54},"end":{"line":414,"column":70}},{"start":{"line":414,"column":70},"end":{"line":414,"column":null}}]},"68":{"loc":{"start":{"line":422,"column":17},"end":{"line":442,"column":null}},"type":"cond-expr","locations":[{"start":{"line":424,"column":16},"end":{"line":439,"column":null}},{"start":{"line":442,"column":16},"end":{"line":442,"column":null}}]},"69":{"loc":{"start":{"line":422,"column":17},"end":{"line":422,"column":null}},"type":"binary-expr","locations":[{"start":{"line":422,"column":17},"end":{"line":422,"column":30}},{"start":{"line":422,"column":30},"end":{"line":422,"column":53}},{"start":{"line":422,"column":53},"end":{"line":422,"column":null}}]},"70":{"loc":{"start":{"line":435,"column":25},"end":{"line":435,"column":null}},"type":"binary-expr","locations":[{"start":{"line":435,"column":25},"end":{"line":435,"column":55}},{"start":{"line":435,"column":55},"end":{"line":435,"column":null}}]},"71":{"loc":{"start":{"line":436,"column":32},"end":{"line":436,"column":null}},"type":"cond-expr","locations":[{"start":{"line":436,"column":54},"end":{"line":436,"column":70}},{"start":{"line":436,"column":70},"end":{"line":436,"column":null}}]},"72":{"loc":{"start":{"line":445,"column":17},"end":{"line":465,"column":null}},"type":"cond-expr","locations":[{"start":{"line":447,"column":16},"end":{"line":462,"column":null}},{"start":{"line":465,"column":16},"end":{"line":465,"column":null}}]},"73":{"loc":{"start":{"line":445,"column":17},"end":{"line":445,"column":null}},"type":"binary-expr","locations":[{"start":{"line":445,"column":17},"end":{"line":445,"column":30}},{"start":{"line":445,"column":30},"end":{"line":445,"column":53}},{"start":{"line":445,"column":53},"end":{"line":445,"column":null}}]},"74":{"loc":{"start":{"line":458,"column":25},"end":{"line":458,"column":null}},"type":"binary-expr","locations":[{"start":{"line":458,"column":25},"end":{"line":458,"column":55}},{"start":{"line":458,"column":55},"end":{"line":458,"column":null}}]},"75":{"loc":{"start":{"line":459,"column":32},"end":{"line":459,"column":null}},"type":"cond-expr","locations":[{"start":{"line":459,"column":54},"end":{"line":459,"column":70}},{"start":{"line":459,"column":70},"end":{"line":459,"column":null}}]},"76":{"loc":{"start":{"line":468,"column":17},"end":{"line":487,"column":null}},"type":"cond-expr","locations":[{"start":{"line":470,"column":16},"end":{"line":484,"column":null}},{"start":{"line":487,"column":16},"end":{"line":487,"column":null}}]},"77":{"loc":{"start":{"line":468,"column":17},"end":{"line":468,"column":null}},"type":"binary-expr","locations":[{"start":{"line":468,"column":17},"end":{"line":468,"column":32}},{"start":{"line":468,"column":32},"end":{"line":468,"column":null}}]},"78":{"loc":{"start":{"line":480,"column":25},"end":{"line":480,"column":null}},"type":"binary-expr","locations":[{"start":{"line":480,"column":25},"end":{"line":480,"column":55}},{"start":{"line":480,"column":55},"end":{"line":480,"column":null}}]},"79":{"loc":{"start":{"line":481,"column":32},"end":{"line":481,"column":null}},"type":"cond-expr","locations":[{"start":{"line":481,"column":54},"end":{"line":481,"column":70}},{"start":{"line":481,"column":70},"end":{"line":481,"column":null}}]},"80":{"loc":{"start":{"line":490,"column":17},"end":{"line":510,"column":null}},"type":"cond-expr","locations":[{"start":{"line":492,"column":16},"end":{"line":507,"column":null}},{"start":{"line":510,"column":16},"end":{"line":510,"column":null}}]},"81":{"loc":{"start":{"line":490,"column":17},"end":{"line":490,"column":null}},"type":"binary-expr","locations":[{"start":{"line":490,"column":17},"end":{"line":490,"column":30}},{"start":{"line":490,"column":30},"end":{"line":490,"column":null}}]},"82":{"loc":{"start":{"line":503,"column":25},"end":{"line":503,"column":null}},"type":"binary-expr","locations":[{"start":{"line":503,"column":25},"end":{"line":503,"column":55}},{"start":{"line":503,"column":55},"end":{"line":503,"column":null}}]},"83":{"loc":{"start":{"line":504,"column":32},"end":{"line":504,"column":null}},"type":"cond-expr","locations":[{"start":{"line":504,"column":54},"end":{"line":504,"column":70}},{"start":{"line":504,"column":70},"end":{"line":504,"column":null}}]},"84":{"loc":{"start":{"line":513,"column":17},"end":{"line":531,"column":null}},"type":"cond-expr","locations":[{"start":{"line":515,"column":16},"end":{"line":528,"column":null}},{"start":{"line":531,"column":16},"end":{"line":531,"column":null}}]},"85":{"loc":{"start":{"line":513,"column":17},"end":{"line":513,"column":null}},"type":"binary-expr","locations":[{"start":{"line":513,"column":17},"end":{"line":513,"column":29}},{"start":{"line":513,"column":29},"end":{"line":513,"column":null}}]},"86":{"loc":{"start":{"line":525,"column":25},"end":{"line":525,"column":null}},"type":"binary-expr","locations":[{"start":{"line":525,"column":25},"end":{"line":525,"column":55}},{"start":{"line":525,"column":55},"end":{"line":525,"column":null}}]},"87":{"loc":{"start":{"line":526,"column":32},"end":{"line":526,"column":null}},"type":"cond-expr","locations":[{"start":{"line":526,"column":54},"end":{"line":526,"column":70}},{"start":{"line":526,"column":70},"end":{"line":526,"column":null}}]},"88":{"loc":{"start":{"line":534,"column":17},"end":{"line":552,"column":null}},"type":"cond-expr","locations":[{"start":{"line":536,"column":16},"end":{"line":549,"column":null}},{"start":{"line":552,"column":16},"end":{"line":552,"column":null}}]},"89":{"loc":{"start":{"line":534,"column":17},"end":{"line":534,"column":null}},"type":"binary-expr","locations":[{"start":{"line":534,"column":17},"end":{"line":534,"column":29}},{"start":{"line":534,"column":29},"end":{"line":534,"column":null}}]},"90":{"loc":{"start":{"line":546,"column":25},"end":{"line":546,"column":null}},"type":"binary-expr","locations":[{"start":{"line":546,"column":25},"end":{"line":546,"column":55}},{"start":{"line":546,"column":55},"end":{"line":546,"column":null}}]},"91":{"loc":{"start":{"line":547,"column":32},"end":{"line":547,"column":null}},"type":"cond-expr","locations":[{"start":{"line":547,"column":54},"end":{"line":547,"column":70}},{"start":{"line":547,"column":70},"end":{"line":547,"column":null}}]},"92":{"loc":{"start":{"line":555,"column":17},"end":{"line":574,"column":null}},"type":"cond-expr","locations":[{"start":{"line":557,"column":16},"end":{"line":571,"column":null}},{"start":{"line":574,"column":16},"end":{"line":574,"column":null}}]},"93":{"loc":{"start":{"line":555,"column":17},"end":{"line":555,"column":null}},"type":"binary-expr","locations":[{"start":{"line":555,"column":17},"end":{"line":555,"column":29}},{"start":{"line":555,"column":29},"end":{"line":555,"column":null}}]},"94":{"loc":{"start":{"line":567,"column":25},"end":{"line":567,"column":null}},"type":"binary-expr","locations":[{"start":{"line":567,"column":25},"end":{"line":567,"column":55}},{"start":{"line":567,"column":55},"end":{"line":567,"column":null}}]},"95":{"loc":{"start":{"line":584,"column":21},"end":{"line":584,"column":null}},"type":"cond-expr","locations":[{"start":{"line":584,"column":61},"end":{"line":584,"column":71}},{"start":{"line":584,"column":71},"end":{"line":584,"column":null}}]},"96":{"loc":{"start":{"line":588,"column":19},"end":{"line":595,"column":null}},"type":"binary-expr","locations":[{"start":{"line":588,"column":19},"end":{"line":588,"column":null}},{"start":{"line":589,"column":20},"end":{"line":595,"column":null}}]},"97":{"loc":{"start":{"line":612,"column":9},"end":{"line":664,"column":null}},"type":"binary-expr","locations":[{"start":{"line":612,"column":9},"end":{"line":612,"column":null}},{"start":{"line":613,"column":10},"end":{"line":664,"column":null}}]},"98":{"loc":{"start":{"line":621,"column":15},"end":{"line":639,"column":null}},"type":"cond-expr","locations":[{"start":{"line":622,"column":16},"end":{"line":635,"column":null}},{"start":{"line":637,"column":16},"end":{"line":639,"column":null}}]}},"s":{"0":32,"1":256,"2":32,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":32,"129":0,"130":32,"131":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"b":{"0":[32,0],"1":[32],"2":[32,32],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0],"12":[0],"13":[0,0,0],"14":[0,0,0,0,0,0,0,0,0,0,0,0],"15":[0,0],"16":[0,0,0],"17":[0,0,0,0,0,0],"18":[0,0],"19":[0,0],"20":[0],"21":[0,0],"22":[0],"23":[0,0,0],"24":[0],"25":[0,0,0],"26":[0],"27":[0,0],"28":[0],"29":[0,0],"30":[0],"31":[0,0],"32":[0],"33":[0,0],"34":[0],"35":[0,0],"36":[0],"37":[0,0],"38":[0],"39":[0,0],"40":[0,0],"41":[0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,0],"46":[0,0],"47":[0,0],"48":[0,0],"49":[0,0],"50":[0,0],"51":[0,0],"52":[0,0],"53":[0,0],"54":[0,0],"55":[0,0],"56":[0,0],"57":[0,0],"58":[0,0],"59":[0,0,0],"60":[0,0],"61":[0,0],"62":[0,0],"63":[0,0],"64":[0,0],"65":[0,0],"66":[0,0],"67":[0,0],"68":[0,0],"69":[0,0,0],"70":[0,0],"71":[0,0],"72":[0,0],"73":[0,0,0],"74":[0,0],"75":[0,0],"76":[0,0],"77":[0,0],"78":[0,0],"79":[0,0],"80":[0,0],"81":[0,0],"82":[0,0],"83":[0,0],"84":[0,0],"85":[0,0],"86":[0,0],"87":[0,0],"88":[0,0],"89":[0,0],"90":[0,0],"91":[0,0],"92":[0,0],"93":[0,0],"94":[0,0],"95":[0,0],"96":[0,0],"97":[0,0],"98":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/HourCard.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/HourCard.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"1":{"start":{"line":4,"column":17},"end":{"line":13,"column":2}},"2":{"start":{"line":5,"column":2},"end":{"line":11,"column":null}},"3":{"start":{"line":13,"column":2},"end":{"line":4,"column":17}},"4":{"start":{"line":14,"column":24},"end":{"line":14,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":4,"column":17},"end":{"line":4,"column":18}},"loc":{"start":{"line":4,"column":54},"end":{"line":13,"column":2}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":8,"column":13},"end":{"line":8,"column":null}},"type":"cond-expr","locations":[{"start":{"line":8,"column":33},"end":{"line":8,"column":72}},{"start":{"line":8,"column":72},"end":{"line":8,"column":null}}]}},"s":{"0":256,"1":32,"2":0,"3":32,"4":32},"f":{"0":32,"1":0},"b":{"0":[64,32],"1":[32],"2":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/Reservation.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/Reservation.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"1":{"start":{"line":27,"column":16},"end":{"line":27,"column":null}},"2":{"start":{"line":28,"column":10},"end":{"line":28,"column":null}},"3":{"start":{"line":29,"column":10},"end":{"line":29,"column":null}},"4":{"start":{"line":30,"column":10},"end":{"line":30,"column":null}},"5":{"start":{"line":31,"column":2},"end":{"line":31,"column":null}},"6":{"start":{"line":32,"column":1},"end":{"line":26,"column":20}},"7":{"start":{"line":35,"column":24},"end":{"line":35,"column":null}},"8":{"start":{"line":36,"column":2},"end":{"line":36,"column":null}},"9":{"start":{"line":36,"column":39},"end":{"line":36,"column":59}},"10":{"start":{"line":40,"column":13},"end":{"line":40,"column":null}},"11":{"start":{"line":41,"column":2},"end":{"line":41,"column":null}},"12":{"start":{"line":42,"column":18},"end":{"line":46,"column":null}},"13":{"start":{"line":47,"column":2},"end":{"line":47,"column":null}},"14":{"start":{"line":48,"column":1},"end":{"line":39,"column":20}},"15":{"start":{"line":50,"column":15},"end":{"line":50,"column":null}},"16":{"start":{"line":51,"column":16},"end":{"line":51,"column":null}},"17":{"start":{"line":52,"column":14},"end":{"line":52,"column":null}},"18":{"start":{"line":53,"column":2},"end":{"line":53,"column":null}},"19":{"start":{"line":58,"column":17},"end":{"line":58,"column":null}},"20":{"start":{"line":59,"column":2},"end":{"line":59,"column":null}},"21":{"start":{"line":60,"column":2},"end":{"line":60,"column":null}},"22":{"start":{"line":63,"column":24},"end":{"line":521,"column":2}},"23":{"start":{"line":63,"column":30},"end":{"line":63,"column":null}},"24":{"start":{"line":64,"column":19},"end":{"line":64,"column":null}},"25":{"start":{"line":65,"column":19},"end":{"line":65,"column":null}},"26":{"start":{"line":66,"column":23},"end":{"line":66,"column":null}},"27":{"start":{"line":67,"column":34},"end":{"line":67,"column":null}},"28":{"start":{"line":68,"column":31},"end":{"line":68,"column":null}},"29":{"start":{"line":69,"column":42},"end":{"line":69,"column":null}},"30":{"start":{"line":70,"column":36},"end":{"line":70,"column":null}},"31":{"start":{"line":71,"column":36},"end":{"line":71,"column":null}},"32":{"start":{"line":72,"column":40},"end":{"line":74,"column":null}},"33":{"start":{"line":75,"column":31},"end":{"line":85,"column":null}},"34":{"start":{"line":86,"column":16},"end":{"line":86,"column":null}},"35":{"start":{"line":87,"column":32},"end":{"line":87,"column":null}},"36":{"start":{"line":88,"column":36},"end":{"line":88,"column":null}},"37":{"start":{"line":89,"column":46},"end":{"line":89,"column":null}},"38":{"start":{"line":92,"column":22},"end":{"line":94,"column":null}},"39":{"start":{"line":93,"column":4},"end":{"line":93,"column":null}},"40":{"start":{"line":97,"column":4},"end":{"line":122,"column":null}},"41":{"start":{"line":98,"column":20},"end":{"line":98,"column":null}},"42":{"start":{"line":99,"column":23},"end":{"line":107,"column":null}},"43":{"start":{"line":108,"column":6},"end":{"line":110,"column":null}},"44":{"start":{"line":109,"column":8},"end":{"line":109,"column":null}},"45":{"start":{"line":112,"column":6},"end":{"line":112,"column":null}},"46":{"start":{"line":113,"column":6},"end":{"line":121,"column":null}},"47":{"start":{"line":125,"column":22},"end":{"line":139,"column":null}},"48":{"start":{"line":126,"column":15},"end":{"line":126,"column":null}},"49":{"start":{"line":127,"column":4},"end":{"line":129,"column":null}},"50":{"start":{"line":127,"column":17},"end":{"line":127,"column":20}},"51":{"start":{"line":128,"column":6},"end":{"line":129,"column":null}},"52":{"start":{"line":129,"column":8},"end":{"line":129,"column":null}},"53":{"start":{"line":130,"column":4},"end":{"line":137,"column":null}},"54":{"start":{"line":130,"column":17},"end":{"line":130,"column":20}},"55":{"start":{"line":131,"column":6},"end":{"line":136,"column":null}},"56":{"start":{"line":132,"column":18},"end":{"line":132,"column":null}},"57":{"start":{"line":133,"column":8},"end":{"line":135,"column":null}},"58":{"start":{"line":134,"column":10},"end":{"line":134,"column":null}},"59":{"start":{"line":138,"column":4},"end":{"line":138,"column":null}},"60":{"start":{"line":142,"column":25},"end":{"line":146,"column":null}},"61":{"start":{"line":143,"column":4},"end":{"line":143,"column":null}},"62":{"start":{"line":144,"column":4},"end":{"line":144,"column":null}},"63":{"start":{"line":145,"column":4},"end":{"line":145,"column":null}},"64":{"start":{"line":149,"column":4},"end":{"line":176,"column":null}},"65":{"start":{"line":150,"column":20},"end":{"line":150,"column":null}},"66":{"start":{"line":151,"column":23},"end":{"line":160,"column":null}},"67":{"start":{"line":162,"column":6},"end":{"line":164,"column":null}},"68":{"start":{"line":163,"column":8},"end":{"line":163,"column":null}},"69":{"start":{"line":166,"column":6},"end":{"line":166,"column":null}},"70":{"start":{"line":167,"column":6},"end":{"line":175,"column":null}},"71":{"start":{"line":180,"column":4},"end":{"line":214,"column":null}},"72":{"start":{"line":181,"column":24},"end":{"line":181,"column":null}},"73":{"start":{"line":182,"column":22},"end":{"line":182,"column":null}},"74":{"start":{"line":183,"column":20},"end":{"line":183,"column":null}},"75":{"start":{"line":184,"column":23},"end":{"line":198,"column":null}},"76":{"start":{"line":199,"column":6},"end":{"line":199,"column":null}},"77":{"start":{"line":200,"column":6},"end":{"line":202,"column":null}},"78":{"start":{"line":201,"column":8},"end":{"line":201,"column":null}},"79":{"start":{"line":204,"column":6},"end":{"line":204,"column":null}},"80":{"start":{"line":205,"column":6},"end":{"line":213,"column":null}},"81":{"start":{"line":217,"column":44},"end":{"line":217,"column":null}},"82":{"start":{"line":218,"column":2},"end":{"line":245,"column":null}},"83":{"start":{"line":220,"column":31},"end":{"line":242,"column":null}},"84":{"start":{"line":221,"column":20},"end":{"line":221,"column":null}},"85":{"start":{"line":222,"column":6},"end":{"line":241,"column":null}},"86":{"start":{"line":223,"column":25},"end":{"line":228,"column":null}},"87":{"start":{"line":229,"column":8},"end":{"line":229,"column":null}},"88":{"start":{"line":231,"column":8},"end":{"line":231,"column":null}},"89":{"start":{"line":232,"column":8},"end":{"line":240,"column":null}},"90":{"start":{"line":244,"column":4},"end":{"line":244,"column":null}},"91":{"start":{"line":248,"column":4},"end":{"line":306,"column":null}},"92":{"start":{"line":249,"column":30},"end":{"line":249,"column":null}},"93":{"start":{"line":250,"column":20},"end":{"line":250,"column":null}},"94":{"start":{"line":251,"column":23},"end":{"line":263,"column":null}},"95":{"start":{"line":265,"column":6},"end":{"line":279,"column":null}},"96":{"start":{"line":266,"column":8},"end":{"line":274,"column":null}},"97":{"start":{"line":275,"column":8},"end":{"line":275,"column":null}},"98":{"start":{"line":276,"column":8},"end":{"line":276,"column":null}},"99":{"start":{"line":277,"column":8},"end":{"line":277,"column":null}},"100":{"start":{"line":278,"column":8},"end":{"line":278,"column":null}},"101":{"start":{"line":281,"column":6},"end":{"line":305,"column":null}},"102":{"start":{"line":286,"column":8},"end":{"line":294,"column":null}},"103":{"start":{"line":296,"column":8},"end":{"line":304,"column":null}},"104":{"start":{"line":309,"column":2},"end":{"line":313,"column":null}},"105":{"start":{"line":310,"column":4},"end":{"line":310,"column":null}},"106":{"start":{"line":311,"column":4},"end":{"line":311,"column":null}},"107":{"start":{"line":312,"column":4},"end":{"line":312,"column":null}},"108":{"start":{"line":315,"column":34},"end":{"line":315,"column":null}},"109":{"start":{"line":316,"column":2},"end":{"line":323,"column":null}},"110":{"start":{"line":317,"column":25},"end":{"line":319,"column":null}},"111":{"start":{"line":318,"column":6},"end":{"line":318,"column":null}},"112":{"start":{"line":320,"column":4},"end":{"line":320,"column":null}},"113":{"start":{"line":321,"column":4},"end":{"line":321,"column":null}},"114":{"start":{"line":322,"column":4},"end":{"line":322,"column":null}},"115":{"start":{"line":322,"column":17},"end":{"line":322,"column":null}},"116":{"start":{"line":327,"column":4},"end":{"line":354,"column":null}},"117":{"start":{"line":339,"column":12},"end":{"line":351,"column":null}},"118":{"start":{"line":348,"column":18},"end":{"line":348,"column":null}},"119":{"start":{"line":348,"column":39},"end":{"line":348,"column":66}},"120":{"start":{"line":358,"column":2},"end":{"line":519,"column":null}},"121":{"start":{"line":370,"column":16},"end":{"line":370,"column":null}},"122":{"start":{"line":433,"column":38},"end":{"line":433,"column":59}},"123":{"start":{"line":443,"column":38},"end":{"line":443,"column":59}},"124":{"start":{"line":451,"column":20},"end":{"line":451,"column":null}},"125":{"start":{"line":452,"column":20},"end":{"line":452,"column":null}},"126":{"start":{"line":453,"column":20},"end":{"line":453,"column":null}},"127":{"start":{"line":454,"column":20},"end":{"line":476,"column":null}},"128":{"start":{"line":455,"column":22},"end":{"line":455,"column":null}},"129":{"start":{"line":457,"column":22},"end":{"line":475,"column":null}},"130":{"start":{"line":471,"column":24},"end":{"line":474,"column":null}},"131":{"start":{"line":472,"column":26},"end":{"line":472,"column":null}},"132":{"start":{"line":491,"column":16},"end":{"line":491,"column":null}},"133":{"start":{"line":521,"column":2},"end":{"line":65,"column":31}},"134":{"start":{"line":63,"column":21},"end":{"line":65,"column":31}},"135":{"start":{"line":65,"column":30},"end":{"line":63,"column":21}},"136":{"start":{"line":523,"column":31},"end":{"line":523,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}},"1":{"name":"DateString","decl":{"start":{"line":26,"column":9},"end":{"line":26,"column":20}},"loc":{"start":{"line":26,"column":27},"end":{"line":32,"column":1}}},"2":{"name":"toPersianDigits","decl":{"start":{"line":34,"column":9},"end":{"line":34,"column":25}},"loc":{"start":{"line":34,"column":30},"end":{"line":37,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":36,"column":28},"end":{"line":36,"column":29}},"loc":{"start":{"line":36,"column":39},"end":{"line":36,"column":59}}},"4":{"name":"ChangeDate","decl":{"start":{"line":39,"column":9},"end":{"line":39,"column":20}},"loc":{"start":{"line":39,"column":27},"end":{"line":48,"column":1}}},"5":{"name":"formatDate","decl":{"start":{"line":49,"column":9},"end":{"line":49,"column":20}},"loc":{"start":{"line":49,"column":26},"end":{"line":54,"column":null}}},"6":{"name":"addDays","decl":{"start":{"line":57,"column":9},"end":{"line":57,"column":17}},"loc":{"start":{"line":57,"column":29},"end":{"line":61,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":63,"column":24},"end":{"line":63,"column":30}},"loc":{"start":{"line":63,"column":30},"end":{"line":521,"column":2}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":92,"column":22},"end":{"line":92,"column":28}},"loc":{"start":{"line":92,"column":28},"end":{"line":94,"column":null}}},"9":{"name":"CheckMedicalInfo","decl":{"start":{"line":96,"column":17},"end":{"line":96,"column":36}},"loc":{"start":{"line":96,"column":36},"end":{"line":123,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":125,"column":22},"end":{"line":125,"column":23}},"loc":{"start":{"line":125,"column":33},"end":{"line":139,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":142,"column":25},"end":{"line":142,"column":26}},"loc":{"start":{"line":142,"column":31},"end":{"line":146,"column":null}}},"12":{"name":"getFreeTime","decl":{"start":{"line":148,"column":17},"end":{"line":148,"column":31}},"loc":{"start":{"line":148,"column":31},"end":{"line":177,"column":null}}},"13":{"name":"getReservation","decl":{"start":{"line":179,"column":17},"end":{"line":179,"column":34}},"loc":{"start":{"line":179,"column":34},"end":{"line":215,"column":null}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":218,"column":12},"end":{"line":218,"column":18}},"loc":{"start":{"line":218,"column":18},"end":{"line":245,"column":5}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":220,"column":31},"end":{"line":220,"column":43}},"loc":{"start":{"line":220,"column":43},"end":{"line":242,"column":null}}},"16":{"name":"CreateReservation","decl":{"start":{"line":247,"column":17},"end":{"line":247,"column":37}},"loc":{"start":{"line":247,"column":37},"end":{"line":307,"column":null}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":309,"column":12},"end":{"line":309,"column":18}},"loc":{"start":{"line":309,"column":18},"end":{"line":313,"column":5}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":316,"column":12},"end":{"line":316,"column":18}},"loc":{"start":{"line":316,"column":18},"end":{"line":323,"column":5}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":317,"column":25},"end":{"line":317,"column":31}},"loc":{"start":{"line":317,"column":31},"end":{"line":319,"column":null}}},"20":{"name":"(anonymous_20)","decl":{"start":{"line":322,"column":11},"end":{"line":322,"column":17}},"loc":{"start":{"line":322,"column":17},"end":{"line":322,"column":null}}},"21":{"name":"MyPlugin","decl":{"start":{"line":326,"column":11},"end":{"line":326,"column":22}},"loc":{"start":{"line":326,"column":22},"end":{"line":356,"column":null}}},"22":{"name":"(anonymous_22)","decl":{"start":{"line":338,"column":25},"end":{"line":338,"column":26}},"loc":{"start":{"line":339,"column":12},"end":{"line":351,"column":null}}},"23":{"name":"(anonymous_23)","decl":{"start":{"line":347,"column":25},"end":{"line":347,"column":31}},"loc":{"start":{"line":347,"column":31},"end":{"line":349,"column":18}}},"24":{"name":"(anonymous_24)","decl":{"start":{"line":348,"column":28},"end":{"line":348,"column":29}},"loc":{"start":{"line":348,"column":39},"end":{"line":348,"column":66}}},"25":{"name":"(anonymous_25)","decl":{"start":{"line":369,"column":23},"end":{"line":369,"column":24}},"loc":{"start":{"line":369,"column":30},"end":{"line":371,"column":null}}},"26":{"name":"(anonymous_26)","decl":{"start":{"line":433,"column":31},"end":{"line":433,"column":32}},"loc":{"start":{"line":433,"column":38},"end":{"line":433,"column":59}}},"27":{"name":"(anonymous_27)","decl":{"start":{"line":443,"column":31},"end":{"line":443,"column":32}},"loc":{"start":{"line":443,"column":38},"end":{"line":443,"column":59}}},"28":{"name":"(anonymous_28)","decl":{"start":{"line":450,"column":27},"end":{"line":450,"column":28}},"loc":{"start":{"line":450,"column":34},"end":{"line":477,"column":null}}},"29":{"name":"(anonymous_29)","decl":{"start":{"line":470,"column":30},"end":{"line":470,"column":31}},"loc":{"start":{"line":470,"column":42},"end":{"line":475,"column":23}}},"30":{"name":"(anonymous_30)","decl":{"start":{"line":490,"column":24},"end":{"line":490,"column":25}},"loc":{"start":{"line":490,"column":31},"end":{"line":493,"column":null}}},"31":{"name":"(anonymous_31)","decl":{"start":{"line":63,"column":21},"end":{"line":63,"column":24}},"loc":{"start":{"line":63,"column":21},"end":{"line":65,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":29,"column":10},"end":{"line":29,"column":null}},"type":"cond-expr","locations":[{"start":{"line":29,"column":28},"end":{"line":29,"column":47}},{"start":{"line":29,"column":47},"end":{"line":29,"column":null}}]},"3":{"loc":{"start":{"line":30,"column":10},"end":{"line":30,"column":null}},"type":"cond-expr","locations":[{"start":{"line":30,"column":28},"end":{"line":30,"column":47}},{"start":{"line":30,"column":47},"end":{"line":30,"column":null}}]},"4":{"loc":{"start":{"line":66,"column":23},"end":{"line":66,"column":null}},"type":"binary-expr","locations":[{"start":{"line":66,"column":23},"end":{"line":66,"column":41}},{"start":{"line":66,"column":41},"end":{"line":66,"column":null}}]},"5":{"loc":{"start":{"line":108,"column":6},"end":{"line":110,"column":null}},"type":"if","locations":[{"start":{"line":108,"column":6},"end":{"line":110,"column":null}}]},"6":{"loc":{"start":{"line":128,"column":6},"end":{"line":129,"column":null}},"type":"if","locations":[{"start":{"line":128,"column":6},"end":{"line":129,"column":null}}]},"7":{"loc":{"start":{"line":131,"column":6},"end":{"line":136,"column":null}},"type":"if","locations":[{"start":{"line":131,"column":6},"end":{"line":136,"column":null}}]},"8":{"loc":{"start":{"line":133,"column":8},"end":{"line":135,"column":null}},"type":"if","locations":[{"start":{"line":133,"column":8},"end":{"line":135,"column":null}}]},"9":{"loc":{"start":{"line":162,"column":6},"end":{"line":164,"column":null}},"type":"if","locations":[{"start":{"line":162,"column":6},"end":{"line":164,"column":null}}]},"10":{"loc":{"start":{"line":162,"column":10},"end":{"line":162,"column":62}},"type":"binary-expr","locations":[{"start":{"line":162,"column":10},"end":{"line":162,"column":37}},{"start":{"line":162,"column":37},"end":{"line":162,"column":62}}]},"11":{"loc":{"start":{"line":200,"column":6},"end":{"line":202,"column":null}},"type":"if","locations":[{"start":{"line":200,"column":6},"end":{"line":202,"column":null}}]},"12":{"loc":{"start":{"line":200,"column":10},"end":{"line":200,"column":62}},"type":"binary-expr","locations":[{"start":{"line":200,"column":10},"end":{"line":200,"column":37}},{"start":{"line":200,"column":37},"end":{"line":200,"column":62}}]},"13":{"loc":{"start":{"line":265,"column":6},"end":{"line":279,"column":null}},"type":"if","locations":[{"start":{"line":265,"column":6},"end":{"line":279,"column":null}}]},"14":{"loc":{"start":{"line":265,"column":10},"end":{"line":265,"column":62}},"type":"binary-expr","locations":[{"start":{"line":265,"column":10},"end":{"line":265,"column":37}},{"start":{"line":265,"column":37},"end":{"line":265,"column":62}}]},"15":{"loc":{"start":{"line":281,"column":6},"end":{"line":305,"column":null}},"type":"if","locations":[{"start":{"line":281,"column":6},"end":{"line":305,"column":null}},{"start":{"line":295,"column":13},"end":{"line":305,"column":null}}]},"16":{"loc":{"start":{"line":282,"column":8},"end":{"line":284,"column":null}},"type":"binary-expr","locations":[{"start":{"line":282,"column":8},"end":{"line":282,"column":null}},{"start":{"line":283,"column":8},"end":{"line":284,"column":null}}]},"17":{"loc":{"start":{"line":318,"column":18},"end":{"line":318,"column":62}},"type":"cond-expr","locations":[{"start":{"line":318,"column":44},"end":{"line":318,"column":55}},{"start":{"line":318,"column":55},"end":{"line":318,"column":62}}]},"18":{"loc":{"start":{"line":333,"column":11},"end":{"line":336,"column":null}},"type":"binary-expr","locations":[{"start":{"line":333,"column":11},"end":{"line":333,"column":null}},{"start":{"line":334,"column":12},"end":{"line":336,"column":null}}]},"19":{"loc":{"start":{"line":348,"column":39},"end":{"line":348,"column":66}},"type":"cond-expr","locations":[{"start":{"line":348,"column":55},"end":{"line":348,"column":60}},{"start":{"line":348,"column":60},"end":{"line":348,"column":66}}]},"20":{"loc":{"start":{"line":401,"column":21},"end":{"line":401,"column":null}},"type":"cond-expr","locations":[{"start":{"line":401,"column":38},"end":{"line":401,"column":60}},{"start":{"line":401,"column":60},"end":{"line":401,"column":null}}]},"21":{"loc":{"start":{"line":454,"column":20},"end":{"line":476,"column":null}},"type":"if","locations":[{"start":{"line":454,"column":20},"end":{"line":476,"column":null}},{"start":{"line":456,"column":27},"end":{"line":476,"column":null}}]},"22":{"loc":{"start":{"line":471,"column":24},"end":{"line":474,"column":null}},"type":"if","locations":[{"start":{"line":471,"column":24},"end":{"line":474,"column":null}},{"start":{"line":473,"column":31},"end":{"line":474,"column":null}}]}},"s":{"0":352,"1":0,"2":0,"3":0,"4":0,"5":0,"6":32,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":32,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":32,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":32,"134":0,"135":32,"136":96},"f":{"0":96,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0],"6":[0],"7":[0],"8":[0],"9":[0],"10":[0,0],"11":[0],"12":[0,0],"13":[0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/DoctorPage.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/DoctorPage.jsx","statementMap":{"0":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"1":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"2":{"start":{"line":10,"column":19},"end":{"line":187,"column":2}},"3":{"start":{"line":10,"column":25},"end":{"line":10,"column":null}},"4":{"start":{"line":11,"column":19},"end":{"line":11,"column":null}},"5":{"start":{"line":12,"column":19},"end":{"line":12,"column":null}},"6":{"start":{"line":14,"column":44},"end":{"line":14,"column":null}},"7":{"start":{"line":15,"column":30},"end":{"line":15,"column":null}},"8":{"start":{"line":17,"column":24},"end":{"line":17,"column":null}},"9":{"start":{"line":18,"column":4},"end":{"line":33,"column":null}},"10":{"start":{"line":19,"column":23},"end":{"line":28,"column":null}},"11":{"start":{"line":29,"column":6},"end":{"line":32,"column":null}},"12":{"start":{"line":30,"column":21},"end":{"line":30,"column":null}},"13":{"start":{"line":31,"column":8},"end":{"line":31,"column":null}},"14":{"start":{"line":36,"column":2},"end":{"line":55,"column":null}},"15":{"start":{"line":37,"column":31},"end":{"line":53,"column":null}},"16":{"start":{"line":38,"column":6},"end":{"line":38,"column":null}},"17":{"start":{"line":39,"column":6},"end":{"line":52,"column":null}},"18":{"start":{"line":40,"column":26},"end":{"line":42,"column":null}},"19":{"start":{"line":43,"column":8},"end":{"line":49,"column":null}},"20":{"start":{"line":44,"column":10},"end":{"line":48,"column":null}},"21":{"start":{"line":44,"column":23},"end":{"line":44,"column":26}},"22":{"start":{"line":45,"column":12},"end":{"line":47,"column":null}},"23":{"start":{"line":46,"column":14},"end":{"line":46,"column":null}},"24":{"start":{"line":51,"column":8},"end":{"line":51,"column":null}},"25":{"start":{"line":54,"column":4},"end":{"line":54,"column":null}},"26":{"start":{"line":57,"column":42},"end":{"line":57,"column":null}},"27":{"start":{"line":58,"column":2},"end":{"line":80,"column":null}},"28":{"start":{"line":59,"column":30},"end":{"line":78,"column":null}},"29":{"start":{"line":60,"column":20},"end":{"line":60,"column":null}},"30":{"start":{"line":61,"column":6},"end":{"line":77,"column":null}},"31":{"start":{"line":62,"column":26},"end":{"line":71,"column":null}},"32":{"start":{"line":72,"column":8},"end":{"line":72,"column":null}},"33":{"start":{"line":73,"column":8},"end":{"line":73,"column":null}},"34":{"start":{"line":74,"column":8},"end":{"line":74,"column":null}},"35":{"start":{"line":76,"column":8},"end":{"line":76,"column":null}},"36":{"start":{"line":79,"column":4},"end":{"line":79,"column":null}},"37":{"start":{"line":82,"column":2},"end":{"line":185,"column":null}},"38":{"start":{"line":169,"column":14},"end":{"line":176,"column":null}},"39":{"start":{"line":187,"column":2},"end":{"line":11,"column":31}},"40":{"start":{"line":10,"column":16},"end":{"line":11,"column":31}},"41":{"start":{"line":11,"column":30},"end":{"line":10,"column":16}},"42":{"start":{"line":189,"column":26},"end":{"line":189,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":10,"column":19},"end":{"line":10,"column":25}},"loc":{"start":{"line":10,"column":25},"end":{"line":187,"column":2}}},"2":{"name":"GetUserInfo","decl":{"start":{"line":16,"column":17},"end":{"line":16,"column":31}},"loc":{"start":{"line":16,"column":31},"end":{"line":34,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":36,"column":12},"end":{"line":36,"column":18}},"loc":{"start":{"line":36,"column":18},"end":{"line":55,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":37,"column":31},"end":{"line":37,"column":43}},"loc":{"start":{"line":37,"column":43},"end":{"line":53,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":58,"column":12},"end":{"line":58,"column":18}},"loc":{"start":{"line":58,"column":18},"end":{"line":80,"column":5}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":59,"column":30},"end":{"line":59,"column":42}},"loc":{"start":{"line":59,"column":42},"end":{"line":78,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":168,"column":30},"end":{"line":168,"column":31}},"loc":{"start":{"line":169,"column":14},"end":{"line":176,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":10,"column":16},"end":{"line":10,"column":19}},"loc":{"start":{"line":10,"column":16},"end":{"line":11,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"3":{"loc":{"start":{"line":29,"column":6},"end":{"line":32,"column":null}},"type":"if","locations":[{"start":{"line":29,"column":6},"end":{"line":32,"column":null}}]},"4":{"loc":{"start":{"line":43,"column":8},"end":{"line":49,"column":null}},"type":"if","locations":[{"start":{"line":43,"column":8},"end":{"line":49,"column":null}}]},"5":{"loc":{"start":{"line":43,"column":12},"end":{"line":43,"column":64}},"type":"binary-expr","locations":[{"start":{"line":43,"column":12},"end":{"line":43,"column":39}},{"start":{"line":43,"column":39},"end":{"line":43,"column":64}}]},"6":{"loc":{"start":{"line":45,"column":12},"end":{"line":47,"column":null}},"type":"if","locations":[{"start":{"line":45,"column":12},"end":{"line":47,"column":null}}]}},"s":{"0":32,"1":256,"2":32,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":32,"40":0,"41":32,"42":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[32,0],"1":[32],"2":[32,32],"3":[0],"4":[0],"5":[0,0],"6":[0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/ReservationTable.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/ReservationTable.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":8,"column":25},"end":{"line":36,"column":1}},"2":{"start":{"line":8,"column":93},"end":{"line":8,"column":null}},"3":{"start":{"line":9,"column":4},"end":{"line":9,"column":null}},"4":{"start":{"line":10,"column":21},"end":{"line":10,"column":null}},"5":{"start":{"line":11,"column":38},"end":{"line":14,"column":null}},"6":{"start":{"line":12,"column":8},"end":{"line":12,"column":null}},"7":{"start":{"line":13,"column":8},"end":{"line":13,"column":null}},"8":{"start":{"line":15,"column":4},"end":{"line":34,"column":null}},"9":{"start":{"line":23,"column":121},"end":{"line":23,"column":157}},"10":{"start":{"line":36,"column":1},"end":{"line":10,"column":33}},"11":{"start":{"line":8,"column":22},"end":{"line":10,"column":33}},"12":{"start":{"line":10,"column":32},"end":{"line":8,"column":22}},"13":{"start":{"line":38,"column":31},"end":{"line":38,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":8,"column":25},"end":{"line":8,"column":26}},"loc":{"start":{"line":8,"column":93},"end":{"line":36,"column":1}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":11,"column":38},"end":{"line":11,"column":44}},"loc":{"start":{"line":11,"column":44},"end":{"line":14,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":23,"column":115},"end":{"line":23,"column":121}},"loc":{"start":{"line":23,"column":121},"end":{"line":23,"column":157}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":8,"column":22},"end":{"line":8,"column":25}},"loc":{"start":{"line":8,"column":22},"end":{"line":10,"column":33}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":22,"column":21},"end":{"line":26,"column":null}},"type":"cond-expr","locations":[{"start":{"line":23,"column":24},"end":{"line":25,"column":null}},{"start":{"line":26,"column":25},"end":{"line":26,"column":null}}]},"3":{"loc":{"start":{"line":22,"column":21},"end":{"line":22,"column":null}},"type":"binary-expr","locations":[{"start":{"line":22,"column":21},"end":{"line":22,"column":36}},{"start":{"line":22,"column":36},"end":{"line":22,"column":null}}]}},"s":{"0":288,"1":32,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":32,"11":0,"12":32,"13":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SidebarNabar/NavBar_SideBar.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SidebarNabar/NavBar_SideBar.jsx","statementMap":{"0":{"start":{"line":1,"column":37},"end":{"line":1,"column":null}},"1":{"start":{"line":1,"column":58},"end":{"line":1,"column":null}},"2":{"start":{"line":25,"column":23},"end":{"line":349,"column":2}},"3":{"start":{"line":25,"column":29},"end":{"line":25,"column":null}},"4":{"start":{"line":26,"column":13},"end":{"line":26,"column":null}},"5":{"start":{"line":27,"column":12},"end":{"line":27,"column":null}},"6":{"start":{"line":28,"column":19},"end":{"line":28,"column":null}},"7":{"start":{"line":29,"column":26},"end":{"line":29,"column":null}},"8":{"start":{"line":30,"column":44},"end":{"line":30,"column":null}},"9":{"start":{"line":31,"column":21},"end":{"line":31,"column":null}},"10":{"start":{"line":32,"column":40},"end":{"line":32,"column":null}},"11":{"start":{"line":33,"column":28},"end":{"line":35,"column":null}},"12":{"start":{"line":34,"column":4},"end":{"line":34,"column":null}},"13":{"start":{"line":37,"column":2},"end":{"line":46,"column":null}},"14":{"start":{"line":38,"column":4},"end":{"line":45,"column":null}},"15":{"start":{"line":40,"column":8},"end":{"line":40,"column":null}},"16":{"start":{"line":41,"column":8},"end":{"line":41,"column":null}},"17":{"start":{"line":42,"column":8},"end":{"line":43,"column":null}},"18":{"start":{"line":42,"column":27},"end":{"line":42,"column":null}},"19":{"start":{"line":43,"column":13},"end":{"line":43,"column":null}},"20":{"start":{"line":48,"column":17},"end":{"line":52,"column":null}},"21":{"start":{"line":49,"column":4},"end":{"line":49,"column":null}},"22":{"start":{"line":50,"column":4},"end":{"line":51,"column":null}},"23":{"start":{"line":50,"column":23},"end":{"line":50,"column":null}},"24":{"start":{"line":51,"column":9},"end":{"line":51,"column":null}},"25":{"start":{"line":55,"column":4},"end":{"line":55,"column":null}},"26":{"start":{"line":56,"column":24},"end":{"line":56,"column":null}},"27":{"start":{"line":57,"column":4},"end":{"line":103,"column":null}},"28":{"start":{"line":58,"column":23},"end":{"line":64,"column":null}},"29":{"start":{"line":65,"column":6},"end":{"line":86,"column":null}},"30":{"start":{"line":66,"column":8},"end":{"line":66,"column":null}},"31":{"start":{"line":67,"column":8},"end":{"line":67,"column":null}},"32":{"start":{"line":68,"column":8},"end":{"line":68,"column":null}},"33":{"start":{"line":69,"column":8},"end":{"line":69,"column":null}},"34":{"start":{"line":70,"column":8},"end":{"line":70,"column":null}},"35":{"start":{"line":71,"column":21},"end":{"line":71,"column":null}},"36":{"start":{"line":72,"column":8},"end":{"line":72,"column":null}},"37":{"start":{"line":73,"column":8},"end":{"line":85,"column":null}},"38":{"start":{"line":88,"column":6},"end":{"line":88,"column":null}},"39":{"start":{"line":89,"column":6},"end":{"line":102,"column":null}},"40":{"start":{"line":90,"column":8},"end":{"line":101,"column":null}},"41":{"start":{"line":106,"column":2},"end":{"line":116,"column":null}},"42":{"start":{"line":108,"column":6},"end":{"line":110,"column":null}},"43":{"start":{"line":109,"column":8},"end":{"line":109,"column":null}},"44":{"start":{"line":112,"column":4},"end":{"line":112,"column":null}},"45":{"start":{"line":113,"column":4},"end":{"line":115,"column":null}},"46":{"start":{"line":114,"column":6},"end":{"line":114,"column":null}},"47":{"start":{"line":120,"column":2},"end":{"line":347,"column":null}},"48":{"start":{"line":125,"column":23},"end":{"line":125,"column":null}},"49":{"start":{"line":134,"column":32},"end":{"line":134,"column":61}},"50":{"start":{"line":142,"column":43},"end":{"line":142,"column":68}},"51":{"start":{"line":150,"column":26},"end":{"line":150,"column":null}},"52":{"start":{"line":151,"column":26},"end":{"line":151,"column":null}},"53":{"start":{"line":159,"column":45},"end":{"line":159,"column":66}},"54":{"start":{"line":175,"column":54},"end":{"line":175,"column":null}},"55":{"start":{"line":182,"column":51},"end":{"line":182,"column":null}},"56":{"start":{"line":188,"column":27},"end":{"line":188,"column":60}},"57":{"start":{"line":210,"column":16},"end":{"line":210,"column":null}},"58":{"start":{"line":221,"column":18},"end":{"line":221,"column":null}},"59":{"start":{"line":246,"column":16},"end":{"line":246,"column":null}},"60":{"start":{"line":258,"column":20},"end":{"line":258,"column":null}},"61":{"start":{"line":269,"column":20},"end":{"line":269,"column":null}},"62":{"start":{"line":279,"column":20},"end":{"line":279,"column":null}},"63":{"start":{"line":290,"column":20},"end":{"line":290,"column":null}},"64":{"start":{"line":304,"column":20},"end":{"line":304,"column":null}},"65":{"start":{"line":321,"column":20},"end":{"line":321,"column":null}},"66":{"start":{"line":332,"column":20},"end":{"line":332,"column":null}},"67":{"start":{"line":349,"column":2},"end":{"line":28,"column":31}},"68":{"start":{"line":25,"column":20},"end":{"line":28,"column":31}},"69":{"start":{"line":28,"column":30},"end":{"line":25,"column":20}},"70":{"start":{"line":351,"column":30},"end":{"line":351,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":58},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":58},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":25,"column":23},"end":{"line":25,"column":29}},"loc":{"start":{"line":25,"column":29},"end":{"line":349,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":33,"column":28},"end":{"line":33,"column":34}},"loc":{"start":{"line":33,"column":34},"end":{"line":35,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":37,"column":12},"end":{"line":37,"column":18}},"loc":{"start":{"line":37,"column":18},"end":{"line":46,"column":3}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":38,"column":15},"end":{"line":38,"column":21}},"loc":{"start":{"line":38,"column":21},"end":{"line":45,"column":7}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":48,"column":17},"end":{"line":48,"column":23}},"loc":{"start":{"line":48,"column":23},"end":{"line":52,"column":null}}},"6":{"name":"LogOut","decl":{"start":{"line":54,"column":17},"end":{"line":54,"column":24}},"loc":{"start":{"line":54,"column":31},"end":{"line":104,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":106,"column":12},"end":{"line":106,"column":18}},"loc":{"start":{"line":106,"column":18},"end":{"line":116,"column":5}}},"8":{"name":"handleClickOutside","decl":{"start":{"line":107,"column":13},"end":{"line":107,"column":32}},"loc":{"start":{"line":107,"column":39},"end":{"line":111,"column":null}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":113,"column":11},"end":{"line":113,"column":17}},"loc":{"start":{"line":113,"column":17},"end":{"line":115,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":125,"column":16},"end":{"line":125,"column":17}},"loc":{"start":{"line":125,"column":23},"end":{"line":125,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":134,"column":25},"end":{"line":134,"column":26}},"loc":{"start":{"line":134,"column":32},"end":{"line":134,"column":61}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":142,"column":36},"end":{"line":142,"column":37}},"loc":{"start":{"line":142,"column":43},"end":{"line":142,"column":68}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":149,"column":33},"end":{"line":149,"column":34}},"loc":{"start":{"line":149,"column":40},"end":{"line":152,"column":26}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":159,"column":38},"end":{"line":159,"column":39}},"loc":{"start":{"line":159,"column":45},"end":{"line":159,"column":66}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":175,"column":47},"end":{"line":175,"column":48}},"loc":{"start":{"line":175,"column":54},"end":{"line":175,"column":null}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":182,"column":44},"end":{"line":182,"column":45}},"loc":{"start":{"line":182,"column":51},"end":{"line":182,"column":null}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":188,"column":21},"end":{"line":188,"column":27}},"loc":{"start":{"line":188,"column":27},"end":{"line":188,"column":60}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":209,"column":23},"end":{"line":209,"column":24}},"loc":{"start":{"line":209,"column":30},"end":{"line":211,"column":null}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":220,"column":25},"end":{"line":220,"column":26}},"loc":{"start":{"line":220,"column":32},"end":{"line":222,"column":null}}},"20":{"name":"(anonymous_20)","decl":{"start":{"line":245,"column":23},"end":{"line":245,"column":24}},"loc":{"start":{"line":245,"column":30},"end":{"line":247,"column":null}}},"21":{"name":"(anonymous_21)","decl":{"start":{"line":257,"column":27},"end":{"line":257,"column":28}},"loc":{"start":{"line":257,"column":34},"end":{"line":259,"column":null}}},"22":{"name":"(anonymous_22)","decl":{"start":{"line":268,"column":27},"end":{"line":268,"column":28}},"loc":{"start":{"line":268,"column":34},"end":{"line":270,"column":null}}},"23":{"name":"(anonymous_23)","decl":{"start":{"line":278,"column":27},"end":{"line":278,"column":28}},"loc":{"start":{"line":278,"column":34},"end":{"line":280,"column":null}}},"24":{"name":"(anonymous_24)","decl":{"start":{"line":289,"column":27},"end":{"line":289,"column":28}},"loc":{"start":{"line":289,"column":34},"end":{"line":291,"column":null}}},"25":{"name":"(anonymous_25)","decl":{"start":{"line":303,"column":27},"end":{"line":303,"column":28}},"loc":{"start":{"line":303,"column":34},"end":{"line":305,"column":null}}},"26":{"name":"(anonymous_26)","decl":{"start":{"line":320,"column":27},"end":{"line":320,"column":28}},"loc":{"start":{"line":320,"column":34},"end":{"line":322,"column":null}}},"27":{"name":"(anonymous_27)","decl":{"start":{"line":331,"column":27},"end":{"line":331,"column":28}},"loc":{"start":{"line":331,"column":34},"end":{"line":333,"column":null}}},"28":{"name":"(anonymous_28)","decl":{"start":{"line":25,"column":20},"end":{"line":25,"column":23}},"loc":{"start":{"line":25,"column":20},"end":{"line":28,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":37},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":37},"end":{"line":1,"column":null}},{"start":{"line":1,"column":58},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":58},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":58},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":1,"column":58},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":58},"end":{"line":1,"column":null}},{"start":{"line":1,"column":58},"end":{"line":1,"column":null}}]},"3":{"loc":{"start":{"line":42,"column":8},"end":{"line":43,"column":null}},"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":43,"column":null}},{"start":{"line":43,"column":13},"end":{"line":43,"column":null}}]},"4":{"loc":{"start":{"line":50,"column":4},"end":{"line":51,"column":null}},"type":"if","locations":[{"start":{"line":50,"column":4},"end":{"line":51,"column":null}},{"start":{"line":51,"column":9},"end":{"line":51,"column":null}}]},"5":{"loc":{"start":{"line":65,"column":6},"end":{"line":86,"column":null}},"type":"if","locations":[{"start":{"line":65,"column":6},"end":{"line":86,"column":null}}]},"6":{"loc":{"start":{"line":89,"column":6},"end":{"line":102,"column":null}},"type":"if","locations":[{"start":{"line":89,"column":6},"end":{"line":102,"column":null}}]},"7":{"loc":{"start":{"line":108,"column":6},"end":{"line":110,"column":null}},"type":"if","locations":[{"start":{"line":108,"column":6},"end":{"line":110,"column":null}}]},"8":{"loc":{"start":{"line":108,"column":10},"end":{"line":108,"column":76}},"type":"binary-expr","locations":[{"start":{"line":108,"column":10},"end":{"line":108,"column":32}},{"start":{"line":108,"column":32},"end":{"line":108,"column":76}}]},"9":{"loc":{"start":{"line":124,"column":15},"end":{"line":124,"column":null}},"type":"cond-expr","locations":[{"start":{"line":124,"column":31},"end":{"line":124,"column":58}},{"start":{"line":124,"column":58},"end":{"line":124,"column":null}}]},"10":{"loc":{"start":{"line":138,"column":23},"end":{"line":138,"column":null}},"type":"cond-expr","locations":[{"start":{"line":138,"column":37},"end":{"line":138,"column":42}},{"start":{"line":138,"column":42},"end":{"line":138,"column":null}}]},"11":{"loc":{"start":{"line":146,"column":19},"end":{"line":162,"column":null}},"type":"cond-expr","locations":[{"start":{"line":147,"column":20},"end":{"line":156,"column":null}},{"start":{"line":158,"column":20},"end":{"line":162,"column":null}}]},"12":{"loc":{"start":{"line":174,"column":11},"end":{"line":179,"column":null}},"type":"cond-expr","locations":[{"start":{"line":175,"column":12},"end":{"line":177,"column":null}},{"start":{"line":179,"column":12},"end":{"line":179,"column":null}}]},"13":{"loc":{"start":{"line":194,"column":15},"end":{"line":194,"column":74}},"type":"cond-expr","locations":[{"start":{"line":194,"column":31},"end":{"line":194,"column":54}},{"start":{"line":194,"column":54},"end":{"line":194,"column":74}}]},"14":{"loc":{"start":{"line":198,"column":15},"end":{"line":198,"column":null}},"type":"cond-expr","locations":[{"start":{"line":198,"column":31},"end":{"line":198,"column":54}},{"start":{"line":198,"column":54},"end":{"line":198,"column":null}}]},"15":{"loc":{"start":{"line":217,"column":13},"end":{"line":229,"column":null}},"type":"cond-expr","locations":[{"start":{"line":218,"column":14},"end":{"line":227,"column":null}},{"start":{"line":229,"column":14},"end":{"line":229,"column":null}}]},"16":{"loc":{"start":{"line":253,"column":13},"end":{"line":314,"column":null}},"type":"cond-expr","locations":[{"start":{"line":254,"column":14},"end":{"line":298,"column":null}},{"start":{"line":299,"column":16},"end":{"line":314,"column":null}}]},"17":{"loc":{"start":{"line":299,"column":16},"end":{"line":314,"column":null}},"type":"cond-expr","locations":[{"start":{"line":300,"column":14},"end":{"line":312,"column":null}},{"start":{"line":314,"column":14},"end":{"line":314,"column":null}}]},"18":{"loc":{"start":{"line":299,"column":16},"end":{"line":299,"column":null}},"type":"binary-expr","locations":[{"start":{"line":299,"column":16},"end":{"line":299,"column":34}},{"start":{"line":299,"column":34},"end":{"line":299,"column":null}}]},"19":{"loc":{"start":{"line":316,"column":13},"end":{"line":342,"column":null}},"type":"cond-expr","locations":[{"start":{"line":317,"column":14},"end":{"line":340,"column":null}},{"start":{"line":342,"column":14},"end":{"line":342,"column":null}}]}},"s":{"0":32,"1":256,"2":32,"3":64,"4":64,"5":64,"6":64,"7":64,"8":64,"9":64,"10":64,"11":64,"12":0,"13":64,"14":63,"15":59,"16":59,"17":59,"18":0,"19":59,"20":64,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":64,"42":9,"43":9,"44":62,"45":62,"46":36,"47":64,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":32,"68":26,"69":32,"70":32},"f":{"0":32,"1":64,"2":0,"3":63,"4":59,"5":0,"6":0,"7":62,"8":9,"9":36,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":26},"b":{"0":[32,0],"1":[32],"2":[32,32],"3":[0,59],"4":[0,0],"5":[0],"6":[0],"7":[9],"8":[9,9],"9":[0,64],"10":[0,64],"11":[0,64],"12":[0,64],"13":[0,64],"14":[0,64],"15":[0,64],"16":[0,64],"17":[0,64],"18":[64,64],"19":[0,64]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Slider/Slider.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Slider/Slider.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":20,"column":15},"end":{"line":86,"column":2}},"2":{"start":{"line":20,"column":21},"end":{"line":20,"column":null}},"3":{"start":{"line":21,"column":17},"end":{"line":24,"column":null}},"4":{"start":{"line":27,"column":41},"end":{"line":27,"column":null}},"5":{"start":{"line":28,"column":2},"end":{"line":32,"column":null}},"6":{"start":{"line":29,"column":4},"end":{"line":31,"column":null}},"7":{"start":{"line":30,"column":6},"end":{"line":30,"column":null}},"8":{"start":{"line":33,"column":2},"end":{"line":84,"column":null}},"9":{"start":{"line":86,"column":2},"end":{"line":20,"column":15}},"10":{"start":{"line":20,"column":12},"end":{"line":null,"column":-1}},"11":{"start":{"line":88,"column":22},"end":{"line":88,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":20,"column":15},"end":{"line":20,"column":21}},"loc":{"start":{"line":20,"column":21},"end":{"line":86,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":12},"end":{"line":28,"column":18}},"loc":{"start":{"line":28,"column":18},"end":{"line":32,"column":3}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":29,"column":15},"end":{"line":29,"column":21}},"loc":{"start":{"line":29,"column":21},"end":{"line":31,"column":7}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":30,"column":21},"end":{"line":30,"column":60}},"type":"cond-expr","locations":[{"start":{"line":30,"column":40},"end":{"line":30,"column":44}},{"start":{"line":30,"column":44},"end":{"line":30,"column":60}}]}},"s":{"0":288,"1":32,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":32,"10":32,"11":32},"f":{"0":32,"1":0,"2":0,"3":0},"b":{"0":[64,32],"1":[32],"2":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/TestPage/TestPage.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/TestPage/TestPage.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":14,"column":19},"end":{"line":542,"column":2}},"2":{"start":{"line":14,"column":25},"end":{"line":14,"column":null}},"3":{"start":{"line":15,"column":44},"end":{"line":15,"column":null}},"4":{"start":{"line":16,"column":44},"end":{"line":16,"column":null}},"5":{"start":{"line":17,"column":48},"end":{"line":17,"column":null}},"6":{"start":{"line":18,"column":46},"end":{"line":18,"column":null}},"7":{"start":{"line":20,"column":29},"end":{"line":22,"column":null}},"8":{"start":{"line":21,"column":4},"end":{"line":21,"column":null}},"9":{"start":{"line":23,"column":29},"end":{"line":25,"column":null}},"10":{"start":{"line":24,"column":4},"end":{"line":24,"column":null}},"11":{"start":{"line":26,"column":31},"end":{"line":28,"column":null}},"12":{"start":{"line":27,"column":4},"end":{"line":27,"column":null}},"13":{"start":{"line":29,"column":30},"end":{"line":31,"column":null}},"14":{"start":{"line":30,"column":4},"end":{"line":30,"column":null}},"15":{"start":{"line":33,"column":2},"end":{"line":540,"column":null}},"16":{"start":{"line":542,"column":2},"end":{"line":14,"column":19}},"17":{"start":{"line":14,"column":16},"end":{"line":null,"column":-1}},"18":{"start":{"line":544,"column":26},"end":{"line":544,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":14,"column":19},"end":{"line":14,"column":25}},"loc":{"start":{"line":14,"column":25},"end":{"line":542,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":20,"column":29},"end":{"line":20,"column":35}},"loc":{"start":{"line":20,"column":35},"end":{"line":22,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":23,"column":29},"end":{"line":23,"column":35}},"loc":{"start":{"line":23,"column":35},"end":{"line":25,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":26,"column":31},"end":{"line":26,"column":37}},"loc":{"start":{"line":26,"column":37},"end":{"line":28,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":29,"column":30},"end":{"line":29,"column":36}},"loc":{"start":{"line":29,"column":36},"end":{"line":31,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":358,"column":24},"end":{"line":358,"column":56}},"type":"cond-expr","locations":[{"start":{"line":358,"column":40},"end":{"line":358,"column":45}},{"start":{"line":358,"column":45},"end":{"line":358,"column":56}}]},"3":{"loc":{"start":{"line":365,"column":28},"end":{"line":365,"column":61}},"type":"cond-expr","locations":[{"start":{"line":365,"column":44},"end":{"line":365,"column":59}},{"start":{"line":365,"column":59},"end":{"line":365,"column":61}}]},"4":{"loc":{"start":{"line":368,"column":32},"end":{"line":370,"column":null}},"type":"cond-expr","locations":[{"start":{"line":369,"column":32},"end":{"line":369,"column":null}},{"start":{"line":370,"column":32},"end":{"line":370,"column":null}}]},"5":{"loc":{"start":{"line":387,"column":21},"end":{"line":399,"column":null}},"type":"binary-expr","locations":[{"start":{"line":387,"column":21},"end":{"line":387,"column":null}},{"start":{"line":388,"column":22},"end":{"line":399,"column":null}}]},"6":{"loc":{"start":{"line":407,"column":24},"end":{"line":407,"column":56}},"type":"cond-expr","locations":[{"start":{"line":407,"column":40},"end":{"line":407,"column":45}},{"start":{"line":407,"column":45},"end":{"line":407,"column":56}}]},"7":{"loc":{"start":{"line":414,"column":32},"end":{"line":416,"column":null}},"type":"cond-expr","locations":[{"start":{"line":415,"column":32},"end":{"line":415,"column":null}},{"start":{"line":416,"column":32},"end":{"line":416,"column":null}}]},"8":{"loc":{"start":{"line":433,"column":21},"end":{"line":445,"column":null}},"type":"binary-expr","locations":[{"start":{"line":433,"column":21},"end":{"line":433,"column":null}},{"start":{"line":434,"column":22},"end":{"line":445,"column":null}}]},"9":{"loc":{"start":{"line":452,"column":24},"end":{"line":452,"column":58}},"type":"cond-expr","locations":[{"start":{"line":452,"column":42},"end":{"line":452,"column":47}},{"start":{"line":452,"column":47},"end":{"line":452,"column":58}}]},"10":{"loc":{"start":{"line":459,"column":32},"end":{"line":461,"column":null}},"type":"cond-expr","locations":[{"start":{"line":460,"column":32},"end":{"line":460,"column":null}},{"start":{"line":461,"column":32},"end":{"line":461,"column":null}}]},"11":{"loc":{"start":{"line":477,"column":21},"end":{"line":488,"column":null}},"type":"binary-expr","locations":[{"start":{"line":477,"column":21},"end":{"line":477,"column":null}},{"start":{"line":478,"column":22},"end":{"line":488,"column":null}}]},"12":{"loc":{"start":{"line":495,"column":24},"end":{"line":495,"column":57}},"type":"cond-expr","locations":[{"start":{"line":495,"column":41},"end":{"line":495,"column":46}},{"start":{"line":495,"column":46},"end":{"line":495,"column":57}}]},"13":{"loc":{"start":{"line":502,"column":32},"end":{"line":504,"column":null}},"type":"cond-expr","locations":[{"start":{"line":503,"column":32},"end":{"line":503,"column":null}},{"start":{"line":504,"column":32},"end":{"line":504,"column":null}}]},"14":{"loc":{"start":{"line":521,"column":21},"end":{"line":530,"column":null}},"type":"binary-expr","locations":[{"start":{"line":521,"column":21},"end":{"line":521,"column":null}},{"start":{"line":522,"column":22},"end":{"line":530,"column":null}}]}},"s":{"0":288,"1":32,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":32,"17":32,"18":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests/Tests.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests/Tests.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":6,"column":14},"end":{"line":95,"column":2}},"2":{"start":{"line":7,"column":2},"end":{"line":93,"column":null}},"3":{"start":{"line":95,"column":2},"end":{"line":6,"column":14}},"4":{"start":{"line":97,"column":21},"end":{"line":97,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":6,"column":14},"end":{"line":6,"column":20}},"loc":{"start":{"line":6,"column":20},"end":{"line":95,"column":2}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]}},"s":{"0":256,"1":32,"2":45,"3":32,"4":32},"f":{"0":32,"1":45},"b":{"0":[64,32],"1":[32]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_Glasser.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_Glasser.jsx","statementMap":{"0":{"start":{"line":1,"column":16},"end":{"line":310,"column":null}}},"fnMap":{},"branchMap":{},"s":{"0":32},"f":{},"b":{}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_MBTI.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_MBTI.jsx","statementMap":{"0":{"start":{"line":1,"column":13},"end":{"line":577,"column":null}}},"fnMap":{},"branchMap":{},"s":{"0":32},"f":{},"b":{}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_Glasser.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_Glasser.jsx","statementMap":{"0":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"1":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"2":{"start":{"line":10,"column":20},"end":{"line":430,"column":2}},"3":{"start":{"line":10,"column":26},"end":{"line":10,"column":null}},"4":{"start":{"line":11,"column":19},"end":{"line":11,"column":null}},"5":{"start":{"line":12,"column":46},"end":{"line":12,"column":null}},"6":{"start":{"line":13,"column":48},"end":{"line":15,"column":null}},"7":{"start":{"line":16,"column":38},"end":{"line":16,"column":null}},"8":{"start":{"line":17,"column":44},"end":{"line":17,"column":null}},"9":{"start":{"line":18,"column":30},"end":{"line":21,"column":null}},"10":{"start":{"line":23,"column":24},"end":{"line":23,"column":null}},"11":{"start":{"line":24,"column":32},"end":{"line":24,"column":null}},"12":{"start":{"line":26,"column":2},"end":{"line":33,"column":null}},"13":{"start":{"line":27,"column":4},"end":{"line":31,"column":null}},"14":{"start":{"line":28,"column":29},"end":{"line":28,"column":null}},"15":{"start":{"line":29,"column":6},"end":{"line":29,"column":null}},"16":{"start":{"line":30,"column":6},"end":{"line":30,"column":null}},"17":{"start":{"line":32,"column":4},"end":{"line":32,"column":null}},"18":{"start":{"line":35,"column":28},"end":{"line":103,"column":null}},"19":{"start":{"line":36,"column":4},"end":{"line":102,"column":null}},"20":{"start":{"line":37,"column":20},"end":{"line":37,"column":null}},"21":{"start":{"line":38,"column":25},"end":{"line":38,"column":null}},"22":{"start":{"line":39,"column":6},"end":{"line":39,"column":null}},"23":{"start":{"line":40,"column":23},"end":{"line":52,"column":null}},"24":{"start":{"line":54,"column":6},"end":{"line":83,"column":null}},"25":{"start":{"line":55,"column":8},"end":{"line":55,"column":null}},"26":{"start":{"line":56,"column":8},"end":{"line":56,"column":null}},"27":{"start":{"line":57,"column":8},"end":{"line":57,"column":null}},"28":{"start":{"line":58,"column":8},"end":{"line":64,"column":null}},"29":{"start":{"line":66,"column":8},"end":{"line":82,"column":null}},"30":{"start":{"line":79,"column":10},"end":{"line":81,"column":null}},"31":{"start":{"line":80,"column":12},"end":{"line":80,"column":null}},"32":{"start":{"line":85,"column":6},"end":{"line":101,"column":null}},"33":{"start":{"line":98,"column":8},"end":{"line":100,"column":null}},"34":{"start":{"line":99,"column":10},"end":{"line":99,"column":null}},"35":{"start":{"line":105,"column":23},"end":{"line":127,"column":null}},"36":{"start":{"line":106,"column":4},"end":{"line":126,"column":null}},"37":{"start":{"line":121,"column":6},"end":{"line":125,"column":null}},"38":{"start":{"line":122,"column":8},"end":{"line":122,"column":null}},"39":{"start":{"line":124,"column":8},"end":{"line":124,"column":null}},"40":{"start":{"line":129,"column":22},"end":{"line":155,"column":null}},"41":{"start":{"line":130,"column":4},"end":{"line":140,"column":null}},"42":{"start":{"line":131,"column":6},"end":{"line":134,"column":null}},"43":{"start":{"line":131,"column":27},"end":{"line":134,"column":8}},"44":{"start":{"line":136,"column":6},"end":{"line":139,"column":null}},"45":{"start":{"line":136,"column":27},"end":{"line":139,"column":8}},"46":{"start":{"line":142,"column":4},"end":{"line":154,"column":null}},"47":{"start":{"line":143,"column":6},"end":{"line":143,"column":null}},"48":{"start":{"line":143,"column":34},"end":{"line":143,"column":42}},"49":{"start":{"line":145,"column":36},"end":{"line":145,"column":null}},"50":{"start":{"line":146,"column":6},"end":{"line":151,"column":null}},"51":{"start":{"line":146,"column":19},"end":{"line":146,"column":22}},"52":{"start":{"line":147,"column":8},"end":{"line":150,"column":null}},"53":{"start":{"line":152,"column":6},"end":{"line":152,"column":null}},"54":{"start":{"line":157,"column":26},"end":{"line":161,"column":null}},"55":{"start":{"line":158,"column":4},"end":{"line":160,"column":null}},"56":{"start":{"line":159,"column":6},"end":{"line":159,"column":null}},"57":{"start":{"line":159,"column":34},"end":{"line":159,"column":42}},"58":{"start":{"line":163,"column":27},"end":{"line":168,"column":null}},"59":{"start":{"line":164,"column":4},"end":{"line":164,"column":null}},"60":{"start":{"line":165,"column":27},"end":{"line":165,"column":null}},"61":{"start":{"line":166,"column":4},"end":{"line":166,"column":null}},"62":{"start":{"line":167,"column":4},"end":{"line":167,"column":null}},"63":{"start":{"line":170,"column":26},"end":{"line":192,"column":null}},"64":{"start":{"line":171,"column":4},"end":{"line":191,"column":null}},"65":{"start":{"line":186,"column":6},"end":{"line":189,"column":null}},"66":{"start":{"line":187,"column":8},"end":{"line":187,"column":null}},"67":{"start":{"line":194,"column":21},"end":{"line":215,"column":null}},"68":{"start":{"line":195,"column":4},"end":{"line":214,"column":null}},"69":{"start":{"line":209,"column":6},"end":{"line":212,"column":null}},"70":{"start":{"line":210,"column":8},"end":{"line":210,"column":null}},"71":{"start":{"line":217,"column":24},"end":{"line":246,"column":null}},"72":{"start":{"line":218,"column":4},"end":{"line":218,"column":null}},"73":{"start":{"line":219,"column":4},"end":{"line":245,"column":null}},"74":{"start":{"line":242,"column":6},"end":{"line":244,"column":null}},"75":{"start":{"line":243,"column":8},"end":{"line":243,"column":null}},"76":{"start":{"line":248,"column":25},"end":{"line":248,"column":null}},"77":{"start":{"line":248,"column":38},"end":{"line":248,"column":null}},"78":{"start":{"line":250,"column":25},"end":{"line":250,"column":null}},"79":{"start":{"line":252,"column":34},"end":{"line":254,"column":null}},"80":{"start":{"line":253,"column":4},"end":{"line":253,"column":null}},"81":{"start":{"line":253,"column":52},"end":{"line":253,"column":73}},"82":{"start":{"line":256,"column":2},"end":{"line":428,"column":null}},"83":{"start":{"line":317,"column":18},"end":{"line":327,"column":null}},"84":{"start":{"line":324,"column":35},"end":{"line":324,"column":null}},"85":{"start":{"line":340,"column":24},"end":{"line":344,"column":null}},"86":{"start":{"line":341,"column":26},"end":{"line":341,"column":null}},"87":{"start":{"line":343,"column":26},"end":{"line":343,"column":null}},"88":{"start":{"line":430,"column":2},"end":{"line":11,"column":31}},"89":{"start":{"line":10,"column":17},"end":{"line":11,"column":31}},"90":{"start":{"line":11,"column":30},"end":{"line":10,"column":17}},"91":{"start":{"line":432,"column":27},"end":{"line":432,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":10,"column":20},"end":{"line":10,"column":26}},"loc":{"start":{"line":10,"column":26},"end":{"line":430,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":26,"column":12},"end":{"line":26,"column":18}},"loc":{"start":{"line":26,"column":18},"end":{"line":33,"column":5}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":27,"column":23},"end":{"line":27,"column":24}},"loc":{"start":{"line":27,"column":48},"end":{"line":31,"column":5}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":35,"column":28},"end":{"line":35,"column":35}},"loc":{"start":{"line":35,"column":44},"end":{"line":103,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":78,"column":16},"end":{"line":78,"column":17}},"loc":{"start":{"line":78,"column":28},"end":{"line":82,"column":9}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":97,"column":14},"end":{"line":97,"column":15}},"loc":{"start":{"line":97,"column":26},"end":{"line":101,"column":7}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":105,"column":23},"end":{"line":105,"column":29}},"loc":{"start":{"line":105,"column":29},"end":{"line":127,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":120,"column":12},"end":{"line":120,"column":13}},"loc":{"start":{"line":120,"column":24},"end":{"line":126,"column":5}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":129,"column":22},"end":{"line":129,"column":28}},"loc":{"start":{"line":129,"column":28},"end":{"line":155,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":131,"column":16},"end":{"line":131,"column":17}},"loc":{"start":{"line":131,"column":27},"end":{"line":134,"column":8}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":136,"column":16},"end":{"line":136,"column":17}},"loc":{"start":{"line":136,"column":27},"end":{"line":139,"column":8}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":143,"column":24},"end":{"line":143,"column":25}},"loc":{"start":{"line":143,"column":34},"end":{"line":143,"column":42}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":157,"column":26},"end":{"line":157,"column":32}},"loc":{"start":{"line":157,"column":32},"end":{"line":161,"column":null}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":159,"column":24},"end":{"line":159,"column":25}},"loc":{"start":{"line":159,"column":34},"end":{"line":159,"column":42}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":163,"column":27},"end":{"line":163,"column":28}},"loc":{"start":{"line":163,"column":38},"end":{"line":168,"column":null}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":170,"column":26},"end":{"line":170,"column":32}},"loc":{"start":{"line":170,"column":32},"end":{"line":192,"column":null}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":185,"column":12},"end":{"line":185,"column":13}},"loc":{"start":{"line":185,"column":24},"end":{"line":191,"column":5}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":194,"column":21},"end":{"line":194,"column":27}},"loc":{"start":{"line":194,"column":27},"end":{"line":215,"column":null}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":208,"column":12},"end":{"line":208,"column":13}},"loc":{"start":{"line":208,"column":24},"end":{"line":214,"column":5}}},"20":{"name":"(anonymous_20)","decl":{"start":{"line":217,"column":24},"end":{"line":217,"column":30}},"loc":{"start":{"line":217,"column":30},"end":{"line":246,"column":null}}},"21":{"name":"(anonymous_21)","decl":{"start":{"line":241,"column":12},"end":{"line":241,"column":13}},"loc":{"start":{"line":241,"column":24},"end":{"line":245,"column":5}}},"22":{"name":"(anonymous_22)","decl":{"start":{"line":248,"column":25},"end":{"line":248,"column":26}},"loc":{"start":{"line":248,"column":38},"end":{"line":248,"column":null}}},"23":{"name":"(anonymous_23)","decl":{"start":{"line":252,"column":34},"end":{"line":252,"column":35}},"loc":{"start":{"line":252,"column":46},"end":{"line":254,"column":null}}},"24":{"name":"(anonymous_24)","decl":{"start":{"line":253,"column":41},"end":{"line":253,"column":42}},"loc":{"start":{"line":253,"column":52},"end":{"line":253,"column":73}}},"25":{"name":"(anonymous_25)","decl":{"start":{"line":316,"column":29},"end":{"line":316,"column":30}},"loc":{"start":{"line":317,"column":18},"end":{"line":327,"column":null}}},"26":{"name":"(anonymous_26)","decl":{"start":{"line":324,"column":29},"end":{"line":324,"column":35}},"loc":{"start":{"line":324,"column":35},"end":{"line":324,"column":null}}},"27":{"name":"(anonymous_27)","decl":{"start":{"line":339,"column":31},"end":{"line":339,"column":37}},"loc":{"start":{"line":339,"column":37},"end":{"line":345,"column":24}}},"28":{"name":"(anonymous_28)","decl":{"start":{"line":10,"column":17},"end":{"line":10,"column":20}},"loc":{"start":{"line":10,"column":17},"end":{"line":11,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"3":{"loc":{"start":{"line":54,"column":6},"end":{"line":83,"column":null}},"type":"if","locations":[{"start":{"line":54,"column":6},"end":{"line":83,"column":null}},{"start":{"line":65,"column":13},"end":{"line":83,"column":null}}]},"4":{"loc":{"start":{"line":79,"column":10},"end":{"line":81,"column":null}},"type":"if","locations":[{"start":{"line":79,"column":10},"end":{"line":81,"column":null}}]},"5":{"loc":{"start":{"line":98,"column":8},"end":{"line":100,"column":null}},"type":"if","locations":[{"start":{"line":98,"column":8},"end":{"line":100,"column":null}}]},"6":{"loc":{"start":{"line":121,"column":6},"end":{"line":125,"column":null}},"type":"if","locations":[{"start":{"line":121,"column":6},"end":{"line":125,"column":null}},{"start":{"line":123,"column":13},"end":{"line":125,"column":null}}]},"7":{"loc":{"start":{"line":130,"column":4},"end":{"line":140,"column":null}},"type":"if","locations":[{"start":{"line":130,"column":4},"end":{"line":140,"column":null}},{"start":{"line":135,"column":11},"end":{"line":140,"column":null}}]},"8":{"loc":{"start":{"line":142,"column":4},"end":{"line":154,"column":null}},"type":"if","locations":[{"start":{"line":142,"column":4},"end":{"line":154,"column":null}},{"start":{"line":144,"column":11},"end":{"line":154,"column":null}}]},"9":{"loc":{"start":{"line":158,"column":4},"end":{"line":160,"column":null}},"type":"if","locations":[{"start":{"line":158,"column":4},"end":{"line":160,"column":null}}]},"10":{"loc":{"start":{"line":186,"column":6},"end":{"line":189,"column":null}},"type":"if","locations":[{"start":{"line":186,"column":6},"end":{"line":189,"column":null}},{"start":{"line":188,"column":13},"end":{"line":189,"column":null}}]},"11":{"loc":{"start":{"line":209,"column":6},"end":{"line":212,"column":null}},"type":"if","locations":[{"start":{"line":209,"column":6},"end":{"line":212,"column":null}},{"start":{"line":211,"column":13},"end":{"line":212,"column":null}}]},"12":{"loc":{"start":{"line":242,"column":6},"end":{"line":244,"column":null}},"type":"if","locations":[{"start":{"line":242,"column":6},"end":{"line":244,"column":null}}]},"13":{"loc":{"start":{"line":248,"column":38},"end":{"line":248,"column":null}},"type":"cond-expr","locations":[{"start":{"line":248,"column":51},"end":{"line":248,"column":60}},{"start":{"line":248,"column":60},"end":{"line":248,"column":null}}]},"14":{"loc":{"start":{"line":263,"column":12},"end":{"line":265,"column":null}},"type":"cond-expr","locations":[{"start":{"line":264,"column":16},"end":{"line":264,"column":null}},{"start":{"line":265,"column":16},"end":{"line":265,"column":null}}]},"15":{"loc":{"start":{"line":263,"column":12},"end":{"line":263,"column":null}},"type":"binary-expr","locations":[{"start":{"line":263,"column":12},"end":{"line":263,"column":36}},{"start":{"line":263,"column":36},"end":{"line":263,"column":null}}]},"16":{"loc":{"start":{"line":268,"column":11},"end":{"line":389,"column":null}},"type":"binary-expr","locations":[{"start":{"line":268,"column":11},"end":{"line":268,"column":null}},{"start":{"line":269,"column":12},"end":{"line":389,"column":null}}]},"17":{"loc":{"start":{"line":270,"column":15},"end":{"line":280,"column":null}},"type":"binary-expr","locations":[{"start":{"line":270,"column":15},"end":{"line":270,"column":null}},{"start":{"line":271,"column":16},"end":{"line":280,"column":null}}]},"18":{"loc":{"start":{"line":283,"column":17},"end":{"line":299,"column":null}},"type":"binary-expr","locations":[{"start":{"line":283,"column":17},"end":{"line":283,"column":null}},{"start":{"line":284,"column":18},"end":{"line":299,"column":null}}]},"19":{"loc":{"start":{"line":304,"column":18},"end":{"line":310,"column":null}},"type":"cond-expr","locations":[{"start":{"line":305,"column":22},"end":{"line":309,"column":null}},{"start":{"line":310,"column":22},"end":{"line":310,"column":null}}]},"20":{"loc":{"start":{"line":320,"column":22},"end":{"line":322,"column":null}},"type":"cond-expr","locations":[{"start":{"line":321,"column":26},"end":{"line":321,"column":null}},{"start":{"line":322,"column":26},"end":{"line":322,"column":null}}]},"21":{"loc":{"start":{"line":334,"column":17},"end":{"line":386,"column":null}},"type":"cond-expr","locations":[{"start":{"line":335,"column":18},"end":{"line":350,"column":null}},{"start":{"line":352,"column":18},"end":{"line":386,"column":null}}]},"22":{"loc":{"start":{"line":340,"column":24},"end":{"line":344,"column":null}},"type":"if","locations":[{"start":{"line":340,"column":24},"end":{"line":344,"column":null}},{"start":{"line":342,"column":31},"end":{"line":344,"column":null}}]},"23":{"loc":{"start":{"line":357,"column":24},"end":{"line":360,"column":null}},"type":"cond-expr","locations":[{"start":{"line":359,"column":28},"end":{"line":359,"column":null}},{"start":{"line":360,"column":28},"end":{"line":360,"column":null}}]},"24":{"loc":{"start":{"line":357,"column":24},"end":{"line":358,"column":null}},"type":"binary-expr","locations":[{"start":{"line":357,"column":24},"end":{"line":357,"column":null}},{"start":{"line":358,"column":24},"end":{"line":358,"column":null}}]},"25":{"loc":{"start":{"line":363,"column":24},"end":{"line":365,"column":null}},"type":"cond-expr","locations":[{"start":{"line":364,"column":28},"end":{"line":364,"column":null}},{"start":{"line":365,"column":28},"end":{"line":365,"column":null}}]},"26":{"loc":{"start":{"line":368,"column":23},"end":{"line":370,"column":null}},"type":"cond-expr","locations":[{"start":{"line":369,"column":26},"end":{"line":369,"column":null}},{"start":{"line":370,"column":26},"end":{"line":370,"column":null}}]},"27":{"loc":{"start":{"line":391,"column":11},"end":{"line":424,"column":null}},"type":"binary-expr","locations":[{"start":{"line":391,"column":11},"end":{"line":391,"column":null}},{"start":{"line":392,"column":12},"end":{"line":424,"column":null}}]},"28":{"loc":{"start":{"line":395,"column":18},"end":{"line":401,"column":null}},"type":"cond-expr","locations":[{"start":{"line":396,"column":22},"end":{"line":400,"column":null}},{"start":{"line":401,"column":22},"end":{"line":401,"column":null}}]}},"s":{"0":32,"1":256,"2":32,"3":5,"4":5,"5":4,"6":4,"7":4,"8":4,"9":4,"10":4,"11":4,"12":4,"13":2,"14":3,"15":3,"16":3,"17":2,"18":4,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":4,"36":1,"37":0,"38":0,"39":0,"40":4,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":4,"55":0,"56":0,"57":0,"58":4,"59":0,"60":0,"61":0,"62":0,"63":4,"64":0,"65":0,"66":0,"67":4,"68":0,"69":0,"70":0,"71":4,"72":0,"73":0,"74":0,"75":0,"76":4,"77":0,"78":4,"79":4,"80":0,"81":0,"82":4,"83":0,"84":0,"85":1,"86":0,"87":1,"88":32,"89":1,"90":32,"91":32},"f":{"0":32,"1":5,"2":2,"3":3,"4":0,"5":0,"6":0,"7":1,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":1,"28":1},"b":{"0":[32,0],"1":[32],"2":[32,32],"3":[0,0],"4":[0],"5":[0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0],"10":[0,0],"11":[0,0],"12":[0],"13":[0,0],"14":[4,0],"15":[4,0],"16":[4,4],"17":[4,4],"18":[4,0],"19":[4,0],"20":[0,0],"21":[4,0],"22":[0,1],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[4,0],"28":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_MBTI.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_MBTI.jsx","statementMap":{"0":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"1":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"2":{"start":{"line":10,"column":17},"end":{"line":400,"column":2}},"3":{"start":{"line":10,"column":23},"end":{"line":10,"column":null}},"4":{"start":{"line":11,"column":19},"end":{"line":11,"column":null}},"5":{"start":{"line":12,"column":46},"end":{"line":12,"column":null}},"6":{"start":{"line":13,"column":48},"end":{"line":15,"column":null}},"7":{"start":{"line":16,"column":38},"end":{"line":16,"column":null}},"8":{"start":{"line":17,"column":38},"end":{"line":17,"column":null}},"9":{"start":{"line":18,"column":30},"end":{"line":21,"column":null}},"10":{"start":{"line":23,"column":24},"end":{"line":23,"column":null}},"11":{"start":{"line":24,"column":32},"end":{"line":24,"column":null}},"12":{"start":{"line":26,"column":2},"end":{"line":32,"column":null}},"13":{"start":{"line":27,"column":4},"end":{"line":31,"column":null}},"14":{"start":{"line":28,"column":29},"end":{"line":28,"column":null}},"15":{"start":{"line":29,"column":6},"end":{"line":29,"column":null}},"16":{"start":{"line":30,"column":6},"end":{"line":30,"column":null}},"17":{"start":{"line":34,"column":28},"end":{"line":92,"column":null}},"18":{"start":{"line":35,"column":4},"end":{"line":91,"column":null}},"19":{"start":{"line":36,"column":20},"end":{"line":36,"column":null}},"20":{"start":{"line":37,"column":6},"end":{"line":37,"column":null}},"21":{"start":{"line":38,"column":23},"end":{"line":48,"column":null}},"22":{"start":{"line":50,"column":6},"end":{"line":72,"column":null}},"23":{"start":{"line":51,"column":8},"end":{"line":51,"column":null}},"24":{"start":{"line":52,"column":8},"end":{"line":52,"column":null}},"25":{"start":{"line":53,"column":8},"end":{"line":53,"column":null}},"26":{"start":{"line":55,"column":8},"end":{"line":71,"column":null}},"27":{"start":{"line":68,"column":10},"end":{"line":70,"column":null}},"28":{"start":{"line":69,"column":12},"end":{"line":69,"column":null}},"29":{"start":{"line":74,"column":6},"end":{"line":90,"column":null}},"30":{"start":{"line":87,"column":8},"end":{"line":89,"column":null}},"31":{"start":{"line":88,"column":10},"end":{"line":88,"column":null}},"32":{"start":{"line":94,"column":23},"end":{"line":116,"column":null}},"33":{"start":{"line":95,"column":4},"end":{"line":115,"column":null}},"34":{"start":{"line":110,"column":6},"end":{"line":114,"column":null}},"35":{"start":{"line":111,"column":8},"end":{"line":111,"column":null}},"36":{"start":{"line":113,"column":8},"end":{"line":113,"column":null}},"37":{"start":{"line":118,"column":22},"end":{"line":144,"column":null}},"38":{"start":{"line":119,"column":4},"end":{"line":129,"column":null}},"39":{"start":{"line":120,"column":6},"end":{"line":123,"column":null}},"40":{"start":{"line":120,"column":27},"end":{"line":123,"column":8}},"41":{"start":{"line":125,"column":6},"end":{"line":128,"column":null}},"42":{"start":{"line":125,"column":27},"end":{"line":128,"column":8}},"43":{"start":{"line":131,"column":4},"end":{"line":143,"column":null}},"44":{"start":{"line":132,"column":6},"end":{"line":132,"column":null}},"45":{"start":{"line":132,"column":34},"end":{"line":132,"column":42}},"46":{"start":{"line":134,"column":44},"end":{"line":134,"column":null}},"47":{"start":{"line":135,"column":6},"end":{"line":140,"column":null}},"48":{"start":{"line":135,"column":19},"end":{"line":135,"column":22}},"49":{"start":{"line":136,"column":8},"end":{"line":139,"column":null}},"50":{"start":{"line":136,"column":37},"end":{"line":136,"column":null}},"51":{"start":{"line":138,"column":10},"end":{"line":138,"column":null}},"52":{"start":{"line":142,"column":6},"end":{"line":142,"column":null}},"53":{"start":{"line":146,"column":26},"end":{"line":150,"column":null}},"54":{"start":{"line":147,"column":4},"end":{"line":149,"column":null}},"55":{"start":{"line":148,"column":6},"end":{"line":148,"column":null}},"56":{"start":{"line":148,"column":34},"end":{"line":148,"column":42}},"57":{"start":{"line":152,"column":27},"end":{"line":156,"column":null}},"58":{"start":{"line":153,"column":27},"end":{"line":153,"column":null}},"59":{"start":{"line":154,"column":4},"end":{"line":154,"column":null}},"60":{"start":{"line":155,"column":4},"end":{"line":155,"column":null}},"61":{"start":{"line":158,"column":26},"end":{"line":180,"column":null}},"62":{"start":{"line":159,"column":4},"end":{"line":179,"column":null}},"63":{"start":{"line":174,"column":6},"end":{"line":177,"column":null}},"64":{"start":{"line":175,"column":8},"end":{"line":175,"column":null}},"65":{"start":{"line":182,"column":21},"end":{"line":203,"column":null}},"66":{"start":{"line":183,"column":4},"end":{"line":202,"column":null}},"67":{"start":{"line":197,"column":6},"end":{"line":200,"column":null}},"68":{"start":{"line":198,"column":8},"end":{"line":198,"column":null}},"69":{"start":{"line":205,"column":24},"end":{"line":226,"column":null}},"70":{"start":{"line":206,"column":4},"end":{"line":206,"column":null}},"71":{"start":{"line":207,"column":4},"end":{"line":225,"column":null}},"72":{"start":{"line":222,"column":6},"end":{"line":224,"column":null}},"73":{"start":{"line":223,"column":8},"end":{"line":223,"column":null}},"74":{"start":{"line":228,"column":25},"end":{"line":228,"column":null}},"75":{"start":{"line":228,"column":38},"end":{"line":228,"column":null}},"76":{"start":{"line":230,"column":25},"end":{"line":230,"column":null}},"77":{"start":{"line":232,"column":34},"end":{"line":234,"column":null}},"78":{"start":{"line":233,"column":4},"end":{"line":233,"column":null}},"79":{"start":{"line":233,"column":52},"end":{"line":233,"column":73}},"80":{"start":{"line":236,"column":2},"end":{"line":398,"column":null}},"81":{"start":{"line":293,"column":18},"end":{"line":303,"column":null}},"82":{"start":{"line":300,"column":35},"end":{"line":300,"column":null}},"83":{"start":{"line":312,"column":24},"end":{"line":316,"column":null}},"84":{"start":{"line":313,"column":26},"end":{"line":313,"column":null}},"85":{"start":{"line":315,"column":26},"end":{"line":315,"column":null}},"86":{"start":{"line":400,"column":2},"end":{"line":11,"column":31}},"87":{"start":{"line":10,"column":14},"end":{"line":11,"column":31}},"88":{"start":{"line":11,"column":30},"end":{"line":10,"column":14}},"89":{"start":{"line":402,"column":24},"end":{"line":402,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":10,"column":17},"end":{"line":10,"column":23}},"loc":{"start":{"line":10,"column":23},"end":{"line":400,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":26,"column":12},"end":{"line":26,"column":18}},"loc":{"start":{"line":26,"column":18},"end":{"line":32,"column":5}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":27,"column":23},"end":{"line":27,"column":24}},"loc":{"start":{"line":27,"column":48},"end":{"line":31,"column":5}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":34,"column":28},"end":{"line":34,"column":35}},"loc":{"start":{"line":34,"column":44},"end":{"line":92,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":67,"column":16},"end":{"line":67,"column":17}},"loc":{"start":{"line":67,"column":28},"end":{"line":71,"column":9}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":86,"column":14},"end":{"line":86,"column":15}},"loc":{"start":{"line":86,"column":26},"end":{"line":90,"column":7}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":94,"column":23},"end":{"line":94,"column":29}},"loc":{"start":{"line":94,"column":29},"end":{"line":116,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":109,"column":12},"end":{"line":109,"column":13}},"loc":{"start":{"line":109,"column":24},"end":{"line":115,"column":5}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":118,"column":22},"end":{"line":118,"column":28}},"loc":{"start":{"line":118,"column":28},"end":{"line":144,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":120,"column":16},"end":{"line":120,"column":17}},"loc":{"start":{"line":120,"column":27},"end":{"line":123,"column":8}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":125,"column":16},"end":{"line":125,"column":17}},"loc":{"start":{"line":125,"column":27},"end":{"line":128,"column":8}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":132,"column":24},"end":{"line":132,"column":25}},"loc":{"start":{"line":132,"column":34},"end":{"line":132,"column":42}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":146,"column":26},"end":{"line":146,"column":32}},"loc":{"start":{"line":146,"column":32},"end":{"line":150,"column":null}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":148,"column":24},"end":{"line":148,"column":25}},"loc":{"start":{"line":148,"column":34},"end":{"line":148,"column":42}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":152,"column":27},"end":{"line":152,"column":28}},"loc":{"start":{"line":152,"column":38},"end":{"line":156,"column":null}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":158,"column":26},"end":{"line":158,"column":32}},"loc":{"start":{"line":158,"column":32},"end":{"line":180,"column":null}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":173,"column":12},"end":{"line":173,"column":13}},"loc":{"start":{"line":173,"column":24},"end":{"line":179,"column":5}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":182,"column":21},"end":{"line":182,"column":27}},"loc":{"start":{"line":182,"column":27},"end":{"line":203,"column":null}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":196,"column":12},"end":{"line":196,"column":13}},"loc":{"start":{"line":196,"column":24},"end":{"line":202,"column":5}}},"20":{"name":"(anonymous_20)","decl":{"start":{"line":205,"column":24},"end":{"line":205,"column":30}},"loc":{"start":{"line":205,"column":30},"end":{"line":226,"column":null}}},"21":{"name":"(anonymous_21)","decl":{"start":{"line":221,"column":12},"end":{"line":221,"column":13}},"loc":{"start":{"line":221,"column":24},"end":{"line":225,"column":5}}},"22":{"name":"(anonymous_22)","decl":{"start":{"line":228,"column":25},"end":{"line":228,"column":26}},"loc":{"start":{"line":228,"column":38},"end":{"line":228,"column":null}}},"23":{"name":"(anonymous_23)","decl":{"start":{"line":232,"column":34},"end":{"line":232,"column":35}},"loc":{"start":{"line":232,"column":46},"end":{"line":234,"column":null}}},"24":{"name":"(anonymous_24)","decl":{"start":{"line":233,"column":41},"end":{"line":233,"column":42}},"loc":{"start":{"line":233,"column":52},"end":{"line":233,"column":73}}},"25":{"name":"(anonymous_25)","decl":{"start":{"line":292,"column":29},"end":{"line":292,"column":30}},"loc":{"start":{"line":293,"column":18},"end":{"line":303,"column":null}}},"26":{"name":"(anonymous_26)","decl":{"start":{"line":300,"column":29},"end":{"line":300,"column":35}},"loc":{"start":{"line":300,"column":35},"end":{"line":300,"column":null}}},"27":{"name":"(anonymous_27)","decl":{"start":{"line":311,"column":31},"end":{"line":311,"column":37}},"loc":{"start":{"line":311,"column":37},"end":{"line":317,"column":24}}},"28":{"name":"(anonymous_28)","decl":{"start":{"line":10,"column":14},"end":{"line":10,"column":17}},"loc":{"start":{"line":10,"column":14},"end":{"line":11,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"3":{"loc":{"start":{"line":50,"column":6},"end":{"line":72,"column":null}},"type":"if","locations":[{"start":{"line":50,"column":6},"end":{"line":72,"column":null}},{"start":{"line":54,"column":13},"end":{"line":72,"column":null}}]},"4":{"loc":{"start":{"line":68,"column":10},"end":{"line":70,"column":null}},"type":"if","locations":[{"start":{"line":68,"column":10},"end":{"line":70,"column":null}}]},"5":{"loc":{"start":{"line":87,"column":8},"end":{"line":89,"column":null}},"type":"if","locations":[{"start":{"line":87,"column":8},"end":{"line":89,"column":null}}]},"6":{"loc":{"start":{"line":110,"column":6},"end":{"line":114,"column":null}},"type":"if","locations":[{"start":{"line":110,"column":6},"end":{"line":114,"column":null}},{"start":{"line":112,"column":13},"end":{"line":114,"column":null}}]},"7":{"loc":{"start":{"line":119,"column":4},"end":{"line":129,"column":null}},"type":"if","locations":[{"start":{"line":119,"column":4},"end":{"line":129,"column":null}},{"start":{"line":124,"column":11},"end":{"line":129,"column":null}}]},"8":{"loc":{"start":{"line":131,"column":4},"end":{"line":143,"column":null}},"type":"if","locations":[{"start":{"line":131,"column":4},"end":{"line":143,"column":null}},{"start":{"line":133,"column":11},"end":{"line":143,"column":null}}]},"9":{"loc":{"start":{"line":136,"column":8},"end":{"line":139,"column":null}},"type":"if","locations":[{"start":{"line":136,"column":8},"end":{"line":139,"column":null}},{"start":{"line":137,"column":13},"end":{"line":139,"column":null}}]},"10":{"loc":{"start":{"line":147,"column":4},"end":{"line":149,"column":null}},"type":"if","locations":[{"start":{"line":147,"column":4},"end":{"line":149,"column":null}}]},"11":{"loc":{"start":{"line":174,"column":6},"end":{"line":177,"column":null}},"type":"if","locations":[{"start":{"line":174,"column":6},"end":{"line":177,"column":null}},{"start":{"line":176,"column":13},"end":{"line":177,"column":null}}]},"12":{"loc":{"start":{"line":197,"column":6},"end":{"line":200,"column":null}},"type":"if","locations":[{"start":{"line":197,"column":6},"end":{"line":200,"column":null}},{"start":{"line":199,"column":13},"end":{"line":200,"column":null}}]},"13":{"loc":{"start":{"line":222,"column":6},"end":{"line":224,"column":null}},"type":"if","locations":[{"start":{"line":222,"column":6},"end":{"line":224,"column":null}}]},"14":{"loc":{"start":{"line":228,"column":38},"end":{"line":228,"column":null}},"type":"cond-expr","locations":[{"start":{"line":228,"column":51},"end":{"line":228,"column":60}},{"start":{"line":228,"column":60},"end":{"line":228,"column":null}}]},"15":{"loc":{"start":{"line":242,"column":17},"end":{"line":242,"column":null}},"type":"cond-expr","locations":[{"start":{"line":242,"column":30},"end":{"line":242,"column":52}},{"start":{"line":242,"column":52},"end":{"line":242,"column":null}}]},"16":{"loc":{"start":{"line":244,"column":11},"end":{"line":361,"column":null}},"type":"binary-expr","locations":[{"start":{"line":244,"column":11},"end":{"line":244,"column":null}},{"start":{"line":245,"column":12},"end":{"line":361,"column":null}}]},"17":{"loc":{"start":{"line":246,"column":15},"end":{"line":256,"column":null}},"type":"binary-expr","locations":[{"start":{"line":246,"column":15},"end":{"line":246,"column":null}},{"start":{"line":247,"column":16},"end":{"line":256,"column":null}}]},"18":{"loc":{"start":{"line":259,"column":17},"end":{"line":275,"column":null}},"type":"binary-expr","locations":[{"start":{"line":259,"column":17},"end":{"line":259,"column":null}},{"start":{"line":260,"column":18},"end":{"line":275,"column":null}}]},"19":{"loc":{"start":{"line":280,"column":18},"end":{"line":286,"column":null}},"type":"cond-expr","locations":[{"start":{"line":281,"column":22},"end":{"line":285,"column":null}},{"start":{"line":286,"column":22},"end":{"line":286,"column":null}}]},"20":{"loc":{"start":{"line":296,"column":22},"end":{"line":298,"column":null}},"type":"cond-expr","locations":[{"start":{"line":297,"column":26},"end":{"line":297,"column":null}},{"start":{"line":298,"column":26},"end":{"line":298,"column":null}}]},"21":{"loc":{"start":{"line":307,"column":17},"end":{"line":358,"column":null}},"type":"cond-expr","locations":[{"start":{"line":308,"column":18},"end":{"line":322,"column":null}},{"start":{"line":324,"column":18},"end":{"line":358,"column":null}}]},"22":{"loc":{"start":{"line":312,"column":24},"end":{"line":316,"column":null}},"type":"if","locations":[{"start":{"line":312,"column":24},"end":{"line":316,"column":null}},{"start":{"line":314,"column":31},"end":{"line":316,"column":null}}]},"23":{"loc":{"start":{"line":329,"column":24},"end":{"line":332,"column":null}},"type":"cond-expr","locations":[{"start":{"line":331,"column":28},"end":{"line":331,"column":null}},{"start":{"line":332,"column":28},"end":{"line":332,"column":null}}]},"24":{"loc":{"start":{"line":329,"column":24},"end":{"line":330,"column":null}},"type":"binary-expr","locations":[{"start":{"line":329,"column":24},"end":{"line":329,"column":null}},{"start":{"line":330,"column":24},"end":{"line":330,"column":null}}]},"25":{"loc":{"start":{"line":335,"column":24},"end":{"line":337,"column":null}},"type":"cond-expr","locations":[{"start":{"line":336,"column":28},"end":{"line":336,"column":null}},{"start":{"line":337,"column":28},"end":{"line":337,"column":null}}]},"26":{"loc":{"start":{"line":340,"column":23},"end":{"line":342,"column":null}},"type":"cond-expr","locations":[{"start":{"line":341,"column":26},"end":{"line":341,"column":null}},{"start":{"line":342,"column":26},"end":{"line":342,"column":null}}]},"27":{"loc":{"start":{"line":363,"column":11},"end":{"line":394,"column":null}},"type":"binary-expr","locations":[{"start":{"line":363,"column":11},"end":{"line":363,"column":null}},{"start":{"line":364,"column":12},"end":{"line":394,"column":null}}]},"28":{"loc":{"start":{"line":367,"column":18},"end":{"line":373,"column":null}},"type":"cond-expr","locations":[{"start":{"line":368,"column":22},"end":{"line":372,"column":null}},{"start":{"line":373,"column":22},"end":{"line":373,"column":null}}]}},"s":{"0":32,"1":256,"2":32,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":32,"87":0,"88":32,"89":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0},"b":{"0":[32,0],"1":[32],"2":[32,32],"3":[0,0],"4":[0],"5":[0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0],"11":[0,0],"12":[0,0],"13":[0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/UserManagement/user_management.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/UserManagement/user_management.jsx","statementMap":{"0":{"start":{"line":1,"column":37},"end":{"line":1,"column":null}},"1":{"start":{"line":1,"column":58},"end":{"line":1,"column":null}},"2":{"start":{"line":7,"column":23},"end":{"line":442,"column":2}},"3":{"start":{"line":7,"column":29},"end":{"line":7,"column":null}},"4":{"start":{"line":8,"column":30},"end":{"line":8,"column":null}},"5":{"start":{"line":9,"column":28},"end":{"line":9,"column":null}},"6":{"start":{"line":10,"column":36},"end":{"line":10,"column":null}},"7":{"start":{"line":11,"column":50},"end":{"line":11,"column":null}},"8":{"start":{"line":12,"column":42},"end":{"line":12,"column":null}},"9":{"start":{"line":13,"column":22},"end":{"line":13,"column":null}},"10":{"start":{"line":14,"column":50},"end":{"line":14,"column":null}},"11":{"start":{"line":16,"column":34},"end":{"line":23,"column":null}},"12":{"start":{"line":17,"column":30},"end":{"line":19,"column":null}},"13":{"start":{"line":22,"column":4},"end":{"line":22,"column":null}},"14":{"start":{"line":22,"column":53},"end":{"line":22,"column":84}},"15":{"start":{"line":26,"column":23},"end":{"line":28,"column":null}},"16":{"start":{"line":27,"column":4},"end":{"line":27,"column":null}},"17":{"start":{"line":30,"column":2},"end":{"line":33,"column":null}},"18":{"start":{"line":31,"column":4},"end":{"line":31,"column":null}},"19":{"start":{"line":32,"column":4},"end":{"line":32,"column":null}},"20":{"start":{"line":35,"column":2},"end":{"line":43,"column":null}},"21":{"start":{"line":36,"column":4},"end":{"line":36,"column":null}},"22":{"start":{"line":37,"column":4},"end":{"line":37,"column":null}},"23":{"start":{"line":38,"column":4},"end":{"line":42,"column":null}},"24":{"start":{"line":39,"column":6},"end":{"line":41,"column":null}},"25":{"start":{"line":40,"column":8},"end":{"line":40,"column":null}},"26":{"start":{"line":45,"column":30},"end":{"line":72,"column":null}},"27":{"start":{"line":46,"column":4},"end":{"line":71,"column":null}},"28":{"start":{"line":47,"column":6},"end":{"line":47,"column":null}},"29":{"start":{"line":48,"column":6},"end":{"line":48,"column":null}},"30":{"start":{"line":49,"column":23},"end":{"line":58,"column":null}},"31":{"start":{"line":59,"column":6},"end":{"line":59,"column":null}},"32":{"start":{"line":60,"column":6},"end":{"line":60,"column":null}},"33":{"start":{"line":62,"column":6},"end":{"line":70,"column":null}},"34":{"start":{"line":74,"column":27},"end":{"line":121,"column":null}},"35":{"start":{"line":75,"column":4},"end":{"line":120,"column":null}},"36":{"start":{"line":76,"column":23},"end":{"line":85,"column":null}},"37":{"start":{"line":86,"column":6},"end":{"line":108,"column":null}},"38":{"start":{"line":87,"column":8},"end":{"line":87,"column":null}},"39":{"start":{"line":88,"column":8},"end":{"line":96,"column":null}},"40":{"start":{"line":98,"column":8},"end":{"line":98,"column":null}},"41":{"start":{"line":99,"column":8},"end":{"line":107,"column":null}},"42":{"start":{"line":110,"column":6},"end":{"line":110,"column":null}},"43":{"start":{"line":111,"column":6},"end":{"line":119,"column":null}},"44":{"start":{"line":123,"column":25},"end":{"line":186,"column":null}},"45":{"start":{"line":124,"column":4},"end":{"line":184,"column":null}},"46":{"start":{"line":125,"column":23},"end":{"line":134,"column":null}},"47":{"start":{"line":135,"column":6},"end":{"line":172,"column":null}},"48":{"start":{"line":136,"column":8},"end":{"line":136,"column":null}},"49":{"start":{"line":137,"column":8},"end":{"line":151,"column":null}},"50":{"start":{"line":138,"column":10},"end":{"line":150,"column":null}},"51":{"start":{"line":139,"column":12},"end":{"line":148,"column":null}},"52":{"start":{"line":140,"column":14},"end":{"line":147,"column":null}},"53":{"start":{"line":149,"column":12},"end":{"line":149,"column":null}},"54":{"start":{"line":152,"column":8},"end":{"line":160,"column":null}},"55":{"start":{"line":162,"column":8},"end":{"line":162,"column":null}},"56":{"start":{"line":163,"column":8},"end":{"line":171,"column":null}},"57":{"start":{"line":174,"column":6},"end":{"line":174,"column":null}},"58":{"start":{"line":175,"column":6},"end":{"line":183,"column":null}},"59":{"start":{"line":190,"column":29},"end":{"line":210,"column":null}},"60":{"start":{"line":191,"column":4},"end":{"line":191,"column":null}},"61":{"start":{"line":192,"column":4},"end":{"line":192,"column":null}},"62":{"start":{"line":194,"column":4},"end":{"line":209,"column":null}},"63":{"start":{"line":195,"column":19},"end":{"line":195,"column":null}},"64":{"start":{"line":197,"column":6},"end":{"line":204,"column":null}},"65":{"start":{"line":198,"column":8},"end":{"line":198,"column":null}},"66":{"start":{"line":199,"column":8},"end":{"line":203,"column":null}},"67":{"start":{"line":200,"column":10},"end":{"line":202,"column":null}},"68":{"start":{"line":201,"column":12},"end":{"line":201,"column":null}},"69":{"start":{"line":205,"column":4},"end":{"line":209,"column":null}},"70":{"start":{"line":206,"column":6},"end":{"line":206,"column":null}},"71":{"start":{"line":207,"column":6},"end":{"line":207,"column":null}},"72":{"start":{"line":208,"column":6},"end":{"line":208,"column":null}},"73":{"start":{"line":213,"column":27},"end":{"line":232,"column":null}},"74":{"start":{"line":214,"column":4},"end":{"line":225,"column":null}},"75":{"start":{"line":215,"column":6},"end":{"line":223,"column":null}},"76":{"start":{"line":224,"column":6},"end":{"line":224,"column":null}},"77":{"start":{"line":227,"column":19},"end":{"line":227,"column":null}},"78":{"start":{"line":228,"column":4},"end":{"line":230,"column":null}},"79":{"start":{"line":229,"column":6},"end":{"line":229,"column":null}},"80":{"start":{"line":231,"column":4},"end":{"line":231,"column":null}},"81":{"start":{"line":235,"column":23},"end":{"line":285,"column":null}},"82":{"start":{"line":236,"column":4},"end":{"line":284,"column":null}},"83":{"start":{"line":237,"column":20},"end":{"line":237,"column":null}},"84":{"start":{"line":238,"column":23},"end":{"line":243,"column":null}},"85":{"start":{"line":244,"column":27},"end":{"line":244,"column":null}},"86":{"start":{"line":246,"column":6},"end":{"line":269,"column":null}},"87":{"start":{"line":247,"column":8},"end":{"line":265,"column":null}},"88":{"start":{"line":248,"column":31},"end":{"line":262,"column":null}},"89":{"start":{"line":249,"column":33},"end":{"line":249,"column":null}},"90":{"start":{"line":249,"column":58},"end":{"line":249,"column":79}},"91":{"start":{"line":251,"column":12},"end":{"line":261,"column":null}},"92":{"start":{"line":264,"column":10},"end":{"line":264,"column":null}},"93":{"start":{"line":268,"column":8},"end":{"line":268,"column":null}},"94":{"start":{"line":271,"column":6},"end":{"line":271,"column":null}},"95":{"start":{"line":272,"column":6},"end":{"line":280,"column":null}},"96":{"start":{"line":283,"column":6},"end":{"line":283,"column":null}},"97":{"start":{"line":287,"column":24},"end":{"line":292,"column":null}},"98":{"start":{"line":289,"column":6},"end":{"line":291,"column":null}},"99":{"start":{"line":294,"column":2},"end":{"line":440,"column":null}},"100":{"start":{"line":332,"column":14},"end":{"line":378,"column":null}},"101":{"start":{"line":356,"column":36},"end":{"line":356,"column":null}},"102":{"start":{"line":363,"column":36},"end":{"line":363,"column":null}},"103":{"start":{"line":411,"column":33},"end":{"line":411,"column":null}},"104":{"start":{"line":430,"column":33},"end":{"line":430,"column":null}},"105":{"start":{"line":442,"column":2},"end":{"line":7,"column":23}},"106":{"start":{"line":7,"column":20},"end":{"line":null,"column":-1}},"107":{"start":{"line":444,"column":30},"end":{"line":444,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":58},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":58},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":7,"column":23},"end":{"line":7,"column":29}},"loc":{"start":{"line":7,"column":29},"end":{"line":442,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":16,"column":34},"end":{"line":16,"column":35}},"loc":{"start":{"line":16,"column":45},"end":{"line":23,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":22,"column":43},"end":{"line":22,"column":44}},"loc":{"start":{"line":22,"column":53},"end":{"line":22,"column":84}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":26,"column":23},"end":{"line":26,"column":24}},"loc":{"start":{"line":26,"column":30},"end":{"line":28,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":30,"column":12},"end":{"line":30,"column":18}},"loc":{"start":{"line":30,"column":18},"end":{"line":33,"column":5}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":35,"column":12},"end":{"line":35,"column":18}},"loc":{"start":{"line":35,"column":18},"end":{"line":43,"column":5}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":38,"column":11},"end":{"line":38,"column":17}},"loc":{"start":{"line":38,"column":17},"end":{"line":42,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":45,"column":30},"end":{"line":45,"column":42}},"loc":{"start":{"line":45,"column":42},"end":{"line":72,"column":null}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":74,"column":27},"end":{"line":74,"column":34}},"loc":{"start":{"line":74,"column":45},"end":{"line":121,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":123,"column":25},"end":{"line":123,"column":32}},"loc":{"start":{"line":123,"column":43},"end":{"line":186,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":137,"column":17},"end":{"line":137,"column":18}},"loc":{"start":{"line":138,"column":10},"end":{"line":150,"column":null}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":138,"column":24},"end":{"line":138,"column":25}},"loc":{"start":{"line":138,"column":37},"end":{"line":150,"column":11}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":190,"column":29},"end":{"line":190,"column":30}},"loc":{"start":{"line":190,"column":51},"end":{"line":210,"column":null}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":199,"column":17},"end":{"line":199,"column":18}},"loc":{"start":{"line":200,"column":10},"end":{"line":202,"column":null}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":200,"column":24},"end":{"line":200,"column":25}},"loc":{"start":{"line":201,"column":12},"end":{"line":201,"column":null}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":213,"column":27},"end":{"line":213,"column":33}},"loc":{"start":{"line":213,"column":33},"end":{"line":232,"column":null}}},"17":{"name":"(anonymous_17)","decl":{"start":{"line":235,"column":23},"end":{"line":235,"column":35}},"loc":{"start":{"line":235,"column":35},"end":{"line":285,"column":null}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":247,"column":17},"end":{"line":247,"column":18}},"loc":{"start":{"line":247,"column":32},"end":{"line":265,"column":9}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":248,"column":48},"end":{"line":248,"column":49}},"loc":{"start":{"line":248,"column":60},"end":{"line":262,"column":11}}},"20":{"name":"(anonymous_20)","decl":{"start":{"line":249,"column":48},"end":{"line":249,"column":49}},"loc":{"start":{"line":249,"column":58},"end":{"line":249,"column":79}}},"21":{"name":"(anonymous_21)","decl":{"start":{"line":288,"column":4},"end":{"line":288,"column":5}},"loc":{"start":{"line":289,"column":6},"end":{"line":291,"column":null}}},"22":{"name":"(anonymous_22)","decl":{"start":{"line":331,"column":31},"end":{"line":331,"column":32}},"loc":{"start":{"line":332,"column":14},"end":{"line":378,"column":null}}},"23":{"name":"(anonymous_23)","decl":{"start":{"line":356,"column":29},"end":{"line":356,"column":30}},"loc":{"start":{"line":356,"column":36},"end":{"line":356,"column":null}}},"24":{"name":"(anonymous_24)","decl":{"start":{"line":363,"column":29},"end":{"line":363,"column":30}},"loc":{"start":{"line":363,"column":36},"end":{"line":363,"column":null}}},"25":{"name":"(anonymous_25)","decl":{"start":{"line":411,"column":26},"end":{"line":411,"column":27}},"loc":{"start":{"line":411,"column":33},"end":{"line":411,"column":null}}},"26":{"name":"(anonymous_26)","decl":{"start":{"line":430,"column":27},"end":{"line":430,"column":33}},"loc":{"start":{"line":430,"column":33},"end":{"line":430,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":37},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":37},"end":{"line":1,"column":null}},{"start":{"line":1,"column":58},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":58},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":58},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":1,"column":58},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":58},"end":{"line":1,"column":null}},{"start":{"line":1,"column":58},"end":{"line":1,"column":null}}]},"3":{"loc":{"start":{"line":22,"column":53},"end":{"line":22,"column":84}},"type":"binary-expr","locations":[{"start":{"line":22,"column":53},"end":{"line":22,"column":80}},{"start":{"line":22,"column":80},"end":{"line":22,"column":84}}]},"4":{"loc":{"start":{"line":39,"column":6},"end":{"line":41,"column":null}},"type":"if","locations":[{"start":{"line":39,"column":6},"end":{"line":41,"column":null}}]},"5":{"loc":{"start":{"line":86,"column":6},"end":{"line":108,"column":null}},"type":"if","locations":[{"start":{"line":86,"column":6},"end":{"line":108,"column":null}},{"start":{"line":97,"column":13},"end":{"line":108,"column":null}}]},"6":{"loc":{"start":{"line":135,"column":6},"end":{"line":172,"column":null}},"type":"if","locations":[{"start":{"line":135,"column":6},"end":{"line":172,"column":null}},{"start":{"line":161,"column":13},"end":{"line":172,"column":null}}]},"7":{"loc":{"start":{"line":139,"column":12},"end":{"line":148,"column":null}},"type":"if","locations":[{"start":{"line":139,"column":12},"end":{"line":148,"column":null}}]},"8":{"loc":{"start":{"line":194,"column":4},"end":{"line":209,"column":null}},"type":"if","locations":[{"start":{"line":194,"column":4},"end":{"line":209,"column":null}},{"start":{"line":205,"column":4},"end":{"line":209,"column":null}}]},"9":{"loc":{"start":{"line":197,"column":6},"end":{"line":204,"column":null}},"type":"if","locations":[{"start":{"line":197,"column":6},"end":{"line":204,"column":null}}]},"10":{"loc":{"start":{"line":201,"column":12},"end":{"line":201,"column":null}},"type":"cond-expr","locations":[{"start":{"line":201,"column":26},"end":{"line":201,"column":91}},{"start":{"line":201,"column":91},"end":{"line":201,"column":null}}]},"11":{"loc":{"start":{"line":205,"column":4},"end":{"line":209,"column":null}},"type":"if","locations":[{"start":{"line":205,"column":4},"end":{"line":209,"column":null}}]},"12":{"loc":{"start":{"line":214,"column":4},"end":{"line":225,"column":null}},"type":"if","locations":[{"start":{"line":214,"column":4},"end":{"line":225,"column":null}}]},"13":{"loc":{"start":{"line":228,"column":4},"end":{"line":230,"column":null}},"type":"if","locations":[{"start":{"line":228,"column":4},"end":{"line":230,"column":null}}]},"14":{"loc":{"start":{"line":244,"column":27},"end":{"line":244,"column":null}},"type":"binary-expr","locations":[{"start":{"line":244,"column":27},"end":{"line":244,"column":50}},{"start":{"line":244,"column":50},"end":{"line":244,"column":null}}]},"15":{"loc":{"start":{"line":246,"column":6},"end":{"line":269,"column":null}},"type":"if","locations":[{"start":{"line":246,"column":6},"end":{"line":269,"column":null}},{"start":{"line":266,"column":13},"end":{"line":269,"column":null}}]},"16":{"loc":{"start":{"line":246,"column":10},"end":{"line":246,"column":66}},"type":"binary-expr","locations":[{"start":{"line":246,"column":10},"end":{"line":246,"column":41}},{"start":{"line":246,"column":41},"end":{"line":246,"column":66}}]},"17":{"loc":{"start":{"line":256,"column":26},"end":{"line":256,"column":null}},"type":"cond-expr","locations":[{"start":{"line":256,"column":41},"end":{"line":256,"column":67}},{"start":{"line":256,"column":67},"end":{"line":256,"column":null}}]},"18":{"loc":{"start":{"line":257,"column":24},"end":{"line":257,"column":null}},"type":"cond-expr","locations":[{"start":{"line":257,"column":39},"end":{"line":257,"column":63}},{"start":{"line":257,"column":63},"end":{"line":257,"column":null}}]},"19":{"loc":{"start":{"line":258,"column":28},"end":{"line":258,"column":null}},"type":"cond-expr","locations":[{"start":{"line":258,"column":43},"end":{"line":258,"column":71}},{"start":{"line":258,"column":71},"end":{"line":258,"column":null}}]},"20":{"loc":{"start":{"line":259,"column":25},"end":{"line":259,"column":null}},"type":"cond-expr","locations":[{"start":{"line":259,"column":40},"end":{"line":259,"column":65}},{"start":{"line":259,"column":65},"end":{"line":259,"column":null}}]},"21":{"loc":{"start":{"line":260,"column":30},"end":{"line":260,"column":null}},"type":"cond-expr","locations":[{"start":{"line":260,"column":45},"end":{"line":260,"column":75}},{"start":{"line":260,"column":75},"end":{"line":260,"column":null}}]},"22":{"loc":{"start":{"line":289,"column":6},"end":{"line":291,"column":null}},"type":"binary-expr","locations":[{"start":{"line":289,"column":6},"end":{"line":289,"column":null}},{"start":{"line":290,"column":6},"end":{"line":290,"column":null}},{"start":{"line":291,"column":6},"end":{"line":291,"column":null}}]},"23":{"loc":{"start":{"line":334,"column":42},"end":{"line":334,"column":80}},"type":"cond-expr","locations":[{"start":{"line":334,"column":60},"end":{"line":334,"column":69}},{"start":{"line":334,"column":69},"end":{"line":334,"column":80}}]},"24":{"loc":{"start":{"line":357,"column":55},"end":{"line":357,"column":86}},"type":"cond-expr","locations":[{"start":{"line":357,"column":73},"end":{"line":357,"column":84}},{"start":{"line":357,"column":84},"end":{"line":357,"column":86}}]},"25":{"loc":{"start":{"line":359,"column":21},"end":{"line":359,"column":null}},"type":"cond-expr","locations":[{"start":{"line":359,"column":39},"end":{"line":359,"column":52}},{"start":{"line":359,"column":52},"end":{"line":359,"column":null}}]},"26":{"loc":{"start":{"line":383,"column":9},"end":{"line":437,"column":null}},"type":"binary-expr","locations":[{"start":{"line":383,"column":9},"end":{"line":383,"column":null}},{"start":{"line":384,"column":10},"end":{"line":437,"column":null}}]}},"s":{"0":32,"1":256,"2":32,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":32,"106":32,"107":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0},"b":{"0":[32,0],"1":[32],"2":[32,32],"3":[0,0],"4":[0],"5":[0,0],"6":[0,0],"7":[0],"8":[0,0],"9":[0],"10":[0,0],"11":[0],"12":[0],"13":[0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangeInformation.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangeInformation.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"1":{"start":{"line":13,"column":24},"end":{"line":13,"column":null}},"2":{"start":{"line":14,"column":2},"end":{"line":14,"column":null}},"3":{"start":{"line":14,"column":39},"end":{"line":14,"column":59}},"4":{"start":{"line":17,"column":24},"end":{"line":17,"column":null}},"5":{"start":{"line":18,"column":24},"end":{"line":18,"column":null}},"6":{"start":{"line":19,"column":2},"end":{"line":19,"column":null}},"7":{"start":{"line":19,"column":42},"end":{"line":19,"column":85}},"8":{"start":{"line":22,"column":60},"end":{"line":22,"column":null}},"9":{"start":{"line":23,"column":26},"end":{"line":23,"column":null}},"10":{"start":{"line":24,"column":26},"end":{"line":24,"column":null}},"11":{"start":{"line":25,"column":26},"end":{"line":25,"column":null}},"12":{"start":{"line":26,"column":26},"end":{"line":26,"column":null}},"13":{"start":{"line":27,"column":10},"end":{"line":27,"column":null}},"14":{"start":{"line":28,"column":29},"end":{"line":28,"column":null}},"15":{"start":{"line":29,"column":23},"end":{"line":36,"column":null}},"16":{"start":{"line":30,"column":4},"end":{"line":35,"column":null}},"17":{"start":{"line":34,"column":6},"end":{"line":34,"column":null}},"18":{"start":{"line":35,"column":9},"end":{"line":35,"column":null}},"19":{"start":{"line":37,"column":22},"end":{"line":50,"column":null}},"20":{"start":{"line":38,"column":4},"end":{"line":49,"column":null}},"21":{"start":{"line":48,"column":6},"end":{"line":48,"column":null}},"22":{"start":{"line":49,"column":9},"end":{"line":49,"column":null}},"23":{"start":{"line":51,"column":20},"end":{"line":62,"column":null}},"24":{"start":{"line":52,"column":25},"end":{"line":52,"column":null}},"25":{"start":{"line":53,"column":25},"end":{"line":53,"column":null}},"26":{"start":{"line":54,"column":4},"end":{"line":54,"column":28}},"27":{"start":{"line":54,"column":28},"end":{"line":54,"column":null}},"28":{"start":{"line":55,"column":18},"end":{"line":55,"column":null}},"29":{"start":{"line":56,"column":4},"end":{"line":61,"column":null}},"30":{"start":{"line":60,"column":6},"end":{"line":60,"column":null}},"31":{"start":{"line":61,"column":9},"end":{"line":61,"column":null}},"32":{"start":{"line":65,"column":24},"end":{"line":65,"column":null}},"33":{"start":{"line":66,"column":23},"end":{"line":66,"column":null}},"34":{"start":{"line":67,"column":21},"end":{"line":67,"column":null}},"35":{"start":{"line":68,"column":23},"end":{"line":68,"column":null}},"36":{"start":{"line":69,"column":26},"end":{"line":69,"column":null}},"37":{"start":{"line":70,"column":4},"end":{"line":70,"column":null}},"38":{"start":{"line":71,"column":4},"end":{"line":156,"column":null}},"39":{"start":{"line":72,"column":6},"end":{"line":80,"column":null}},"40":{"start":{"line":80,"column":7},"end":{"line":156,"column":null}},"41":{"start":{"line":82,"column":6},"end":{"line":90,"column":null}},"42":{"start":{"line":92,"column":26},"end":{"line":92,"column":null}},"43":{"start":{"line":93,"column":6},"end":{"line":155,"column":null}},"44":{"start":{"line":94,"column":25},"end":{"line":110,"column":null}},"45":{"start":{"line":111,"column":8},"end":{"line":130,"column":null}},"46":{"start":{"line":112,"column":10},"end":{"line":112,"column":null}},"47":{"start":{"line":113,"column":10},"end":{"line":121,"column":null}},"48":{"start":{"line":122,"column":10},"end":{"line":129,"column":null}},"49":{"start":{"line":132,"column":8},"end":{"line":141,"column":null}},"50":{"start":{"line":133,"column":10},"end":{"line":141,"column":null}},"51":{"start":{"line":142,"column":8},"end":{"line":154,"column":null}},"52":{"start":{"line":143,"column":22},"end":{"line":143,"column":null}},"53":{"start":{"line":144,"column":10},"end":{"line":153,"column":null}},"54":{"start":{"line":145,"column":10},"end":{"line":153,"column":null}},"55":{"start":{"line":158,"column":2},"end":{"line":297,"column":null}},"56":{"start":{"line":179,"column":18},"end":{"line":179,"column":null}},"57":{"start":{"line":180,"column":18},"end":{"line":180,"column":null}},"58":{"start":{"line":203,"column":18},"end":{"line":203,"column":null}},"59":{"start":{"line":204,"column":18},"end":{"line":204,"column":null}},"60":{"start":{"line":226,"column":18},"end":{"line":226,"column":null}},"61":{"start":{"line":250,"column":20},"end":{"line":250,"column":null}},"62":{"start":{"line":273,"column":18},"end":{"line":273,"column":null}},"63":{"start":{"line":274,"column":18},"end":{"line":274,"column":null}},"64":{"start":{"line":290,"column":14},"end":{"line":290,"column":null}},"65":{"start":{"line":299,"column":1},"end":{"line":22,"column":27}},"66":{"start":{"line":22,"column":26},"end":{"line":null,"column":-1}},"67":{"start":{"line":301,"column":33},"end":{"line":301,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}},"1":{"name":"toPersianDigits","decl":{"start":{"line":12,"column":9},"end":{"line":12,"column":25}},"loc":{"start":{"line":12,"column":30},"end":{"line":15,"column":null}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":14,"column":28},"end":{"line":14,"column":29}},"loc":{"start":{"line":14,"column":39},"end":{"line":14,"column":59}}},"3":{"name":"toEnglishDigits","decl":{"start":{"line":16,"column":9},"end":{"line":16,"column":25}},"loc":{"start":{"line":16,"column":30},"end":{"line":20,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":19,"column":31},"end":{"line":19,"column":32}},"loc":{"start":{"line":19,"column":42},"end":{"line":19,"column":85}}},"5":{"name":"ChangeInformation","decl":{"start":{"line":22,"column":9},"end":{"line":22,"column":26}},"loc":{"start":{"line":22,"column":60},"end":{"line":299,"column":1}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":29,"column":23},"end":{"line":29,"column":24}},"loc":{"start":{"line":29,"column":34},"end":{"line":36,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":37,"column":22},"end":{"line":37,"column":23}},"loc":{"start":{"line":37,"column":33},"end":{"line":50,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":51,"column":20},"end":{"line":51,"column":21}},"loc":{"start":{"line":51,"column":31},"end":{"line":62,"column":null}}},"9":{"name":"SendUserInfo","decl":{"start":{"line":64,"column":17},"end":{"line":64,"column":30}},"loc":{"start":{"line":64,"column":37},"end":{"line":157,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":178,"column":26},"end":{"line":178,"column":27}},"loc":{"start":{"line":178,"column":33},"end":{"line":181,"column":18}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":202,"column":26},"end":{"line":202,"column":27}},"loc":{"start":{"line":202,"column":33},"end":{"line":205,"column":18}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":225,"column":26},"end":{"line":225,"column":27}},"loc":{"start":{"line":225,"column":33},"end":{"line":227,"column":null}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":249,"column":27},"end":{"line":249,"column":28}},"loc":{"start":{"line":249,"column":34},"end":{"line":251,"column":null}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":272,"column":26},"end":{"line":272,"column":27}},"loc":{"start":{"line":272,"column":33},"end":{"line":275,"column":18}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":289,"column":21},"end":{"line":289,"column":22}},"loc":{"start":{"line":289,"column":28},"end":{"line":291,"column":14}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":30,"column":4},"end":{"line":35,"column":null}},"type":"if","locations":[{"start":{"line":30,"column":4},"end":{"line":35,"column":null}},{"start":{"line":35,"column":9},"end":{"line":35,"column":null}}]},"3":{"loc":{"start":{"line":38,"column":4},"end":{"line":49,"column":null}},"type":"if","locations":[{"start":{"line":38,"column":4},"end":{"line":49,"column":null}},{"start":{"line":49,"column":9},"end":{"line":49,"column":null}}]},"4":{"loc":{"start":{"line":56,"column":4},"end":{"line":61,"column":null}},"type":"if","locations":[{"start":{"line":56,"column":4},"end":{"line":61,"column":null}},{"start":{"line":61,"column":9},"end":{"line":61,"column":null}}]},"5":{"loc":{"start":{"line":71,"column":4},"end":{"line":156,"column":null}},"type":"if","locations":[{"start":{"line":71,"column":4},"end":{"line":156,"column":null}},{"start":{"line":80,"column":7},"end":{"line":156,"column":null}}]},"6":{"loc":{"start":{"line":80,"column":7},"end":{"line":156,"column":null}},"type":"if","locations":[{"start":{"line":80,"column":7},"end":{"line":156,"column":null}},{"start":{"line":91,"column":9},"end":{"line":156,"column":null}}]},"7":{"loc":{"start":{"line":111,"column":8},"end":{"line":130,"column":null}},"type":"if","locations":[{"start":{"line":111,"column":8},"end":{"line":130,"column":null}}]},"8":{"loc":{"start":{"line":132,"column":8},"end":{"line":141,"column":null}},"type":"if","locations":[{"start":{"line":132,"column":8},"end":{"line":141,"column":null}}]},"9":{"loc":{"start":{"line":142,"column":8},"end":{"line":154,"column":null}},"type":"if","locations":[{"start":{"line":142,"column":8},"end":{"line":154,"column":null}}]},"10":{"loc":{"start":{"line":144,"column":10},"end":{"line":153,"column":null}},"type":"if","locations":[{"start":{"line":144,"column":10},"end":{"line":153,"column":null}}]},"11":{"loc":{"start":{"line":163,"column":15},"end":{"line":163,"column":null}},"type":"cond-expr","locations":[{"start":{"line":163,"column":30},"end":{"line":163,"column":60}},{"start":{"line":163,"column":60},"end":{"line":163,"column":null}}]},"12":{"loc":{"start":{"line":185,"column":23},"end":{"line":185,"column":55}},"type":"cond-expr","locations":[{"start":{"line":185,"column":30},"end":{"line":185,"column":52}},{"start":{"line":185,"column":52},"end":{"line":185,"column":55}}]},"13":{"loc":{"start":{"line":209,"column":23},"end":{"line":209,"column":55}},"type":"cond-expr","locations":[{"start":{"line":209,"column":30},"end":{"line":209,"column":52}},{"start":{"line":209,"column":52},"end":{"line":209,"column":55}}]},"14":{"loc":{"start":{"line":279,"column":23},"end":{"line":279,"column":55}},"type":"cond-expr","locations":[{"start":{"line":279,"column":30},"end":{"line":279,"column":52}},{"start":{"line":279,"column":52},"end":{"line":279,"column":55}}]}},"s":{"0":288,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":32,"66":32,"67":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0],"8":[0],"9":[0],"10":[0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangePassword.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangePassword.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"1":{"start":{"line":15,"column":37},"end":{"line":15,"column":null}},"2":{"start":{"line":16,"column":19},"end":{"line":16,"column":null}},"3":{"start":{"line":17,"column":48},"end":{"line":17,"column":null}},"4":{"start":{"line":18,"column":42},"end":{"line":18,"column":null}},"5":{"start":{"line":19,"column":54},"end":{"line":19,"column":null}},"6":{"start":{"line":20,"column":48},"end":{"line":20,"column":null}},"7":{"start":{"line":21,"column":42},"end":{"line":21,"column":null}},"8":{"start":{"line":22,"column":54},"end":{"line":22,"column":null}},"9":{"start":{"line":24,"column":28},"end":{"line":24,"column":null}},"10":{"start":{"line":25,"column":28},"end":{"line":25,"column":null}},"11":{"start":{"line":26,"column":28},"end":{"line":26,"column":null}},"12":{"start":{"line":27,"column":28},"end":{"line":27,"column":null}},"13":{"start":{"line":28,"column":31},"end":{"line":31,"column":null}},"14":{"start":{"line":29,"column":4},"end":{"line":29,"column":null}},"15":{"start":{"line":30,"column":4},"end":{"line":30,"column":null}},"16":{"start":{"line":33,"column":37},"end":{"line":38,"column":null}},"17":{"start":{"line":34,"column":4},"end":{"line":36,"column":null}},"18":{"start":{"line":37,"column":4},"end":{"line":37,"column":null}},"19":{"start":{"line":39,"column":34},"end":{"line":42,"column":null}},"20":{"start":{"line":40,"column":4},"end":{"line":40,"column":null}},"21":{"start":{"line":41,"column":4},"end":{"line":41,"column":null}},"22":{"start":{"line":44,"column":24},"end":{"line":48,"column":null}},"23":{"start":{"line":45,"column":4},"end":{"line":47,"column":null}},"24":{"start":{"line":46,"column":6},"end":{"line":46,"column":null}},"25":{"start":{"line":47,"column":9},"end":{"line":47,"column":null}},"26":{"start":{"line":49,"column":26},"end":{"line":53,"column":null}},"27":{"start":{"line":50,"column":4},"end":{"line":52,"column":null}},"28":{"start":{"line":51,"column":6},"end":{"line":51,"column":null}},"29":{"start":{"line":52,"column":9},"end":{"line":52,"column":null}},"30":{"start":{"line":56,"column":4},"end":{"line":56,"column":null}},"31":{"start":{"line":57,"column":24},"end":{"line":57,"column":null}},"32":{"start":{"line":58,"column":23},"end":{"line":58,"column":null}},"33":{"start":{"line":59,"column":23},"end":{"line":59,"column":null}},"34":{"start":{"line":60,"column":24},"end":{"line":60,"column":null}},"35":{"start":{"line":61,"column":4},"end":{"line":147,"column":null}},"36":{"start":{"line":62,"column":6},"end":{"line":70,"column":null}},"37":{"start":{"line":70,"column":7},"end":{"line":147,"column":null}},"38":{"start":{"line":72,"column":6},"end":{"line":80,"column":null}},"39":{"start":{"line":82,"column":6},"end":{"line":146,"column":null}},"40":{"start":{"line":83,"column":25},"end":{"line":97,"column":null}},"41":{"start":{"line":98,"column":8},"end":{"line":107,"column":null}},"42":{"start":{"line":99,"column":10},"end":{"line":107,"column":null}},"43":{"start":{"line":109,"column":21},"end":{"line":109,"column":null}},"44":{"start":{"line":110,"column":8},"end":{"line":145,"column":null}},"45":{"start":{"line":111,"column":10},"end":{"line":134,"column":null}},"46":{"start":{"line":112,"column":12},"end":{"line":134,"column":null}},"47":{"start":{"line":131,"column":16},"end":{"line":131,"column":null}},"48":{"start":{"line":135,"column":10},"end":{"line":144,"column":null}},"49":{"start":{"line":136,"column":12},"end":{"line":144,"column":null}},"50":{"start":{"line":149,"column":2},"end":{"line":263,"column":null}},"51":{"start":{"line":173,"column":18},"end":{"line":173,"column":null}},"52":{"start":{"line":203,"column":18},"end":{"line":203,"column":null}},"53":{"start":{"line":204,"column":18},"end":{"line":204,"column":null}},"54":{"start":{"line":234,"column":18},"end":{"line":234,"column":null}},"55":{"start":{"line":265,"column":1},"end":{"line":16,"column":31}},"56":{"start":{"line":15,"column":23},"end":{"line":16,"column":31}},"57":{"start":{"line":16,"column":30},"end":{"line":15,"column":23}},"58":{"start":{"line":268,"column":0},"end":{"line":268,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}},"1":{"name":"ChangePassword","decl":{"start":{"line":15,"column":9},"end":{"line":15,"column":23}},"loc":{"start":{"line":15,"column":37},"end":{"line":265,"column":1}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":31},"end":{"line":28,"column":37}},"loc":{"start":{"line":28,"column":37},"end":{"line":31,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":33,"column":37},"end":{"line":33,"column":43}},"loc":{"start":{"line":33,"column":43},"end":{"line":38,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":39,"column":34},"end":{"line":39,"column":40}},"loc":{"start":{"line":39,"column":40},"end":{"line":42,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":44,"column":24},"end":{"line":44,"column":25}},"loc":{"start":{"line":44,"column":43},"end":{"line":48,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":49,"column":26},"end":{"line":49,"column":27}},"loc":{"start":{"line":49,"column":45},"end":{"line":53,"column":null}}},"7":{"name":"SendChangePassword","decl":{"start":{"line":55,"column":17},"end":{"line":55,"column":36}},"loc":{"start":{"line":55,"column":43},"end":{"line":148,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":130,"column":26},"end":{"line":130,"column":32}},"loc":{"start":{"line":130,"column":32},"end":{"line":132,"column":null}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":172,"column":26},"end":{"line":172,"column":27}},"loc":{"start":{"line":172,"column":37},"end":{"line":174,"column":18}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":202,"column":26},"end":{"line":202,"column":27}},"loc":{"start":{"line":202,"column":37},"end":{"line":205,"column":18}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":233,"column":26},"end":{"line":233,"column":27}},"loc":{"start":{"line":233,"column":37},"end":{"line":235,"column":18}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":15,"column":23},"end":{"line":15,"column":24}},"loc":{"start":{"line":15,"column":23},"end":{"line":16,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":29,"column":20},"end":{"line":29,"column":69}},"type":"cond-expr","locations":[{"start":{"line":29,"column":50},"end":{"line":29,"column":59}},{"start":{"line":29,"column":59},"end":{"line":29,"column":69}}]},"3":{"loc":{"start":{"line":30,"column":20},"end":{"line":30,"column":55}},"type":"cond-expr","locations":[{"start":{"line":30,"column":43},"end":{"line":30,"column":52}},{"start":{"line":30,"column":52},"end":{"line":30,"column":55}}]},"4":{"loc":{"start":{"line":35,"column":6},"end":{"line":35,"column":null}},"type":"cond-expr","locations":[{"start":{"line":35,"column":42},"end":{"line":35,"column":51}},{"start":{"line":35,"column":51},"end":{"line":35,"column":null}}]},"5":{"loc":{"start":{"line":37,"column":26},"end":{"line":37,"column":67}},"type":"cond-expr","locations":[{"start":{"line":37,"column":55},"end":{"line":37,"column":64}},{"start":{"line":37,"column":64},"end":{"line":37,"column":67}}]},"6":{"loc":{"start":{"line":40,"column":23},"end":{"line":40,"column":75}},"type":"cond-expr","locations":[{"start":{"line":40,"column":56},"end":{"line":40,"column":65}},{"start":{"line":40,"column":65},"end":{"line":40,"column":75}}]},"7":{"loc":{"start":{"line":41,"column":23},"end":{"line":41,"column":61}},"type":"cond-expr","locations":[{"start":{"line":41,"column":49},"end":{"line":41,"column":58}},{"start":{"line":41,"column":58},"end":{"line":41,"column":61}}]},"8":{"loc":{"start":{"line":45,"column":4},"end":{"line":47,"column":null}},"type":"if","locations":[{"start":{"line":45,"column":4},"end":{"line":47,"column":null}},{"start":{"line":47,"column":9},"end":{"line":47,"column":null}}]},"9":{"loc":{"start":{"line":50,"column":4},"end":{"line":52,"column":null}},"type":"if","locations":[{"start":{"line":50,"column":4},"end":{"line":52,"column":null}},{"start":{"line":52,"column":9},"end":{"line":52,"column":null}}]},"10":{"loc":{"start":{"line":61,"column":4},"end":{"line":147,"column":null}},"type":"if","locations":[{"start":{"line":61,"column":4},"end":{"line":147,"column":null}},{"start":{"line":70,"column":7},"end":{"line":147,"column":null}}]},"11":{"loc":{"start":{"line":70,"column":7},"end":{"line":147,"column":null}},"type":"if","locations":[{"start":{"line":70,"column":7},"end":{"line":147,"column":null}},{"start":{"line":81,"column":9},"end":{"line":147,"column":null}}]},"12":{"loc":{"start":{"line":98,"column":8},"end":{"line":107,"column":null}},"type":"if","locations":[{"start":{"line":98,"column":8},"end":{"line":107,"column":null}}]},"13":{"loc":{"start":{"line":110,"column":8},"end":{"line":145,"column":null}},"type":"if","locations":[{"start":{"line":110,"column":8},"end":{"line":145,"column":null}}]},"14":{"loc":{"start":{"line":111,"column":10},"end":{"line":134,"column":null}},"type":"if","locations":[{"start":{"line":111,"column":10},"end":{"line":134,"column":null}}]},"15":{"loc":{"start":{"line":135,"column":10},"end":{"line":144,"column":null}},"type":"if","locations":[{"start":{"line":135,"column":10},"end":{"line":144,"column":null}}]},"16":{"loc":{"start":{"line":153,"column":15},"end":{"line":153,"column":null}},"type":"cond-expr","locations":[{"start":{"line":153,"column":30},"end":{"line":153,"column":60}},{"start":{"line":153,"column":60},"end":{"line":153,"column":null}}]},"17":{"loc":{"start":{"line":181,"column":23},"end":{"line":181,"column":78}},"type":"cond-expr","locations":[{"start":{"line":181,"column":31},"end":{"line":181,"column":53}},{"start":{"line":181,"column":53},"end":{"line":181,"column":78}}]},"18":{"loc":{"start":{"line":212,"column":24},"end":{"line":212,"column":88}},"type":"cond-expr","locations":[{"start":{"line":212,"column":41},"end":{"line":212,"column":63}},{"start":{"line":212,"column":63},"end":{"line":212,"column":88}}]},"19":{"loc":{"start":{"line":242,"column":23},"end":{"line":242,"column":78}},"type":"cond-expr","locations":[{"start":{"line":242,"column":31},"end":{"line":242,"column":53}},{"start":{"line":242,"column":53},"end":{"line":242,"column":78}}]}},"s":{"0":288,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":32,"56":0,"57":32,"58":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0],"13":[0],"14":[0],"15":[0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/User_Panel.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/User_Panel.jsx","statementMap":{"0":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"1":{"start":{"line":24,"column":19},"end":{"line":323,"column":2}},"2":{"start":{"line":24,"column":25},"end":{"line":24,"column":null}},"3":{"start":{"line":27,"column":24},"end":{"line":27,"column":null}},"4":{"start":{"line":28,"column":2},"end":{"line":28,"column":null}},"5":{"start":{"line":28,"column":39},"end":{"line":28,"column":59}},"6":{"start":{"line":31,"column":19},"end":{"line":31,"column":null}},"7":{"start":{"line":32,"column":30},"end":{"line":32,"column":null}},"8":{"start":{"line":33,"column":31},"end":{"line":40,"column":null}},"9":{"start":{"line":41,"column":15},"end":{"line":41,"column":null}},"10":{"start":{"line":42,"column":2},"end":{"line":42,"column":null}},"11":{"start":{"line":44,"column":4},"end":{"line":44,"column":null}},"12":{"start":{"line":45,"column":24},"end":{"line":45,"column":null}},"13":{"start":{"line":46,"column":4},"end":{"line":115,"column":null}},"14":{"start":{"line":47,"column":6},"end":{"line":70,"column":null}},"15":{"start":{"line":65,"column":10},"end":{"line":69,"column":null}},"16":{"start":{"line":66,"column":12},"end":{"line":66,"column":null}},"17":{"start":{"line":67,"column":10},"end":{"line":69,"column":null}},"18":{"start":{"line":68,"column":12},"end":{"line":68,"column":null}},"19":{"start":{"line":72,"column":6},"end":{"line":114,"column":null}},"20":{"start":{"line":73,"column":25},"end":{"line":82,"column":null}},"21":{"start":{"line":83,"column":8},"end":{"line":94,"column":null}},"22":{"start":{"line":84,"column":23},"end":{"line":84,"column":null}},"23":{"start":{"line":85,"column":10},"end":{"line":93,"column":null}},"24":{"start":{"line":96,"column":8},"end":{"line":113,"column":null}},"25":{"start":{"line":97,"column":10},"end":{"line":112,"column":null}},"26":{"start":{"line":110,"column":14},"end":{"line":110,"column":null}},"27":{"start":{"line":119,"column":2},"end":{"line":321,"column":null}},"28":{"start":{"line":160,"column":24},"end":{"line":160,"column":null}},"29":{"start":{"line":190,"column":24},"end":{"line":190,"column":null}},"30":{"start":{"line":218,"column":40},"end":{"line":218,"column":null}},"31":{"start":{"line":323,"column":2},"end":{"line":31,"column":31}},"32":{"start":{"line":24,"column":16},"end":{"line":31,"column":31}},"33":{"start":{"line":31,"column":30},"end":{"line":24,"column":16}},"34":{"start":{"line":324,"column":26},"end":{"line":324,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":24,"column":19},"end":{"line":24,"column":25}},"loc":{"start":{"line":24,"column":25},"end":{"line":323,"column":2}}},"2":{"name":"toPersianDigits","decl":{"start":{"line":26,"column":9},"end":{"line":26,"column":25}},"loc":{"start":{"line":26,"column":30},"end":{"line":29,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":28,"column":28},"end":{"line":28,"column":29}},"loc":{"start":{"line":28,"column":39},"end":{"line":28,"column":59}}},"4":{"name":"GetUserInfo","decl":{"start":{"line":43,"column":17},"end":{"line":43,"column":29}},"loc":{"start":{"line":43,"column":36},"end":{"line":116,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":64,"column":14},"end":{"line":64,"column":15}},"loc":{"start":{"line":64,"column":26},"end":{"line":70,"column":9}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":109,"column":24},"end":{"line":109,"column":30}},"loc":{"start":{"line":109,"column":30},"end":{"line":111,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":159,"column":31},"end":{"line":159,"column":32}},"loc":{"start":{"line":159,"column":38},"end":{"line":161,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":189,"column":31},"end":{"line":189,"column":32}},"loc":{"start":{"line":189,"column":38},"end":{"line":191,"column":null}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":218,"column":33},"end":{"line":218,"column":34}},"loc":{"start":{"line":218,"column":40},"end":{"line":218,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":24,"column":16},"end":{"line":24,"column":19}},"loc":{"start":{"line":24,"column":16},"end":{"line":31,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":39},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":39},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":41,"column":59},"end":{"line":41,"column":123}},"type":"cond-expr","locations":[{"start":{"line":41,"column":80},"end":{"line":41,"column":111}},{"start":{"line":41,"column":111},"end":{"line":41,"column":123}}]},"3":{"loc":{"start":{"line":46,"column":4},"end":{"line":115,"column":null}},"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":115,"column":null}},{"start":{"line":71,"column":9},"end":{"line":115,"column":null}}]},"4":{"loc":{"start":{"line":65,"column":10},"end":{"line":69,"column":null}},"type":"if","locations":[{"start":{"line":65,"column":10},"end":{"line":69,"column":null}},{"start":{"line":67,"column":10},"end":{"line":69,"column":null}}]},"5":{"loc":{"start":{"line":67,"column":10},"end":{"line":69,"column":null}},"type":"if","locations":[{"start":{"line":67,"column":10},"end":{"line":69,"column":null}}]},"6":{"loc":{"start":{"line":83,"column":8},"end":{"line":94,"column":null}},"type":"if","locations":[{"start":{"line":83,"column":8},"end":{"line":94,"column":null}}]},"7":{"loc":{"start":{"line":86,"column":23},"end":{"line":86,"column":null}},"type":"cond-expr","locations":[{"start":{"line":86,"column":48},"end":{"line":86,"column":53}},{"start":{"line":86,"column":53},"end":{"line":86,"column":null}}]},"8":{"loc":{"start":{"line":87,"column":22},"end":{"line":87,"column":null}},"type":"cond-expr","locations":[{"start":{"line":87,"column":46},"end":{"line":87,"column":51}},{"start":{"line":87,"column":51},"end":{"line":87,"column":null}}]},"9":{"loc":{"start":{"line":90,"column":14},"end":{"line":90,"column":null}},"type":"cond-expr","locations":[{"start":{"line":90,"column":43},"end":{"line":90,"column":58}},{"start":{"line":90,"column":58},"end":{"line":90,"column":null}}]},"10":{"loc":{"start":{"line":91,"column":20},"end":{"line":91,"column":null}},"type":"cond-expr","locations":[{"start":{"line":91,"column":42},"end":{"line":91,"column":47}},{"start":{"line":91,"column":47},"end":{"line":91,"column":null}}]},"11":{"loc":{"start":{"line":92,"column":25},"end":{"line":92,"column":null}},"type":"cond-expr","locations":[{"start":{"line":92,"column":53},"end":{"line":92,"column":58}},{"start":{"line":92,"column":58},"end":{"line":92,"column":null}}]},"12":{"loc":{"start":{"line":96,"column":8},"end":{"line":113,"column":null}},"type":"if","locations":[{"start":{"line":96,"column":8},"end":{"line":113,"column":null}}]},"13":{"loc":{"start":{"line":125,"column":15},"end":{"line":125,"column":null}},"type":"cond-expr","locations":[{"start":{"line":125,"column":28},"end":{"line":125,"column":53}},{"start":{"line":125,"column":53},"end":{"line":125,"column":null}}]},"14":{"loc":{"start":{"line":141,"column":26},"end":{"line":143,"column":null}},"type":"cond-expr","locations":[{"start":{"line":141,"column":52},"end":{"line":141,"column":null}},{"start":{"line":142,"column":28},"end":{"line":143,"column":null}}]},"15":{"loc":{"start":{"line":142,"column":28},"end":{"line":143,"column":null}},"type":"cond-expr","locations":[{"start":{"line":142,"column":54},"end":{"line":142,"column":null}},{"start":{"line":143,"column":30},"end":{"line":143,"column":null}}]},"16":{"loc":{"start":{"line":166,"column":26},"end":{"line":173,"column":null}},"type":"cond-expr","locations":[{"start":{"line":167,"column":30},"end":{"line":172,"column":null}},{"start":{"line":173,"column":30},"end":{"line":173,"column":null}}]},"17":{"loc":{"start":{"line":180,"column":28},"end":{"line":182,"column":null}},"type":"cond-expr","locations":[{"start":{"line":181,"column":32},"end":{"line":181,"column":null}},{"start":{"line":182,"column":32},"end":{"line":182,"column":null}}]},"18":{"loc":{"start":{"line":196,"column":26},"end":{"line":203,"column":null}},"type":"cond-expr","locations":[{"start":{"line":197,"column":30},"end":{"line":202,"column":null}},{"start":{"line":203,"column":30},"end":{"line":203,"column":null}}]},"19":{"loc":{"start":{"line":210,"column":28},"end":{"line":212,"column":null}},"type":"cond-expr","locations":[{"start":{"line":211,"column":32},"end":{"line":211,"column":null}},{"start":{"line":212,"column":32},"end":{"line":212,"column":null}}]},"20":{"loc":{"start":{"line":222,"column":26},"end":{"line":229,"column":null}},"type":"cond-expr","locations":[{"start":{"line":223,"column":30},"end":{"line":228,"column":null}},{"start":{"line":229,"column":30},"end":{"line":229,"column":null}}]},"21":{"loc":{"start":{"line":236,"column":28},"end":{"line":238,"column":null}},"type":"cond-expr","locations":[{"start":{"line":237,"column":32},"end":{"line":237,"column":null}},{"start":{"line":238,"column":32},"end":{"line":238,"column":null}}]},"22":{"loc":{"start":{"line":252,"column":22},"end":{"line":254,"column":null}},"type":"cond-expr","locations":[{"start":{"line":253,"column":26},"end":{"line":253,"column":null}},{"start":{"line":254,"column":26},"end":{"line":254,"column":null}}]},"23":{"loc":{"start":{"line":279,"column":27},"end":{"line":283,"column":null}},"type":"cond-expr","locations":[{"start":{"line":280,"column":30},"end":{"line":280,"column":null}},{"start":{"line":281,"column":30},"end":{"line":283,"column":null}}]},"24":{"loc":{"start":{"line":281,"column":30},"end":{"line":283,"column":null}},"type":"cond-expr","locations":[{"start":{"line":282,"column":32},"end":{"line":282,"column":null}},{"start":{"line":283,"column":32},"end":{"line":283,"column":null}}]}},"s":{"0":288,"1":32,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":32,"32":0,"33":32,"34":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0],"6":[0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_TestResult/TestResult.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_TestResult/TestResult.jsx","statementMap":{"0":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"1":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"2":{"start":{"line":49,"column":19},"end":{"line":355,"column":2}},"3":{"start":{"line":49,"column":25},"end":{"line":49,"column":null}},"4":{"start":{"line":50,"column":19},"end":{"line":50,"column":null}},"5":{"start":{"line":51,"column":31},"end":{"line":54,"column":null}},"6":{"start":{"line":55,"column":20},"end":{"line":55,"column":null}},"7":{"start":{"line":58,"column":24},"end":{"line":58,"column":null}},"8":{"start":{"line":59,"column":4},"end":{"line":153,"column":null}},"9":{"start":{"line":60,"column":23},"end":{"line":69,"column":null}},"10":{"start":{"line":70,"column":6},"end":{"line":91,"column":null}},"11":{"start":{"line":71,"column":21},"end":{"line":71,"column":null}},"12":{"start":{"line":72,"column":8},"end":{"line":75,"column":null}},"13":{"start":{"line":76,"column":8},"end":{"line":90,"column":null}},"14":{"start":{"line":77,"column":28},"end":{"line":86,"column":null}},"15":{"start":{"line":87,"column":10},"end":{"line":89,"column":null}},"16":{"start":{"line":88,"column":12},"end":{"line":88,"column":null}},"17":{"start":{"line":88,"column":51},"end":{"line":88,"column":null}},"18":{"start":{"line":93,"column":6},"end":{"line":93,"column":null}},"19":{"start":{"line":94,"column":6},"end":{"line":111,"column":null}},"20":{"start":{"line":95,"column":8},"end":{"line":110,"column":null}},"21":{"start":{"line":108,"column":12},"end":{"line":108,"column":null}},"22":{"start":{"line":112,"column":6},"end":{"line":150,"column":null}},"23":{"start":{"line":113,"column":8},"end":{"line":132,"column":null}},"24":{"start":{"line":117,"column":10},"end":{"line":132,"column":null}},"25":{"start":{"line":130,"column":14},"end":{"line":130,"column":null}},"26":{"start":{"line":133,"column":8},"end":{"line":149,"column":null}},"27":{"start":{"line":134,"column":10},"end":{"line":149,"column":null}},"28":{"start":{"line":147,"column":14},"end":{"line":147,"column":null}},"29":{"start":{"line":152,"column":6},"end":{"line":152,"column":null}},"30":{"start":{"line":156,"column":2},"end":{"line":162,"column":null}},"31":{"start":{"line":157,"column":4},"end":{"line":161,"column":null}},"32":{"start":{"line":159,"column":8},"end":{"line":159,"column":null}},"33":{"start":{"line":164,"column":2},"end":{"line":353,"column":null}},"34":{"start":{"line":355,"column":2},"end":{"line":50,"column":31}},"35":{"start":{"line":49,"column":16},"end":{"line":50,"column":31}},"36":{"start":{"line":50,"column":30},"end":{"line":49,"column":16}},"37":{"start":{"line":356,"column":26},"end":{"line":356,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":49,"column":19},"end":{"line":49,"column":25}},"loc":{"start":{"line":49,"column":25},"end":{"line":355,"column":2}}},"2":{"name":"GetTestResult","decl":{"start":{"line":57,"column":17},"end":{"line":57,"column":33}},"loc":{"start":{"line":57,"column":33},"end":{"line":154,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":107,"column":22},"end":{"line":107,"column":28}},"loc":{"start":{"line":107,"column":28},"end":{"line":109,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":129,"column":24},"end":{"line":129,"column":30}},"loc":{"start":{"line":129,"column":30},"end":{"line":131,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":146,"column":24},"end":{"line":146,"column":30}},"loc":{"start":{"line":146,"column":30},"end":{"line":148,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":156,"column":12},"end":{"line":156,"column":18}},"loc":{"start":{"line":156,"column":18},"end":{"line":162,"column":3}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":157,"column":15},"end":{"line":157,"column":21}},"loc":{"start":{"line":157,"column":21},"end":{"line":161,"column":7}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":49,"column":16},"end":{"line":49,"column":19}},"loc":{"start":{"line":49,"column":16},"end":{"line":50,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":35},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":50},"end":{"line":1,"column":null}},{"start":{"line":1,"column":50},"end":{"line":1,"column":null}}]},"3":{"loc":{"start":{"line":70,"column":6},"end":{"line":91,"column":null}},"type":"if","locations":[{"start":{"line":70,"column":6},"end":{"line":91,"column":null}}]},"4":{"loc":{"start":{"line":70,"column":10},"end":{"line":70,"column":60}},"type":"binary-expr","locations":[{"start":{"line":70,"column":10},"end":{"line":70,"column":36}},{"start":{"line":70,"column":36},"end":{"line":70,"column":60}}]},"5":{"loc":{"start":{"line":87,"column":10},"end":{"line":89,"column":null}},"type":"if","locations":[{"start":{"line":87,"column":10},"end":{"line":89,"column":null}}]},"6":{"loc":{"start":{"line":88,"column":12},"end":{"line":88,"column":null}},"type":"if","locations":[{"start":{"line":88,"column":12},"end":{"line":88,"column":null}}]},"7":{"loc":{"start":{"line":94,"column":6},"end":{"line":111,"column":null}},"type":"if","locations":[{"start":{"line":94,"column":6},"end":{"line":111,"column":null}}]},"8":{"loc":{"start":{"line":112,"column":6},"end":{"line":150,"column":null}},"type":"if","locations":[{"start":{"line":112,"column":6},"end":{"line":150,"column":null}}]},"9":{"loc":{"start":{"line":113,"column":8},"end":{"line":132,"column":null}},"type":"if","locations":[{"start":{"line":113,"column":8},"end":{"line":132,"column":null}}]},"10":{"loc":{"start":{"line":133,"column":8},"end":{"line":149,"column":null}},"type":"if","locations":[{"start":{"line":133,"column":8},"end":{"line":149,"column":null}}]},"11":{"loc":{"start":{"line":192,"column":25},"end":{"line":223,"column":null}},"type":"cond-expr","locations":[{"start":{"line":193,"column":26},"end":{"line":193,"column":null}},{"start":{"line":195,"column":26},"end":{"line":223,"column":null}}]},"12":{"loc":{"start":{"line":229,"column":25},"end":{"line":341,"column":null}},"type":"cond-expr","locations":[{"start":{"line":230,"column":26},"end":{"line":230,"column":null}},{"start":{"line":232,"column":26},"end":{"line":341,"column":null}}]},"13":{"loc":{"start":{"line":236,"column":32},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":237,"column":36},"end":{"line":239,"column":null}},{"start":{"line":240,"column":36},"end":{"line":300,"column":null}}]},"14":{"loc":{"start":{"line":237,"column":36},"end":{"line":239,"column":null}},"type":"cond-expr","locations":[{"start":{"line":238,"column":38},"end":{"line":238,"column":null}},{"start":{"line":239,"column":38},"end":{"line":239,"column":null}}]},"15":{"loc":{"start":{"line":240,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":241,"column":36},"end":{"line":243,"column":null}},{"start":{"line":244,"column":36},"end":{"line":300,"column":null}}]},"16":{"loc":{"start":{"line":241,"column":36},"end":{"line":243,"column":null}},"type":"cond-expr","locations":[{"start":{"line":242,"column":38},"end":{"line":242,"column":null}},{"start":{"line":243,"column":38},"end":{"line":243,"column":null}}]},"17":{"loc":{"start":{"line":244,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":245,"column":36},"end":{"line":247,"column":null}},{"start":{"line":248,"column":36},"end":{"line":300,"column":null}}]},"18":{"loc":{"start":{"line":245,"column":36},"end":{"line":247,"column":null}},"type":"cond-expr","locations":[{"start":{"line":246,"column":38},"end":{"line":246,"column":null}},{"start":{"line":247,"column":38},"end":{"line":247,"column":null}}]},"19":{"loc":{"start":{"line":248,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":249,"column":36},"end":{"line":251,"column":null}},{"start":{"line":252,"column":36},"end":{"line":300,"column":null}}]},"20":{"loc":{"start":{"line":249,"column":36},"end":{"line":251,"column":null}},"type":"cond-expr","locations":[{"start":{"line":250,"column":38},"end":{"line":250,"column":null}},{"start":{"line":251,"column":38},"end":{"line":251,"column":null}}]},"21":{"loc":{"start":{"line":252,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":253,"column":36},"end":{"line":255,"column":null}},{"start":{"line":256,"column":36},"end":{"line":300,"column":null}}]},"22":{"loc":{"start":{"line":253,"column":36},"end":{"line":255,"column":null}},"type":"cond-expr","locations":[{"start":{"line":254,"column":38},"end":{"line":254,"column":null}},{"start":{"line":255,"column":38},"end":{"line":255,"column":null}}]},"23":{"loc":{"start":{"line":256,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":257,"column":36},"end":{"line":259,"column":null}},{"start":{"line":260,"column":36},"end":{"line":300,"column":null}}]},"24":{"loc":{"start":{"line":257,"column":36},"end":{"line":259,"column":null}},"type":"cond-expr","locations":[{"start":{"line":258,"column":38},"end":{"line":258,"column":null}},{"start":{"line":259,"column":38},"end":{"line":259,"column":null}}]},"25":{"loc":{"start":{"line":260,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":261,"column":36},"end":{"line":263,"column":null}},{"start":{"line":264,"column":36},"end":{"line":300,"column":null}}]},"26":{"loc":{"start":{"line":261,"column":36},"end":{"line":263,"column":null}},"type":"cond-expr","locations":[{"start":{"line":262,"column":38},"end":{"line":262,"column":null}},{"start":{"line":263,"column":38},"end":{"line":263,"column":null}}]},"27":{"loc":{"start":{"line":264,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":265,"column":36},"end":{"line":267,"column":null}},{"start":{"line":268,"column":36},"end":{"line":300,"column":null}}]},"28":{"loc":{"start":{"line":265,"column":36},"end":{"line":267,"column":null}},"type":"cond-expr","locations":[{"start":{"line":266,"column":38},"end":{"line":266,"column":null}},{"start":{"line":267,"column":38},"end":{"line":267,"column":null}}]},"29":{"loc":{"start":{"line":268,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":269,"column":36},"end":{"line":271,"column":null}},{"start":{"line":272,"column":36},"end":{"line":300,"column":null}}]},"30":{"loc":{"start":{"line":269,"column":36},"end":{"line":271,"column":null}},"type":"cond-expr","locations":[{"start":{"line":270,"column":38},"end":{"line":270,"column":null}},{"start":{"line":271,"column":38},"end":{"line":271,"column":null}}]},"31":{"loc":{"start":{"line":272,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":273,"column":36},"end":{"line":275,"column":null}},{"start":{"line":276,"column":36},"end":{"line":300,"column":null}}]},"32":{"loc":{"start":{"line":273,"column":36},"end":{"line":275,"column":null}},"type":"cond-expr","locations":[{"start":{"line":274,"column":38},"end":{"line":274,"column":null}},{"start":{"line":275,"column":38},"end":{"line":275,"column":null}}]},"33":{"loc":{"start":{"line":276,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":277,"column":36},"end":{"line":279,"column":null}},{"start":{"line":280,"column":36},"end":{"line":300,"column":null}}]},"34":{"loc":{"start":{"line":277,"column":36},"end":{"line":279,"column":null}},"type":"cond-expr","locations":[{"start":{"line":278,"column":38},"end":{"line":278,"column":null}},{"start":{"line":279,"column":38},"end":{"line":279,"column":null}}]},"35":{"loc":{"start":{"line":280,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":281,"column":36},"end":{"line":283,"column":null}},{"start":{"line":284,"column":36},"end":{"line":300,"column":null}}]},"36":{"loc":{"start":{"line":281,"column":36},"end":{"line":283,"column":null}},"type":"cond-expr","locations":[{"start":{"line":282,"column":38},"end":{"line":282,"column":null}},{"start":{"line":283,"column":38},"end":{"line":283,"column":null}}]},"37":{"loc":{"start":{"line":284,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":285,"column":36},"end":{"line":287,"column":null}},{"start":{"line":288,"column":36},"end":{"line":300,"column":null}}]},"38":{"loc":{"start":{"line":285,"column":36},"end":{"line":287,"column":null}},"type":"cond-expr","locations":[{"start":{"line":286,"column":38},"end":{"line":286,"column":null}},{"start":{"line":287,"column":38},"end":{"line":287,"column":null}}]},"39":{"loc":{"start":{"line":288,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":289,"column":36},"end":{"line":291,"column":null}},{"start":{"line":292,"column":36},"end":{"line":300,"column":null}}]},"40":{"loc":{"start":{"line":289,"column":36},"end":{"line":291,"column":null}},"type":"cond-expr","locations":[{"start":{"line":290,"column":38},"end":{"line":290,"column":null}},{"start":{"line":291,"column":38},"end":{"line":291,"column":null}}]},"41":{"loc":{"start":{"line":292,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":293,"column":36},"end":{"line":295,"column":null}},{"start":{"line":296,"column":36},"end":{"line":300,"column":null}}]},"42":{"loc":{"start":{"line":293,"column":36},"end":{"line":295,"column":null}},"type":"cond-expr","locations":[{"start":{"line":294,"column":38},"end":{"line":294,"column":null}},{"start":{"line":295,"column":38},"end":{"line":295,"column":null}}]},"43":{"loc":{"start":{"line":296,"column":36},"end":{"line":300,"column":null}},"type":"cond-expr","locations":[{"start":{"line":297,"column":36},"end":{"line":299,"column":null}},{"start":{"line":300,"column":36},"end":{"line":300,"column":null}}]},"44":{"loc":{"start":{"line":297,"column":36},"end":{"line":299,"column":null}},"type":"cond-expr","locations":[{"start":{"line":298,"column":38},"end":{"line":298,"column":null}},{"start":{"line":299,"column":38},"end":{"line":299,"column":null}}]},"45":{"loc":{"start":{"line":303,"column":29},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":304,"column":30},"end":{"line":304,"column":null}},{"start":{"line":305,"column":32},"end":{"line":338,"column":null}}]},"46":{"loc":{"start":{"line":305,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":306,"column":30},"end":{"line":306,"column":null}},{"start":{"line":307,"column":32},"end":{"line":338,"column":null}}]},"47":{"loc":{"start":{"line":307,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":308,"column":30},"end":{"line":308,"column":null}},{"start":{"line":309,"column":32},"end":{"line":338,"column":null}}]},"48":{"loc":{"start":{"line":309,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":310,"column":30},"end":{"line":310,"column":null}},{"start":{"line":311,"column":32},"end":{"line":338,"column":null}}]},"49":{"loc":{"start":{"line":311,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":312,"column":30},"end":{"line":312,"column":null}},{"start":{"line":313,"column":32},"end":{"line":338,"column":null}}]},"50":{"loc":{"start":{"line":313,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":314,"column":30},"end":{"line":314,"column":null}},{"start":{"line":315,"column":32},"end":{"line":338,"column":null}}]},"51":{"loc":{"start":{"line":315,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":316,"column":30},"end":{"line":316,"column":null}},{"start":{"line":317,"column":32},"end":{"line":338,"column":null}}]},"52":{"loc":{"start":{"line":317,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":318,"column":30},"end":{"line":318,"column":null}},{"start":{"line":319,"column":32},"end":{"line":338,"column":null}}]},"53":{"loc":{"start":{"line":319,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":320,"column":30},"end":{"line":320,"column":null}},{"start":{"line":321,"column":32},"end":{"line":338,"column":null}}]},"54":{"loc":{"start":{"line":321,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":322,"column":30},"end":{"line":322,"column":null}},{"start":{"line":323,"column":32},"end":{"line":338,"column":null}}]},"55":{"loc":{"start":{"line":323,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":324,"column":30},"end":{"line":324,"column":null}},{"start":{"line":325,"column":32},"end":{"line":338,"column":null}}]},"56":{"loc":{"start":{"line":325,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":326,"column":30},"end":{"line":328,"column":null}},{"start":{"line":329,"column":32},"end":{"line":338,"column":null}}]},"57":{"loc":{"start":{"line":329,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":330,"column":30},"end":{"line":330,"column":null}},{"start":{"line":331,"column":32},"end":{"line":338,"column":null}}]},"58":{"loc":{"start":{"line":331,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":332,"column":30},"end":{"line":332,"column":null}},{"start":{"line":333,"column":32},"end":{"line":338,"column":null}}]},"59":{"loc":{"start":{"line":333,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":334,"column":30},"end":{"line":334,"column":null}},{"start":{"line":335,"column":32},"end":{"line":338,"column":null}}]},"60":{"loc":{"start":{"line":335,"column":32},"end":{"line":338,"column":null}},"type":"cond-expr","locations":[{"start":{"line":336,"column":30},"end":{"line":336,"column":null}},{"start":{"line":338,"column":30},"end":{"line":338,"column":null}}]}},"s":{"0":32,"1":256,"2":32,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":32,"35":0,"36":32,"37":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[32,0],"1":[32],"2":[32,32],"3":[0],"4":[0,0],"5":[0],"6":[0],"7":[0],"8":[0],"9":[0],"10":[0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0],"38":[0,0],"39":[0,0],"40":[0,0],"41":[0,0],"42":[0,0],"43":[0,0],"44":[0,0],"45":[0,0],"46":[0,0],"47":[0,0],"48":[0,0],"49":[0,0],"50":[0,0],"51":[0,0],"52":[0,0],"53":[0,0],"54":[0,0],"55":[0,0],"56":[0,0],"57":[0,0],"58":[0,0],"59":[0,0],"60":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Verification/verification.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Verification/verification.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":12,"column":21},"end":{"line":184,"column":2}},"2":{"start":{"line":12,"column":27},"end":{"line":12,"column":null}},"3":{"start":{"line":13,"column":19},"end":{"line":13,"column":null}},"4":{"start":{"line":14,"column":2},"end":{"line":14,"column":null}},"5":{"start":{"line":15,"column":19},"end":{"line":15,"column":null}},"6":{"start":{"line":16,"column":23},"end":{"line":16,"column":null}},"7":{"start":{"line":17,"column":2},"end":{"line":17,"column":null}},"8":{"start":{"line":18,"column":28},"end":{"line":18,"column":null}},"9":{"start":{"line":19,"column":26},"end":{"line":19,"column":null}},"10":{"start":{"line":20,"column":24},"end":{"line":20,"column":null}},"11":{"start":{"line":21,"column":2},"end":{"line":21,"column":null}},"12":{"start":{"line":22,"column":30},"end":{"line":22,"column":null}},"13":{"start":{"line":23,"column":33},"end":{"line":23,"column":null}},"14":{"start":{"line":24,"column":44},"end":{"line":24,"column":null}},"15":{"start":{"line":25,"column":26},"end":{"line":27,"column":null}},"16":{"start":{"line":26,"column":4},"end":{"line":26,"column":null}},"17":{"start":{"line":28,"column":20},"end":{"line":30,"column":null}},"18":{"start":{"line":29,"column":4},"end":{"line":29,"column":null}},"19":{"start":{"line":31,"column":21},"end":{"line":33,"column":null}},"20":{"start":{"line":32,"column":4},"end":{"line":32,"column":null}},"21":{"start":{"line":34,"column":42},"end":{"line":36,"column":null}},"22":{"start":{"line":39,"column":4},"end":{"line":39,"column":null}},"23":{"start":{"line":40,"column":4},"end":{"line":66,"column":null}},"24":{"start":{"line":41,"column":20},"end":{"line":41,"column":null}},"25":{"start":{"line":42,"column":23},"end":{"line":53,"column":null}},"26":{"start":{"line":54,"column":19},"end":{"line":54,"column":null}},"27":{"start":{"line":55,"column":6},"end":{"line":55,"column":null}},"28":{"start":{"line":56,"column":6},"end":{"line":59,"column":null}},"29":{"start":{"line":57,"column":8},"end":{"line":57,"column":null}},"30":{"start":{"line":58,"column":8},"end":{"line":58,"column":null}},"31":{"start":{"line":61,"column":6},"end":{"line":65,"column":null}},"32":{"start":{"line":62,"column":8},"end":{"line":62,"column":null}},"33":{"start":{"line":64,"column":8},"end":{"line":64,"column":null}},"34":{"start":{"line":70,"column":4},"end":{"line":70,"column":null}},"35":{"start":{"line":71,"column":19},"end":{"line":74,"column":null}},"36":{"start":{"line":76,"column":24},"end":{"line":76,"column":null}},"37":{"start":{"line":77,"column":4},"end":{"line":125,"column":null}},"38":{"start":{"line":78,"column":6},"end":{"line":114,"column":null}},"39":{"start":{"line":79,"column":22},"end":{"line":79,"column":null}},"40":{"start":{"line":80,"column":8},"end":{"line":80,"column":null}},"41":{"start":{"line":83,"column":25},"end":{"line":93,"column":null}},"42":{"start":{"line":94,"column":21},"end":{"line":94,"column":null}},"43":{"start":{"line":95,"column":8},"end":{"line":109,"column":null}},"44":{"start":{"line":96,"column":10},"end":{"line":96,"column":null}},"45":{"start":{"line":97,"column":10},"end":{"line":105,"column":null}},"46":{"start":{"line":106,"column":10},"end":{"line":106,"column":null}},"47":{"start":{"line":107,"column":23},"end":{"line":107,"column":null}},"48":{"start":{"line":108,"column":10},"end":{"line":108,"column":null}},"49":{"start":{"line":111,"column":8},"end":{"line":113,"column":null}},"50":{"start":{"line":112,"column":10},"end":{"line":112,"column":null}},"51":{"start":{"line":116,"column":6},"end":{"line":116,"column":null}},"52":{"start":{"line":117,"column":6},"end":{"line":117,"column":null}},"53":{"start":{"line":118,"column":6},"end":{"line":118,"column":null}},"54":{"start":{"line":119,"column":6},"end":{"line":121,"column":null}},"55":{"start":{"line":122,"column":6},"end":{"line":124,"column":null}},"56":{"start":{"line":123,"column":8},"end":{"line":123,"column":null}},"57":{"start":{"line":127,"column":2},"end":{"line":182,"column":null}},"58":{"start":{"line":143,"column":41},"end":{"line":143,"column":null}},"59":{"start":{"line":184,"column":2},"end":{"line":15,"column":31}},"60":{"start":{"line":12,"column":18},"end":{"line":15,"column":31}},"61":{"start":{"line":15,"column":30},"end":{"line":12,"column":18}},"62":{"start":{"line":186,"column":28},"end":{"line":186,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":12,"column":21},"end":{"line":12,"column":27}},"loc":{"start":{"line":12,"column":27},"end":{"line":184,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":25,"column":26},"end":{"line":25,"column":32}},"loc":{"start":{"line":25,"column":32},"end":{"line":27,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":28,"column":20},"end":{"line":28,"column":26}},"loc":{"start":{"line":28,"column":26},"end":{"line":30,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":31,"column":21},"end":{"line":31,"column":22}},"loc":{"start":{"line":31,"column":34},"end":{"line":33,"column":null}}},"5":{"name":"resendCode","decl":{"start":{"line":38,"column":17},"end":{"line":38,"column":28}},"loc":{"start":{"line":38,"column":35},"end":{"line":67,"column":null}}},"6":{"name":"handleVerification","decl":{"start":{"line":69,"column":17},"end":{"line":69,"column":36}},"loc":{"start":{"line":69,"column":43},"end":{"line":126,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":143,"column":30},"end":{"line":143,"column":31}},"loc":{"start":{"line":143,"column":41},"end":{"line":143,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":12,"column":18},"end":{"line":12,"column":21}},"loc":{"start":{"line":12,"column":18},"end":{"line":15,"column":31}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"2":{"loc":{"start":{"line":16,"column":23},"end":{"line":16,"column":null}},"type":"binary-expr","locations":[{"start":{"line":16,"column":23},"end":{"line":16,"column":41}},{"start":{"line":16,"column":41},"end":{"line":16,"column":null}}]},"3":{"loc":{"start":{"line":18,"column":37},"end":{"line":18,"column":61}},"type":"binary-expr","locations":[{"start":{"line":18,"column":37},"end":{"line":18,"column":59}},{"start":{"line":18,"column":59},"end":{"line":18,"column":61}}]},"4":{"loc":{"start":{"line":19,"column":35},"end":{"line":19,"column":58}},"type":"binary-expr","locations":[{"start":{"line":19,"column":35},"end":{"line":19,"column":56}},{"start":{"line":19,"column":56},"end":{"line":19,"column":58}}]},"5":{"loc":{"start":{"line":20,"column":33},"end":{"line":20,"column":55}},"type":"binary-expr","locations":[{"start":{"line":20,"column":33},"end":{"line":20,"column":53}},{"start":{"line":20,"column":53},"end":{"line":20,"column":55}}]},"6":{"loc":{"start":{"line":56,"column":6},"end":{"line":59,"column":null}},"type":"if","locations":[{"start":{"line":56,"column":6},"end":{"line":59,"column":null}}]},"7":{"loc":{"start":{"line":56,"column":10},"end":{"line":56,"column":62}},"type":"binary-expr","locations":[{"start":{"line":56,"column":10},"end":{"line":56,"column":37}},{"start":{"line":56,"column":37},"end":{"line":56,"column":62}}]},"8":{"loc":{"start":{"line":61,"column":6},"end":{"line":65,"column":null}},"type":"if","locations":[{"start":{"line":61,"column":6},"end":{"line":65,"column":null}},{"start":{"line":63,"column":13},"end":{"line":65,"column":null}}]},"9":{"loc":{"start":{"line":77,"column":4},"end":{"line":125,"column":null}},"type":"if","locations":[{"start":{"line":77,"column":4},"end":{"line":125,"column":null}},{"start":{"line":115,"column":11},"end":{"line":125,"column":null}}]},"10":{"loc":{"start":{"line":95,"column":8},"end":{"line":109,"column":null}},"type":"if","locations":[{"start":{"line":95,"column":8},"end":{"line":109,"column":null}}]},"11":{"loc":{"start":{"line":95,"column":12},"end":{"line":95,"column":64}},"type":"binary-expr","locations":[{"start":{"line":95,"column":12},"end":{"line":95,"column":39}},{"start":{"line":95,"column":39},"end":{"line":95,"column":64}}]},"12":{"loc":{"start":{"line":111,"column":8},"end":{"line":113,"column":null}},"type":"if","locations":[{"start":{"line":111,"column":8},"end":{"line":113,"column":null}}]},"13":{"loc":{"start":{"line":122,"column":6},"end":{"line":124,"column":null}},"type":"if","locations":[{"start":{"line":122,"column":6},"end":{"line":124,"column":null}}]},"14":{"loc":{"start":{"line":122,"column":10},"end":{"line":122,"column":51}},"type":"binary-expr","locations":[{"start":{"line":122,"column":10},"end":{"line":122,"column":30}},{"start":{"line":122,"column":30},"end":{"line":122,"column":51}}]},"15":{"loc":{"start":{"line":154,"column":17},"end":{"line":155,"column":null}},"type":"binary-expr","locations":[{"start":{"line":154,"column":17},"end":{"line":154,"column":null}},{"start":{"line":155,"column":18},"end":{"line":155,"column":null}}]},"16":{"loc":{"start":{"line":158,"column":17},"end":{"line":166,"column":null}},"type":"binary-expr","locations":[{"start":{"line":158,"column":17},"end":{"line":158,"column":null}},{"start":{"line":159,"column":18},"end":{"line":166,"column":null}}]}},"s":{"0":288,"1":32,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":32,"60":0,"61":32,"62":32},"f":{"0":32,"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0},"b":{"0":[64,32],"1":[32],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0],"11":[0,0],"12":[0],"13":[0],"14":[0,0],"15":[0,0],"16":[0,0]}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/aboutus/aboutus.jsx": {"path":"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/aboutus/aboutus.jsx","statementMap":{"0":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"1":{"start":{"line":8,"column":20},"end":{"line":80,"column":2}},"2":{"start":{"line":8,"column":26},"end":{"line":8,"column":null}},"3":{"start":{"line":9,"column":21},"end":{"line":9,"column":null}},"4":{"start":{"line":10,"column":4},"end":{"line":78,"column":null}},"5":{"start":{"line":80,"column":2},"end":{"line":9,"column":33}},"6":{"start":{"line":8,"column":17},"end":{"line":9,"column":33}},"7":{"start":{"line":9,"column":32},"end":{"line":8,"column":17}},"8":{"start":{"line":82,"column":27},"end":{"line":82,"column":null}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":8,"column":20},"end":{"line":8,"column":26}},"loc":{"start":{"line":8,"column":26},"end":{"line":80,"column":2}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":8,"column":17},"end":{"line":8,"column":20}},"loc":{"start":{"line":8,"column":17},"end":{"line":9,"column":33}}}},"branchMap":{"0":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"binary-expr","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]},"1":{"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":null}},"type":"if","locations":[{"start":{"line":1,"column":25},"end":{"line":1,"column":null}}]}},"s":{"0":288,"1":32,"2":24,"3":24,"4":16,"5":32,"6":8,"7":32,"8":32},"f":{"0":32,"1":24,"2":8},"b":{"0":[64,32],"1":[32]}} +} diff --git a/coverage/coverage-summary.json b/coverage/coverage-summary.json new file mode 100644 index 0000000..75506c0 --- /dev/null +++ b/coverage/coverage-summary.json @@ -0,0 +1,59 @@ +{"total": {"lines":{"total":2269,"covered":427,"skipped":0,"pct":18.81},"statements":{"total":2452,"covered":472,"skipped":0,"pct":19.24},"functions":{"total":603,"covered":102,"skipped":0,"pct":16.91},"branches":{"total":1540,"covered":224,"skipped":0,"pct":14.54},"branchesTrue":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/App.jsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/main.jsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/Chat.jsx": {"lines":{"total":110,"covered":27,"skipped":0,"pct":24.54},"functions":{"total":25,"covered":6,"skipped":0,"pct":24},"statements":{"total":117,"covered":30,"skipped":0,"pct":25.64},"branches":{"total":68,"covered":6,"skipped":0,"pct":8.82}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Chat/ChatIntroduction/Chat_intro.jsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/CompleteInfoModal/Complete_Info.jsx": {"lines":{"total":99,"covered":13,"skipped":0,"pct":13.13},"functions":{"total":23,"covered":1,"skipped":0,"pct":4.34},"statements":{"total":110,"covered":14,"skipped":0,"pct":12.72},"branches":{"total":56,"covered":4,"skipped":0,"pct":7.14}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/CompleteInfoModal/Coverters_Checkers.js": {"lines":{"total":9,"covered":3,"skipped":0,"pct":33.33},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":3,"skipped":0,"pct":27.27},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/Statistic.jsx": {"lines":{"total":22,"covered":14,"skipped":0,"pct":63.63},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":24,"covered":16,"skipped":0,"pct":66.66},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Counter/counter.jsx": {"lines":{"total":16,"covered":11,"skipped":0,"pct":68.75},"functions":{"total":9,"covered":6,"skipped":0,"pct":66.66},"statements":{"total":18,"covered":13,"skipped":0,"pct":72.22},"branches":{"total":5,"covered":5,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Crasoul/Crasoul.jsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor/doctor.jsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientProfile.jsx": {"lines":{"total":9,"covered":5,"skipped":0,"pct":55.55},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":12,"covered":5,"skipped":0,"pct":41.66},"branches":{"total":7,"covered":3,"skipped":0,"pct":42.85}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor's_Patients/PatientsList.jsx": {"lines":{"total":27,"covered":5,"skipped":0,"pct":18.51},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.28},"statements":{"total":30,"covered":5,"skipped":0,"pct":16.66},"branches":{"total":10,"covered":3,"skipped":0,"pct":30}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorInfoModal/DoctorInfoModal.jsx": {"lines":{"total":101,"covered":27,"skipped":0,"pct":26.73},"functions":{"total":22,"covered":4,"skipped":0,"pct":18.18},"statements":{"total":106,"covered":28,"skipped":0,"pct":26.41},"branches":{"total":48,"covered":7,"skipped":0,"pct":14.58}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorPannelRating/DoctorPannelRating.jsx": {"lines":{"total":22,"covered":4,"skipped":0,"pct":18.18},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":27,"covered":5,"skipped":0,"pct":18.51},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime.jsx": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":13,"covered":3,"skipped":0,"pct":23.07}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Add.jsx": {"lines":{"total":83,"covered":10,"skipped":0,"pct":12.04},"functions":{"total":20,"covered":1,"skipped":0,"pct":5},"statements":{"total":90,"covered":10,"skipped":0,"pct":11.11},"branches":{"total":37,"covered":3,"skipped":0,"pct":8.1}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Doctor_FreeTime_Edit.jsx": {"lines":{"total":77,"covered":10,"skipped":0,"pct":12.98},"functions":{"total":24,"covered":1,"skipped":0,"pct":4.16},"statements":{"total":83,"covered":10,"skipped":0,"pct":12.04},"branches":{"total":26,"covered":3,"skipped":0,"pct":11.53}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Doctor_FreeTime/Hours.jsx": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":5,"covered":3,"skipped":0,"pct":60}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorProfile.jsx": {"lines":{"total":71,"covered":5,"skipped":0,"pct":7.04},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":73,"covered":5,"skipped":0,"pct":6.84},"branches":{"total":53,"covered":3,"skipped":0,"pct":5.66}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/DoctorsList/DoctorsList.jsx": {"lines":{"total":71,"covered":7,"skipped":0,"pct":9.85},"functions":{"total":23,"covered":1,"skipped":0,"pct":4.34},"statements":{"total":74,"covered":7,"skipped":0,"pct":9.45},"branches":{"total":17,"covered":3,"skipped":0,"pct":17.64}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Footer/Footer.jsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/ForgetPassword/ForgetPassword.jsx": {"lines":{"total":53,"covered":5,"skipped":0,"pct":9.43},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":56,"covered":5,"skipped":0,"pct":8.92},"branches":{"total":29,"covered":3,"skipped":0,"pct":10.34}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Home/Home.jsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LandingPage/LandingPage.jsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/IsValidEmail.jsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/LoginSignUp/LoginSignUp.jsx": {"lines":{"total":191,"covered":47,"skipped":0,"pct":24.6},"functions":{"total":19,"covered":5,"skipped":0,"pct":26.31},"statements":{"total":194,"covered":50,"skipped":0,"pct":25.77},"branches":{"total":103,"covered":27,"skipped":0,"pct":26.21}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/MedicalInfoModal/MedicalInfoModal.jsx": {"lines":{"total":140,"covered":4,"skipped":0,"pct":2.85},"functions":{"total":36,"covered":1,"skipped":0,"pct":2.77},"statements":{"total":146,"covered":5,"skipped":0,"pct":3.42},"branches":{"total":63,"covered":4,"skipped":0,"pct":6.34}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_History.jsx": {"lines":{"total":13,"covered":4,"skipped":0,"pct":30.76},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":15,"covered":4,"skipped":0,"pct":26.66},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Info.jsx": {"lines":{"total":9,"covered":5,"skipped":0,"pct":55.55},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":12,"covered":5,"skipped":0,"pct":41.66},"branches":{"total":9,"covered":3,"skipped":0,"pct":33.33}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Panel.jsx": {"lines":{"total":33,"covered":5,"skipped":0,"pct":15.15},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":36,"covered":5,"skipped":0,"pct":13.88},"branches":{"total":20,"covered":3,"skipped":0,"pct":15}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Patient_Panel/Patient_Results.jsx": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":12,"covered":5,"skipped":0,"pct":41.66},"branches":{"total":103,"covered":3,"skipped":0,"pct":2.91}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Comments.jsx": {"lines":{"total":11,"covered":3,"skipped":0,"pct":27.27},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":13,"covered":3,"skipped":0,"pct":23.07},"branches":{"total":5,"covered":3,"skipped":0,"pct":60}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Rating&InfoModal.jsx": {"lines":{"total":90,"covered":4,"skipped":0,"pct":4.44},"functions":{"total":17,"covered":1,"skipped":0,"pct":5.88},"statements":{"total":93,"covered":6,"skipped":0,"pct":6.45},"branches":{"total":39,"covered":4,"skipped":0,"pct":10.25}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RatingDoctor/Stars.jsx": {"lines":{"total":19,"covered":7,"skipped":0,"pct":36.84},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":19,"covered":7,"skipped":0,"pct":36.84},"branches":{"total":23,"covered":3,"skipped":0,"pct":13.04}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Recommendation/Recommendation.jsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Doctor_Questions_Recommendation.jsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/Patient_Questions_Recommendation.jsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/RecommendationPage/RecommendationPage.jsx": {"lines":{"total":124,"covered":5,"skipped":0,"pct":4.03},"functions":{"total":27,"covered":1,"skipped":0,"pct":3.7},"statements":{"total":132,"covered":6,"skipped":0,"pct":4.54},"branches":{"total":206,"covered":4,"skipped":0,"pct":1.94}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/HourCard.jsx": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":5,"covered":3,"skipped":0,"pct":60}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Reservation/Reservation.jsx": {"lines":{"total":129,"covered":7,"skipped":0,"pct":5.42},"functions":{"total":32,"covered":1,"skipped":0,"pct":3.12},"statements":{"total":137,"covered":7,"skipped":0,"pct":5.1},"branches":{"total":38,"covered":3,"skipped":0,"pct":7.89}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/DoctorPage.jsx": {"lines":{"total":38,"covered":5,"skipped":0,"pct":13.15},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":43,"covered":6,"skipped":0,"pct":13.95},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SeeingDoctorReservation/ReservationTable.jsx": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":14,"covered":5,"skipped":0,"pct":35.71},"branches":{"total":7,"covered":3,"skipped":0,"pct":42.85}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/SidebarNabar/NavBar_SideBar.jsx": {"lines":{"total":65,"covered":26,"skipped":0,"pct":40},"functions":{"total":29,"covered":8,"skipped":0,"pct":27.58},"statements":{"total":71,"covered":30,"skipped":0,"pct":42.25},"branches":{"total":36,"covered":20,"skipped":0,"pct":55.55}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Slider/Slider.jsx": {"lines":{"total":10,"covered":4,"skipped":0,"pct":40},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":12,"covered":5,"skipped":0,"pct":41.66},"branches":{"total":5,"covered":3,"skipped":0,"pct":60}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/TestPage/TestPage.jsx": {"lines":{"total":17,"covered":4,"skipped":0,"pct":23.52},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.66},"statements":{"total":19,"covered":5,"skipped":0,"pct":26.31},"branches":{"total":29,"covered":3,"skipped":0,"pct":10.34}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests/Tests.jsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_Glasser.jsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/questions_MBTI.jsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_Glasser.jsx": {"lines":{"total":81,"covered":33,"skipped":0,"pct":40.74},"functions":{"total":29,"covered":7,"skipped":0,"pct":24.13},"statements":{"total":92,"covered":37,"skipped":0,"pct":40.21},"branches":{"total":53,"covered":15,"skipped":0,"pct":28.3}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Tests_lib/test_MBTI.jsx": {"lines":{"total":78,"covered":5,"skipped":0,"pct":6.41},"functions":{"total":29,"covered":1,"skipped":0,"pct":3.44},"statements":{"total":90,"covered":6,"skipped":0,"pct":6.66},"branches":{"total":53,"covered":4,"skipped":0,"pct":7.54}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/UserManagement/user_management.jsx": {"lines":{"total":103,"covered":4,"skipped":0,"pct":3.88},"functions":{"total":27,"covered":1,"skipped":0,"pct":3.7},"statements":{"total":108,"covered":6,"skipped":0,"pct":5.55},"branches":{"total":48,"covered":4,"skipped":0,"pct":8.33}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangeInformation.jsx": {"lines":{"total":64,"covered":4,"skipped":0,"pct":6.25},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":68,"covered":4,"skipped":0,"pct":5.88},"branches":{"total":25,"covered":3,"skipped":0,"pct":12}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/ChangePassword.jsx": {"lines":{"total":57,"covered":4,"skipped":0,"pct":7.01},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":59,"covered":4,"skipped":0,"pct":6.77},"branches":{"total":35,"covered":3,"skipped":0,"pct":8.57}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_Panel/User_Panel.jsx": {"lines":{"total":31,"covered":5,"skipped":0,"pct":16.12},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":35,"covered":5,"skipped":0,"pct":14.28},"branches":{"total":46,"covered":3,"skipped":0,"pct":6.52}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/User_TestResult/TestResult.jsx": {"lines":{"total":33,"covered":5,"skipped":0,"pct":15.15},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":38,"covered":6,"skipped":0,"pct":15.78},"branches":{"total":114,"covered":4,"skipped":0,"pct":3.5}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/Verification/verification.jsx": {"lines":{"total":60,"covered":5,"skipped":0,"pct":8.33},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":63,"covered":5,"skipped":0,"pct":7.93},"branches":{"total":29,"covered":3,"skipped":0,"pct":10.34}} +,"C:/Users/nabeghe/Documents/software-engineering/Front-end/src/components/aboutus/aboutus.jsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +} diff --git a/coverage/lcov-report/base.css b/coverage/lcov-report/base.css new file mode 100644 index 0000000..f418035 --- /dev/null +++ b/coverage/lcov-report/base.css @@ -0,0 +1,224 @@ +body, html { + margin:0; padding: 0; + height: 100%; +} +body { + font-family: Helvetica Neue, Helvetica, Arial; + font-size: 14px; + color:#333; +} +.small { font-size: 12px; } +*, *:after, *:before { + -webkit-box-sizing:border-box; + -moz-box-sizing:border-box; + box-sizing:border-box; + } +h1 { font-size: 20px; margin: 0;} +h2 { font-size: 14px; } +pre { + font: 12px/1.4 Consolas, "Liberation Mono", Menlo, Courier, monospace; + margin: 0; + padding: 0; + -moz-tab-size: 2; + -o-tab-size: 2; + tab-size: 2; +} +a { color:#0074D9; text-decoration:none; } +a:hover { text-decoration:underline; } +.strong { font-weight: bold; } +.space-top1 { padding: 10px 0 0 0; } +.pad2y { padding: 20px 0; } +.pad1y { padding: 10px 0; } +.pad2x { padding: 0 20px; } +.pad2 { padding: 20px; } +.pad1 { padding: 10px; } +.space-left2 { padding-left:55px; } +.space-right2 { padding-right:20px; } +.center { text-align:center; } +.clearfix { display:block; } +.clearfix:after { + content:''; + display:block; + height:0; + clear:both; + visibility:hidden; + } +.fl { float: left; } +@media only screen and (max-width:640px) { + .col3 { width:100%; max-width:100%; } + .hide-mobile { display:none!important; } +} + +.quiet { + color: #7f7f7f; + color: rgba(0,0,0,0.5); +} +.quiet a { opacity: 0.7; } + +.fraction { + font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; + font-size: 10px; + color: #555; + background: #E8E8E8; + padding: 4px 5px; + border-radius: 3px; + vertical-align: middle; +} + +div.path a:link, div.path a:visited { color: #333; } +table.coverage { + border-collapse: collapse; + margin: 10px 0 0 0; + padding: 0; +} + +table.coverage td { + margin: 0; + padding: 0; + vertical-align: top; +} +table.coverage td.line-count { + text-align: right; + padding: 0 5px 0 20px; +} +table.coverage td.line-coverage { + text-align: right; + padding-right: 10px; + min-width:20px; +} + +table.coverage td span.cline-any { + display: inline-block; + padding: 0 5px; + width: 100%; +} +.missing-if-branch { + display: inline-block; + margin-right: 5px; + border-radius: 3px; + position: relative; + padding: 0 4px; + background: #333; + color: yellow; +} + +.skip-if-branch { + display: none; + margin-right: 10px; + position: relative; + padding: 0 4px; + background: #ccc; + color: white; +} +.missing-if-branch .typ, .skip-if-branch .typ { + color: inherit !important; +} +.coverage-summary { + border-collapse: collapse; + width: 100%; +} +.coverage-summary tr { border-bottom: 1px solid #bbb; } +.keyline-all { border: 1px solid #ddd; } +.coverage-summary td, .coverage-summary th { padding: 10px; } +.coverage-summary tbody { border: 1px solid #bbb; } +.coverage-summary td { border-right: 1px solid #bbb; } +.coverage-summary td:last-child { border-right: none; } +.coverage-summary th { + text-align: left; + font-weight: normal; + white-space: nowrap; +} +.coverage-summary th.file { border-right: none !important; } +.coverage-summary th.pct { } +.coverage-summary th.pic, +.coverage-summary th.abs, +.coverage-summary td.pct, +.coverage-summary td.abs { text-align: right; } +.coverage-summary td.file { white-space: nowrap; } +.coverage-summary td.pic { min-width: 120px !important; } +.coverage-summary tfoot td { } + +.coverage-summary .sorter { + height: 10px; + width: 7px; + display: inline-block; + margin-left: 0.5em; + background: url(sort-arrow-sprite.png) no-repeat scroll 0 0 transparent; +} +.coverage-summary .sorted .sorter { + background-position: 0 -20px; +} +.coverage-summary .sorted-desc .sorter { + background-position: 0 -10px; +} +.status-line { height: 10px; } +/* yellow */ +.cbranch-no { background: yellow !important; color: #111; } +/* dark red */ +.red.solid, .status-line.low, .low .cover-fill { background:#C21F39 } +.low .chart { border:1px solid #C21F39 } +.highlighted, +.highlighted .cstat-no, .highlighted .fstat-no, .highlighted .cbranch-no{ + background: #C21F39 !important; +} +/* medium red */ +.cstat-no, .fstat-no, .cbranch-no, .cbranch-no { background:#F6C6CE } +/* light red */ +.low, .cline-no { background:#FCE1E5 } +/* light green */ +.high, .cline-yes { background:rgb(230,245,208) } +/* medium green */ +.cstat-yes { background:rgb(161,215,106) } +/* dark green */ +.status-line.high, .high .cover-fill { background:rgb(77,146,33) } +.high .chart { border:1px solid rgb(77,146,33) } +/* dark yellow (gold) */ +.status-line.medium, .medium .cover-fill { background: #f9cd0b; } +.medium .chart { border:1px solid #f9cd0b; } +/* light yellow */ +.medium { background: #fff4c2; } + +.cstat-skip { background: #ddd; color: #111; } +.fstat-skip { background: #ddd; color: #111 !important; } +.cbranch-skip { background: #ddd !important; color: #111; } + +span.cline-neutral { background: #eaeaea; } + +.coverage-summary td.empty { + opacity: .5; + padding-top: 4px; + padding-bottom: 4px; + line-height: 1; + color: #888; +} + +.cover-fill, .cover-empty { + display:inline-block; + height: 12px; +} +.chart { + line-height: 0; +} +.cover-empty { + background: white; +} +.cover-full { + border-right: none !important; +} +pre.prettyprint { + border: none !important; + padding: 0 !important; + margin: 0 !important; +} +.com { color: #999 !important; } +.ignore-none { color: #999; font-weight: normal; } + +.wrapper { + min-height: 100%; + height: auto !important; + height: 100%; + margin: 0 auto -48px; +} +.footer, .push { + height: 48px; +} diff --git a/coverage/lcov-report/block-navigation.js b/coverage/lcov-report/block-navigation.js new file mode 100644 index 0000000..cc12130 --- /dev/null +++ b/coverage/lcov-report/block-navigation.js @@ -0,0 +1,87 @@ +/* eslint-disable */ +var jumpToCode = (function init() { + // Classes of code we would like to highlight in the file view + var missingCoverageClasses = ['.cbranch-no', '.cstat-no', '.fstat-no']; + + // Elements to highlight in the file listing view + var fileListingElements = ['td.pct.low']; + + // We don't want to select elements that are direct descendants of another match + var notSelector = ':not(' + missingCoverageClasses.join('):not(') + ') > '; // becomes `:not(a):not(b) > ` + + // Selecter that finds elements on the page to which we can jump + var selector = + fileListingElements.join(', ') + + ', ' + + notSelector + + missingCoverageClasses.join(', ' + notSelector); // becomes `:not(a):not(b) > a, :not(a):not(b) > b` + + // The NodeList of matching elements + var missingCoverageElements = document.querySelectorAll(selector); + + var currentIndex; + + function toggleClass(index) { + missingCoverageElements + .item(currentIndex) + .classList.remove('highlighted'); + missingCoverageElements.item(index).classList.add('highlighted'); + } + + function makeCurrent(index) { + toggleClass(index); + currentIndex = index; + missingCoverageElements.item(index).scrollIntoView({ + behavior: 'smooth', + block: 'center', + inline: 'center' + }); + } + + function goToPrevious() { + var nextIndex = 0; + if (typeof currentIndex !== 'number' || currentIndex === 0) { + nextIndex = missingCoverageElements.length - 1; + } else if (missingCoverageElements.length > 1) { + nextIndex = currentIndex - 1; + } + + makeCurrent(nextIndex); + } + + function goToNext() { + var nextIndex = 0; + + if ( + typeof currentIndex === 'number' && + currentIndex < missingCoverageElements.length - 1 + ) { + nextIndex = currentIndex + 1; + } + + makeCurrent(nextIndex); + } + + return function jump(event) { + if ( + document.getElementById('fileSearch') === document.activeElement && + document.activeElement != null + ) { + // if we're currently focused on the search input, we don't want to navigate + return; + } + + switch (event.which) { + case 78: // n + case 74: // j + goToNext(); + break; + case 66: // b + case 75: // k + case 80: // p + goToPrevious(); + break; + } + }; +})(); +window.addEventListener('keydown', jumpToCode); diff --git a/coverage/lcov-report/favicon.png b/coverage/lcov-report/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..c1525b811a167671e9de1fa78aab9f5c0b61cef7 GIT binary patch literal 445 zcmV;u0Yd(XP))rP{nL}Ln%S7`m{0DjX9TLF* zFCb$4Oi7vyLOydb!7n&^ItCzb-%BoB`=x@N2jll2Nj`kauio%aw_@fe&*}LqlFT43 z8doAAe))z_%=P%v^@JHp3Hjhj^6*Kr_h|g_Gr?ZAa&y>wxHE99Gk>A)2MplWz2xdG zy8VD2J|Uf#EAw*bo5O*PO_}X2Tob{%bUoO2G~T`@%S6qPyc}VkhV}UifBuRk>%5v( z)x7B{I~z*k<7dv#5tC+m{km(D087J4O%+<<;K|qwefb6@GSX45wCK}Sn*> + + + + Code coverage report for All files + + + + + + + + + +
+
+

All files

+
+ +
+ 19.24% + Statements + 472/2452 +
+ + +
+ 14.54% + Branches + 224/1540 +
+ + +
+ 16.91% + Functions + 102/603 +
+ + +
+ 18.81% + Lines + 427/2269 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
src +
+
100%5/5100%3/3100%2/2100%5/5
src/components/Chat +
+
25.64%30/1178.82%6/6824%6/2524.54%27/110
src/components/Chat/ChatIntroduction +
+
100%10/10100%3/3100%4/4100%7/7
src/components/CompleteInfoModal +
+
14.04%17/1216.66%4/603.57%1/2814.81%16/108
src/components/Counter +
+
69.04%29/4288.88%8/978.57%11/1465.78%25/38
src/components/Crasoul +
+
100%5/5100%3/3100%2/2100%5/5
src/components/Doctor +
+
100%5/5100%3/3100%2/2100%5/5
src/components/Doctor's_Patients +
+
23.8%10/4235.29%6/1718.18%2/1127.77%10/36
src/components/DoctorInfoModal +
+
26.41%28/10614.58%7/4818.18%4/2226.73%27/101
src/components/DoctorPannelRating +
+
18.51%5/2740%4/1012.5%1/818.18%4/22
src/components/Doctor_FreeTime +
+
15.18%29/19114.81%12/817.84%4/5116.57%29/175
src/components/DoctorsList +
+
8.16%12/1478.57%6/705.71%2/358.45%12/142
src/components/Footer +
+
100%5/5100%3/3100%2/2100%5/5
src/components/ForgetPassword +
+
8.92%5/5610.34%3/2910%1/109.43%5/53
src/components/Home +
+
100%4/4100%3/3100%2/2100%4/4
src/components/LandingPage +
+
100%11/11100%3/3100%5/5100%8/8
src/components/LoginSignUp +
+
27.27%54/19828.3%30/10630%6/2025.77%50/194
src/components/MedicalInfoModal +
+
3.42%5/1466.34%4/632.77%1/362.85%4/140
src/components/Patient_Panel +
+
25.33%19/758.39%12/14314.28%4/2830.15%19/63
src/components/RatingDoctor +
+
12.8%16/12514.92%10/6710%3/3011.66%14/120
src/components/Recommendation +
+
90%9/10100%3/375%3/485.71%6/7
src/components/RecommendationPage +
+
5.97%8/1341.94%4/2063.7%1/275.55%7/126
src/components/Reservation +
+
7.74%11/14213.95%6/435.88%2/348.2%11/134
src/components/SeeingDoctorReservation +
+
19.29%11/5741.17%7/1714.28%2/1420.4%10/49
src/components/SidebarNabar +
+
42.25%30/7155.55%20/3627.58%8/2940%26/65
src/components/Slider +
+
41.66%5/1260%3/525%1/440%4/10
src/components/TestPage +
+
26.31%5/1910.34%3/2916.66%1/623.52%4/17
src/components/Tests +
+
100%5/5100%3/3100%2/2100%5/5
src/components/Tests_lib +
+
24.45%45/18417.92%19/10613.79%8/5824.84%40/161
src/components/UserManagement +
+
5.55%6/1088.33%4/483.7%1/273.88%4/103
src/components/User_Panel +
+
8.02%13/1628.49%9/1067.5%3/408.55%13/152
src/components/User_TestResult +
+
15.78%6/383.5%4/11411.11%1/915.15%5/33
src/components/Verification +
+
7.93%5/6310.34%3/2911.11%1/98.33%5/60
src/components/aboutus +
+
100%9/9100%3/3100%3/3100%6/6
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/prettify.css b/coverage/lcov-report/prettify.css new file mode 100644 index 0000000..b317a7c --- /dev/null +++ b/coverage/lcov-report/prettify.css @@ -0,0 +1 @@ +.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} diff --git a/coverage/lcov-report/prettify.js b/coverage/lcov-report/prettify.js new file mode 100644 index 0000000..b322523 --- /dev/null +++ b/coverage/lcov-report/prettify.js @@ -0,0 +1,2 @@ +/* eslint-disable */ +window.PR_SHOULD_USE_CONTINUATION=true;(function(){var h=["break,continue,do,else,for,if,return,while"];var u=[h,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"];var p=[u,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"];var l=[p,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"];var x=[p,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"];var R=[x,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"];var r="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes";var w=[p,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"];var s="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END";var I=[h,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"];var f=[h,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"];var H=[h,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"];var A=[l,R,w,s+I,f,H];var e=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/;var C="str";var z="kwd";var j="com";var O="typ";var G="lit";var L="pun";var F="pln";var m="tag";var E="dec";var J="src";var P="atn";var n="atv";var N="nocode";var M="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*";function k(Z){var ad=0;var S=false;var ac=false;for(var V=0,U=Z.length;V122)){if(!(al<65||ag>90)){af.push([Math.max(65,ag)|32,Math.min(al,90)|32])}if(!(al<97||ag>122)){af.push([Math.max(97,ag)&~32,Math.min(al,122)&~32])}}}}af.sort(function(av,au){return(av[0]-au[0])||(au[1]-av[1])});var ai=[];var ap=[NaN,NaN];for(var ar=0;arat[0]){if(at[1]+1>at[0]){an.push("-")}an.push(T(at[1]))}}an.push("]");return an.join("")}function W(al){var aj=al.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g"));var ah=aj.length;var an=[];for(var ak=0,am=0;ak=2&&ai==="["){aj[ak]=X(ag)}else{if(ai!=="\\"){aj[ak]=ag.replace(/[a-zA-Z]/g,function(ao){var ap=ao.charCodeAt(0);return"["+String.fromCharCode(ap&~32,ap|32)+"]"})}}}}return aj.join("")}var aa=[];for(var V=0,U=Z.length;V=0;){S[ac.charAt(ae)]=Y}}var af=Y[1];var aa=""+af;if(!ag.hasOwnProperty(aa)){ah.push(af);ag[aa]=null}}ah.push(/[\0-\uffff]/);V=k(ah)})();var X=T.length;var W=function(ah){var Z=ah.sourceCode,Y=ah.basePos;var ad=[Y,F];var af=0;var an=Z.match(V)||[];var aj={};for(var ae=0,aq=an.length;ae=5&&"lang-"===ap.substring(0,5);if(am&&!(ai&&typeof ai[1]==="string")){am=false;ap=J}if(!am){aj[ag]=ap}}var ab=af;af+=ag.length;if(!am){ad.push(Y+ab,ap)}else{var al=ai[1];var ak=ag.indexOf(al);var ac=ak+al.length;if(ai[2]){ac=ag.length-ai[2].length;ak=ac-al.length}var ar=ap.substring(5);B(Y+ab,ag.substring(0,ak),W,ad);B(Y+ab+ak,al,q(ar,al),ad);B(Y+ab+ac,ag.substring(ac),W,ad)}}ah.decorations=ad};return W}function i(T){var W=[],S=[];if(T.tripleQuotedStrings){W.push([C,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""])}else{if(T.multiLineStrings){W.push([C,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"])}else{W.push([C,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"])}}if(T.verbatimStrings){S.push([C,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null])}var Y=T.hashComments;if(Y){if(T.cStyleComments){if(Y>1){W.push([j,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"])}else{W.push([j,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"])}S.push([C,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])}else{W.push([j,/^#[^\r\n]*/,null,"#"])}}if(T.cStyleComments){S.push([j,/^\/\/[^\r\n]*/,null]);S.push([j,/^\/\*[\s\S]*?(?:\*\/|$)/,null])}if(T.regexLiterals){var X=("/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/");S.push(["lang-regex",new RegExp("^"+M+"("+X+")")])}var V=T.types;if(V){S.push([O,V])}var U=(""+T.keywords).replace(/^ | $/g,"");if(U.length){S.push([z,new RegExp("^(?:"+U.replace(/[\s,]+/g,"|")+")\\b"),null])}W.push([F,/^\s+/,null," \r\n\t\xA0"]);S.push([G,/^@[a-z_$][a-z_$@0-9]*/i,null],[O,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[F,/^[a-z_$][a-z_$@0-9]*/i,null],[G,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[F,/^\\[\s\S]?/,null],[L,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]);return g(W,S)}var K=i({keywords:A,hashComments:true,cStyleComments:true,multiLineStrings:true,regexLiterals:true});function Q(V,ag){var U=/(?:^|\s)nocode(?:\s|$)/;var ab=/\r\n?|\n/;var ac=V.ownerDocument;var S;if(V.currentStyle){S=V.currentStyle.whiteSpace}else{if(window.getComputedStyle){S=ac.defaultView.getComputedStyle(V,null).getPropertyValue("white-space")}}var Z=S&&"pre"===S.substring(0,3);var af=ac.createElement("LI");while(V.firstChild){af.appendChild(V.firstChild)}var W=[af];function ae(al){switch(al.nodeType){case 1:if(U.test(al.className)){break}if("BR"===al.nodeName){ad(al);if(al.parentNode){al.parentNode.removeChild(al)}}else{for(var an=al.firstChild;an;an=an.nextSibling){ae(an)}}break;case 3:case 4:if(Z){var am=al.nodeValue;var aj=am.match(ab);if(aj){var ai=am.substring(0,aj.index);al.nodeValue=ai;var ah=am.substring(aj.index+aj[0].length);if(ah){var ak=al.parentNode;ak.insertBefore(ac.createTextNode(ah),al.nextSibling)}ad(al);if(!ai){al.parentNode.removeChild(al)}}}break}}function ad(ak){while(!ak.nextSibling){ak=ak.parentNode;if(!ak){return}}function ai(al,ar){var aq=ar?al.cloneNode(false):al;var ao=al.parentNode;if(ao){var ap=ai(ao,1);var an=al.nextSibling;ap.appendChild(aq);for(var am=an;am;am=an){an=am.nextSibling;ap.appendChild(am)}}return aq}var ah=ai(ak.nextSibling,0);for(var aj;(aj=ah.parentNode)&&aj.nodeType===1;){ah=aj}W.push(ah)}for(var Y=0;Y=S){ah+=2}if(V>=ap){Z+=2}}}var t={};function c(U,V){for(var S=V.length;--S>=0;){var T=V[S];if(!t.hasOwnProperty(T)){t[T]=U}else{if(window.console){console.warn("cannot override language handler %s",T)}}}}function q(T,S){if(!(T&&t.hasOwnProperty(T))){T=/^\s*]*(?:>|$)/],[j,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[L,/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]);c(g([[F,/^[\s]+/,null," \t\r\n"],[n,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[m,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[P,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[L,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]);c(g([],[[n,/^[\s\S]+/]]),["uq.val"]);c(i({keywords:l,hashComments:true,cStyleComments:true,types:e}),["c","cc","cpp","cxx","cyc","m"]);c(i({keywords:"null,true,false"}),["json"]);c(i({keywords:R,hashComments:true,cStyleComments:true,verbatimStrings:true,types:e}),["cs"]);c(i({keywords:x,cStyleComments:true}),["java"]);c(i({keywords:H,hashComments:true,multiLineStrings:true}),["bsh","csh","sh"]);c(i({keywords:I,hashComments:true,multiLineStrings:true,tripleQuotedStrings:true}),["cv","py"]);c(i({keywords:s,hashComments:true,multiLineStrings:true,regexLiterals:true}),["perl","pl","pm"]);c(i({keywords:f,hashComments:true,multiLineStrings:true,regexLiterals:true}),["rb"]);c(i({keywords:w,cStyleComments:true,regexLiterals:true}),["js"]);c(i({keywords:r,hashComments:3,cStyleComments:true,multilineStrings:true,tripleQuotedStrings:true,regexLiterals:true}),["coffee"]);c(g([],[[C,/^[\s\S]+/]]),["regex"]);function d(V){var U=V.langExtension;try{var S=a(V.sourceNode);var T=S.sourceCode;V.sourceCode=T;V.spans=S.spans;V.basePos=0;q(U,T)(V);D(V)}catch(W){if("console" in window){console.log(W&&W.stack?W.stack:W)}}}function y(W,V,U){var S=document.createElement("PRE");S.innerHTML=W;if(U){Q(S,U)}var T={langExtension:V,numberLines:U,sourceNode:S};d(T);return S.innerHTML}function b(ad){function Y(af){return document.getElementsByTagName(af)}var ac=[Y("pre"),Y("code"),Y("xmp")];var T=[];for(var aa=0;aa=0){var ah=ai.match(ab);var am;if(!ah&&(am=o(aj))&&"CODE"===am.tagName){ah=am.className.match(ab)}if(ah){ah=ah[1]}var al=false;for(var ak=aj.parentNode;ak;ak=ak.parentNode){if((ak.tagName==="pre"||ak.tagName==="code"||ak.tagName==="xmp")&&ak.className&&ak.className.indexOf("prettyprint")>=0){al=true;break}}if(!al){var af=aj.className.match(/\blinenums\b(?::(\d+))?/);af=af?af[1]&&af[1].length?+af[1]:true:false;if(af){Q(aj,af)}S={langExtension:ah,sourceNode:aj,numberLines:af};d(S)}}}if(X]*(?:>|$)/],[PR.PR_COMMENT,/^<\!--[\s\S]*?(?:-\->|$)/],[PR.PR_PUNCTUATION,/^(?:<[%?]|[%?]>)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-handlebars",/^]*type\s*=\s*['"]?text\/x-handlebars-template['"]?\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-js",/^]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i],[PR.PR_DECLARATION,/^{{[#^>/]?\s*[\w.][^}]*}}/],[PR.PR_DECLARATION,/^{{&?\s*[\w.][^}]*}}/],[PR.PR_DECLARATION,/^{{{>?\s*[\w.][^}]*}}}/],[PR.PR_COMMENT,/^{{![^}]*}}/]]),["handlebars","hbs"]);PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[ \t\r\n\f]+/,null," \t\r\n\f"]],[[PR.PR_STRING,/^\"(?:[^\n\r\f\\\"]|\\(?:\r\n?|\n|\f)|\\[\s\S])*\"/,null],[PR.PR_STRING,/^\'(?:[^\n\r\f\\\']|\\(?:\r\n?|\n|\f)|\\[\s\S])*\'/,null],["lang-css-str",/^url\(([^\)\"\']*)\)/i],[PR.PR_KEYWORD,/^(?:url|rgb|\!important|@import|@page|@media|@charset|inherit)(?=[^\-\w]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|(?:\\[0-9a-f]+ ?))(?:[_a-z0-9\-]|\\(?:\\[0-9a-f]+ ?))*)\s*:/i],[PR.PR_COMMENT,/^\/\*[^*]*\*+(?:[^\/*][^*]*\*+)*\//],[PR.PR_COMMENT,/^(?:)/],[PR.PR_LITERAL,/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],[PR.PR_LITERAL,/^#(?:[0-9a-f]{3}){1,2}/i],[PR.PR_PLAIN,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i],[PR.PR_PUNCTUATION,/^[^\s\w\'\"]+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_KEYWORD,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_STRING,/^[^\)\"\']+/]]),["css-str"]); diff --git a/coverage/lcov-report/sort-arrow-sprite.png b/coverage/lcov-report/sort-arrow-sprite.png new file mode 100644 index 0000000000000000000000000000000000000000..6ed68316eb3f65dec9063332d2f69bf3093bbfab GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^>_9Bd!3HEZxJ@+%Qh}Z>jv*C{$p!i!8j}?a+@3A= zIAGwzjijN=FBi!|L1t?LM;Q;gkwn>2cAy-KV{dn nf0J1DIvEHQu*n~6U}x}qyky7vi4|9XhBJ7&`njxgN@xNA8m%nc literal 0 HcmV?d00001 diff --git a/coverage/lcov-report/sorter.js b/coverage/lcov-report/sorter.js new file mode 100644 index 0000000..2bb296a --- /dev/null +++ b/coverage/lcov-report/sorter.js @@ -0,0 +1,196 @@ +/* eslint-disable */ +var addSorting = (function() { + 'use strict'; + var cols, + currentSort = { + index: 0, + desc: false + }; + + // returns the summary table element + function getTable() { + return document.querySelector('.coverage-summary'); + } + // returns the thead element of the summary table + function getTableHeader() { + return getTable().querySelector('thead tr'); + } + // returns the tbody element of the summary table + function getTableBody() { + return getTable().querySelector('tbody'); + } + // returns the th element for nth column + function getNthColumn(n) { + return getTableHeader().querySelectorAll('th')[n]; + } + + function onFilterInput() { + const searchValue = document.getElementById('fileSearch').value; + const rows = document.getElementsByTagName('tbody')[0].children; + for (let i = 0; i < rows.length; i++) { + const row = rows[i]; + if ( + row.textContent + .toLowerCase() + .includes(searchValue.toLowerCase()) + ) { + row.style.display = ''; + } else { + row.style.display = 'none'; + } + } + } + + // loads the search box + function addSearchBox() { + var template = document.getElementById('filterTemplate'); + var templateClone = template.content.cloneNode(true); + templateClone.getElementById('fileSearch').oninput = onFilterInput; + template.parentElement.appendChild(templateClone); + } + + // loads all columns + function loadColumns() { + var colNodes = getTableHeader().querySelectorAll('th'), + colNode, + cols = [], + col, + i; + + for (i = 0; i < colNodes.length; i += 1) { + colNode = colNodes[i]; + col = { + key: colNode.getAttribute('data-col'), + sortable: !colNode.getAttribute('data-nosort'), + type: colNode.getAttribute('data-type') || 'string' + }; + cols.push(col); + if (col.sortable) { + col.defaultDescSort = col.type === 'number'; + colNode.innerHTML = + colNode.innerHTML + ''; + } + } + return cols; + } + // attaches a data attribute to every tr element with an object + // of data values keyed by column name + function loadRowData(tableRow) { + var tableCols = tableRow.querySelectorAll('td'), + colNode, + col, + data = {}, + i, + val; + for (i = 0; i < tableCols.length; i += 1) { + colNode = tableCols[i]; + col = cols[i]; + val = colNode.getAttribute('data-value'); + if (col.type === 'number') { + val = Number(val); + } + data[col.key] = val; + } + return data; + } + // loads all row data + function loadData() { + var rows = getTableBody().querySelectorAll('tr'), + i; + + for (i = 0; i < rows.length; i += 1) { + rows[i].data = loadRowData(rows[i]); + } + } + // sorts the table using the data for the ith column + function sortByIndex(index, desc) { + var key = cols[index].key, + sorter = function(a, b) { + a = a.data[key]; + b = b.data[key]; + return a < b ? -1 : a > b ? 1 : 0; + }, + finalSorter = sorter, + tableBody = document.querySelector('.coverage-summary tbody'), + rowNodes = tableBody.querySelectorAll('tr'), + rows = [], + i; + + if (desc) { + finalSorter = function(a, b) { + return -1 * sorter(a, b); + }; + } + + for (i = 0; i < rowNodes.length; i += 1) { + rows.push(rowNodes[i]); + tableBody.removeChild(rowNodes[i]); + } + + rows.sort(finalSorter); + + for (i = 0; i < rows.length; i += 1) { + tableBody.appendChild(rows[i]); + } + } + // removes sort indicators for current column being sorted + function removeSortIndicators() { + var col = getNthColumn(currentSort.index), + cls = col.className; + + cls = cls.replace(/ sorted$/, '').replace(/ sorted-desc$/, ''); + col.className = cls; + } + // adds sort indicators for current column being sorted + function addSortIndicators() { + getNthColumn(currentSort.index).className += currentSort.desc + ? ' sorted-desc' + : ' sorted'; + } + // adds event listeners for all sorter widgets + function enableUI() { + var i, + el, + ithSorter = function ithSorter(i) { + var col = cols[i]; + + return function() { + var desc = col.defaultDescSort; + + if (currentSort.index === i) { + desc = !currentSort.desc; + } + sortByIndex(i, desc); + removeSortIndicators(); + currentSort.index = i; + currentSort.desc = desc; + addSortIndicators(); + }; + }; + for (i = 0; i < cols.length; i += 1) { + if (cols[i].sortable) { + // add the click event handler on the th so users + // dont have to click on those tiny arrows + el = getNthColumn(i).querySelector('.sorter').parentElement; + if (el.addEventListener) { + el.addEventListener('click', ithSorter(i)); + } else { + el.attachEvent('onclick', ithSorter(i)); + } + } + } + } + // adds sorting functionality to the UI + return function() { + if (!getTable()) { + return; + } + cols = loadColumns(); + loadData(); + addSearchBox(); + addSortIndicators(); + enableUI(); + }; +})(); + +window.addEventListener('load', addSorting); diff --git a/coverage/lcov-report/src/App.jsx.html b/coverage/lcov-report/src/App.jsx.html new file mode 100644 index 0000000..614a535 --- /dev/null +++ b/coverage/lcov-report/src/App.jsx.html @@ -0,0 +1,394 @@ + + + + + + Code coverage report for src/App.jsx + + + + + + + + + +
+
+

All files / src App.jsx

+
+ +
+ 100% + Statements + 4/4 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 2/2 +
+ + +
+ 100% + Lines + 4/4 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104256x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +94x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React from "react";
+import LoginContainer from "./components/LoginSignUp/LoginSignUp.jsx";
+import Landing from "./components/LandingPage/LandingPage.jsx";
+import AboutUS from "./components/aboutus/aboutus.jsx";
+import Verification from "./components/Verification/verification.jsx";
+import ForgetPassword from "./components/ForgetPassword/ForgetPassword.jsx";
+import User_Panel from "./components/User_Panel/User_Panel.jsx";
+import Home from "./components/Home/Home.jsx";
+import * as Router from "react-router-dom";
+import "bootstrap/dist/css/bootstrap.min.css";
+import DoctorList from "./components/DoctorsList/DoctorsList.jsx";
+import CourseList from "./components/TestPage/TestPage.jsx";
+import MBTITest from "./components/Tests_lib/test_MBTI.jsx";
+import GlasserTest from "./components/Tests_lib/test_Glasser.jsx";
+import ReservationPage from "./components/Reservation/Reservation.jsx";
+import DoctorPage from "./components/SeeingDoctorReservation/DoctorPage.jsx";
+import Patient_Panel from "./components/Patient_Panel/Patient_Panel.jsx";
+import PatientsList from "./components/Doctor's_Patients/PatientsList.jsx";
+import DoctorRating from "./components/DoctorPannelRating/DoctorPannelRating.jsx";
+import Doctor_FreeTime from "./components/Doctor_FreeTime/Doctor_FreeTime.jsx";
+import Testresult from "./components/User_TestResult/TestResult.jsx";
+import RecommendationPage from "./components/RecommendationPage/RecommendationPage.jsx";
+import UserManagement from  "./components/UserManagement/user_management.jsx";
+import Chat from "./components/Chat/Chat.jsx";
+ 
+function App() {
+  return (
+    <Router.BrowserRouter>
+      <Router.Routes>
+        <Router.Route path="/" element={<Home />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/User_Panel" element={<User_Panel />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/Home" element={<Home />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/Signup" element={<LoginContainer />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/Landing" element={<Landing />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/AboutUs" element={<AboutUS />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/verification" element={<Verification />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/ForgetPassword" element={<ForgetPassword />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/TestPage" element={<CourseList />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/Doctors" element={<DoctorList />}>
+          {" "}
+        </Router.Route>
+ 
+        <Router.Route path="/MBTI" element={<MBTITest />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/Glasser" element={<GlasserTest />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/Reserve" element={<ReservationPage />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/DoctorPage" element={<DoctorPage />}>
+          {" "}
+        </Router.Route>
+ 
+        <Router.Route path="/Patient_Panel" element={<Patient_Panel />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/PatientsList" element={<PatientsList />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/DoctorFreeTime" element={<Doctor_FreeTime />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/TestResult" element={<Testresult />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/DoctorRatings" element={<DoctorRating />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/RecommendationPage" element={<RecommendationPage />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/User_Management" element={<UserManagement />}>
+          {" "}
+        </Router.Route>
+        <Router.Route path="/Chat" element={<Chat />}>
+          {" "}
+        </Router.Route>
+      </Router.Routes>
+    </Router.BrowserRouter>
+  );
+}
+ 
+export default App;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Chat/Chat.jsx.html b/coverage/lcov-report/src/components/Chat/Chat.jsx.html new file mode 100644 index 0000000..cb32c24 --- /dev/null +++ b/coverage/lcov-report/src/components/Chat/Chat.jsx.html @@ -0,0 +1,2968 @@ + + + + + + Code coverage report for src/components/Chat/Chat.jsx + + + + + + + + + +
+
+

All files / src/components/Chat Chat.jsx

+
+ +
+ 25.64% + Statements + 30/117 +
+ + +
+ 8.82% + Branches + 6/68 +
+ + +
+ 24% + Functions + 6/25 +
+ + +
+ 24.54% + Lines + 27/110 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445 +446 +447 +448 +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +520 +521 +522 +523 +524 +525 +526 +527 +528 +529 +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +540 +541 +542 +543 +544 +545 +546 +547 +548 +549 +550 +551 +552 +553 +554 +555 +556 +557 +558 +559 +560 +561 +562 +563 +564 +565 +566 +567 +568 +569 +570 +571 +572 +573 +574 +575 +576 +577 +578 +579 +580 +581 +582 +583 +584 +585 +586 +587 +588 +589 +590 +591 +592 +593 +594 +595 +596 +597 +598 +599 +600 +601 +602 +603 +604 +605 +606 +607 +608 +609 +610 +611 +612 +613 +614 +615 +616 +617 +618 +619 +620 +621 +622 +623 +624 +625 +626 +627 +628 +629 +630 +631 +632 +633 +634 +635 +636 +637 +638 +639 +640 +641 +642 +643 +644 +645 +646 +647 +648 +649 +650 +651 +652 +653 +654 +655 +656 +657 +658 +659 +660 +661 +662 +663 +664 +665 +666 +667 +668 +669 +670 +671 +672 +673 +674 +675 +676 +677 +678 +679 +680 +681 +682 +683 +684 +685 +686 +687 +688 +689 +690 +691 +692 +693 +694 +695 +696 +697 +698 +699 +700 +701 +702 +703 +704 +705 +706 +707 +708 +709 +710 +711 +712 +713 +714 +715 +716 +717 +718 +719 +720 +721 +722 +723 +724 +725 +726 +727 +728 +729 +730 +731 +732 +733 +734 +735 +736 +737 +738 +739 +740 +741 +742 +743 +744 +745 +746 +747 +748 +749 +750 +751 +752 +753 +754 +755 +756 +757 +758 +759 +760 +761 +762 +763 +764 +765 +766 +767 +768 +769 +770 +771 +772 +773 +774 +775 +776 +777 +778 +779 +780 +781 +782 +783 +784 +785 +786 +787 +788 +789 +790 +791 +792 +793 +794 +795 +796 +797 +798 +799 +800 +801 +802 +803 +804 +805 +806 +807 +808 +809 +810 +811 +812 +813 +814 +815 +816 +817 +818 +819 +820 +821 +822 +823 +824 +825 +826 +827 +828 +829 +830 +831 +832 +833 +834 +835 +836 +837 +838 +839 +840 +841 +842 +843 +844 +845 +846 +847 +848 +849 +850 +851 +852 +853 +854 +855 +856 +857 +858 +859 +860 +861 +862 +863 +864 +865 +866 +867 +868 +869 +870 +871 +872 +873 +874 +875 +876 +877 +878 +879 +880 +881 +882 +883 +884 +885 +886 +887 +888 +889 +890 +891 +892 +893 +894 +895 +896 +897 +898 +899 +900 +901 +902 +903 +904 +905 +906 +907 +908 +909 +910 +911 +912 +913 +914 +915 +916 +917 +918 +919 +920 +921 +922 +923 +924 +925 +926 +927 +928 +929 +930 +931 +932 +933 +934 +935 +936 +937 +938 +939 +940 +941 +942 +943 +944 +945 +946 +947 +948 +949 +950 +951 +952 +953 +954 +955 +956 +957 +958 +959 +960 +961 +962320x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +32x +2x +  +  +  +  +  +  +  +  +  +32x +  +2x +2x +2x +2x +2x +2x +2x +2x +2x +2x +  +2x +2x +  +  +  +  +  +  +  +  +  +  +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +2x +2x +2x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +64x + 
import "./Chat.css";
+import axios from "axios";
+import Footer from "../Footer/Footer";
+import { ToastContainer, toast } from "react-toastify";
+import { GrNewWindow } from "react-icons/gr";
+import "react-toastify/dist/ReactToastify.css";
+import { FaPaperPlane } from "react-icons/fa6";
+import React, { useState, useEffect, useRef } from "react";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+import Form from "react-bootstrap/Form";
+import { useAudioRecorder } from "react-use-audio-recorder/dist/index.js";
+ 
+function GetTimeDiff(date) {
+  let date1 = new Date(date);
+  let date2 = new Date();
+  let Difference_In_ms = date2.getTime() - date1.getTime();
+  let days = Math.round(Difference_In_ms / (1000 * 3600 * 24));
+  let hour = Math.round(Difference_In_ms / (1000 * 3600));
+  let min = Math.round(Difference_In_ms / (1000 * 60));
+  return min == 0
+    ? "اکنون"
+    : min < 60
+    ? `${min} دقیقه`
+    : hour < 24
+    ? `${hour} ساعت`
+    : `${days} روز`;
+}
+function toPersianDigits(str) {
+  const persianDigits = ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"];
+  return str.replace(/\d/g, (digit) => persianDigits[digit]);
+}
+ 
+const Chat = () => {
+  const [audio_data, SetData] = new useState(null);
+  const {
+    recordingStatus,
+    recordingTime,
+    startRecording,
+    stopRecording,
+    pauseRecording,
+    resumeRecording,
+    getBlob,
+    saveRecording,
+  } = useAudioRecorder();
+ 
+  const scrollRef = useRef(null);
+  const [conversationList, SetConversationsList] = new useState([]);
+  const [OpenConversation, SetConversations] = new useState(null);
+  const [Conv_id, SetId] = new useState(-1);
+  const [new_message, setMessage] = new useState();
+  const [Loading, setStaus] = new useState(true);
+  const [audio_blob, setBlob] = new useState("");
+  const [audio_, setaudio] = new useState(null);
+  const [toggle, settoggle] = new useState(true);
+  const [AudioPending, setPending] = new useState(false);
+ 
+  useEffect(() => {
+    Iif (scrollRef.current) {
+      scrollRef.current.scrollTop = scrollRef.current.scrollHeight;
+    }
+  }, []);
+ 
+  function playAudioBlob() {
+    Iif (toggle) audio_.play();
+    Iif (!toggle) audio_.pause();
+    settoggle((prev) => !prev);
+  }
+ 
+  const SendAudio = async () => {
+    setPending(true);
+    try {
+      const formData = new FormData();
+      formData.append("voice_file", audio_blob, "recording.wav");
+      const uploadResponse = await fetch(
+        "http://46.249.100.141:8070/depression-chat/process_wav_voice/",
+        {
+          method: "POST",
+          body: formData,
+        }
+      );
+ 
+      if (uploadResponse.status == 200) {
+        const responseData = await uploadResponse.json();
+        setPending(false);
+        setMessage(responseData.processed_text);
+        setBlob();
+        setaudio(null);
+      } else {
+        console.error("Failed to send audio:", uploadResponse.statusText);
+      }
+    } catch (error) {
+      console.error("Error sending audio:", error);
+    }
+  };
+ 
+  async function CreateConversation() {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios(
+        "http://46.249.100.141:8070/depression-chat/chat/create/",
+        {
+          method: "POST",
+          headers: {
+            Authorization: `Bearer ${token}`,
+          },
+        }
+      );
+      Iif (response.status == 200 || response.status == 201) {
+        SetConversationsList([
+          {
+            name: response.data.conversation.name,
+            id: response.data.conversation.id,
+            createTime: "اکنون",
+          },
+          ...conversationList,
+        ]);
+        SetConversations([]);
+        SetId(response.data.conversation.id);
+      }
+    } catch (error) {
+      toast.error("!دوباره تلاش کنید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+  }
+  useEffect(() => {
+    const GetAllConversation = async () => {
+      try {
+        const token = localStorage.getItem("accessToken");
+        const response = await axios(
+          "http://46.249.100.141:8070/depression-chat/chat/all/",
+          {
+            method: "GET",
+            headers: {
+              Authorization: `Bearer ${token}`,
+            },
+          }
+        );
+        Iif (response.status == 200 || response.status == 201) {
+          const convs = response.data.conversations;
+          const list = [];
+          for (let con in convs)
+            list.push({
+              name: convs[con].name,
+              id: convs[con].id,
+              createTime: GetTimeDiff(convs[con].created_at),
+            });
+          SetConversationsList(list);
+        }
+      } catch (error) {}
+    };
+ 
+    GetAllConversation();
+  }, []);
+ 
+  async function GetConversation(id) {
+    SetId(id);
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios(
+        `http://46.249.100.141:8070/depression-chat/chat/${id}/`,
+        {
+          method: "GET",
+          headers: {
+            Authorization: `Bearer ${token}`,
+          },
+        }
+      );
+      Iif (response.status == 200 || response.status == 201) {
+        SetConversations(response.data.conversations);
+      }
+    } catch (error) {
+      Iif (error.response.status == 400) {
+        Iif (
+          error.response.data.message ==
+          "There is not chats in this Conversation. make a new one"
+        )
+          SetConversations([]);
+      }
+    }
+  }
+ 
+  async function SendMessage() {
+    setStaus(false);
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios(
+        `http://46.249.100.141:8070/depression-chat/chat/${Conv_id}/message/`,
+        {
+          method: "POST",
+          headers: {
+            "Content-Type": "application/json",
+            Authorization: `Bearer ${token}`,
+          },
+          data: {
+            message: new_message,
+          },
+        }
+      );
+      Iif (response.status === 200 || response.status === 201) {
+        setMessage("");
+        SetConversations([...OpenConversation, response.data]);
+        setStaus(true);
+      }
+    } catch (error) {
+      setStaus(true);
+      console.log(error.response.data.message);
+      Iif (
+        error.response.data.message ==
+        "you did not have any Tests yet, first take the phq9 test."
+      )
+        toast.error(".ابتدا تست PHQ9 را باید بدهید", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      Iif (
+        error.response.data.message ==
+        "you did not have any Tests more than 7 days before, first take the phq9 test."
+      )
+        toast.error(".از اخرین تست PHQ9 شما 7 روز می‌گذرد، دوباره آزون بدهید", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      Iif (error.response.data.message == "bad connection to open ai.")
+        toast.error("!هوش مصنوعی در حال حاضر امکان پاسخ دهی ندارد", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+    }
+  }
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <ToastContainer style={{ width: "450px" }} />
+      <section style={{ overflowX: "hidden" }}>
+        <div class="py-5" align="center">
+          <div class="row">
+            <div class="col-md-12">
+              <div id="chat3" style={{ borderRadius: "15px", width: "100%" }}>
+                <div class="card-body">
+                  <div class="row justify-content-center px-sm-3 ">
+                    <div class="col-md-6 col-lg-5 col-xl-3 mb-4 mb-md-0 rounded-4 customize-chat-side">
+                      <div class="py-4">
+                        <div class="input-group rounded p-3" dir="rtl">
+                          <span
+                            onClick={CreateConversation}
+                            className="cursor-pointer"
+                          >
+                            <GrNewWindow className="fs-5" />
+                          </span>
+                        </div>
+                        <hr className="mt-0" />
+ 
+                        <div
+                          style={{
+                            position: "relative",
+                            height: "350px",
+                            width: "90%",
+                            overflowY: "auto",
+                          }}
+                        >
+                          {conversationList.length == 0 && (
+                            <p
+                              className=" fs-5 font-custom "
+                              style={{
+                                position: "absolute",
+                                top: "45%",
+                                width: "100%",
+                                color: "#198754",
+                              }}
+                            >
+                              !هنوز مکالمه ای شروع نکرده اید
+                            </p>
+                          )}
+                          <ul class="list-unstyled mb-0">
+                            {conversationList.map((conversation) => (
+                              <li
+                                class="p-2"
+                                style={{ borderBottom: "1px solid black" }}
+                              >
+                                <div
+                                  onClick={() =>
+                                    GetConversation(conversation.id)
+                                  }
+                                  class="d-flex justify-content-between"
+                                >
+                                  <div class="d-flex flex-row">
+                                    <div class="pt-1">
+                                      <p
+                                        class="fw-bold mb-0 font-custom"
+                                        style={{ color: "#198754" }}
+                                      >
+                                        {conversation.name == ""
+                                          ? "گفت‌و‌گو جدید"
+                                          : conversation.name}
+                                      </p>
+                                    </div>
+                                  </div>
+                                  <div class="pt-4">
+                                    <p
+                                      class="small mb-1 font-custom"
+                                      style={{ color: "" }}
+                                      dir="rtl"
+                                    >
+                                      {toPersianDigits(conversation.createTime)}
+                                    </p>
+                                  </div>
+                                </div>
+                              </li>
+                            ))}
+                          </ul>
+                        </div>
+                      </div>
+                    </div>
+                    <div class="col-md-5 col-lg-6 col-xl-8 ">
+                      {OpenConversation != null && (
+                        <>
+                          <div
+                            class="pt-3 pe-3"
+                            id="scrollable-section"
+                            ref={scrollRef}
+                            style={{
+                              position: "relative",
+                              height: "400px",
+                              overflowY: "auto",
+                            }}
+                          >
+                            {OpenConversation.map((message) => (
+                              <>
+                                <div class="d-flex flex-row justify-content-end">
+                                  <div>
+                                    <p class="small p-2 me-3 mb-1 text-white rounded-3 chat-my-message font-custom">
+                                      {message.message}
+                                    </p>
+                                  </div>
+                                  <svg
+                                    height="40px"
+                                    version="1.1"
+                                    id="_x32_"
+                                    xmlns="http://www.w3.org/2000/svg"
+                                    xmlns:xlink="http://www.w3.org/1999/xlink"
+                                    viewBox="-56.32 -56.32 624.64 624.64"
+                                    xml:space="preserve"
+                                    fill="#198754"
+                                    stroke="#198754"
+                                    stroke-width="22.016"
+                                  >
+                                    <g
+                                      id="SVGRepo_bgCarrier"
+                                      stroke-width="0"
+                                    ></g>
+                                    <g
+                                      id="SVGRepo_tracerCarrier"
+                                      stroke-linecap="round"
+                                      stroke-linejoin="round"
+                                      stroke="#CCCCCC"
+                                      stroke-width="2.048"
+                                    ></g>
+                                    <g id="SVGRepo_iconCarrier">
+                                      {" "}
+                                      <style type="text/css"> .st0 </style>{" "}
+                                      <g>
+                                        {" "}
+                                        <path
+                                          class="st0"
+                                          d="M256,265.308c73.252,0,132.644-59.391,132.644-132.654C388.644,59.412,329.252,0,256,0 c-73.262,0-132.643,59.412-132.643,132.654C123.357,205.917,182.738,265.308,256,265.308z"
+                                        ></path>{" "}
+                                        <path
+                                          class="st0"
+                                          d="M425.874,393.104c-5.922-35.474-36-84.509-57.552-107.465c-5.829-6.212-15.948-3.628-19.504-1.427 c-27.04,16.672-58.782,26.399-92.819,26.399c-34.036,0-65.778-9.727-92.818-26.399c-3.555-2.201-13.675-4.785-19.505,1.427 c-21.55,22.956-51.628,71.991-57.551,107.465C71.573,480.444,164.877,512,256,512C347.123,512,440.427,480.444,425.874,393.104z"
+                                        ></path>{" "}
+                                      </g>{" "}
+                                    </g>
+                                  </svg>{" "}
+                                </div>
+                                <div class="d-flex flex-row justify-content-start">
+                                  <svg
+                                    height="45px"
+                                    viewBox="0 0 96.00 96.00"
+                                    data-name="Your Icons"
+                                    id="Your_Icons"
+                                    xmlns="http://www.w3.org/2000/svg"
+                                    fill="#249861"
+                                    stroke="#249861"
+                                    stroke-width="0.768"
+                                  >
+                                    <g
+                                      id="SVGRepo_bgCarrier"
+                                      stroke-width="0"
+                                      transform="translate(4.32,4.32), scale(0.91)"
+                                    ></g>
+                                    <g
+                                      id="SVGRepo_tracerCarrier"
+                                      stroke-linecap="round"
+                                      stroke-linejoin="round"
+                                      stroke="#CCCCCC"
+                                      stroke-width="0.384"
+                                    ></g>
+                                    <g id="SVGRepo_iconCarrier">
+                                      <defs>
+                                        <style>.cls-1</style>
+                                      </defs>
+                                      <title></title>
+                                      <path
+                                        class="cls-1"
+                                        d="M59.74,50.33h-.29A3.89,3.89,0,0,0,56,48.25H51.8V46.87a12.78,12.78,0,0,0,8.46-8.45,12.54,12.54,0,0,0,.58-3.82V33h1a2.94,2.94,0,1,0,0-5.87h-1l0-1.65a14.31,14.31,0,0,1,.52-4.1c1-3.48.76-6.24-.67-8.22-1.87-2.59-5.3-3.11-7.18-3.19A10.32,10.32,0,0,1,51,9.47c-3.39-1.05-6-1.08-7.89-.09a4.15,4.15,0,0,0-1.74,1.68,6.32,6.32,0,0,0-5.69,2c-2.88,3.46-1.87,10.36-1.08,14h-.42a2.94,2.94,0,1,0,0,5.87h1V34.6a12.86,12.86,0,0,0,9,12.27v1.38H40.35a3.87,3.87,0,0,0-3.45,2.08h-.64A10.44,10.44,0,0,0,25.83,60.75V80.83a.5.5,0,0,0,.5.5H69.67a.5.5,0,0,0,.5-.5V60.75A10.44,10.44,0,0,0,59.74,50.33Zm1.1-22.24h1a1.94,1.94,0,1,1,0,3.87h-1ZM56,49.25a2.93,2.93,0,0,1,2.26,1.08H51.8V49.25Zm-2.48,2.08-1.72,2v-2ZM35.17,32h-1a1.94,1.94,0,1,1,0-3.87h.66c.14.58.26,1,.32,1.22Zm.38-5.32c-.75-3.52-1.62-9.85.91-12.89,1.13-1.36,2.87-1.92,5.17-1.66a.5.5,0,0,0,.54-.35,2.92,2.92,0,0,1,1.42-1.48c1.1-.59,3.24-1,7.12.16a11,11,0,0,0,2.73.51c1.7.07,4.79.53,6.41,2.78,1.24,1.71,1.41,4.19.51,7.36a15.52,15.52,0,0,0-.55,4.38l0,1.9a1.49,1.49,0,0,1-1.17.38c-.35-.11-.64-.64-.8-1.49-.08-.39-.14-.83-.2-1.29-.43-3.22-1.09-8-8.6-8H48.6a8,8,0,0,1-3.35-.65c-.26-.11-.55-.22-.84-.32a4.66,4.66,0,0,0-5.79,2.47A45.69,45.69,0,0,0,35.55,26.64Zm1.16,11.47a11.54,11.54,0,0,1-.54-3.51V29.41a.5.5,0,0,0,0-.12c0-2.87,2.09-7.78,3.33-10.45a3.69,3.69,0,0,1,4.56-1.95l.79.3a9.12,9.12,0,0,0,3.76.73c7.09-.18,7.61,3.89,8,7.16.06.48.13.94.2,1.35.24,1.25.74,2,1.48,2.25a2,2,0,0,0,1.48-.16V34.6a11.83,11.83,0,0,1-23.13,3.51Zm14.09,9v7.34L48,57.69,45.2,54.45V47.13a13.08,13.08,0,0,0,2.81.31A12.24,12.24,0,0,0,50.8,47.13ZM40.35,49.25H44.2v1.08H38.09A2.91,2.91,0,0,1,40.35,49.25Zm3.85,2.08v2l-1.7-2ZM36.92,61.44a2.23,2.23,0,1,1-2.23,2.23A2.23,2.23,0,0,1,36.92,61.44ZM69.17,80.33H26.83V60.75a9.44,9.44,0,0,1,9.43-9.42h.26a3.47,3.47,0,0,0-.1.85v8.31a3.22,3.22,0,1,0,1,0V52.18a2.74,2.74,0,0,1,.13-.85h3.63l3,3.49h0l3.42,4A.5.5,0,0,0,48,59a.52.52,0,0,0,.38-.17l6.45-7.45h4a2.74,2.74,0,0,1,.13.85v6.51a7.63,7.63,0,0,0-4.34,3.64,19.92,19.92,0,0,0-1.93,4.82,4.56,4.56,0,0,0-.16,2.78,4,4,0,0,0,2.74,2.25.88.88,0,0,0,.86.65.9.9,0,1,0,0-1.8.85.85,0,0,0-.56.2,3.1,3.1,0,0,1-2.1-1.63,3.8,3.8,0,0,1,.18-2.18,19.19,19.19,0,0,1,1.82-4.57,7,7,0,0,1,3.68-3.18h.62a7,7,0,0,1,3.68,3.18,19.19,19.19,0,0,1,1.82,4.57,3.8,3.8,0,0,1,.18,2.18,3.1,3.1,0,0,1-2.1,1.63.85.85,0,0,0-.56-.2.9.9,0,0,0,0,1.8.88.88,0,0,0,.86-.66,4,4,0,0,0,2.74-2.24,4.56,4.56,0,0,0-.16-2.78,19.92,19.92,0,0,0-1.93-4.82,7.63,7.63,0,0,0-4.34-3.64V52.18a3.47,3.47,0,0,0-.1-.85,9.44,9.44,0,0,1,9.34,9.42Z"
+                                      ></path>
+                                      <path
+                                        class="cls-1"
+                                        d="M42.47,30a.5.5,0,0,0,.5.5.5.5,0,0,0,.5-.5c0-1.11-1.15-2-2.61-2s-2.61.87-2.61,2a.5.5,0,0,0,.5.5.5.5,0,0,0,.5-.5c0-.52.75-1,1.61-1S42.47,29.51,42.47,30Z"
+                                      ></path>
+                                      <path
+                                        class="cls-1"
+                                        d="M53,30.53a.5.5,0,0,0,.5-.5c0-.52.76-1,1.62-1s1.6.46,1.6,1a.5.5,0,0,0,.5.5.5.5,0,0,0,.5-.5c0-1.11-1.14-2-2.6-2s-2.62.87-2.62,2A.5.5,0,0,0,53,30.53Z"
+                                      ></path>
+                                      <path
+                                        class="cls-1"
+                                        d="M54,37.83a.51.51,0,0,0-.5-.5.5.5,0,0,0-.5.5c0,2.38-1.68,3.59-5,3.59s-5-1.21-5-3.59a.5.5,0,0,0-.5-.5.51.51,0,0,0-.5.5c0,3,2.13,4.59,6,4.59S54,40.79,54,37.83Z"
+                                      ></path>
+                                      <path
+                                        class="cls-1"
+                                        d="M48,36.6a2.16,2.16,0,0,0,2.16-2.16v-2a2.16,2.16,0,0,0-4.32,0v2A2.16,2.16,0,0,0,48,36.6Zm-1.16-4.19a1.16,1.16,0,0,1,2.32,0v2a1.16,1.16,0,0,1-2.32,0Z"
+                                      ></path>
+                                      <path
+                                        class="cls-1"
+                                        d="M36.92,65.38a1.71,1.71,0,1,0-1.71-1.71A1.71,1.71,0,0,0,36.92,65.38Zm0-2.42a.71.71,0,0,1,0,1.42.71.71,0,1,1,0-1.42Z"
+                                      ></path>
+                                    </g>
+                                  </svg>{" "}
+                                  <div className=" w-50">
+                                    <p
+                                      class="small p-2 ms-3 mb-1 rounded-3 bg-body-tertiary font-custom"
+                                      align="right"
+                                    >
+                                      {message.response}
+                                    </p>
+                                  </div>
+                                </div>
+                              </>
+                            ))}
+                          </div>
+                          {recordingStatus === "recording" ||
+                          recordingStatus === "paused" ||
+                          audio_ != null ? (
+                            <div
+                              className="border mt-2 p-2 d-flex justify-content-center rounded-5 "
+                              style={{
+                                gap: "2%",
+                                backgroundColor: "rgb(25, 134, 83,0.7)",
+                              }}
+                            >
+                              {audio_ != null ? (<>
+                                {AudioPending  ? (
+                                  // <div className="py-1 font-custom">!لطفا چند لحظه صبر کنید</div>
+                                  <svg height={40} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle fill="#FFFFFF" stroke="#FFFFFF" stroke-width="15" r="15" cx="40" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.4"></animate></circle><circle fill="#FFFFFF" stroke="#FFFFFF" stroke-width="15" r="15" cx="100" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.2"></animate></circle><circle fill="#FFFFFF" stroke="#FFFFFF" stroke-width="15" r="15" cx="160" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="0"></animate></circle></svg>
+                                  ) : (<>
+                                  <svg
+                                    height={40}
+                                    width={40}
+                                    onClick={() => playAudioBlob()}
+                                    viewBox="0 0 24 24"
+                                    fill="none"
+                                    xmlns="http://www.w3.org/2000/svg"
+                                  >
+                                    <g
+                                      id="SVGRepo_bgCarrier"
+                                      stroke-width="0"
+                                    ></g>
+                                    <g
+                                      id="SVGRepo_tracerCarrier"
+                                      stroke-linecap="round"
+                                      stroke-linejoin="round"
+                                    ></g>
+                                    <g id="SVGRepo_iconCarrier">
+                                      {" "}
+                                      <path
+                                        d="M15 5V19M21 5V19M3 7.20608V16.7939C3 17.7996 3 18.3024 3.19886 18.5352C3.37141 18.7373 3.63025 18.8445 3.89512 18.8236C4.20038 18.7996 4.55593 18.4441 5.26704 17.733L10.061 12.939C10.3897 12.6103 10.554 12.446 10.6156 12.2565C10.6697 12.0898 10.6697 11.9102 10.6156 11.7435C10.554 11.554 10.3897 11.3897 10.061 11.061L5.26704 6.26704C4.55593 5.55593 4.20038 5.20038 3.89512 5.17636C3.63025 5.15551 3.37141 5.26273 3.19886 5.46476C3 5.69759 3 6.20042 3 7.20608Z"
+                                        stroke={toggle ? "#fff" : "#1c4a21"}
+                                        stroke-width="2"
+                                        stroke-linecap="round"
+                                        stroke-linejoin="round"
+                                      ></path>{" "}
+                                    </g>
+                                  </svg>
+                                  <svg
+                                    onClick={SendAudio}
+                                    height={40}
+                                    width={40}
+                                    viewBox="0 0 24 24"
+                                    fill="none"
+                                    xmlns="http://www.w3.org/2000/svg"
+                                  >
+                                    <g
+                                      id="SVGRepo_bgCarrier"
+                                      stroke-width="0"
+                                    ></g>
+                                    <g
+                                      id="SVGRepo_tracerCarrier"
+                                      stroke-linecap="round"
+                                      stroke-linejoin="round"
+                                    ></g>
+                                    <g id="SVGRepo_iconCarrier">
+                                      {" "}
+                                      <path
+                                        opacity="0.5"
+                                        d="M15.75 21.2731C14.592 21.7419 13.3261 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 13.1455 21.8074 14.246 21.4528 15.2709L19.591 13.409C18.7123 12.5303 17.2877 12.5303 16.409 13.409L13.909 15.909C13.0303 16.7877 13.0303 18.2123 13.909 19.091C14.412 19.594 15.094 19.8091 15.75 19.7362V21.2731Z"
+                                        fill="#fff"
+                                      ></path>{" "}
+                                      <path
+                                        fill-rule="evenodd"
+                                        clip-rule="evenodd"
+                                        d="M13.75 7C13.75 6.58579 13.4142 6.25 13 6.25C12.5858 6.25 12.25 6.58579 12.25 7V12.5499C11.875 12.3581 11.4501 12.25 11 12.25C9.48122 12.25 8.25 13.4812 8.25 15C8.25 16.5188 9.48122 17.75 11 17.75C12.5188 17.75 13.75 16.5188 13.75 15V10.0003C14.3767 10.471 15.1558 10.75 16 10.75C16.4142 10.75 16.75 10.4142 16.75 10C16.75 9.58579 16.4142 9.25 16 9.25C14.7574 9.25 13.75 8.24264 13.75 7Z"
+                                        fill="#116439"
+                                      ></path>{" "}
+                                      <path
+                                        fill-rule="evenodd"
+                                        clip-rule="evenodd"
+                                        d="M17.4697 14.4697C17.7626 14.1768 18.2374 14.1768 18.5303 14.4697L21.0303 16.9697C21.3232 17.2626 21.3232 17.7374 21.0303 18.0303C20.7374 18.3232 20.2626 18.3232 19.9697 18.0303L18.75 16.8107V22C18.75 22.4142 18.4142 22.75 18 22.75C17.5858 22.75 17.25 22.4142 17.25 22V16.8107L16.0303 18.0303C15.7374 18.3232 15.2626 18.3232 14.9697 18.0303C14.6768 17.7374 14.6768 17.2626 14.9697 16.9697L17.4697 14.4697Z"
+                                        fill="#fff"
+                                      ></path>{" "}
+                                    </g>
+                                  </svg>
+                                  <svg
+                                    height={40}
+                                    width={40}
+                                    onClick={() => {
+                                      setBlob();
+                                      setaudio(null);
+                                    }}
+                                    viewBox="0 0 24 24"
+                                    fill="none"
+                                    xmlns="http://www.w3.org/2000/svg"
+                                  >
+                                    <g
+                                      id="SVGRepo_bgCarrier"
+                                      stroke-width="0"
+                                    ></g>
+                                    <g
+                                      id="SVGRepo_tracerCarrier"
+                                      stroke-linecap="round"
+                                      stroke-linejoin="round"
+                                    ></g>
+                                    <g id="SVGRepo_iconCarrier">
+                                      {" "}
+                                      <path
+                                        d="M5 7.5H19L18 21H6L5 7.5Z"
+                                        stroke="#000000"
+                                        stroke-linejoin="round"
+                                      ></path>{" "}
+                                      <path
+                                        d="M15.5 9.5L15 19"
+                                        stroke="#000000"
+                                        stroke-linecap="round"
+                                        stroke-linejoin="round"
+                                      ></path>{" "}
+                                      <path
+                                        d="M12 9.5V19"
+                                        stroke="#000000"
+                                        stroke-linecap="round"
+                                        stroke-linejoin="round"
+                                      ></path>{" "}
+                                      <path
+                                        d="M8.5 9.5L9 19"
+                                        stroke="#000000"
+                                        stroke-linecap="round"
+                                        stroke-linejoin="round"
+                                      ></path>{" "}
+                                      <path
+                                        d="M16 5H19C20.1046 5 21 5.89543 21 7V7.5H3V7C3 5.89543 3.89543 5 5 5H8M16 5L15 3H9L8 5M16 5H8"
+                                        stroke="#000000"
+                                        stroke-linejoin="round"
+                                      ></path>{" "}
+                                    </g>
+                                  </svg>
+                                </>)}
+                                  </>)
+                               : (
+                                <>
+                                  {" "}
+                                  <div className="d-flex align-items-center">
+                                    {toPersianDigits(`${parseInt(recordingTime / 3600)}:
+                                    ${parseInt(recordingTime / 60)}:
+                                    ${recordingTime % 60}`)}
+                                  </div>
+                                  {!(
+                                    recordingStatus !== "recording" ||
+                                    recordingStatus === "paused"
+                                  ) ? (
+                                    <svg
+                                      onClick={pauseRecording}
+                                      height="40px"
+                                      width="40px"
+                                      version="1.1"
+                                      id="Layer_1"
+                                      xmlns="http://www.w3.org/2000/svg"
+                                      xmlns:xlink="http://www.w3.org/1999/xlink"
+                                      viewBox="0 0 511.999 511.999"
+                                      xml:space="preserve"
+                                      fill="#000000"
+                                    >
+                                      <g
+                                        id="SVGRepo_bgCarrier"
+                                        stroke-width="0"
+                                      ></g>
+                                      <g
+                                        id="SVGRepo_tracerCarrier"
+                                        stroke-linecap="round"
+                                        stroke-linejoin="round"
+                                      ></g>
+                                      <g id="SVGRepo_iconCarrier">
+                                        {" "}
+                                        <g>
+                                          {" "}
+                                          <path
+                                            style={{ fill: "#ABB8B9" }}
+                                            d="M224.197,340.845h-42.508c-5.756,0-10.469-4.711-10.469-10.469V181.626 c0-5.76,4.714-10.469,10.469-10.469h42.508c5.759,0,10.469,4.709,10.469,10.469v148.748 C234.666,336.134,229.956,340.845,224.197,340.845L224.197,340.845z M277.331,330.376V181.626c0-5.76,4.709-10.469,10.469-10.469 h42.509c5.756,0,10.465,4.709,10.465,10.469v148.748c0,5.758-4.709,10.469-10.465,10.469H287.8 C282.04,340.845,277.331,336.134,277.331,330.376L277.331,330.376z M10.665,256.001c0,135.494,109.84,245.333,245.333,245.333 c135.495,0,245.334-109.84,245.334-245.333c0-135.496-109.84-245.333-245.334-245.333 C120.505,10.669,10.665,120.505,10.665,256.001z"
+                                          ></path>{" "}
+                                          <g>
+                                            {" "}
+                                            <path
+                                              style={{ fill: "#ED8C18" }}
+                                              d="M181.689,340.845h42.508c5.759,0,10.469-4.711,10.469-10.469V181.626 c0-5.76-4.71-10.469-10.469-10.469h-42.508c-5.756,0-10.469,4.709-10.469,10.469v148.748 C171.22,336.134,175.934,340.845,181.689,340.845z"
+                                            ></path>{" "}
+                                            <path
+                                              style={{ fill: "#ED8C18" }}
+                                              d="M277.331,181.626v148.748c0,5.758,4.709,10.469,10.469,10.469h42.509 c5.756,0,10.465-4.711,10.465-10.469V181.626c0-5.76-4.709-10.469-10.465-10.469H287.8 C282.04,171.157,277.331,175.866,277.331,181.626z"
+                                            ></path>{" "}
+                                          </g>{" "}
+                                        </g>{" "}
+                                        <g>
+                                          {" "}
+                                          <path
+                                            style={{ fill: "#000003" }}
+                                            d="M255.998,0.001C114.84,0.001,0,114.841,0,256.001c0,141.156,114.84,255.997,255.998,255.997 c141.159,0,256.001-114.84,256.001-255.997C512,114.841,397.158,0.001,255.998,0.001z M255.998,490.662 c-129.393,0-234.663-105.268-234.663-234.661c0-129.395,105.27-234.665,234.663-234.665c129.395,0,234.666,105.271,234.666,234.665 C490.665,385.394,385.393,490.662,255.998,490.662z"
+                                          ></path>{" "}
+                                          <path
+                                            style={{ fill: "#000003" }}
+                                            d="M270.389,85.942c5.87,0.492,11.034-3.852,11.535-9.723c0.5-5.869-3.853-11.034-9.723-11.535 c-5.332-0.454-10.782-0.684-16.202-0.684C150.131,64.001,64.001,150.13,64.001,256c0,5.89,4.777,10.667,10.667,10.667 S85.335,261.89,85.335,256c0-94.105,76.559-170.665,170.663-170.665C260.815,85.335,265.657,85.54,270.389,85.942z"
+                                          ></path>{" "}
+                                          <path
+                                            style={{ fill: "#000003" }}
+                                            d="M437.331,245.334c-5.892,0-10.667,4.776-10.667,10.667c0,94.107-76.56,170.669-170.665,170.669 c-4.754,0-9.6-0.206-14.403-0.61c-5.867-0.494-11.031,3.863-11.526,9.734c-0.495,5.869,3.863,11.03,9.734,11.526 c5.397,0.454,10.846,0.686,16.195,0.686c105.868,0,191.999-86.133,191.999-192.004 C447.998,250.108,443.223,245.334,437.331,245.334z"
+                                          ></path>{" "}
+                                          <path
+                                            style={{ fill: "#000003" }}
+                                            d="M299.55,90.985l0.617,0.162c0.925,0.247,1.855,0.367,2.771,0.367c4.709,0,9.017-3.142,10.295-7.907 c1.527-5.69-1.849-11.54-7.539-13.066c-0.308-0.083-0.621-0.166-0.929-0.244c-5.712-1.442-11.511,2.025-12.951,7.736 C290.374,83.746,293.836,89.545,299.55,90.985z"
+                                          ></path>{" "}
+                                          <path
+                                            style={{ fill: "#000003" }}
+                                            d="M212.447,421.015l-0.604-0.16c-5.69-1.53-11.496,1.849-13.03,7.537s1.88,11.553,7.567,13.089 c0.284,0.075,0.57,0.153,0.852,0.223c0.875,0.221,1.753,0.328,2.615,0.328c4.773,0,9.117-3.225,10.336-8.064 C221.623,428.253,218.16,422.455,212.447,421.015z"
+                                          ></path>{" "}
+                                          <path
+                                            style={{ fill: "#000003" }}
+                                            d="M245.334,330.376V181.626c0-11.655-9.482-21.137-21.137-21.137h-42.508 c-11.655,0-21.137,9.482-21.137,21.137v148.748c0,11.655,9.482,21.137,21.137,21.137h42.508 C235.852,351.512,245.334,342.03,245.334,330.376z M223.999,330.177h-42.112V181.825h42.112V330.177z"
+                                          ></path>{" "}
+                                          <path
+                                            style={{ fill: "#000003" }}
+                                            d="M266.664,181.626v148.748c0,11.655,9.482,21.137,21.135,21.137h42.509 c11.652,0,21.132-9.482,21.132-21.137V181.626c0-11.655-9.48-21.137-21.132-21.137H287.8 C276.146,160.49,266.664,169.971,266.664,181.626z M287.998,181.825h42.107v148.352h-42.107L287.998,181.825L287.998,181.825z"
+                                          ></path>{" "}
+                                        </g>{" "}
+                                      </g>
+                                    </svg>
+                                  ) : (
+                                    <svg
+                                      onClick={resumeRecording}
+                                      height="40px"
+                                      width="40px"
+                                      version="1.1"
+                                      id="Layer_1"
+                                      xmlns="http://www.w3.org/2000/svg"
+                                      xmlns:xlink="http://www.w3.org/1999/xlink"
+                                      viewBox="0 0 512 512"
+                                      xml:space="preserve"
+                                      fill="#000000"
+                                    >
+                                      <g
+                                        id="SVGRepo_bgCarrier"
+                                        stroke-width="0"
+                                      ></g>
+                                      <g
+                                        id="SVGRepo_tracerCarrier"
+                                        stroke-linecap="round"
+                                        stroke-linejoin="round"
+                                      ></g>
+                                      <g id="SVGRepo_iconCarrier">
+                                        {" "}
+                                        <g>
+                                          {" "}
+                                          <path
+                                            style={{ fill: "#ABB8B9" }}
+                                            d="M229.757,177.638l49.066,28.33l1.244,0.773l49.154,28.377c11.547,6.637,15.529,21.376,8.895,32.925 c-2.267,3.945-5.48,7.005-9.184,9.062l-50.129,28.942l0.021,0.043l-50.485,29.149c-11.551,6.689-26.336,2.748-33.023-8.802 c-2.211-3.82-3.262-7.991-3.258-12.11h-0.052v-58.299V197.73c0-13.376,10.844-24.223,24.221-24.223 C221.238,173.505,225.894,175.024,229.757,177.638L229.757,177.638z M501.333,256.002c0-135.495-109.84-245.334-245.334-245.334 S10.666,120.507,10.666,256.002s109.839,245.334,245.332,245.334C391.493,501.337,501.333,391.496,501.333,256.002z"
+                                          ></path>{" "}
+                                          <path
+                                            style={
+                                              recordingStatus === "recording" ||
+                                              recordingStatus === "paused"
+                                                ? { fill: "#D12D4E" }
+                                                : { fill: "#ABB8B9" }
+                                            }
+                                            d="M278.823,205.967l-49.066-28.33c-3.863-2.612-8.518-4.132-13.532-4.132 c-13.377,0-24.221,10.847-24.221,24.223v58.298v58.299h0.052c-0.004,4.118,1.045,8.29,3.258,12.11 c6.689,11.55,21.473,15.49,33.023,8.802l50.485-29.149l-0.021-0.043l50.129-28.942c3.705-2.057,6.917-5.117,9.184-9.062 c6.634-11.55,2.652-26.288-8.895-32.925l-49.154-28.377L278.823,205.967z"
+                                          ></path>{" "}
+                                        </g>{" "}
+                                        <g>
+                                          {" "}
+                                          <path
+                                            style={{ fill: "#000003" }}
+                                            d="M256,0C114.841,0,0.001,114.842,0.001,256.002C0.001,397.16,114.841,512,256,512 c141.158,0,255.999-114.84,255.999-255.998C512.001,114.842,397.159,0,256,0z M256,490.665 c-129.395,0-234.664-105.269-234.664-234.663C21.336,126.607,126.605,21.335,256,21.335c129.394,0,234.664,105.271,234.664,234.667 C490.665,385.396,385.394,490.665,256,490.665z"
+                                          ></path>{" "}
+                                          <path
+                                            style={{ fill: "#000003" }}
+                                            d="M270.396,85.941c5.872,0.498,11.033-3.86,11.53-9.731c0.497-5.87-3.86-11.032-9.731-11.528 c-5.373-0.454-10.822-0.685-16.195-0.685c-105.87,0-192.001,86.133-192.001,192.005c0,5.892,4.775,10.668,10.668,10.668 c5.892,0,10.668-4.776,10.668-10.668c0-94.108,76.561-170.67,170.666-170.67C260.774,85.332,265.618,85.537,270.396,85.941z"
+                                          ></path>{" "}
+                                          <path
+                                            style={{ fill: "#000003" }}
+                                            d="M437.333,245.334c-5.891,0-10.668,4.776-10.668,10.668c0,94.105-76.562,170.665-170.667,170.665 c-4.822,0-9.663-0.205-14.388-0.608c-5.878-0.5-11.036,3.851-11.536,9.721c-0.501,5.87,3.851,11.036,9.721,11.537 c5.327,0.454,10.778,0.686,16.203,0.686c105.87,0,192.002-86.131,192.002-192C448.001,250.111,443.224,245.334,437.333,245.334z"
+                                          ></path>{" "}
+                                          <path
+                                            style={{ fill: "#000003" }}
+                                            d="M299.525,90.979l0.625,0.164c0.931,0.252,1.867,0.372,2.787,0.372c4.701,0,9.007-3.132,10.292-7.889 c1.535-5.687-1.829-11.543-7.517-13.081c-0.308-0.083-0.617-0.165-0.925-0.244c-5.707-1.453-11.516,1.997-12.969,7.706 C290.365,83.719,293.816,89.525,299.525,90.979z"
+                                          ></path>{" "}
+                                          <path
+                                            style={{ fill: "#000003" }}
+                                            d="M212.584,421.054l-0.886-0.234c-5.706-1.455-11.517,1.997-12.969,7.706 c-1.454,5.709,1.996,11.516,7.706,12.97l0.662,0.175c0.92,0.244,1.842,0.362,2.75,0.362c4.716,0,9.031-3.153,10.302-7.927 C221.664,428.412,218.277,422.569,212.584,421.054z"
+                                          ></path>{" "}
+                                          <path
+                                            style={{ fill: "#000003" }}
+                                            d="M233.672,344.476l50.485-29.149c0.299-0.173,0.586-0.357,0.862-0.554l49.175-28.391 c5.478-3.059,10.029-7.56,13.171-13.023c9.555-16.631,3.801-37.936-12.811-47.483l-48.899-28.228 c-0.507-0.329-1.01-0.642-1.498-0.92l-48.769-28.157c-5.69-3.752-12.307-5.734-19.163-5.734c-19.238,0-34.888,15.651-34.888,34.89 v116.598c0,0.426,0.025,0.845,0.074,1.258c0.204,5.676,1.808,11.25,4.671,16.198c6.209,10.721,17.768,17.381,30.167,17.381 C222.352,349.163,228.381,347.54,233.672,344.476z M204.546,321.092c-1.194-2.063-1.825-4.398-1.822-6.754 c0.001-0.353-0.018-0.705-0.052-1.053V197.728c0-7.475,6.08-13.555,13.553-13.555c2.718,0,5.329,0.796,7.554,2.3 c0.21,0.142,0.425,0.275,0.643,0.402l49.118,28.359c0.228,0.13,0.444,0.273,0.661,0.416c0.175,0.114,0.352,0.224,0.531,0.329 l49.171,28.386c6.43,3.695,8.656,11.935,4.961,18.364c-1.221,2.124-2.989,3.869-5.112,5.047c-0.052,0.029-0.106,0.059-0.158,0.09 l-50.13,28.942c-0.299,0.173-0.587,0.357-0.862,0.555l-49.613,28.644c-2.058,1.192-4.39,1.822-6.742,1.822 C211.436,327.828,206.953,325.247,204.546,321.092z"
+                                          ></path>{" "}
+                                        </g>{" "}
+                                      </g>
+                                    </svg>
+                                  )}
+                                  <svg
+                                    onClick={() => {
+                                      stopRecording((blob) => {
+                                        setBlob(blob);
+                                        const audioURL =
+                                          URL.createObjectURL(blob);
+                                        const audio = new Audio(audioURL);
+                                        setaudio(audio);
+                                      });
+                                    }}
+                                    height="40px"
+                                    width="40px"
+                                    version="1.1"
+                                    id="Layer_1"
+                                    xmlns="http://www.w3.org/2000/svg"
+                                    xmlns:xlink="http://www.w3.org/1999/xlink"
+                                    viewBox="0 0 511.999 511.999"
+                                    xml:space="preserve"
+                                    fill="#000000"
+                                  >
+                                    <g
+                                      id="SVGRepo_bgCarrier"
+                                      stroke-width="0"
+                                    ></g>
+                                    <g
+                                      id="SVGRepo_tracerCarrier"
+                                      stroke-linecap="round"
+                                      stroke-linejoin="round"
+                                    ></g>
+                                    <g id="SVGRepo_iconCarrier">
+                                      {" "}
+                                      <g>
+                                        {" "}
+                                        <path
+                                          style={{ fill: "#ABB8B9" }}
+                                          d="M171.154,312.847V199.156c0-15.4,12.599-28,27.998-28h113.693c15.398,0,27.998,12.601,27.998,28 v113.691c0,15.4-12.599,28-27.998,28H199.152C183.753,340.848,171.154,328.247,171.154,312.847L171.154,312.847z M501.329,256.004 c0-135.494-109.838-245.332-245.33-245.332c-135.495,0-245.332,109.839-245.332,245.332c0,135.489,109.838,245.329,245.332,245.329 C391.491,501.333,501.329,391.493,501.329,256.004z"
+                                        ></path>{" "}
+                                        <path
+                                          style={
+                                            recordingStatus === "recording" ||
+                                            recordingStatus === "paused"
+                                              ? { fill: "#D12D4E" }
+                                              : { fill: "#ABB8B9" }
+                                          }
+                                          d="M171.154,199.156v113.691c0,15.4,12.599,28,27.998,28h113.693c15.398,0,27.998-12.601,27.998-28 V199.156c0-15.4-12.599-28-27.998-28H199.152C183.753,171.156,171.154,183.757,171.154,199.156z"
+                                        ></path>{" "}
+                                      </g>{" "}
+                                      <g>
+                                        {" "}
+                                        <path
+                                          style={{ fill: "#000003" }}
+                                          d="M255.998,0C114.841,0,0.001,114.84,0.001,255.999s114.84,255.999,255.997,255.999 c141.159,0,255.999-114.84,255.999-255.999S397.159,0,255.998,0z M255.998,490.665c-129.394,0-234.662-105.271-234.662-234.665 S126.605,21.335,255.998,21.335c129.395,0,234.665,105.271,234.665,234.665S385.393,490.665,255.998,490.665z"
+                                        ></path>{" "}
+                                        <path
+                                          style={{ fill: "#000003" }}
+                                          d="M270.393,85.944c5.876,0.513,11.032-3.857,11.53-9.728c0.498-5.87-3.856-11.033-9.728-11.53 C266.827,64.231,261.377,64,255.999,64c-105.869,0-192,86.132-192,192.003c0,5.892,4.776,10.667,10.667,10.667 c5.891,0,10.667-4.776,10.667-10.667c0-94.107,76.56-170.668,170.665-170.668C260.777,85.335,265.619,85.54,270.393,85.944z"
+                                        ></path>{" "}
+                                        <path
+                                          style={{ fill: "#000003" }}
+                                          d="M437.33,245.336c-5.891,0-10.667,4.777-10.667,10.667c0,94.105-76.56,170.664-170.663,170.664 c-4.779,0-9.622-0.205-14.396-0.609c-5.88-0.495-11.032,3.857-11.53,9.728c-0.498,5.87,3.856,11.033,9.728,11.53 c5.369,0.456,10.82,0.686,16.199,0.686c105.869,0,191.998-86.13,191.998-191.999C447.997,250.113,443.222,245.336,437.33,245.336z"
+                                        ></path>{" "}
+                                        <path
+                                          style={{ fill: "#000003" }}
+                                          d="M299.412,90.951l0.691,0.186c0.946,0.26,1.898,0.384,2.833,0.384c4.684,0,8.979-3.11,10.28-7.845 c1.561-5.68-1.779-11.552-7.461-13.112l-0.857-0.231c-5.691-1.505-11.537,1.873-13.053,7.566 C290.332,83.591,293.72,89.435,299.412,90.951z"
+                                        ></path>{" "}
+                                        <path
+                                          style={{ fill: "#000003" }}
+                                          d="M212.584,421.054l-0.691-0.186c-5.681-1.564-11.553,1.779-13.113,7.46 c-1.561,5.68,1.779,11.552,7.461,13.112l0.857,0.232c0.92,0.243,1.842,0.362,2.75,0.362c4.717,0,9.032-3.153,10.303-7.928 C221.664,428.412,218.276,422.569,212.584,421.054z"
+                                        ></path>{" "}
+                                        <path
+                                          style={{ fill: "#000003" }}
+                                          d="M312.844,351.516c21.32,0,38.665-17.346,38.665-38.667V199.156 c0-21.321-17.345-38.667-38.665-38.667H199.152c-21.32,0-38.665,17.346-38.665,38.667v113.691 c0,21.321,17.345,38.667,38.665,38.667h113.693V351.516z M181.821,312.847V199.156c0-9.557,7.774-17.332,17.33-17.332h113.693 c9.556,0,17.33,7.775,17.33,17.332v113.691c0,9.557-7.774,17.332-17.33,17.332H199.152 C189.596,330.181,181.821,322.404,181.821,312.847z"
+                                        ></path>{" "}
+                                      </g>{" "}
+                                    </g>
+                                  </svg>{" "}
+                                </>
+                              )}
+                            </div>
+                          ) : (
+                            <div class="text-muted d-flex justify-content-start align-items-center pe-3 pt-3 mt-2">
+                              <Form.Control
+                                as="textarea"
+                                rows={3}
+                                value={new_message}
+                                onChange={(event) => {
+                                  if (event.target.value.includes("\n")) {
+                                    SendMessage();
+                                    setMessage(event.target.value.slice(0, -1));
+                                  } else setMessage(event.target.value);
+                                }}
+                                className="chat-text rounded-3"
+                                dir="rtl"
+                              />
+ 
+                              <a class="ms-3 fs-4 text-success text-decoration-none">
+                                {Loading && (
+                                  <div
+                                    className="d-flex "
+                                    style={{ flex: "row" }}
+                                  >
+                                    <FaPaperPlane
+                                      className="mt-1 me-1"
+                                      onClick={() => {
+                                        setStaus(false);
+                                        SendMessage();
+                                      }}
+                                    />
+                                    <svg
+                                      fill="#198754"
+                                      height="35px"
+                                      width="40px"
+                                      version="1.1"
+                                      xmlns="http://www.w3.org/2000/svg"
+                                      viewBox="-30.72 -30.72 573.44 573.44"
+                                      xmlns:xlink="http://www.w3.org/1999/xlink"
+                                      enable-background="new 0 0 512 512"
+                                      stroke="#198754"
+                                      stroke-width="6.144"
+                                      transform="rotate(0)"
+                                      disabled={
+                                        !(
+                                          !recordingStatus ||
+                                          recordingStatus === "stopped"
+                                        )
+                                      }
+                                      onClick={() => {
+                                        startRecording();
+                                      }}
+                                    >
+                                      <g
+                                        id="SVGRepo_bgCarrier"
+                                        stroke-width="0"
+                                      ></g>
+                                      <g
+                                        id="SVGRepo_tracerCarrier"
+                                        stroke-linecap="round"
+                                        stroke-linejoin="round"
+                                        stroke="#CCCCCC"
+                                        stroke-width="3.072"
+                                      ></g>
+                                      <g id="SVGRepo_iconCarrier">
+                                        {" "}
+                                        <g>
+                                          {" "}
+                                          <g>
+                                            {" "}
+                                            <path d="m439.5,236c0-11.3-9.1-20.4-20.4-20.4s-20.4,9.1-20.4,20.4c0,70-64,126.9-142.7,126.9-78.7,0-142.7-56.9-142.7-126.9 0-11.3-9.1-20.4-20.4-20.4s-20.4,9.1-20.4,20.4c0,86.2 71.5,157.4 163.1,166.7v57.5h-23.6c-11.3,0-20.4,9.1-20.4,20.4 0,11.3 9.1,20.4 20.4,20.4h88c11.3,0 20.4-9.1 20.4-20.4 0-11.3-9.1-20.4-20.4-20.4h-23.6v-57.5c91.6-9.3 163.1-80.5 163.1-166.7z"></path>{" "}
+                                            <path d="m256,323.5c51,0 92.3-41.3 92.3-92.3v-127.9c0-51-41.3-92.3-92.3-92.3s-92.3,41.3-92.3,92.3v127.9c0,51 41.3,92.3 92.3,92.3zm-52.3-220.2c0-28.8 23.5-52.3 52.3-52.3s52.3,23.5 52.3,52.3v127.9c0,28.8-23.5,52.3-52.3,52.3s-52.3-23.5-52.3-52.3v-127.9z"></path>{" "}
+                                          </g>{" "}
+                                        </g>{" "}
+                                      </g>
+                                    </svg>{" "}
+                                  </div>
+                                )}
+                                {!Loading && (
+                                  <>
+                                    <svg
+                                      xmlns="http://www.w3.org/2000/svg"
+                                      viewBox="0 0 300 150"
+                                    >
+                                      <path
+                                        fill="none"
+                                        stroke="#198754"
+                                        stroke-width="15"
+                                        stroke-linecap="round"
+                                        stroke-dasharray="300 385"
+                                        stroke-dashoffset="0"
+                                        d="M275 75c0 31-27 50-50 50-58 0-92-100-150-100-28 0-50 22-50 50s23 50 50 50c58 0 92-100 150-100 24 0 50 19 50 50Z"
+                                      >
+                                        <animate
+                                          attributeName="stroke-dashoffset"
+                                          calcMode="spline"
+                                          dur="2.2"
+                                          values="685;-685"
+                                          keySplines="0 0 1 1"
+                                          repeatCount="indefinite"
+                                        ></animate>
+                                      </path>
+                                    </svg>
+                                    <div
+                                      className="text-white"
+                                      style={{ lineHeight: "5px" }}
+                                    >
+                                      ghhh
+                                    </div>
+                                  </>
+                                )}
+                              </a>
+                            </div>
+                          )}
+                        </>
+                      )}
+                    </div>
+                  </div>
+                </div>
+              </div>
+            </div>
+          </div>
+        </div>
+      </section>
+      <Footer />
+    </>
+  );
+};
+ 
+export default Chat;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Chat/ChatIntroduction/Chat_intro.jsx.html b/coverage/lcov-report/src/components/Chat/ChatIntroduction/Chat_intro.jsx.html new file mode 100644 index 0000000..dca2d2f --- /dev/null +++ b/coverage/lcov-report/src/components/Chat/ChatIntroduction/Chat_intro.jsx.html @@ -0,0 +1,280 @@ + + + + + + Code coverage report for src/components/Chat/ChatIntroduction/Chat_intro.jsx + + + + + + + + + +
+
+

All files / src/components/Chat/ChatIntroduction Chat_intro.jsx

+
+ +
+ 100% + Statements + 10/10 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 4/4 +
+ + +
+ 100% + Lines + 7/7 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66288x +  +  +  +  +  +45x +45x +  +30x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +1x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import "./Chat_intro.css";
+import React from "react";
+import { useNavigate } from "react-router-dom";
+ 
+import img from "./chat.png";
+ 
+const Chat_Intro = () => {
+  const navigate = useNavigate();
+  
+  return (
+    <>
+      <div
+        className="my-4 p-5 row d-flex align-items-center justify-content-center bg-chat-custom ww"
+        dir="rtl"
+      >
+        <div className="col  chat-intro">
+          <p className="col-12 mb-4 font-custom chat-title">
+            گفت‌وگو کنید،
+            <br />
+            احساس بهتری داشته باشید
+          </p>
+          <p className="col-12 font-custom text-align-right chat-intro">
+            ما می‌دانیم که صحبت کردن درباره احساسات و افکار، به‌ویژه در شرایط
+            سخت، می‌تواند دشوار باشد. به همین دلیل، فضایی امن و بدون قضاوت برای
+            شما ایجاد کرده‌ایم تا بتوانید راحت‌تر احساسات خود را بیان کنید.
+            <br />
+            <br />
+            چت پشتیبانی هوشمند ما به صورت ۲۴ ساعته و ۷ روز هفته در دسترس شماست.
+            اگر احساس ناراحتی، اضطراب یا نیاز به هم‌صحبتی دارید، این ابزار
+            نوآورانه برای ارائه پشتیبانی محرمانه و همدلانه در کنار شماست.
+          </p>
+          <strong> پشتیبانی محرمانه و همدلانه در کنار شماست!</strong>
+          <br />
+          <div align="left">
+        
+            <button class="button-17 font-custom" role="button" onClick={(e) => {
+                navigate("/chat");
+              }}>شروع چت</button>
+ 
+          </div>
+        </div>
+        <div className="col" align="center">
+          <img src={img} className="chat-img" />
+        </div>
+        <div className="col d-flex flex-column align-items-center chat-p3" >
+          <div
+            class="chat-bubble font-custom" style={{marginRight:'-200px'}}
+          >
+            دسترسی در هر زمان و هر مکان{" "}
+          </div>
+          <div
+            class="chat-bubble font-custom"
+          >
+            پاسخ‌های همدلانه برای بهتر شنیده شدن
+          </div>
+          <div class="chat-bubble font-custom " style={{marginRight:'-200px'}}>
+            گفت‌وگوی خصوصی و امن{" "}
+          </div>
+        </div>
+      </div>
+    </>
+  );
+};
+ 
+export default Chat_Intro;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Chat/ChatIntroduction/index.html b/coverage/lcov-report/src/components/Chat/ChatIntroduction/index.html new file mode 100644 index 0000000..34e188f --- /dev/null +++ b/coverage/lcov-report/src/components/Chat/ChatIntroduction/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/Chat/ChatIntroduction + + + + + + + + + +
+
+

All files src/components/Chat/ChatIntroduction

+
+ +
+ 100% + Statements + 10/10 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 4/4 +
+ + +
+ 100% + Lines + 7/7 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Chat_intro.jsx +
+
100%10/10100%3/3100%4/4100%7/7
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Chat/index.html b/coverage/lcov-report/src/components/Chat/index.html new file mode 100644 index 0000000..10dae12 --- /dev/null +++ b/coverage/lcov-report/src/components/Chat/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/Chat + + + + + + + + + +
+
+

All files src/components/Chat

+
+ +
+ 25.64% + Statements + 30/117 +
+ + +
+ 8.82% + Branches + 6/68 +
+ + +
+ 24% + Functions + 6/25 +
+ + +
+ 24.54% + Lines + 27/110 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Chat.jsx +
+
25.64%30/1178.82%6/6824%6/2524.54%27/110
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/CompleteInfoModal/Complete_Info.jsx.html b/coverage/lcov-report/src/components/CompleteInfoModal/Complete_Info.jsx.html new file mode 100644 index 0000000..56ed2f9 --- /dev/null +++ b/coverage/lcov-report/src/components/CompleteInfoModal/Complete_Info.jsx.html @@ -0,0 +1,1297 @@ + + + + + + Code coverage report for src/components/CompleteInfoModal/Complete_Info.jsx + + + + + + + + + +
+
+

All files / src/components/CompleteInfoModal Complete_Info.jsx

+
+ +
+ 12.72% + Statements + 14/110 +
+ + +
+ 7.14% + Branches + 4/56 +
+ + +
+ 4.34% + Functions + 1/23 +
+ + +
+ 13.13% + Lines + 13/99 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405384x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +160x + 
import React, { useState, useEffect } from "react";
+import { Button, Modal } from "react-bootstrap";
+import { useNavigate } from "react-router-dom";
+import axios from "axios";
+import Swal from "sweetalert2";
+import moment from "moment";
+import DatePicker from "react-multi-date-picker";
+import persian from "react-date-object/calendars/persian";
+import persian_fa from "react-date-object/locales/persian_fa";
+import gregorian from "react-date-object/calendars/gregorian";
+import DateObject from "react-date-object";
+import { ToastContainer, toast } from "react-toastify";
+import "react-toastify/dist/ReactToastify.css";
+import {
+  convertToPersianNumbers,
+  convertToEnglishNumbers,
+  isPersianString,
+} from "./Coverters_Checkers.js";
+import gender_icon from "../../assets/gender.png";
+import date_icon from "../../assets/date.png";
+import phone_icon from "../../assets/phone.png";
+import person_icon from "../../assets/person.png";
+import "./styles.css";
+import "../RatingDoctor/rating_style.css"
+ 
+const CompleteInfo = (doctorId) => {
+  const navigate = useNavigate();
+  const [firstname, setFirstname] = useState("");
+  const [lastname, setLastname] = useState("");
+  const [phonenumber, setPhonenumber] = useState("");
+  const [dateOfBirth, setDateOfBirth] = useState("");
+  const [gender, setGender] = useState("");
+  const [genderOption, setGenderOption] = useState("");
+  const [show, setShow] = useState(false);
+ 
+  useEffect(() => {
+    fetchUserInfo();
+  }, []);
+ 
+  const fetchUserInfo = async () => {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios.get("http://eniacgroup.ir:8070/accounts/get_user/", {
+        headers: {
+          "Content-Type": "application/json",
+          Authorization: `Bearer ${token}`,
+        },
+      });
+ 
+      Iif (response.status === 200) {
+        const { firstname, lastname, phone_number, gender, date_of_birth } =
+          response.data.user;
+ 
+        setFirstname(firstname || "");
+        setLastname(lastname || "");
+        setPhonenumber(phone_number || "");
+        setDateOfBirth(
+          date_of_birth
+            ? new DateObject({
+              date: date_of_birth,
+              format: "YYYY-MM-DD",
+              calendar: persian,
+            })
+            : ""
+        );
+ 
+ 
+        const genderMapping = {
+          M: { gender: "M", option: "male" },
+          F: { gender: "F", option: "female" },
+          B: { gender: "B", option: "other" },
+        };
+ 
+        if (gender && genderMapping[gender]) {
+          setGender(genderMapping[gender].gender);
+          setGenderOption(genderMapping[gender].option);
+        } else {
+          setGender("");
+          setGenderOption("gender");
+        }
+      }
+    } catch (error) {
+      console.error("Error fetching user info:", error);
+    }
+  };
+ 
+  const handleClose = (event) => {
+    event.preventDefault();
+    setShow(false);
+  };
+ 
+  const handleGenderChange = (selectedValue) => {
+    const genderMapping = { male: "M", female: "F", other: "B" };
+    setGenderOption(selectedValue);
+    setGender(genderMapping[selectedValue] || "");
+  };
+ 
+  const validateInfo = () => {
+    if (
+      !firstname ||
+      !lastname ||
+      !phonenumber ||
+      genderOption === "gender" ||
+      !dateOfBirth
+    ) {
+      setShow(true);
+    } else {
+      toast.warn("!شما قبلا اطلاعات خود را ثبت کرده اید", {
+        position: "bottom-left",
+        autoClose: 3000,
+      });
+      setShow(false);
+      navigate("/Reserve", { state: doctorId.doctorId });
+    }
+  };
+ 
+  const sendUserInfo = async (event) => {
+    event.preventDefault();
+    const errorMessages = [];
+    const errors = {
+      firstname: validatePersianString(firstname, "نام", 20),
+      lastname: validatePersianString(lastname, "نام خانوادگی", 30),
+      phonenumber:
+        !phonenumber ? "!وارد کردن شماره تلفن الزامی است" :
+          phonenumber && !/^(?:\+98|0)(?:\s?)9[0-9]{9}/.test(phonenumber) ||
+            phonenumber.length > 15
+            ? "!قالب شماره درست نیست"
+            : null,
+      gender: !gender ? "!انتخاب جنسیت الزامی است" : null,
+      dateOfBirth: validateDateOfBirth(dateOfBirth),
+    };
+ 
+    Object.values(errors).forEach((err) => {
+      Iif (err) errorMessages.push(err);
+    });
+ 
+    const gregorianDate = new DateObject(dateOfBirth).convert(gregorian);
+    if (errorMessages.length > 0) {
+      showAlert("!خطا", errorMessages.join("<br>"));
+    } else {
+      try {
+        const token = localStorage.getItem("accessToken");
+        const response = await axios.post(
+          "http://eniacgroup.ir:8070/accounts/complete_info/",
+          {
+            firstname,
+            lastname,
+            phone_number: phonenumber,
+            date_of_birth: gregorianDate.format("YYYY-MM-DD"),
+            gender,
+          },
+          {
+            headers: {
+              Authorization: `Bearer ${token}`,
+              "Content-Type": "application/json",
+            },
+          }
+        );
+ 
+        if (response.status === 200) {
+          toast.success("!اطلاعات شما با موفقیت ثبت شد", {
+            position: "bottom-left",
+            autoClose: 3000,
+          });
+          setShow(false);
+        } else {
+          toast.error("!خطایی رخ داد", {
+            position: "bottom-left",
+            autoClose: 3000,
+          });
+        }
+      } catch (error) {
+        console.error("Error saving user info:", error);
+        toast.error("!خطا هنگام ارسال درخواست", {
+          position: "bottom-left",
+          autoClose: 3000,
+        });
+      }
+    }
+  };
+ 
+  const validatePersianString = (value, field, maxLength) => {
+    Iif (!value) return `!وارد کردن ${field} الزامی است`;
+    Iif (!isPersianString(value)) return `!${field} باید فقط شامل حروف فارسی باشد`;
+    Iif (value.length > maxLength) return `!${field} طولانی است`;
+    return null;
+  };
+ 
+  const validateDateOfBirth = (dob) => {
+    Iif (!dob) return "!وارد کردن تاریخ تولد الزامی است";
+ 
+    const engDate = convertToEnglishNumbers(dob.format());
+    const gregorianDate = new DateObject({
+      date: engDate,
+      format: "YYYY-MM-DD",
+      calendar: persian,
+    }).convert(gregorian);
+ 
+    const dobDate = new Date(gregorianDate.format());
+    const today = new Date();
+ 
+    Iif (isNaN(dobDate.getTime()) || dobDate > today) return "!تاریخ تولد اشتباه است";
+    const minDateOfBirth = new Date();
+    minDateOfBirth.setFullYear(today.getFullYear() - 18);
+    Iif (dobDate > minDateOfBirth) return "!شما باید حداقل ۱۸ سال داشته باشید";
+  }
+ 
+  const showAlert = (title, html = null) => {
+    Swal.fire({
+      icon: "error",
+      title,
+      html,
+      background: "#075662",
+      color: "#FFFF",
+      width: "35rem",
+ 
+      backdrop: `
+  rgba(84, 75, 87.0.9)
+  left top
+  no-repeat`,
+      confirmButtonText: "تایید",
+      confirmButtonColor: '#0a8ca0',
+      showConfirmButton: true,
+    });
+  };
+ 
+ 
+  return (
+    <>
+      <div
+        onClick={validateInfo}
+        className="rating-field_modal rating-btn"
+        style={{ width: "96%", margin: "20px auto", display: "flex", justifyContent: "center" }}
+      >
+        <div className="rating-btn_layer">
+          <input
+            style={{ fontFamily: "Ios15Medium" }}
+            type="submit"
+            value="رزرو وقت مشاوره"
+          />
+        </div>
+      </div>
+ 
+      <Modal
+        backdrop="static"
+        show={show}
+        onHide={handleClose}
+        className="bd_modal modal wrapper_modal"
+        centered
+      >
+        <Modal.Header className="header_modal">
+          <Modal.Title className="title_modal">تکمیل اطلاعات</Modal.Title>
+        </Modal.Header>
+ 
+        <div className="form_container_modal">
+          <div className="form_details_modal">
+            <form className="form login">
+              <InputField
+                value={firstname}
+                onChange={setFirstname}
+                placeholder="نام"
+                icon={person_icon}
+              />
+              <InputField
+                value={lastname}
+                onChange={setLastname}
+                placeholder="نام خانوادگی"
+                icon={person_icon}
+              />
+              <PhoneNumberField
+                value={phonenumber ? convertToPersianNumbers(phonenumber) : ""}
+                onChange={(newValue) => setPhonenumber(convertToEnglishNumbers(newValue))}
+                placeholder="شماره تماس"
+                icon={phone_icon}
+              />
+              <GenderSelector
+                value={genderOption}
+                onChange={(selectedValue) => handleGenderChange(selectedValue)}
+              />
+              <DatePickerField value={dateOfBirth ? new DateObject({ date: dateOfBirth, calendar: persian }) : ""} onChange={(date) => setDateOfBirth(date)} />
+              <div style={{ display: "flex", justifyContent: "space-between" }}>
+                <div className="field_modal btn-modal" style={{ marginRight: "10px" }}>
+                  <div className="btn_layer_modal"></div>
+                  <input
+                    type="submit"
+                    value="بستن"
+                    onClick={handleClose}
+                  />
+                </div>
+                <div className="field_modal btn-modal" style={{ marginLeft: "10px" }}>
+                  <div className="btn_layer_modal"></div>
+                  <input
+                    type="submit"
+                    value="ارسال"
+                    onClick={sendUserInfo}
+                  />
+                </div>
+              </div>
+            </form>
+          </div>
+        </div>
+      </Modal>
+    </>
+  );
+};
+ 
+const InputField = ({ value, onChange, placeholder, icon }) => (
+  <div className="field_modal">
+    <input
+      className="input"
+      type="text"
+      value={value}
+      onChange={(e) => onChange(e.target.value)}
+      placeholder={placeholder}
+      style={{
+        backgroundImage: `url(${icon})`,
+        backgroundRepeat: "no-repeat",
+        paddingRight: "40px",
+        backgroundPosition: "right",
+      }}
+    />
+  </div>
+);
+ 
+const PhoneNumberField = ({ value, onChange, placeholder, icon }) => (
+  <div className="field_modal">
+    <input
+      className="input"
+      type="text"
+      value={value}
+      onChange={(e) => onChange(e.target.value)}
+      placeholder={placeholder}
+      style={{
+        backgroundImage: `url(${icon})`,
+        backgroundRepeat: "no-repeat",
+        paddingRight: "40px",
+        backgroundPosition: "right",
+      }}
+    />
+  </div>
+);
+ 
+const GenderSelector = ({ value, onChange }) => (
+  <div className="field_modal">
+    <select
+      className="input"
+      value={value}
+      onChange={(e) => {
+        const selectedValue = e.target.value;
+        onChange(selectedValue);
+      }}
+      style={{
+        backgroundImage: `url(${gender_icon})`,
+        backgroundRepeat: "no-repeat",
+        paddingRight: "40px",
+        backgroundPosition: "right",
+        backgroundColor: "white",
+        fontSize: "15px",
+        textShadow: "rgb(156, 154, 154) 1px 2px 3px",
+        color: value === "gender" ? "rgb(188, 186, 186)" : "#555",
+      }}
+    >
+      <option value="gender" disabled hidden>
+        جنسیت
+      </option>
+      <option value="male">مرد</option>
+      <option value="female">زن</option>
+      <option value="other">سایر</option>
+    </select>
+  </div>
+ 
+);
+ 
+const DatePickerField = ({ value, onChange }) => (
+  <div
+    className="field_modal"
+    style={{
+      backgroundImage: `url(${date_icon})`,
+      backgroundRepeat: "no-repeat",
+      backgroundPosition: "right",
+      borderBottom: "2px solid #adadad",
+      color: "gray"
+    }}
+  >
+    <DatePicker
+      placeholder="تاریخ تولد"
+      value={value}
+      format="YYYY-MM-DD"
+      onChange={onChange}
+      style={{
+        border: "0px",
+        width: "350px",
+        backgroundColor: "white",
+        direction: "rtl",
+      }}
+      calendar={persian}
+      locale={persian_fa}
+    />
+  </div>
+);
+ 
+ 
+ 
+export default CompleteInfo;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/CompleteInfoModal/Coverters_Checkers.js.html b/coverage/lcov-report/src/components/CompleteInfoModal/Coverters_Checkers.js.html new file mode 100644 index 0000000..aea4f94 --- /dev/null +++ b/coverage/lcov-report/src/components/CompleteInfoModal/Coverters_Checkers.js.html @@ -0,0 +1,202 @@ + + + + + + Code coverage report for src/components/CompleteInfoModal/Coverters_Checkers.js + + + + + + + + + +
+
+

All files / src/components/CompleteInfoModal Coverters_Checkers.js

+
+ +
+ 27.27% + Statements + 3/11 +
+ + +
+ 0% + Branches + 0/4 +
+ + +
+ 0% + Functions + 0/5 +
+ + +
+ 33.33% + Lines + 3/9 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  + 
// numberConverter.js
+ 
+export const convertToPersianNumbers = (value) => {
+    const persianNumbersMap = {
+      '0': '۰',
+      '1': '۱',
+      '2': '۲',
+      '3': '۳',
+      '4': '۴',
+      '5': '۵',
+      '6': '۶',
+      '7': '۷',
+      '8': '۸',
+      '9': '۹',
+    };
+  
+    return value.replace(/[0-9]/g, (char) => persianNumbersMap[char] || char);
+  };
+  
+  export const convertToEnglishNumbers = (value) => {
+    const englishNumbersMap = {
+      '۰': '0',
+      '۱': '1',
+      '۲': '2',
+      '۳': '3',
+      '۴': '4',
+      '۵': '5',
+      '۶': '6',
+      '۷': '7',
+      '۸': '8',
+      '۹': '9',
+    };
+  
+    return value.replace(/[۰-۹]/g, (char) => englishNumbersMap[char] || char);
+  };
+ 
+  export const isPersianString = (str) => {
+    const persianRegex = /^[\u0600-\u06FF\s]+$/;
+    return persianRegex.test(str);
+  }
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/CompleteInfoModal/index.html b/coverage/lcov-report/src/components/CompleteInfoModal/index.html new file mode 100644 index 0000000..3ab4072 --- /dev/null +++ b/coverage/lcov-report/src/components/CompleteInfoModal/index.html @@ -0,0 +1,131 @@ + + + + + + Code coverage report for src/components/CompleteInfoModal + + + + + + + + + +
+
+

All files src/components/CompleteInfoModal

+
+ +
+ 14.04% + Statements + 17/121 +
+ + +
+ 6.66% + Branches + 4/60 +
+ + +
+ 3.57% + Functions + 1/28 +
+ + +
+ 14.81% + Lines + 16/108 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Complete_Info.jsx +
+
12.72%14/1107.14%4/564.34%1/2313.13%13/99
Coverters_Checkers.js +
+
27.27%3/110%0/40%0/533.33%3/9
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Counter/Statistic.jsx.html b/coverage/lcov-report/src/components/Counter/Statistic.jsx.html new file mode 100644 index 0000000..91d19f9 --- /dev/null +++ b/coverage/lcov-report/src/components/Counter/Statistic.jsx.html @@ -0,0 +1,283 @@ + + + + + + Code coverage report for src/components/Counter/Statistic.jsx + + + + + + + + + +
+
+

All files / src/components/Counter Statistic.jsx

+
+ +
+ 66.66% + Statements + 16/24 +
+ + +
+ 75% + Branches + 3/4 +
+ + +
+ 100% + Functions + 5/5 +
+ + +
+ 63.63% + Lines + 14/22 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67288x +  +  +  +  +  +32x +30x +30x +30x +  +30x +30x +30x +16x +  +  +  +  +28x +28x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +30x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
// Statistic.jsx
+ 
+import React, { useEffect, useState } from "react";
+import CounterUp from "./counter";
+import axios from "axios";
+ 
+const Statistic = () => {
+  const [patientsCount, setPatientsCount] = useState(0);
+  const [doctorsCount, setDoctorsCount] = useState(0);
+  const [reservationsCount, setReservationCount] = useState(0);
+ 
+  useEffect(() => {
+    window.addEventListener("scroll", getEndNumbers);
+    return () => {
+      window.removeEventListener("scroll", getEndNumbers);
+    };
+  }, []);
+ 
+  async function getEndNumbers() {
+    try {
+      const response = await axios.get(
+        "http://eniacgroup.ir:8070//HomePage/count/",
+        {
+          headers: {
+            "Content-Type": "application/json",
+          },
+        }
+      );
+ 
+      Iif (response.status === 200) {
+        const patientsCountRounded =
+          Math.ceil(response.data.Pationt_data.Pationt_count / 5) * 5;
+        const doctorsCountRounded =
+          Math.ceil(response.data.doctor_data.doctor_count / 5) * 5;
+        const reservationsCountRounded =
+          Math.ceil(response.data.reservation_data.reservation_count / 5) * 5;
+ 
+        setPatientsCount(patientsCountRounded);
+        setDoctorsCount(doctorsCountRounded);
+        setReservationCount(reservationsCountRounded);
+      }
+    } catch (error) {
+      console.log("something went wrong");
+    }
+  }
+ 
+  return (
+    <div className="bg-dark m-5 rounded">
+      <div id="statistics" className="statistics-container">
+        <div className="statistics-row">
+          <div style={{ fontSize: "44px" }} className="statistics-item">
+            <CounterUp EndNum={reservationsCount} label="نوبت‌ها" />
+          </div>
+          <div style={{ fontSize: "44px" }} className="statistics-item">
+            <CounterUp EndNum={patientsCount} label="مراجعین" />
+          </div>
+          <div style={{ fontSize: "44px" }} className="statistics-item">
+            <CounterUp EndNum={doctorsCount} label="درمانگران" />
+          </div>
+        </div>
+      </div>
+    </div>
+  );
+};
+ 
+export default Statistic;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Counter/counter.jsx.html b/coverage/lcov-report/src/components/Counter/counter.jsx.html new file mode 100644 index 0000000..3be982a --- /dev/null +++ b/coverage/lcov-report/src/components/Counter/counter.jsx.html @@ -0,0 +1,310 @@ + + + + + + Code coverage report for src/components/Counter/counter.jsx + + + + + + + + + +
+
+

All files / src/components/Counter counter.jsx

+
+ +
+ 72.22% + Statements + 13/18 +
+ + +
+ 100% + Branches + 5/5 +
+ + +
+ 66.66% + Functions + 6/9 +
+ + +
+ 68.75% + Lines + 11/16 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76288x +  +  +  +  +  +90x +  +90x +  +  +90x +  +  +  +114x +114x +  +114x +  +12x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +90x +  +  +  +  +  +  +  +32x +  +32x
import CountUp from "react-countup";
+import { useState } from "react";
+import ScrollTrigger from "react-scroll-trigger";
+import "./counter.css";
+ 
+function toFarsiNumber(n) {
+  const farsiDigits = ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"];
+ 
+  return n
+    .toString()
+    .split("")
+    .map((x) => farsiDigits[x])
+    .join("");
+}
+ 
+const CounterUp = ({ EndNum, label }) => {
+  const [CounterOn, setCounterOn] = useState(false);
+ 
+  return (
+    <ScrollTrigger
+      onEnter={() => setCounterOn(true)}
+      onExit={() => setCounterOn(false)}
+    >
+      <div
+        className="CounterUpContainer"
+        onMouseEnter={(e) => {
+          e.target.style.backgroundColor = "#88C273";
+          e.currentTarget.style.transform = "translateY(-10px)";
+        }}
+        onMouseLeave={(e) => {
+          e.target.style.backgroundColor = " #49947d";
+          e.currentTarget.style.transform = "translateY(0px)";
+        }}
+      >
+        <p
+          style={{
+            textAlign: "center",
+            verticalAlign: "center",
+            fontWeight: "bolder",
+            textShadow: "2px 2px 2px 4px rgb(0, 0, 0, 0.5)",
+            transition:
+              "transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)",
+            fontFamily: "Ios15Medium",
+            color: "white",
+            fontSize: "42px"
+          }}
+ 
+        >
+          {label}
+        </p>
+        <h1
+          style={{
+            textAlign: "center",
+            fontSize: "55px",
+            textShadow: "2px 2px 2px 4px rgb(0, 0, 0, 0.5)",
+            transition:
+              "transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)",
+          }}
+        >
+          {CounterOn && (
+            <CountUp
+              start={1}
+              end={EndNum}
+              duration={2}
+              delay={0}
+              formattingFn={(value) => toFarsiNumber(value)}
+            />
+          )}
+          +
+        </h1>
+      </div>
+    </ScrollTrigger>
+  );
+};
+ 
+export default CounterUp;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Counter/index.html b/coverage/lcov-report/src/components/Counter/index.html new file mode 100644 index 0000000..a230dd5 --- /dev/null +++ b/coverage/lcov-report/src/components/Counter/index.html @@ -0,0 +1,131 @@ + + + + + + Code coverage report for src/components/Counter + + + + + + + + + +
+
+

All files src/components/Counter

+
+ +
+ 69.04% + Statements + 29/42 +
+ + +
+ 88.88% + Branches + 8/9 +
+ + +
+ 78.57% + Functions + 11/14 +
+ + +
+ 65.78% + Lines + 25/38 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Statistic.jsx +
+
66.66%16/2475%3/4100%5/563.63%14/22
counter.jsx +
+
72.22%13/18100%5/566.66%6/968.75%11/16
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Crasoul/Crasoul.jsx.html b/coverage/lcov-report/src/components/Crasoul/Crasoul.jsx.html new file mode 100644 index 0000000..bd17ce8 --- /dev/null +++ b/coverage/lcov-report/src/components/Crasoul/Crasoul.jsx.html @@ -0,0 +1,334 @@ + + + + + + Code coverage report for src/components/Crasoul/Crasoul.jsx + + + + + + + + + +
+
+

All files / src/components/Crasoul Crasoul.jsx

+
+ +
+ 100% + Statements + 5/5 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 2/2 +
+ + +
+ 100% + Lines + 5/5 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84256x +  +  +  +  +  +  +  +  +  +32x +30x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React from "react";
+import { Carousel } from "react-bootstrap";
+import styles from "./Crasoul.module.css"; // Import the CSS module
+ 
+// Import the images
+import img1 from "./crasoul1.webp";
+import img2 from "./crasoul2.webp";
+import img3 from "./crasoul3.webp";
+import img4 from "./crasoul4.webp";
+ 
+const HomeCarousel = () => {
+  return (
+    <div className={styles.carouselBackground}>
+      <Carousel  interval={500} controls={true} indicators={true}
+        nextIcon={
+          <span
+            className={`carousel-control-next-icon ${styles.carouselControlNextIcon}`}
+            aria-hidden="true"
+          />
+        }
+        prevIcon={
+          <span
+            className={`carousel-control-prev-icon ${styles.carouselControlPrevIcon}`}
+            aria-hidden="true"
+          />
+        }
+      >
+        {/* First Slide */}
+        <Carousel.Item>
+          <img
+            className={`d-block w-100 ${styles.carouselImage}`}
+            src={img2}
+            alt="First Slide"
+          />
+          
+           <Carousel.Caption >
+            <h1 className={styles.upperLeftCaption}>Welcome to ENIAC</h1>
+            {/* <p h3 className={styles.lowerRightCaption}>انیاک معتمد حال شما</p> */}
+          </Carousel.Caption> 
+        </Carousel.Item> 
+ 
+        {/* Second Slide */}
+        <Carousel.Item>
+          <img
+            className={`d-block w-100 ${styles.carouselImage}`}
+            src={img4}
+            alt="Second Slide"
+          />
+          <Carousel.Caption>
+            <h3>Empowering Minds</h3>
+            <p>Professional care and support for your mental well-being.</p>
+          </Carousel.Caption>
+        </Carousel.Item>
+ 
+        {/* Third Slide */}
+        <Carousel.Item>
+          <img
+            className={`d-block w-100 ${styles.carouselImage}`}
+            src={img1}
+            alt="Third Slide"
+          />
+          {/* <Carousel.Caption>
+            <h3>Peace and Serenity</h3>
+            <p>Discover the tranquility of healing.</p>
+          </Carousel.Caption> */}
+        </Carousel.Item>
+        <Carousel.Item>
+          <img
+            className={`d-block w-100 ${styles.carouselImage}`}
+            src={img3}
+            alt="Third Slide"
+          />
+          <Carousel.Caption>
+            <h3>Peace and Serenity</h3>
+            <p>Discover the tranquility of healing.</p>
+          </Carousel.Caption>
+        </Carousel.Item>
+      </Carousel>
+    </div>
+  );
+};
+ 
+export default HomeCarousel;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Crasoul/index.html b/coverage/lcov-report/src/components/Crasoul/index.html new file mode 100644 index 0000000..ecf4e56 --- /dev/null +++ b/coverage/lcov-report/src/components/Crasoul/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/Crasoul + + + + + + + + + +
+
+

All files src/components/Crasoul

+
+ +
+ 100% + Statements + 5/5 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 2/2 +
+ + +
+ 100% + Lines + 5/5 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Crasoul.jsx +
+
100%5/5100%3/3100%2/2100%5/5
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Doctor's_Patients/PatientProfile.jsx.html b/coverage/lcov-report/src/components/Doctor's_Patients/PatientProfile.jsx.html new file mode 100644 index 0000000..e9a8158 --- /dev/null +++ b/coverage/lcov-report/src/components/Doctor's_Patients/PatientProfile.jsx.html @@ -0,0 +1,319 @@ + + + + + + Code coverage report for src/components/Doctor's_Patients/PatientProfile.jsx + + + + + + + + + +
+
+

All files / src/components/Doctor's_Patients PatientProfile.jsx

+
+ +
+ 41.66% + Statements + 5/12 +
+ + +
+ 42.85% + Branches + 3/7 +
+ + +
+ 25% + Functions + 1/4 +
+ + +
+ 55.55% + Lines + 5/9 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79288x +  +  +  +  +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React from "react";
+import "./PatientsList.css";
+import axios from "axios";
+import Swal from "sweetalert2";
+import withReactContent from "sweetalert2-react-content";
+import { useNavigate } from "react-router-dom";
+import { useState, useEffect } from "react";
+import male_avatar from "../../assets/Male_Avatar.jpg";
+import female_avatar from "../../assets/Female_Avatar.jpg";
+import nogender_avatar from "../../assets/NoGender.png";
+ 
+const Patient_Profile = ({ PatiantId, name, nationalID, gender }) => {
+  {
+    const navigate = useNavigate();
+    console.log("++++++++" + PatiantId);
+    const handleClickToPatientPanel = () => {
+      navigate("/Patient_Panel", { state: PatiantId });
+    };
+ 
+    return (
+      <div
+        className="rounded team-item"
+        style={{ fontFamily: "Ios15Medium" }}
+      >
+        <link
+          rel="stylesheet"
+          href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0"
+        />
+        <div className="team-content">
+          <div className="team-img-icon">
+            <div className="team-img rounded-circle">
+              <img
+                src={
+                  gender == "M"
+                    ? male_avatar
+                    : gender == "F"
+                    ? female_avatar
+                    : nogender_avatar
+                }
+                className="img-fluid w-100 rounded-circle"
+                alt={`${name}'s Image`}
+              />
+            </div>
+            <div className="team-name text-center py-3">
+              <h4
+                className=""
+                style={{ color: "gray", fontFamily: "Ios15Medium" }}
+              >
+                {name}
+              </h4>
+              <p
+                className="m-0"
+                style={{ fontFamily: "Ios15Medium", color: "gray" }}
+              >
+                {nationalID}
+              </p>
+            </div>
+ 
+            <div>
+              <div className="team-icon d-flex justify-content-center pb-4">
+                <a
+                  className="btn btn-square btn-secondary text-white rounded-circle m-1"
+                  onClick={handleClickToPatientPanel}
+                >
+                  <i className="fab material-symbols-outlined">
+                    account_circle
+                  </i>
+                </a>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+    );
+  }
+};
+ 
+export default Patient_Profile;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Doctor's_Patients/PatientsList.jsx.html b/coverage/lcov-report/src/components/Doctor's_Patients/PatientsList.jsx.html new file mode 100644 index 0000000..e758fe6 --- /dev/null +++ b/coverage/lcov-report/src/components/Doctor's_Patients/PatientsList.jsx.html @@ -0,0 +1,511 @@ + + + + + + Code coverage report for src/components/Doctor's_Patients/PatientsList.jsx + + + + + + + + + +
+
+

All files / src/components/Doctor's_Patients PatientsList.jsx

+
+ +
+ 16.66% + Statements + 5/30 +
+ + +
+ 30% + Branches + 3/10 +
+ + +
+ 14.28% + Functions + 1/7 +
+ + +
+ 18.51% + Lines + 5/27 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143288x +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React from "react";
+import "./PatientsList.css";
+import axios from "axios";
+import Swal from "sweetalert2";
+import withReactContent from "sweetalert2-react-content";
+import { useNavigate } from "react-router-dom";
+import { useState, useEffect } from "react";
+import { ToastContainer, toast } from "react-toastify";
+import "./PatientProfile.jsx";
+import Patient_Profile from "./PatientProfile.jsx";
+import Footer from "../Footer/Footer.jsx";
+import "bootstrap/dist/css/bootstrap.min.css";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar.jsx";
+ 
+const PatientsList = () => {
+  const navigate = useNavigate();
+ 
+  const [Patients_data, setPatientsData] = useState([]);
+  const [error, setError] = useState(null);
+  const [showErrorMessage, setShowErrorMessage] = useState(false);
+  const [inputName, setInputName] = useState("");
+ 
+  useEffect(() => {
+    const fetchPatientsProfile = async () => {
+      try {
+        const token = localStorage.getItem("accessToken");
+        const response = await axios(
+          "http://eniacgroup.ir:8070/TherapyTests/record/query/",
+          {
+            method: "POST",
+            headers: {
+              "Content-Type": "application/json",
+              Authorization: `Bearer ${token}`,
+            },
+            data: {
+              name: inputName,
+            },
+          }
+        );
+        Iif (response.status == 200) {
+          setPatientsData(response.data.records);
+          setShowErrorMessage(false);
+          console.log(response.data.records);
+        }
+      } catch (error) {
+        console.log(error);
+        Iif (error.response.status === 400) {
+          Iif (
+            error.response.data.hasOwnProperty("message") &&
+            error.response.data.message === "not found any similar data."
+          ) {
+            setError(error);
+            setShowErrorMessage(true);
+          }
+        }
+      }
+    };
+ 
+    fetchPatientsProfile();
+  }, [inputName]);
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <div
+        className="container-fluid my-5 team"
+        style={{ paddingTop: "0rem", paddingBottom: "3rem" }}
+      >
+        <html>
+          <head>
+            <link
+              href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.0/css/all.min.css"
+              rel="stylesheet"
+            />
+            <link
+              href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.4.1/font/bootstrap-icons.css"
+              rel="stylesheet"
+            />
+            <link href="lib/animate/animate.min.css" rel="stylesheet" />
+            <link href="./owl.carousel.min.css" rel="stylesheet" />
+          </head>
+        </html>
+ 
+        <div className="container-fluid py-0 my-0 team">
+          <div className="container py-0">
+            <div
+              className="text-center mx-auto pb-2 wow fadeIn Doctor_List_title"
+              data-wow-delay=".3s"
+              style={{ maxWidth: "600px" }}
+            >
+              <h1 style={{ fontFamily: "Ios15Medium" }}>مراجعین من</h1>
+            </div>
+            <div className="rtl-form">
+              <form>
+                <div className="form-row">
+                  <div className="col">
+                    <input
+                      style={{fontFamily:"Ios15medium"}}
+                      type="text"
+                      className="form-control"
+                      placeholder="نام مراجع"
+                      onChange={(e) => setInputName(e.target.value)}
+                    />
+                  </div>
+                </div>
+              </form>
+            </div>
+            <br />
+ 
+            <div
+              className="owl-carousel team-carousel wow fadeIn owl-loaded owl-drag"
+              data-wow-delay=".5s"
+              style={{ visibility: "visible" }}
+            >
+              <div>
+                {showErrorMessage && (
+                  <div className="patientsList_notfound">
+                    مراجع با نام مشابه یافت نشد!
+                  </div>
+                )}
+              </div>
+              <div className="distanceBetween">
+                {Patients_data.map((index) => (
+                  <Patient_Profile
+                    PatiantId={index?.patient}
+                    name={index?.name}
+                    nationalID={index?.nationalID}
+                    gender={index?.gender}
+                  />
+                ))}
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+ 
+      <Footer />
+    </>
+  );
+};
+ 
+export default PatientsList;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Doctor's_Patients/index.html b/coverage/lcov-report/src/components/Doctor's_Patients/index.html new file mode 100644 index 0000000..e761f4c --- /dev/null +++ b/coverage/lcov-report/src/components/Doctor's_Patients/index.html @@ -0,0 +1,131 @@ + + + + + + Code coverage report for src/components/Doctor's_Patients + + + + + + + + + +
+
+

All files src/components/Doctor's_Patients

+
+ +
+ 23.8% + Statements + 10/42 +
+ + +
+ 35.29% + Branches + 6/17 +
+ + +
+ 18.18% + Functions + 2/11 +
+ + +
+ 27.77% + Lines + 10/36 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
PatientProfile.jsx +
+
41.66%5/1242.85%3/725%1/455.55%5/9
PatientsList.jsx +
+
16.66%5/3030%3/1014.28%1/718.51%5/27
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Doctor/doctor.jsx.html b/coverage/lcov-report/src/components/Doctor/doctor.jsx.html new file mode 100644 index 0000000..4868628 --- /dev/null +++ b/coverage/lcov-report/src/components/Doctor/doctor.jsx.html @@ -0,0 +1,598 @@ + + + + + + Code coverage report for src/components/Doctor/doctor.jsx + + + + + + + + + +
+
+

All files / src/components/Doctor doctor.jsx

+
+ +
+ 100% + Statements + 5/5 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 2/2 +
+ + +
+ 100% + Lines + 5/5 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172256x +  +  +  +  +  +  +  +  +  +  +32x +30x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x + 
import React from "react";
+import "./doctor.css";
+import { HashLink } from 'react-router-hash-link';
+ 
+import myImage1 from "./img/teenagers2.jpg";
+import myImage2 from "./img/kids.jpg";
+import myImage3 from "./img/couples.jpg";
+import myImage4 from "./img/clinical.jpg";
+import myImage5 from "./img/psychiatry.jpg";
+import myImage6 from "./img/couching.jpg";
+ 
+const Doctor_Home = () => {
+  return (
+    <div className="bg-dark-custom2 m-5 rounded rounded-5">
+    <div className="container-fluid project py-2 mb-5" >
+      <div className="p-5">
+        <div
+          className="text-center mx-auto pb-1 wow fadeIn"
+          data-wow-delay=".3s"
+          style={{ maxWidth: "600px" }}
+        >
+          {/* <h5 className="text-primary">معرفی روان درمانگر ها</h5> */}
+          <h1 className="doctor_h1">معرفی روان درمانگرها</h1>
+        </div>
+ 
+        {/* <div align='center'>
+            <a className="button-64" href="/RecommendationPage">
+              <span style={{ fontFamily: "Ios15Medium" }}>پیشنهاد روان درمانگر</span>
+        </a></div> */}
+        <br /> <br />
+ 
+        <div className="row m-0 g-5">
+          <div className=" col col-md-6 col-lg-4 wow fadeIn" data-wow-delay=".3s">
+            <div className="project1-item">
+              <div className="project1-img">
+                <img
+                  src={myImage1}
+                  className="img-fluid w-100 rounded z-4 relativ"
+                  alt="img1"
+                />
+                <div className="project1-content">
+                  <HashLink to="/Doctors#edu" className="text-center text-secondary" style={{ fontFamily: "Ios15Medium" , color: "white"}}>
+                    حوزه تحصیلی
+                    <p
+                      className="m-0 text-white"
+                      style={{ fontFamily: "Ios15Medium" }}
+                    >
+                      معرفی روانشناسان
+                    </p>
+                  </HashLink>
+                </div>
+              </div>
+            </div>
+          </div>
+          <div className="col-md-6 col-lg-4 wow fadeIn" data-wow-delay=".5s">
+            <div className="project1-item">
+              <div className="project1-img">
+                <img
+                  src={myImage2}
+                  className="img-fluid w-100 rounded z-4 relativ"
+                  alt="img2"
+                />
+                <div className="project1-content">
+                  <HashLink to="/Doctors#Baby" className="text-center text-secondary" style={{ fontFamily: "Ios15Medium" , color: "rgb(174, 200, 223)"}}>
+                    حوزه کودک
+                    <p
+                      className="m-0 text-white"
+                      style={{ fontFamily: "Ios15Medium" }}
+                    >
+                      معرفی روانشناسان
+                    </p>
+                  </HashLink>
+                </div>
+              </div>
+            </div>
+          </div>
+          <div className="col-md-6 col-lg-4 wow fadeIn" data-wow-delay=".7s">
+            <div className="project1-item">
+              <div className="project1-img">
+                <img
+                  src={myImage3}
+                  className="img-fluid w-100 rounded z-4 relativ"
+                  alt="img3"
+                />
+                <div className="project1-content">
+                  <HashLink to="/Doctors#Family" className="text-center text-secondary" style={{ fontFamily: "Ios15Medium" }}>
+                    حوزه خانواده
+                    <p
+                      className="m-0 text-white"
+                      style={{ fontFamily: "Ios15Medium" }}
+                    >
+                      معرفی روانشناسان
+                    </p>
+                  </HashLink>
+                </div>
+              </div>
+            </div>
+          </div>
+          <div className="col-md-6 col-lg-4 wow fadeIn" data-wow-delay=".3s">
+            <div className="project1-item">
+              <div className="project1-img">
+                <img
+                  src={myImage4}
+                  className="img-fluid w-100 rounded z-4 relativ"
+                  alt="img4"
+                />
+                <div className="project1-content">
+                  <HashLink to="/Doctors#Individual" className="text-center text-secondary" style={{ fontFamily: "Ios15Medium" }}>
+                    حوزه بالینی
+                    <p
+                      className="m-0 text-white"
+                      style={{ fontFamily: "Ios15Medium" }}
+                    >
+                      معرفی روانشناسان
+                    </p>
+                  </HashLink>
+                </div>
+              </div>
+            </div>
+          </div>
+          <div className="col-md-6 col-lg-4 wow fadeIn" data-wow-delay=".5s">
+            <div className="project1-item">
+              <div className="project1-img">
+                <img
+                  src={myImage5}
+                  className="img-fluid w-100 rounded z-4 relativ"
+                  alt="img5"
+                />
+                <div className="project1-content">
+                  <HashLink to="/Doctors#psychiatry" className="text-center text-secondary" style={{ fontFamily: "Ios15Medium" }}>
+                    حوزه روانپزشکی
+                    <p
+                      className="m-0 text-white"
+                      style={{ fontFamily: "Ios15Medium" }}
+                    >
+                      معرفی روانشناسان
+                    </p>
+                  </HashLink>
+                </div>
+              </div>
+            </div>
+          </div>
+          <div className="col-md-6 col-lg-4 wow fadeIn" data-wow-delay=".7s">
+            <div className="project1-item">
+              <div className="project1-img">
+                <img
+                  src={myImage6}
+                  className="img-fluid w-100 rounded z-4 relativ"
+                  alt="img6"
+                />
+                <div className="project1-content">
+                  <HashLink to="/Doctors#migration" className="text-center text-secondary" style={{ fontFamily: "Ios15Medium" }}>
+                    حوزه کوچینگ
+                    <p
+                      className="m-0 text-white"
+                      style={{ fontFamily: "Ios15Medium" }}
+                    >
+                      معرفی روانشناسان
+                    </p>
+                  </HashLink>
+                </div>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+    </div>
+    </div>
+  );
+};
+export default Doctor_Home;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Doctor/index.html b/coverage/lcov-report/src/components/Doctor/index.html new file mode 100644 index 0000000..2be6f8a --- /dev/null +++ b/coverage/lcov-report/src/components/Doctor/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/Doctor + + + + + + + + + +
+
+

All files src/components/Doctor

+
+ +
+ 100% + Statements + 5/5 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 2/2 +
+ + +
+ 100% + Lines + 5/5 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
doctor.jsx +
+
100%5/5100%3/3100%2/2100%5/5
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/DoctorInfoModal/DoctorInfoModal.jsx.html b/coverage/lcov-report/src/components/DoctorInfoModal/DoctorInfoModal.jsx.html new file mode 100644 index 0000000..3301f04 --- /dev/null +++ b/coverage/lcov-report/src/components/DoctorInfoModal/DoctorInfoModal.jsx.html @@ -0,0 +1,1273 @@ + + + + + + Code coverage report for src/components/DoctorInfoModal/DoctorInfoModal.jsx + + + + + + + + + +
+
+

All files / src/components/DoctorInfoModal DoctorInfoModal.jsx

+
+ +
+ 26.41% + Statements + 28/106 +
+ + +
+ 14.58% + Branches + 7/48 +
+ + +
+ 18.18% + Functions + 4/22 +
+ + +
+ 26.73% + Lines + 27/101 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397256x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +22x +22x +22x +22x +22x +22x +22x +22x +  +  +  +  +  +  +  +  +22x +22x +  +22x +  +  +  +  +  +  +  +  +  +22x +  +  +  +22x +8x +  +  +22x +8x +  +  +22x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +22x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +22x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +22x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +22x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +22x +  +  +  +  +  +  +22x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React, { useState, useEffect } from "react";
+import { Modal } from "react-bootstrap";
+import { JBDateInput } from "jb-date-input-react";
+import "../MedicalInfoModal/medical-info-modal-styles.css";
+import axios from "axios";
+import { ToastContainer, toast } from "react-toastify";
+import * as shamsi from "shamsi-date-converter";
+ 
+import kid_icon from "../../assets/kid.png";
+import ssid_icon from "../../assets/id.png";
+import one_icon from "../../assets/one.png";
+import two_icon from "../../assets/two.png";
+import three_icon from "../../assets/three.png";
+import four_icon from "../../assets/four.png";
+import five_icon from "../../assets/five.png";
+import circle_icon from "../../assets/circle.png";
+import age_icon from "../../assets/age.png";
+import { GrConsole } from "react-icons/gr";
+ 
+function DoctorInfoModal({
+  showModal,
+  toggleModal,
+  getReserve,
+}) {
+  const [age, setAge] = useState(null);
+  const [childrenNum, setChildrenNum] = useState(null);
+  const [medicalHistory, setMedicalHistory] = useState(null);
+  const [ssid, setSsid] = useState("");
+  const [medicalRecords, setMedicalRecords] = useState([]);
+  const [showRecordModal, setShowRecordModal] = useState(false);
+  const [currentRecord, setCurrentRecord] = useState({
+    endDate: "",
+    length: "",
+    isFinished: null,
+    reasonToLeave: "",
+    method: "",
+    drugs: "",
+  });
+ 
+  const openRecordModal = () => setShowRecordModal(true);
+  const closeRecordModal = () => setShowRecordModal(false);
+ 
+  const resetCurrentRecord = () =>
+    setCurrentRecord({
+      endDate: "",
+      length: "",
+      isFinished: null,
+      reasonToLeave: "",
+      method: "",
+      drugs: "",
+    });
+ 
+  const handleClose = () => {
+    toggleModal();
+  };
+ 
+  useEffect(() => {
+    console.log("Current record updated:", currentRecord);
+  }, [currentRecord]);
+ 
+  useEffect(() => {
+    console.log("Updated medical records:", medicalRecords);
+  }, [medicalRecords]);
+ 
+  const convertToPersianNumbers = (value) =>
+    value.replace(/[0-9]/g, (char) =>
+      ({
+        0: "۰",
+        1: "۱",
+        2: "۲",
+        3: "۳",
+        4: "۴",
+        5: "۵",
+        6: "۶",
+        7: "۷",
+        8: "۸",
+        9: "۹",
+      }[char] || char)
+    );
+ 
+  const convertToEnglishNumbers = (value) =>
+    value.replace(/[۰-۹]/g, (char) =>
+      ({
+        "۰": "0",
+        "۱": "1",
+        "۲": "2",
+        "۳": "3",
+        "۴": "4",
+        "۵": "5",
+        "۶": "6",
+        "۷": "7",
+        "۸": "8",
+        "۹": "9",
+      }[char] || char)
+    );
+ 
+  function DateString(input) {
+    var changed = shamsi.jalaliToGregorian(input.year, input.month, input.day);
+    var y = `${changed[0]}`;
+    var m = changed[1] < 10 ? `0${changed[1]}` : `${changed[1]}`;
+    var d = changed[2] < 10 ? `0${changed[2]}` : `${changed[2]}`;
+    return [y, m, d].join("-");
+  }
+ 
+  const handleAddRecord = (event) => {
+    event.preventDefault();
+ 
+    const errors = [];
+ 
+    if (!currentRecord.endDate.trim()) {
+      errors.push("لطفاً تاریخ پایان را وارد کنید");
+    } else {
+      const endDateFormat = new Date(currentRecord.endDate);
+      const today = new Date();
+      if (isNaN(endDateFormat.getTime())) {
+        errors.push("تاریخ پایان معتبر نیست");
+      I} else if (endDateFormat > today) {
+        errors.push("تاریخ پایان نمی‌تواند در آینده باشد");
+      }
+    }
+ 
+    Iif (!currentRecord.length.trim()) {
+      errors.push("لطفاً طول درمان را وارد کنید");
+    }
+ 
+    Iif (isNaN(currentRecord.length)) {
+      errors.push("طول درمان را به عدد وارد کنید");
+    }
+ 
+    Iif (currentRecord.isFinished === null) {
+      errors.push("اتمام یا عدم اتمام درمان را مشخص کنید");
+    }
+ 
+    Iif (currentRecord.isFinished === false && !currentRecord.reasonToLeave.trim()) {
+      errors.push("برای سوابق درمانی ناتمام، دلیل ترک درمان باید پر شود");
+    }
+ 
+    Iif (errors.length > 0) {
+      errors.forEach((error) =>
+        toast.error(error, {
+          position: "bottom-left",
+          autoClose: 3000,
+        })
+      );
+      return;
+    }
+ 
+    setMedicalRecords([...medicalRecords, currentRecord]);
+    resetCurrentRecord();
+    closeRecordModal();
+    toast.success("!سابقۀ پزشکی شما با موفقیت ثبت شد", {
+      position: "bottom-left",
+      autoClose: 3000,
+    });
+  };
+ 
+  const validateFields = () => {
+    const errorMessages = [];
+ 
+    Iif (!age || !childrenNum || !ssid || medicalHistory === null) {
+      errorMessages.push("لطفاً تمام فیلدهای ضروری را پر کنید");
+    }
+    Iif (parseInt(age, 10) < 18) {
+      errorMessages.push("سن باید بیشتر از ۱۸ سال باشد");
+    }
+    Iif (ssid.length !== 10) {
+      errorMessages.push("قالب کد ملّی درست نیست");
+    }
+    for (let record of medicalRecords) {
+      Iif (!record.endDate || !record.length) {
+        errorMessages.push(
+          "تمام سوابق پزشکی باید تاریخ پایان و طول درمان داشته باشند"
+        );
+      }
+ 
+      Iif (record.isFinished === false && !record.reasonToLeave.trim()) {
+        errorMessages.push(
+          "برای سوابق درمانی ناتمام، دلیل ترک درمان باید پر شود"
+        );
+      }
+    }
+ 
+    Iif (errorMessages.length > 0) {
+      errorMessages.forEach((message) =>
+        toast.error(message, {
+          position: "bottom-left",
+          autoClose: 3000,
+        })
+      );
+      return false;
+    }
+    return true;
+  };
+ 
+ 
+  const handleSendMedicalInfo = async () => {
+     try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios (
+        "http://46.249.100.141:8070/accounts/doctorapplication/",
+        {
+          method: "POST",
+          headers: {
+            "Content-Type": "application/json",
+            Authorization: `Bearer ${token}`,
+          },
+          data: {
+            firstname: age,
+            lastname: childrenNum,
+            doctorate_code: ssid,
+            id:1,
+          },
+        }
+      );
+ 
+      Iif (response.status === 200 || response.status === 201) {
+        toast.success("اطلاعات پزشکی شما با موفقیت ثبت شد", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+        handleClose();
+        setAge(null);
+        setChildrenNum(null);
+        setMedicalHistory(null);
+        setSsid("");
+        setMedicalRecords([]);
+        toggleModal();
+        showModal = false;
+      }
+    } catch (error) {
+      toast.error("خطا در ثبت اطلاعات پزشکی، لطفا دوباره تلاش کنید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+  };
+ 
+  const getReserved = async (event) => {
+    event.preventDefault();
+    getReserve();
+  };
+ 
+ 
+ 
+  return (
+    <>
+      <Modal
+        show={showModal}
+        onHide={toggleModal}
+        backdrop="static"
+        className="medical-bd_modal modal medical-wrapper_modal"
+        centered
+      >
+        <Modal.Header className="medical-header_modal" closeButton>
+          <Modal.Title className="medical-title_modal">
+            تکمیل اطلاعات
+          </Modal.Title>
+        </Modal.Header>
+        <div className="medical-form_container_modal">
+          <div className="medical-form_details_modal">
+            <form action="#" className="form login">
+              <pre></pre>
+              <div>
+                <h4
+                  style={{
+                    color: "rgb(119, 120, 121)",
+                    fontSize: "20px",
+                    direction: "rtl",
+                    backgroundImage: `url(${one_icon})`,
+                    backgroundRepeat: "no-repeat",
+                    paddingRight: "40px",
+                    backgroundPosition: "right",
+                    textShadow: "0px 0px 6px rgba(0, 0, 0, 0.2)",
+                  }}
+                >
+                  نام خود را وارد کنید:
+                </h4>
+              </div>
+              <div className="medical-field_modal">
+                <input
+                  className="input"
+                  type="text"
+                  placeholder="نام"
+                  value={age ? convertToPersianNumbers(age) : ""}
+                  onChange={(event) => {
+                    setAge(convertToEnglishNumbers(event.target.value));
+                    console.log("age: ", age);
+                  }}
+                  style={{
+                    backgroundImage: `url(${age_icon})`,
+                    backgroundRepeat: "no-repeat",
+                    paddingRight: "40px",
+                    backgroundPosition: "right",
+                  }}
+                />
+              </div>
+              <div style={{ marginTop: "10%" }}>
+                <h4
+                  style={{
+                    color: "rgb(119, 120, 121)",
+                    fontSize: "20px",
+                    direction: "rtl",
+                    backgroundImage: `url(${two_icon})`,
+                    backgroundRepeat: "no-repeat",
+                    paddingRight: "40px",
+                    backgroundPosition: "right",
+                    textShadow: "0px 0px 6px rgba(0, 0, 0, 0.2)",
+                  }}
+                >
+                  نام خانوادگی خود را وارد کنید:
+                </h4>
+              </div>
+              <div className="medical-field_modal">
+                <input
+                  className="input"
+                  type="text"
+                  placeholder="نام خانوادگی"
+                  value={childrenNum ? convertToPersianNumbers(childrenNum) : ""}
+                  onChange={(event) => {
+                    setChildrenNum(convertToEnglishNumbers(event.target.value));
+                    console.log("children: ", childrenNum);
+                  }}
+                  style={{
+                    backgroundImage: `url(${kid_icon})`,
+                    backgroundRepeat: "no-repeat",
+                    paddingRight: "40px",
+                    backgroundPosition: "right",
+                  }}
+                />
+              </div>
+              <pre></pre>
+ 
+              <div style={{ marginTop: "10%" }}>
+                <h4
+                  style={{
+                    color: "rgb(119, 120, 121)",
+                    fontSize: "20px",
+                    direction: "rtl",
+                    backgroundImage: `url(${three_icon})`,
+                    backgroundRepeat: "no-repeat",
+                    paddingRight: "40px",
+                    backgroundPosition: "right",
+                    textShadow: "0px 0px 6px rgba(0, 0, 0, 0.2)",
+                  }}
+                >
+                  کد نظام روانشناسی یا نظام پزشکی خود را وارد کنید:
+                </h4>
+              </div>
+              <div className="medical-field_modal">
+                <input
+                  className="input"
+                  type="text"
+                  placeholder="شناسه"
+                  value={ssid ? convertToPersianNumbers(ssid) : ""}
+                  onChange={(event) => {
+                    setSsid(convertToEnglishNumbers(event.target.value));
+                    console.log("ssid: ", ssid);
+                  }}
+                  style={{
+                    backgroundImage: `url(${ssid_icon})`,
+                    backgroundRepeat: "no-repeat",
+                    paddingRight: "40px",
+                    backgroundPosition: "right",
+                  }}
+                />
+              </div>
+ 
+              <div className="medical-field_modal medical-btn" style={{ marginRight: "10px" }}>
+                <div className="medical-btn_layer">
+                  <input
+                    type="submit"
+                    value="ارسال اطلاعات"
+                    onClick={handleSendMedicalInfo}
+                    
+                  />
+                </div>
+              </div>
+            </form>
+          </div>
+        </div>
+      </Modal>
+    </>
+  );
+}
+ 
+export default DoctorInfoModal;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/DoctorInfoModal/index.html b/coverage/lcov-report/src/components/DoctorInfoModal/index.html new file mode 100644 index 0000000..ac76765 --- /dev/null +++ b/coverage/lcov-report/src/components/DoctorInfoModal/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/DoctorInfoModal + + + + + + + + + +
+
+

All files src/components/DoctorInfoModal

+
+ +
+ 26.41% + Statements + 28/106 +
+ + +
+ 14.58% + Branches + 7/48 +
+ + +
+ 18.18% + Functions + 4/22 +
+ + +
+ 26.73% + Lines + 27/101 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
DoctorInfoModal.jsx +
+
26.41%28/10614.58%7/4818.18%4/2226.73%27/101
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/DoctorPannelRating/DoctorPannelRating.jsx.html b/coverage/lcov-report/src/components/DoctorPannelRating/DoctorPannelRating.jsx.html new file mode 100644 index 0000000..234340c --- /dev/null +++ b/coverage/lcov-report/src/components/DoctorPannelRating/DoctorPannelRating.jsx.html @@ -0,0 +1,508 @@ + + + + + + Code coverage report for src/components/DoctorPannelRating/DoctorPannelRating.jsx + + + + + + + + + +
+
+

All files / src/components/DoctorPannelRating DoctorPannelRating.jsx

+
+ +
+ 18.51% + Statements + 5/27 +
+ + +
+ 40% + Branches + 4/10 +
+ + +
+ 12.5% + Functions + 1/8 +
+ + +
+ 18.18% + Lines + 4/22 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142256x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x + 
import React, { useEffect, useState } from "react";
+import {
+  MDBCol,
+  MDBContainer,
+  MDBRow,
+  MDBCard,
+  MDBCardText,
+  MDBCardBody,
+  MDBTypography,
+  MDBIcon,
+} from "mdb-react-ui-kit";
+import { ToastContainer, toast } from "react-toastify";
+import axios from "axios";
+import Rating from "@mui/material/Rating";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+import { useNavigate } from "react-router-dom";
+ 
+export default function DoctorRating() {
+  const navigate = useNavigate();
+  const [rate, setRating] = useState(null);
+  const [rateCount, setRateCount] = useState(null);
+ 
+  useEffect(() => {
+    GetRating();
+  }, []);
+ 
+  const GetRating = async () => {
+    const accessToken = localStorage.getItem("accessToken");
+    try {
+      const response = await axios(
+        "http://eniacgroup.ir:8070//DoctorPanel/get_rating/",
+        {
+          method: "GET",
+          headers: {
+            Authorization: `Bearer ${accessToken}`, // Bearer <access token >
+            "Content-Type": "application/json",
+          },
+        }
+      );
+      Iif (response.status === 200) {
+        console.log(response.data);
+        setRating(response.data.average_score);
+        setRateCount(response.data.total_ratings_count);
+      }
+    } catch (error) {
+      toast.error("!متاسفانه مشکلی رخ داد", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+  };
+ 
+  function convertToPersianNumbers(number) {
+    const persianDigits = "۰۱۲۳۴۵۶۷۸۹";
+    return String(number).replace(/\d/g, (digit) => persianDigits[digit]);
+  }
+ 
+  const formattedRate = rate !== null ? rate.toFixed(2) : null;
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <section className="vh-100" style={{ backgroundColor: "#8A7DFA" }}>
+        <MDBContainer className="py-5 h-100">
+          <MDBRow className="justify-content-center align-items-center h-100">
+            <MDBCol xl="10">
+              <MDBCard className="mb-5" style={{ borderRadius: "15px" }}>
+                <MDBCardBody className="p-4">
+                  <MDBTypography
+                    style={{
+                      direction: "rtl",
+                      fontWeight: "bold",
+                      color: "#6554FD",
+                      display: "flex",
+                      justifyContent: "center",
+                      alignItems: "center",
+                    }}
+                    tag="h3"
+                  >
+                    امتیازهای من
+                  </MDBTypography>
+                  <div
+                    style={{ justifyContent: "center", textAlign: "center" }}
+                  >
+                    <hr
+                      style={{ color: "#8A7DFA", opacity: "0.45" }}
+                      className="my-4"
+                    />
+                    <div className="d-flex justify-content-center align-items-center">
+                      <Rating
+                        size="large"
+                        name="read-only"
+                        precision={0.5}
+                        value={rate}
+                        readOnly
+                      />
+                    </div>
+                    <div
+                      style={{ marginTop: "2%" }}
+                      className="d-flex justify-content-center align-items-center mb-3"
+                    >
+                      <MDBCardText
+                        style={{ fontSize: "20px" }}
+                        className="text-uppercase mb-0"
+                      >
+                        <MDBIcon fas icon="cog me-2" />
+                        .تا کنون{" "}
+                        {rateCount ? (
+                          convertToPersianNumbers(rateCount)
+                        ) : (
+                          <></>
+                        )}{" "}
+                        نفر به شما امتیاز داده اند
+                      </MDBCardText>
+                    </div>
+                    <div style={{ marginTop: "5%" }}>
+                      <a
+                        style={{ color: "#B9B1FD" }}
+                        href="#"
+                        onClick={(e) => navigate("/Home")}
+                      >
+                        {" "}
+                        بازگشت به صفحۀ اصلی
+                      </a>
+                    </div>
+                  </div>
+                </MDBCardBody>
+              </MDBCard>
+            </MDBCol>
+          </MDBRow>
+        </MDBContainer>
+        <ToastContainer />
+      </section>
+    </>
+  );
+}
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/DoctorPannelRating/index.html b/coverage/lcov-report/src/components/DoctorPannelRating/index.html new file mode 100644 index 0000000..b748d35 --- /dev/null +++ b/coverage/lcov-report/src/components/DoctorPannelRating/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/DoctorPannelRating + + + + + + + + + +
+
+

All files src/components/DoctorPannelRating

+
+ +
+ 18.51% + Statements + 5/27 +
+ + +
+ 40% + Branches + 4/10 +
+ + +
+ 12.5% + Functions + 1/8 +
+ + +
+ 18.18% + Lines + 4/22 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
DoctorPannelRating.jsx +
+
18.51%5/2740%4/1012.5%1/818.18%4/22
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Doctor_FreeTime/Doctor_FreeTime.jsx.html b/coverage/lcov-report/src/components/Doctor_FreeTime/Doctor_FreeTime.jsx.html new file mode 100644 index 0000000..d34a56c --- /dev/null +++ b/coverage/lcov-report/src/components/Doctor_FreeTime/Doctor_FreeTime.jsx.html @@ -0,0 +1,265 @@ + + + + + + Code coverage report for src/components/Doctor_FreeTime/Doctor_FreeTime.jsx + + + + + + + + + +
+
+

All files / src/components/Doctor_FreeTime Doctor_FreeTime.jsx

+
+ +
+ 38.46% + Statements + 5/13 +
+ + +
+ 23.07% + Branches + 3/13 +
+ + +
+ 20% + Functions + 1/5 +
+ + +
+ 50% + Lines + 5/10 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61288x +  +  +  +  +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React, { useState } from "react";
+import { useLocation } from "react-router-dom";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+import Footer from "../Footer/Footer";
+import "./Doctor_FreeTime.css";
+import { useNavigate } from "react-router-dom";
+import { ToastContainer, toast } from "react-toastify";
+import "react-toastify/dist/ReactToastify.css";
+import Doctor_FreeTime_Add from "./Doctor_FreeTime_Add";
+import Doctor_FreeTime_Edit from "./Doctor_FreeTime_Edit";
+ 
+const Doctor_FreeTime = () => {
+  const navigate = useNavigate();
+  const location = useLocation();
+  const [Page, SetPage] = useState(1);
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <ToastContainer />
+      <div className="ft_body row d-grid " dir="rtl">
+        <div className="ft_Box container ">
+          <div className="col-12 ">
+            <h2 className="font-custom text-center">مدیریت ساعت کاری </h2>
+            <ul class="nav nav-tabs">
+              <li
+                class="nav-item "
+                onClick={() => {
+                  Page ? {} : SetPage(1);
+                }}
+              >
+                <a
+                  class={"nav-link " + (Page ? "active" : "")}
+                  aria-current="page"
+                >
+                  ایجاد
+                </a>
+              </li>
+              <li
+                class="nav-item "
+                onClick={() => {
+                  !Page ? {} : SetPage(0);
+                }}
+              >
+                <a class={"nav-link " + (!Page ? "active" : "")} href="#">
+                  ویرایش
+                </a>
+              </li>
+            </ul>
+          </div>
+          {Page ? <Doctor_FreeTime_Add /> : <Doctor_FreeTime_Edit/>}
+        </div>
+      </div>
+ 
+      <Footer />
+    </>
+  );
+};
+ 
+export default Doctor_FreeTime;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Doctor_FreeTime/Doctor_FreeTime_Add.jsx.html b/coverage/lcov-report/src/components/Doctor_FreeTime/Doctor_FreeTime_Add.jsx.html new file mode 100644 index 0000000..de7bebe --- /dev/null +++ b/coverage/lcov-report/src/components/Doctor_FreeTime/Doctor_FreeTime_Add.jsx.html @@ -0,0 +1,1105 @@ + + + + + + Code coverage report for src/components/Doctor_FreeTime/Doctor_FreeTime_Add.jsx + + + + + + + + + +
+
+

All files / src/components/Doctor_FreeTime Doctor_FreeTime_Add.jsx

+
+ +
+ 11.11% + Statements + 10/90 +
+ + +
+ 8.1% + Branches + 3/37 +
+ + +
+ 5% + Functions + 1/20 +
+ + +
+ 12.04% + Lines + 10/83 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341352x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +96x + 
import React, { useState } from "react";
+import { useLocation } from "react-router-dom";
+import img from "../../assets/Female_Avatar.jpg";
+import "./Doctor_FreeTime.css";
+import "react-modern-calendar-datepicker/lib/DatePicker.css";
+import { utils } from "react-modern-calendar-datepicker";
+import DateObject from "react-date-object";
+import persian from "react-date-object/calendars/persian";
+import HourCard from "./Hours";
+import { BsCalendarDate  ,BsCalendar2WeekFill } from "react-icons/bs";
+import { IoMdTime , IoMdClock} from "react-icons/io";
+import { useEffect } from "react";
+import axios from "axios";
+import { useNavigate } from "react-router-dom";
+import * as shamsi from "shamsi-date-converter";
+import { toast } from "react-toastify";
+import "react-toastify/dist/ReactToastify.css";
+import MedicalInfoModal from "../MedicalInfoModal/MedicalInfoModal";
+import Swal from "sweetalert2";
+ 
+function DateString(input) {
+  var changed = shamsi.jalaliToGregorian(input.year, input.month, input.day);
+  var y = `${changed[0]}`;
+  var m = changed[1] < 10 ? `0${changed[1]}` : `${changed[1]}`;
+  var d = changed[2] < 10 ? `0${changed[2]}` : `${changed[2]}`;
+  return [y, m, d].join("-");
+}
+ 
+function ChangeDate(input) {
+  var date = new DateObject(input);
+  date.convert(persian);
+  const changed = {
+    year: parseInt(date.year),
+    month: parseInt(date.month),
+    day: parseInt(date.day),
+  };
+  return changed;
+}
+ 
+const weekdays = [
+  "شنبه",
+  "یکشنبه",
+  "دوشنبه",
+  "سه‌شنبه",
+  "چهارشنبه",
+  "پنج‌شنبه",
+  "جمعه",
+];
+const MONTHs = [
+  "January",
+  "February",
+  "March",
+  "April",
+  "May",
+  "June",
+  "July",
+  "August",
+  "September",
+  "October",
+  "November",
+  "December",
+];
+const DAYS = [
+  {
+    key: "saturday",
+    label: "شنبه",
+  },
+  {
+    key: "sunday",
+    label: "یکشنبه",
+  },
+  {
+    key: "monday",
+    label: "دوشنبه",
+  },
+  {
+    key: "tuesday",
+    label: "سه شنبه",
+  },
+  {
+    key: "wednesday",
+    label: "چهارشنبه",
+  },
+  {
+    key: "thursday",
+    label: "پنج شنبه",
+  },
+  {
+    key: "friday",
+    label: "جمعه",
+  },
+];
+ 
+function toPersianDigits(str) {
+  const persianDigits = ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"];
+  return str.replace(/\d/g, (digit) => persianDigits[digit]);
+}
+ 
+const Doctor_FreeTime_Add = () => {
+  const navigate = useNavigate();
+  const location = useLocation();
+  const initialState = location.state || {};
+  const [doctor_id, setCode] = useState(initialState.doctorId || "");
+  const hours = [
+    "9:00:00",
+    "10:00:00",
+    "11:00:00",
+    "14:00:00",
+    "15:00:00",
+    "16:00:00",
+    "17:00:00",
+    "18:00:00",
+    "19:00:00",
+  ];
+  const [sel_hours, setsel_hours] = useState([]);
+  const [responseData, setResponseData] = useState([]);
+  const [selectVal, setSelectVal] = useState(-1);
+  const [selectedDay, setSelectedDay] = useState(
+    ChangeDate(utils().getToday())
+  );
+  const [selectedHours, setSelectedHours] = useState([]);
+  const [LeftTimes, setTime] = useState([]);
+  const today = ChangeDate(utils().getToday());
+  const [selected, setSelect] = useState([]);
+ 
+  const [selectedDayweek, setSelectedDayweek] = useState(-1);
+ 
+  const handleDayChange = (event, value) => {
+    setSelectedDayweek(value);
+    setsel_hours([]);
+    setSelectedHours([]);
+  };
+ 
+  const setdatetime = () => {
+    var d = new Date(
+      selectedDay.year,
+      selectedDay.month,
+      selectedDay.day
+    ).getDay();
+    var temp;
+    if (d == 1) temp = [];
+    else {
+      temp = hours.slice();
+      setTime(temp);
+      for (let i = 0; i < responseData.length; i++) {
+        Iif (responseData[i].date == DateString(selectedDay)) {
+          var ind = temp.indexOf(responseData[i].time);
+          Iif (ind > -1) {
+            temp.splice(ind, 1);
+          }
+        }
+      }
+    }
+    return temp;
+  };
+  useEffect(() => {
+    setTimeout(() => {
+      {
+        setTime(setdatetime(selectedDay));
+      }
+    }, 10);
+  });
+ 
+  async function send_free_time() {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios(
+        "http://46.249.100.141:8070/DoctorPanel/doctor/post-free-times/",
+        {
+          method: "POST",
+          headers: {
+            "Content-Type": "application/json",
+            Authorization: `Bearer ${token}`,
+          },
+          data: {
+            month: MONTHs[utils().getToday().month - 1],
+            day: weekdays[selectedDayweek],
+            time: selectedTimes.join(","),
+          },
+        }
+      );
+      if (response.status === 200 || response.status === 201) {
+        setSelect(-1);
+        setSelectedHours([]);
+        setResponseData(response.data);
+        setsel_hours([]);
+        toast.success("زمان منتخب شما با موفقیت ثبت شد", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      } else {
+        toast.error("ثبت موفقیت آمیز نبود، رفرش کنید", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      }
+    } catch (error) {
+      toast.error("ثبت موفقیت آمیز نبود، رفرش کنید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+  }
+  const selectedTimes = selectedHours.map((index) => hours[index]);
+ 
+  return (
+    <>
+ 
+          <div className="row">
+            <div
+              className={
+                "row  " + (sel_hours.length == 0 ? "col-12" : "col-md-9 col-lg-9 col-sm-9 col-xsm-12")
+              }
+            >
+              <div className="col-12 p-3" dir="rtl">
+                <p className="ft_paragraph">
+                  <BsCalendar2WeekFill className="ms-2" />
+                  روز های هفته
+                </p>
+                <div className="row d-flex justify-content-center align-items-center g-3">
+                  {DAYS.map((day, index, key) => (
+                    <div className="col col-md-3 col-sm-4 col-xsm-12" align="center">
+                      <HourCard
+                        index={index}
+                        time={day.label}
+                        selected={selectedDayweek === index}
+                        onClick={(event) => {
+                          setSelectedDayweek((prev) =>
+                            prev == index ? -1 : index
+                          );
+                          setsel_hours([]);
+                          setSelectedHours([]);
+                        }}
+                      />
+                    </div>
+                  ))}
+                </div>
+              </div>
+              <div
+                className="col col-12 p-3"
+                dir="rtl"
+                style={selectedDayweek == -1 ? { display: "none" } : {}}
+              >
+                <p className="ft_paragraph">
+                  <IoMdClock className="ms-2" />
+                  ساعات مورد نظر:
+                </p>
+                <div className="row d-flex justify-content-center align-items-center g-3">
+                  {LeftTimes.length == 0 && (
+                    <div className="ft_error_input">
+                      زمانی جهت مشاوره یافت نشد
+                    </div>
+                  )}
+                  {LeftTimes.map((time, index, key) => (
+                    <div
+                      className="col col-md-3 col-sm-5 ms-1 col-xsm-12"
+                      align="center"
+                    >
+                      <HourCard
+                        time={toPersianDigits(time)}
+                        index={index}
+                        selected={sel_hours.indexOf(index) == -1 ? false : true}
+                        onClick={(event) => {
+                          const selectedIndex = selectedHours.indexOf(index);
+                          if (sel_hours.indexOf(index) == -1)
+                            sel_hours.push(index);
+                          else sel_hours.splice(sel_hours.indexOf(index), 1);
+                          if (selectedIndex === -1) {
+                            setSelect(selected == index ? -1 : index);
+                            // Hour is not selected, add it to the array
+                            setSelectedHours([...selectedHours, index]);
+                          } else {
+                            // Hour is already selected, remove it from the array
+                            const updatedHours = [...selectedHours];
+                            updatedHours.splice(selectedIndex, 1);
+                            setSelectedHours(updatedHours);
+                          }
+                        }}
+                      />
+                    </div>
+                  ))}
+                </div>
+              </div>
+            </div>
+            <div
+              className="col col-md-3 col-lg-3 col-sm-3 col-xsm-1 justify-content-center align-items-center row px-0 "
+              align="center"
+              style={sel_hours.length == 0 ? { display: "none" } : {display:"flex",padding:"9%"}}
+            >
+              <h4 className="font-custom mb-5">قبل از ثبت روز و زمان مورد نظر، از صحت آن اطمینان حاصل کنید!</h4>
+              <div className="col-12 font-custom fs-4">
+                <span className="col-4 ms-1">
+                  <BsCalendarDate />
+                </span>
+                <span className="col-4 ms-4 font-custom "> تاریخ:</span>
+                <span className="col-4 font-custom">
+                {weekdays[selectedDayweek]}
+                </span>
+              </div>
+              <div className="col-12 fs-4">
+                <span className="col-4 ms-1">
+                  <IoMdTime />
+                </span>
+                <span className="col-4 ms-4 font-custom"> ساعت:</span>
+                <span className="col-4 ">
+                {toPersianDigits(selectedTimes.map((time)=> time.slice(0,-3)).join("\t,\t"))}
+                </span>
+              </div>
+              <div className="ft_choices_box">
+                <button
+                  className="ft_button_74"
+                  onClick={(e) => {
+                    send_free_time();
+                  }}
+                >
+                  ثبت
+                </button>
+              </div>
+            </div>
+          </div>
+    </>
+  );
+};
+ 
+export default Doctor_FreeTime_Add;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Doctor_FreeTime/Doctor_FreeTime_Edit.jsx.html b/coverage/lcov-report/src/components/Doctor_FreeTime/Doctor_FreeTime_Edit.jsx.html new file mode 100644 index 0000000..625acf2 --- /dev/null +++ b/coverage/lcov-report/src/components/Doctor_FreeTime/Doctor_FreeTime_Edit.jsx.html @@ -0,0 +1,1081 @@ + + + + + + Code coverage report for src/components/Doctor_FreeTime/Doctor_FreeTime_Edit.jsx + + + + + + + + + +
+
+

All files / src/components/Doctor_FreeTime Doctor_FreeTime_Edit.jsx

+
+ +
+ 12.04% + Statements + 10/83 +
+ + +
+ 11.53% + Branches + 3/26 +
+ + +
+ 4.16% + Functions + 1/24 +
+ + +
+ 12.98% + Lines + 10/77 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333352x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +96x + 
import React, { useState } from "react";
+import { useLocation } from "react-router-dom";
+import img from "../../assets/Female_Avatar.jpg";
+import "./Doctor_FreeTime.css";
+import "react-modern-calendar-datepicker/lib/DatePicker.css";
+import { utils } from "react-modern-calendar-datepicker";
+import DateObject from "react-date-object";
+import persian from "react-date-object/calendars/persian";
+import HourCard from "./Hours";
+import { BsCalendarDate, BsCalendar2WeekFill } from "react-icons/bs";
+import { IoMdTime, IoMdClock } from "react-icons/io";
+import { useEffect } from "react";
+import axios from "axios";
+import { useNavigate } from "react-router-dom";
+import * as shamsi from "shamsi-date-converter";
+import { toast } from "react-toastify";
+import "react-toastify/dist/ReactToastify.css";
+import MedicalInfoModal from "../MedicalInfoModal/MedicalInfoModal";
+import Swal from "sweetalert2";
+ 
+function DateString(input) {
+  var changed = shamsi.jalaliToGregorian(input.year, input.month, input.day);
+  var y = `${changed[0]}`;
+  var m = changed[1] < 10 ? `0${changed[1]}` : `${changed[1]}`;
+  var d = changed[2] < 10 ? `0${changed[2]}` : `${changed[2]}`;
+  return [y, m, d].join("-");
+}
+ 
+function ChangeDate(input) {
+  var date = new DateObject(input);
+  date.convert(persian);
+  const changed = {
+    year: parseInt(date.year),
+    month: parseInt(date.month),
+    day: parseInt(date.day),
+  };
+  return changed;
+}
+ 
+const weekdays = [
+  "شنبه",
+  "یکشنبه",
+  "دوشنبه",
+  "سه‌شنبه",
+  "چهارشنبه",
+  "پنج‌شنبه",
+  "جمعه",
+];
+const MONTHs = [
+  "January",
+  "February",
+  "March",
+  "April",
+  "May",
+  "June",
+  "July",
+  "August",
+  "September",
+  "October",
+  "November",
+  "December",
+];
+const DAYS = [
+  {
+    key: "saturday",
+    label: "شنبه",
+  },
+  {
+    key: "sunday",
+    label: "یکشنبه",
+  },
+  {
+    key: "monday",
+    label: "دوشنبه",
+  },
+  {
+    key: "tuesday",
+    label: "سه شنبه",
+  },
+  {
+    key: "wednesday",
+    label: "چهارشنبه",
+  },
+  {
+    key: "thursday",
+    label: "پنج شنبه",
+  },
+  {
+    key: "friday",
+    label: "جمعه",
+  },
+];
+ 
+function toPersianDigits(str) {
+  const persianDigits = ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"];
+  return str.replace(/\d/g, (digit) => persianDigits[digit]);
+}
+ 
+const Doctor_FreeTime_Edit = () => {
+  const navigate = useNavigate();
+  const location = useLocation();
+  const initialState = location.state || {};
+  const [initialTimes, setInitial] = useState([]);
+  const [intialDays, setInitialDays] = useState([]);
+  const hours = [
+    "9:00:00",
+    "10:00:00",
+    "11:00:00",
+    "14:00:00",
+    "15:00:00",
+    "16:00:00",
+    "17:00:00",
+    "18:00:00",
+    "19:00:00",
+  ];
+  const [sel_hours, setsel_hours] = useState([]);
+  const [initial_Times, setTimes] = useState([]);
+  const [responseData, setResponseData] = useState([]);
+  const [selectVal, setSelectVal] = useState(-1);
+  const [selectedDay, setSelectedDay] = useState(
+    ChangeDate(utils().getToday())
+  );
+  const [selectedHours, setSelectedHours] = useState([]);
+  const [LeftTimes, setTime] = useState([]);
+  const [selected, setSelect] = useState([]);
+  const [selectedDayweek, setSelectedDayweek] = useState(-1);
+ 
+  async function GetFreeTime () {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios(
+        `http://46.249.100.141:8070/DoctorPanel/doctor/get-free-times/`,
+        {
+          method: "GET",
+          headers: {
+            Authorization: `Bearer ${token}`,
+          },
+        }
+      );
+      const arr = [];
+      setInitial(response.data["Free Time List"]);
+      response.data["Free Time List"]
+    .map((x) => (x = x.day))
+    .forEach((x) => {
+      const index = weekdays.indexOf(x);
+      Iif (!arr.includes(DAYS[index])) {
+        arr.push(DAYS[index]);
+      }
+    });
+    setInitialDays(arr);
+    } catch (error) {
+      console.error("Error fetching Free Times:", error);
+    }
+  };
+  useEffect(() => {
+    GetFreeTime();
+  }, []);
+ 
+  async function update_free_time() {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios(
+        "http://46.249.100.141:8070/DoctorPanel/doctor/update-free-times/",
+        {
+          method: "PUT",
+          headers: {
+            "Content-Type": "application/json",
+            Authorization: `Bearer ${token}`,
+          },
+          data: {
+            month: MONTHs[utils().getToday().month - 1],
+            day: intialDays[selectedDayweek].label,
+            time: selectedHours.join(","),
+          },
+        }
+      );
+      Iif (response.status === 200 || response.status === 201) {
+        setSelectedHours([]);
+        GetFreeTime();
+        setSelectedDayweek(-1);
+        toast.success("زمان منتخب شما با موفقیت ثبت شد", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      }
+    } catch (error) {
+      toast.error("ثبت موفقیت آمیز نبود، رفرش کنید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+  }
+ 
+  const handleWeekDay = (index) => {
+    setSelectedDayweek((prev) => (prev == index ? -1 : index));
+    const arr = [];
+    initialTimes
+      .filter((x) => x.day == intialDays[index].label)
+      .map((x) => (x = x.time))
+      .forEach((x) => {
+        Iif (!arr.includes(x)) {
+          arr.push(x);
+        }
+      });
+      setSelectedHours(arr);
+  };
+ 
+  return (
+    <>
+      <div className="row">
+        <div
+          className={
+            "row  " +
+            (selectedDayweek == -1
+              ? "col-12"
+              : "col-md-9 col-lg-9 col-sm-9 col-xsm-12")
+          }
+        >
+          <div className="col-12 p-3" dir="rtl">
+            <p className="ft_paragraph">
+              <BsCalendar2WeekFill className="ms-2" />
+              روز های هفته
+            </p>
+            <div className="row d-flex justify-content-center align-items-center g-3">
+              {intialDays.map((day, index) => (
+                <div
+                  className="col col-md-3 col-sm-4 col-xsm-12"
+                  align="center"
+                >
+                  <HourCard
+                    index={index}
+                    time={day.label}
+                    selected={selectedDayweek === index}
+                    onClick={() => {
+                      handleWeekDay(index);
+                    }}
+                  />
+                </div>
+              ))}
+            </div>
+          </div>
+          <div
+            className="col col-12 p-3"
+            dir="rtl"
+            style={selectedDayweek == -1 ? { display: "none" } : {}}
+          >
+            <p className="ft_paragraph">
+              <IoMdClock className="ms-2" />
+              ساعات مورد نظر:
+            </p>
+            <div className="row d-flex justify-content-center align-items-center g-3">
+              {hours.map((time, index, key) => (
+                <div
+                  className="col col-md-3 col-sm-5 ms-1 col-xsm-12"
+                  align="center"
+                >
+                  <HourCard
+                    time={toPersianDigits(time)}
+                    index={index}
+                    selected={selectedHours.indexOf(time) == -1 ? false : true}
+                    onClick={(event) => {
+                      const selectedIndex = selectedHours.indexOf(time);
+                      if(selectedIndex==-1)
+                        setSelectedHours([...selectedHours,time]);
+                      else
+                      setSelectedHours(selectedHours.filter(x=>x!=time));
+                    }}
+                  />
+                </div>
+              ))}
+            </div>
+          </div>
+        </div>
+        <div
+          className="col col-md-3 col-lg-3 col-sm-12 col-xsm-1 justify-content-center align-items-center row px-0"
+          align="center"
+          style={
+            selectedDayweek == -1
+              ? { display: "none" }
+              : { display: "flex", padding: "9%" }
+          }
+        >
+          <h4 className="font-custom mb-5">
+            قبل از ویرایش روز و زمان مورد نظر، از صحت آن اطمینان حاصل کنید!
+          </h4>
+          <div className="col-12 font-custom fs-4">
+            <span className="col-4 ms-1">
+              <BsCalendarDate />
+            </span>
+            <span className="col-4 ms-4 font-custom "> تاریخ:</span>
+            <span className="col-4 font-custom">
+              {intialDays[selectedDayweek]?.label}
+            </span>
+          </div>
+          <div className="col-12 fs-4">
+            <span className="col-4 ms-1">
+              <IoMdTime />
+            </span>
+            <span className="col-4 ms-4 font-custom"> ساعت:</span>
+            <span className="col-4 ">
+              {toPersianDigits(
+                selectedHours.map((time) => time.slice(0, -3)).join("\t,\t")
+              )}
+            </span>
+          </div>
+          <div className="ft_choices_box">
+            <button
+              className="ft_button_74"
+              onClick={(e) => {
+                update_free_time();
+              }}
+            >
+              ثبت
+            </button>
+          </div>
+        </div>
+      </div>
+    </>
+  );
+};
+ 
+export default Doctor_FreeTime_Edit;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Doctor_FreeTime/Hours.jsx.html b/coverage/lcov-report/src/components/Doctor_FreeTime/Hours.jsx.html new file mode 100644 index 0000000..13ae7c8 --- /dev/null +++ b/coverage/lcov-report/src/components/Doctor_FreeTime/Hours.jsx.html @@ -0,0 +1,142 @@ + + + + + + Code coverage report for src/components/Doctor_FreeTime/Hours.jsx + + + + + + + + + +
+
+

All files / src/components/Doctor_FreeTime Hours.jsx

+
+ +
+ 80% + Statements + 4/5 +
+ + +
+ 60% + Branches + 3/5 +
+ + +
+ 50% + Functions + 1/2 +
+ + +
+ 80% + Lines + 4/5 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20256x +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x + 
import React, { useState } from "react";
+import "./Doctor_FreeTime.css";
+ 
+const HourCard = ({ time, index, onClick, selected }) => {
+  return (
+    <>
+      <div
+        className="ft_hcard_bd"
+        onClick={onClick}
+        style={
+          selected  ? { background: "#326320", color: "#e2e2e2" , border: "3px solid #326320"} : {}
+        }
+      >
+        {time}
+      </div>
+    </>
+  );
+};
+export default HourCard;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Doctor_FreeTime/index.html b/coverage/lcov-report/src/components/Doctor_FreeTime/index.html new file mode 100644 index 0000000..5279437 --- /dev/null +++ b/coverage/lcov-report/src/components/Doctor_FreeTime/index.html @@ -0,0 +1,161 @@ + + + + + + Code coverage report for src/components/Doctor_FreeTime + + + + + + + + + +
+
+

All files src/components/Doctor_FreeTime

+
+ +
+ 15.18% + Statements + 29/191 +
+ + +
+ 14.81% + Branches + 12/81 +
+ + +
+ 7.84% + Functions + 4/51 +
+ + +
+ 16.57% + Lines + 29/175 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Doctor_FreeTime.jsx +
+
38.46%5/1323.07%3/1320%1/550%5/10
Doctor_FreeTime_Add.jsx +
+
11.11%10/908.1%3/375%1/2012.04%10/83
Doctor_FreeTime_Edit.jsx +
+
12.04%10/8311.53%3/264.16%1/2412.98%10/77
Hours.jsx +
+
80%4/560%3/550%1/280%4/5
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/DoctorsList/DoctorProfile.jsx.html b/coverage/lcov-report/src/components/DoctorsList/DoctorProfile.jsx.html new file mode 100644 index 0000000..65e4885 --- /dev/null +++ b/coverage/lcov-report/src/components/DoctorsList/DoctorProfile.jsx.html @@ -0,0 +1,1123 @@ + + + + + + Code coverage report for src/components/DoctorsList/DoctorProfile.jsx + + + + + + + + + +
+
+

All files / src/components/DoctorsList DoctorProfile.jsx

+
+ +
+ 6.84% + Statements + 5/73 +
+ + +
+ 5.66% + Branches + 3/53 +
+ + +
+ 8.33% + Functions + 1/12 +
+ + +
+ 7.04% + Lines + 5/71 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347288x +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React from "react";
+import "./DoctorsList.css";
+import axios from "axios";
+import Swal from "sweetalert2";
+import withReactContent from "sweetalert2-react-content";
+import { useNavigate } from "react-router-dom";
+import { useState, useEffect } from "react";
+import CompleteInfoModal from "../CompleteInfoModal/Complete_Info.jsx";
+import { ToastContainer } from "react-toastify";
+import DoctorPage from "../SeeingDoctorReservation/DoctorPage.jsx";
+import RatingInfoModal from "../RatingDoctor/Rating&InfoModal.jsx";
+ 
+const DoctorProfile = ({
+  Id,
+  name,
+  Description,
+  Image,
+  ProfileType,
+  IsPrivate,
+  Psychiatrist,
+}) => {
+  {
+    console.log(name);
+    console.log(Image);
+    console.log(Id);
+ 
+    const navigate = useNavigate();
+    const load = () => {
+      console.log("++");
+      console.log(name);
+      console.log(Image);
+      console.log(Id);
+    };
+ 
+    console.log(!Image);
+    const [image, setImage] = useState(Image);
+ 
+    useEffect(() => {
+      Iif (!Image) {
+        const fetchImage = async () => {
+          try {
+            const response = await axios.get(
+              `http://46.249.100.141:8070/profile/doctors/${Id}/`
+            );
+            Iif (response.status === 200) {
+              setImage(response.data.image);
+            }
+          } catch (error) {
+            console.error("Error fetching doctor image:", error);
+          }
+        };
+        fetchImage();
+      }
+    }, [Image, Id]);
+ 
+    Iif (!name && !ProfileType) {
+      return null;
+    }
+ 
+    async function GetUserInfo(event) {
+      const [info, setinfo] = useState({
+        FirstName: "",
+        LastName: "",
+        Email: "",
+        BirthDay: "",
+        Gender: "",
+        PhoneNumber: ""
+      });
+ 
+      event.preventDefault();
+      const accessToken = localStorage.getItem("accessToken");
+      try {
+        const response = await axios(
+          "http://46.249.100.141:8070/accounts/get_user/",
+          {
+            method: "GET",
+            headers: {
+              Authorization: `Bearer ${accessToken}`, // Bearer <access token >
+              "Content-Type": "application/json",
+            },
+          }
+        );
+        Iif (response.status == 200) {
+          const data = response.data.user;
+          setinfo({
+            FirstName: data.firstname == null ? "--" : data.firstname,
+            LastName: data.lastname == null ? "--" : data.lastname,
+            Email: data.email,
+            BirthDay:
+              data.date_of_birth == null ? "00-00-00" : data.date_of_birth,
+            Gender: data.gender == null ? "--" : data.gender,
+            PhoneNumber: data.phone_number == null ? "--" : data.phone_number,
+          });
+        }
+      } catch (error) {
+        console.log(error);
+        Iif (error.response.status == 403) {
+          withReactContent(Swal).fire({
+            icon: "error",
+ 
+            html: "<div dir='rtl'>برای مشاهده اطلاعات شخصی ورود به اکانت خود الزامی است!</div>",
+ 
+            background: "#075662",
+            color: "#fff",
+            width: "35rem",
+            backdrop: `
+              rgba(84, 75, 87.0.9)
+              left top
+              no-repeat`,
+            confirmButtonText: "تایید",
+            preConfirm: () => {
+              navigate("/Signup");
+            },
+          });
+        }
+      }
+    }
+ 
+    async function GetUserInfo2(event) {
+      event.preventDefault();
+      const accessToken = localStorage.getItem("accessToken");
+      if (accessToken == null)
+        withReactContent(Swal)
+          .fire({
+            icon: "warning",
+            html: "<div dir='rtl'>!برای نمایش اطلاعات ورود به اکانت خود الزامی است!</div>",
+            background: "#075662",
+            color: "#fff",
+            width: "35rem",
+            backdrop: `
+          rgba(84, 75, 87.0.9)
+          left top
+          no-repeat`,
+            showDenyButton: true,
+            confirmButtonText: "ورود به سایت",
+            denyButtonText: "صفحه اصلی",
+            denyButtonColor: "#89817e",
+            confirmButtonColor: "#bfd4c2", //rgb(67, 118, 74)",
+            customClass: {
+              actions: "my-actions",
+              confirmButton: "order-2",
+              denyButton: "order-3",
+            },
+          })
+          .then((result) => {
+            if (result.isConfirmed) {
+              navigate("/Signup");
+            I} else if (result.isDenied) {
+              navigate("/Home");
+            }
+          });
+      else {
+        try {
+          const response = await axios(
+            "http://46.249.100.141:8070/accounts/get_user/",
+            {
+              method: "GET",
+              headers: {
+                Authorization: `Bearer ${accessToken}`, // Bearer <access token >
+                "Content-Type": "application/json",
+              },
+            }
+          );
+          Iif (response.status == 200) {
+            console.log(response);
+            const data = response.data.user;
+            const check =
+              data.firstname == null
+                ? false
+                : data.lastname == null
+                  ? false
+                  : data.date_of_birth == null
+                    ? false
+                    : data.gender == null
+                      ? false
+                      : data.phone_number == null
+                        ? false
+                        : true;
+            if (check) {
+            }
+            else {
+              Swal.fire({
+                icon: "warning",
+                html: "<div dir='rtl'>اطلاعات حساب شما ناقص است!</div>",
+                background: "#075662",
+                color: "#fff",
+                confirmButtonText: "ویرایش اطلاعات",
+                confirmButtonColor: "#0a8ca0",
+ 
+              });
+            }
+          }
+        } catch (error) {
+          Iif (error.response.status == 403) {
+            withReactContent(Swal)
+              .fire({
+                icon: "warning",
+                html: "<div dir='rtl'>!برای رزرو وقت ورود به  اکانت خود الزامی است!</div>",
+                background: "#075662",
+                color: "#fff",
+                width: "35rem",
+                backdrop: `
+                rgba(84, 75, 87.0.9)
+                left top
+                no-repeat`,
+                showDenyButton: true,
+                confirmButtonText: "ورود به سایت",
+                denyButtonText: "صفحه اصلی",
+                denyButtonColor: "#89817e",
+                confirmButtonColor: "#0a8ca0",
+                customClass: {
+                  actions: "my-actions",
+                  confirmButton: "order-2",
+                  denyButton: "order-3",
+                },
+              })
+              .then((result) => {
+                if (result.isConfirmed) {
+                  navigate("/Signup");
+                I} else if (result.isDenied) {
+                  navigate("/Home");
+                }
+              });
+          }
+        }
+      }
+    }
+ 
+    const CheckInfo = () => {
+      if (
+        firstname.length === 0 ||
+        lastname.length === 0 ||
+        phonenumber.length === 0 ||
+        genderOption === "" ||
+        dateOfBirth === ""
+      ) {
+        // console.log("has empty");
+        setShow(true);
+        // console.log(firstname, lastname, phonenumber, genderOption, dateOfBirth);
+      } else {
+        toast.warn("!شما قبلا اطلاعات خود را ثبت کرده اید", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+        setShow(true);
+        // Swal.fire({
+        //   icon: "warning",
+        //   title: "!شما قبلا اطلاعات خود را ثبت کرده اید",
+        //   background: "#075662",
+        //   color: "#fff",
+        //   width: "26rem",
+        //   height: "18rem",
+        //   confirmButtonText: "تایید",
+        //   confirmButtonColor: "#0a8ca0",
+        //   customClass: {
+        //     container: 'custom-swal-container'
+        //   }
+        // });
+      }
+    };
+ 
+    if (name == null && ProfileType == null) {
+      // withReactContent(Swal)
+      //     .fire({
+      //         icon: "warning",
+      //         title: "!مشاوری یافت نشد",
+      //         background: "#075662",
+      //         color: "#fff",
+      //         width: "35rem",
+      //         backdrop: `
+      //             rgba(84, 75, 87.0.9)
+      //             left top
+      //             no-repeat`})
+    } else {
+      return (
+        <>
+          <div
+            onLoad={GetUserInfo}
+            onClick={GetUserInfo2}
+          >
+            <RatingInfoModal
+              doctorId={Id}
+              name={name}
+              Description={Description}
+              Image={image}
+              ProfileType={ProfileType}
+              IsPrivate={IsPrivate}
+              Psychiatrist={Psychiatrist}
+            />
+ 
+            {/* <div
+          className="rounded team-item-new"
+          style={{ fontFamily: "Ios15Medium", cursor:"pointer" }}
+          onLoad={load}
+          // onClick={() => setShow(true)}
+          // onClick={handleModalClick}
+        >
+          <link
+            rel="stylesheet"
+            href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0"
+          />
+          <div className="team-content">
+            <div className="team-img-icon">
+              <div className="team-img rounded-circle">
+                <img
+                  src={Image}
+                  className="img-fluid w-100 rounded-circle"
+                  alt={`${name}'s Image`}
+                />
+              </div>
+              <div className="team-name text-center py-3">
+                <h4
+                  className="m-0"
+                  style={{ color: "gray", fontFamily: "Ios15Medium" }}
+                >
+                  {name}
+                </h4>
+                <p
+                  className="m-0"
+                  style={{ fontFamily: "Ios15Medium", color: "gray" }}
+                >
+                  {ProfileType}
+                </p>
+                <p
+                  className="m-0"
+                  style={{ fontFamily: "Ios15Medium", color: "gray" }}
+                >
+                  {Description}
+                </p>
+              </div>
+            </div>
+          </div>
+        </div> */}
+          </div>
+        </>
+      );
+    }
+  }
+};
+ 
+export default DoctorProfile;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/DoctorsList/DoctorsList.jsx.html b/coverage/lcov-report/src/components/DoctorsList/DoctorsList.jsx.html new file mode 100644 index 0000000..9c24e78 --- /dev/null +++ b/coverage/lcov-report/src/components/DoctorsList/DoctorsList.jsx.html @@ -0,0 +1,1231 @@ + + + + + + Code coverage report for src/components/DoctorsList/DoctorsList.jsx + + + + + + + + + +
+
+

All files / src/components/DoctorsList DoctorsList.jsx

+
+ +
+ 9.45% + Statements + 7/74 +
+ + +
+ 17.64% + Branches + 3/17 +
+ + +
+ 4.34% + Functions + 1/23 +
+ + +
+ 9.85% + Lines + 7/71 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383320x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +64x
import React from "react";
+import "./DoctorsList.css";
+import axios from "axios";
+import Swal from "sweetalert2";
+import withReactContent from "sweetalert2-react-content";
+import { useLocation, useNavigate } from "react-router-dom";
+import { useState, useEffect } from "react";
+import "./DoctorProfile.jsx";
+import DoctorProfile from "./DoctorProfile.jsx";
+import Footer from "../Footer/Footer.jsx";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar.jsx";
+import PropTypes from 'prop-types';
+import Tabs from '@mui/material/Tabs';
+import Tab from '@mui/material/Tab';
+import Box from '@mui/material/Box';
+ 
+function CustomTabPanel(props) {
+  const { children, value, index, ...other } = props;
+ 
+  return (
+    <div
+      role="tabpanel"
+      hidden={value !== index}
+      id={`simple-tabpanel-${index}`}
+      aria-labelledby={`simple-tab-${index}`}
+      {...other}
+    >
+      {value === index && <Box sx={{ p: 3 }}>{children}</Box>}
+    </div>
+  );
+}
+ 
+CustomTabPanel.propTypes = {
+  children: PropTypes.node,
+  index: PropTypes.number.isRequired,
+  value: PropTypes.number.isRequired,
+};
+ 
+function a11yProps(index) {
+  return {
+    id: `simple-tab-${index}`,
+    'aria-controls': `simple-tabpanel-${index}`,
+  };
+}
+ 
+const DoctorsList = () => {
+  const navigate = useNavigate();
+  async function GetUserInfo(event) {
+    event.preventDefault();
+    const accessToken = localStorage.getItem("accessToken");
+    try {
+      const response = await axios(
+        "http://46.249.100.141:8070/accounts/get_user/",
+        {
+          method: "GET",
+          headers: {
+            Authorization: `Bearer ${accessToken}`, // Bearer <access token >
+            "Content-Type": "application/json",
+          },
+        }
+      );
+      Iif (response.status == 200) {
+        const data = response.data.user;
+        setinfo({
+          FirstName: data.firstname == null ? "--" : data.firstname,
+          LastName: data.lastname == null ? "--" : data.lastname,
+          Email: data.email,
+          BirthDay:
+            data.date_of_birth == null ? "00-00-00" : data.date_of_birth,
+          Gender: data.gender == null ? "--" : data.gender,
+          PhoneNumber: data.phone_number == null ? "--" : data.phone_number,
+        });
+      }
+    } catch (error) {
+      Iif (error.response.status == 403) {
+        withReactContent(Swal).fire({
+          icon: "error",
+ 
+          html: "<div dir='rtl'>برای مشاهده اطلاعات شخصی ورود به اکانت خود الزامی است!</div>",
+ 
+          background: "#075662",
+          color: "#fff",
+          width: "35rem",
+          backdrop: `
+              rgba(84, 75, 87.0.9)
+              left top
+              no-repeat`,
+          confirmButtonText: "تایید",
+          confirmButtonColor: "#0a8ca0",
+          preConfirm: () => {
+            navigate("/Signup");
+          },
+        });
+      }
+    }
+  }
+ 
+  const [doctorProfile, setDoctorProfile] = useState([]);
+  useEffect(() => {
+    //  تابع برای دریافت اطلاعات پروفایل دکترها از بک‌اند
+    const fetchDoctorProfile = async () => {
+      try {
+        const response = await axios.get(
+          "http://46.249.100.141:8070/profile/doctors/"
+        );
+        setDoctorProfile(response.data);
+      } catch (error) {
+        console.error("Error fetching doctor profile:", error);
+      }
+    };
+ 
+    fetchDoctorProfile();
+  }, []);
+ 
+ 
+ 
+  // const [Id, setId] = useState(0);
+  // const [name, setName] = useState("");
+  // const [Description, setDescription] = useState("");
+  // const [Image, setImage] = useState = useState("");
+  // const [ProfileType, setProfileType] = useState("");
+  // const [IsPrivate, setIsPrivate] = useState("");
+  // const [Psychiatrist, setPsychiatrist] = useState(0);
+ 
+ 
+ 
+  const [doctorProfileFardi, setDoctorProfileFardi] = useState([]);
+  useEffect(() => {
+    const fetchDoctorProfileFardi = async () => {
+      try {
+        const response1 = await axios.get(
+          "http://46.249.100.141:8070/profile/doctors/typed/",
+          {
+            params: {
+              profile_type: "فردی",
+            },
+          }
+        );
+        setDoctorProfileFardi(response1.data);
+        console.log(doctorProfileFardi);
+      } catch (error) {
+        console.error("Error fetching doctor profile:", error);
+      }
+    };
+ 
+    fetchDoctorProfileFardi();
+  }, []);
+ 
+  const [doctorProfileBaby, setDoctorProfileBaby] = useState([]);
+  useEffect(() => {
+    const fetchDoctorProfileBaby = async () => {
+      try {
+        const response1 = await axios.get(
+          "http://46.249.100.141:8070/profile/doctors/typed/",
+          {
+            params: {
+              profile_type: "کودک",
+            },
+          }
+        );
+        setDoctorProfileBaby(response1.data);
+        // console.log(response1);
+      } catch (error) {
+        console.error("Error fetching doctor profile:", error);
+      }
+    };
+ 
+    fetchDoctorProfileBaby();
+  }, []);
+ 
+  const [doctorProfileFamily, setDoctorProfileFamily] = useState([]);
+  useEffect(() => {
+    const fetchDoctorProfileFamily = async () => {
+      try {
+        const response1 = await axios.get(
+          "http://46.249.100.141:8070/profile/doctors/typed/",
+          {
+            params: {
+              profile_type: "زوج",
+            },
+          }
+        );
+        setDoctorProfileFamily(response1.data);
+      } catch (error) {
+        console.error("Error fetching doctor profile:", error);
+      }
+    };
+ 
+    fetchDoctorProfileFamily();
+  }, []);
+ 
+  const [doctorProfileEdu, setDoctorProfileEdu] = useState([]);
+  useEffect(() => {
+    const fetchDoctorProfileEdu = async () => {
+      try {
+        const response1 = await axios.get(
+          `http://eniacgroup.ir:8070/profile/doctors/typed`,
+          // "http://46.249.100.141:8070/profile/doctors/typed/",
+          {
+            params: {
+              profile_type: "نوجوان",
+            },
+          }
+        );
+        // const response1 = await axios(
+        //   "http://46.249.100.141:8070/profile/doctors/typed/",
+        //   {
+        //     method: "GET",
+        //     params: {
+        //       profile_type: "نوجوان",
+        //     },
+        //    }
+        // );
+        setDoctorProfileEdu(response1.data);
+      } catch (error) {
+        console.error("Error fetching doctor profile:", error);
+      }
+    };
+    fetchDoctorProfileEdu();
+  });
+ 
+  const settings = {
+    className: "center",
+    infinite: true,
+    centerPadding: "60px",
+    slidesToShow: 4,
+    swipeToSlide: true,
+    afterChange: function (index) {
+      console.log(
+        `Slider Changed to: ${index + 1}, background: #222; color: #bada55`
+      );
+    },
+  };
+ 
+  const [value, setValue] = React.useState(0);
+  const handleChange = (event, newValue) => {
+    setValue(newValue);
+  };
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <body className="Doctor_List_body">
+        <div className="DoctorList-background">
+          <html>
+            <head>
+              <link
+                href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.0/css/all.min.css"
+                rel="stylesheet"
+              />
+              <link
+                href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.4.1/font/bootstrap-icons.css"
+                rel="stylesheet"
+              />
+              <link href="lib/animate/animate.min.css" rel="stylesheet" />
+              <link href="./owl.carousel.min.css" rel="stylesheet" />
+            </head>
+          </html>
+          <div
+            className="text-center mx-auto pb-2 wow fadeIn"
+            data-wow-delay=".3s"
+            style={{ maxWidth: "600px" }}
+          >
+            <h1 style={{ color: 'gray' }}>لیست مشاورها</h1>
+            <div className="doctorBox">
+              <Box sx={{ borderBottom: 1, borderColor: 'divider' }}>
+                <Tabs
+                  style={{ display: "flex", flexWrap: "wrap" }}
+                  className="tabs-style"
+                  value={value}
+                  onChange={handleChange}
+                  aria-label="scrollable prevent tabs example"
+                  // centered
+                  variant="scrollable"
+                  scrollButtons={false}>
+                  <Tab style={{ fontFamily: "Ios15medium", fontSize: "18px" }} label="بالینی" {...a11yProps(0)} />
+                  <Tab style={{ fontFamily: "Ios15medium", fontSize: "18px" }} label="کودک" {...a11yProps(1)} />
+                  <Tab style={{ fontFamily: "Ios15medium", fontSize: "18px" }} label="تحصیلی" {...a11yProps(2)} />
+                  <Tab style={{ fontFamily: "Ios15medium", fontSize: "18px" }} label="خانواده" {...a11yProps(3)} />
+                  <Tab style={{ fontFamily: "Ios15medium", fontSize: "18px" }} label="کوچینگ" {...a11yProps(4)} />
+                  <Tab style={{ fontFamily: "Ios15medium", fontSize: "18px" }} label="روان پزشکی" {...a11yProps(5)} />
+                </Tabs>
+              </Box>
+              <CustomTabPanel value={value} index={0}>
+                <div className="distanceBetweenDoctor">
+                  {doctorProfileFardi.map((index) => (
+                    <DoctorProfile
+                      Id={index?.id}
+                      name={index?.name}
+                      Description={index?.description}
+                      Image={index?.image}
+                      ProfileType={index?.profile_type}
+                      IsPrivate={index?.is_private}
+                      Psychiatrist={index?.psychiatrist}
+                    />
+                  ))}
+                </div>
+              </CustomTabPanel>
+              <CustomTabPanel value={value} index={1}>
+                <div className="distanceBetweenDoctor">
+                  {doctorProfileBaby.map((index) => (
+                    <DoctorProfile
+                      Id={index?.id}
+                      name={index?.name}
+                      Description={index?.description}
+                      Image={index?.image}
+                      ProfileType={index?.profile_type}
+                      IsPrivate={index?.is_private}
+                      Psychiatrist={index?.psychiatrist}
+                    />
+                  ))}
+                </div>
+              </CustomTabPanel>
+              <CustomTabPanel value={value} index={2}>
+                <div className="distanceBetweenDoctor">
+                  {doctorProfileEdu.map((index) => (
+                    <DoctorProfile
+                      Id={index?.id}
+                      name={index?.name}
+                      Description={index?.description}
+                      Image={index?.image}
+                      ProfileType={index?.profile_type}
+                      IsPrivate={index?.is_private}
+                      Psychiatrist={index?.psychiatrist}
+                    />
+                  ))}
+                </div>
+              </CustomTabPanel>
+              <CustomTabPanel value={value} index={3}>
+                <div className="distanceBetweenDoctor">
+                  {doctorProfileFamily.map((index) => (
+                    <DoctorProfile
+                      Id={index?.id}
+                      name={index?.name}
+                      Description={index?.description}
+                      Image={index?.image}
+                      ProfileType={index?.profile_type}
+                      IsPrivate={index?.is_private}
+                      Psychiatrist={index?.psychiatrist}
+                    />
+                  ))}
+                </div>
+              </CustomTabPanel>
+              <CustomTabPanel value={value} index={4}>
+                {/* <div className="distanceBetweenDoctor">
+                      {doctorProfileFardi.map((index) => (
+                        <DoctorProfile
+                          Id={index?.id}
+                          name={index?.name}
+                          Description={index?.description}
+                          Image={index?.image}
+                          ProfileType={index?.profile_type}
+                          IsPrivate={index?.is_private}
+                          Psychiatrist={index?.psychiatrist}
+                        />
+                      ))}
+                    </div> */}
+              </CustomTabPanel>
+              <CustomTabPanel value={value} index={5}>
+                {/* <div className="distanceBetweenDoctor">
+                      {doctorProfileFardi.map((index) => (
+                        <DoctorProfile
+                          Id={index?.id}
+                          name={index?.name}
+                          Description={index?.description}
+                          Image={index?.image}
+                          ProfileType={index?.profile_type}
+                          IsPrivate={index?.is_private}
+                          Psychiatrist={index?.psychiatrist}
+                        />
+                      ))}
+                    </div> */}
+              </CustomTabPanel>
+            </div>
+          </div>
+        </div>
+        <Footer />
+      </body>
+    </>
+  );
+};
+ 
+export default DoctorsList;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/DoctorsList/index.html b/coverage/lcov-report/src/components/DoctorsList/index.html new file mode 100644 index 0000000..129e06f --- /dev/null +++ b/coverage/lcov-report/src/components/DoctorsList/index.html @@ -0,0 +1,131 @@ + + + + + + Code coverage report for src/components/DoctorsList + + + + + + + + + +
+
+

All files src/components/DoctorsList

+
+ +
+ 8.16% + Statements + 12/147 +
+ + +
+ 8.57% + Branches + 6/70 +
+ + +
+ 5.71% + Functions + 2/35 +
+ + +
+ 8.45% + Lines + 12/142 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
DoctorProfile.jsx +
+
6.84%5/735.66%3/538.33%1/127.04%5/71
DoctorsList.jsx +
+
9.45%7/7417.64%3/174.34%1/239.85%7/71
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Footer/Footer.jsx.html b/coverage/lcov-report/src/components/Footer/Footer.jsx.html new file mode 100644 index 0000000..daf490a --- /dev/null +++ b/coverage/lcov-report/src/components/Footer/Footer.jsx.html @@ -0,0 +1,322 @@ + + + + + + Code coverage report for src/components/Footer/Footer.jsx + + + + + + + + + +
+
+

All files / src/components/Footer Footer.jsx

+
+ +
+ 100% + Statements + 5/5 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 2/2 +
+ + +
+ 100% + Lines + 5/5 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80256x +  +  +  +  +  +32x +60x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React from "react";
+import { MdEmail, MdSettings } from "react-icons/md";
+import { FaPhone, FaGithubSquare, FaInfo, FaHome } from "react-icons/fa";
+ 
+import styles from "./Footer.module.css";
+ 
+const Footer = () => {
+  return (
+    <>
+      <div className={styles.footer}>
+        <div className={styles.org}>
+          <div>
+            <ul className={styles.social}>
+              <h5>راه های ارتباطی</h5>
+              <hr style={{ width: "22rem", color: "white", opacity: "1" }} />
+              <li>
+                <MdEmail className={styles.social_icon} />
+                ایمیل: eniakgroupiust@gmail.com
+              </li>
+              <li>
+                <a
+                  href="https://github.com/ENIAC-group"
+                  style={{ color: "#ffffff", textDecoration: "none", fontFamily:'Ios15medium' }}
+                >
+                  <FaGithubSquare className={styles.social_icon} />
+                  گیت هاب: https://github.com/ENIAC-group
+                </a>
+              </li>
+              <li>
+                <FaPhone className={styles.social_icon} />
+                تلفن: 12345678-021
+              </li>
+            </ul>
+          </div>
+          <div>
+            <ul className={styles.social}>
+              <h5>دسترسی آسان</h5>
+              <hr style={{ width: "22rem", color: "white", opacity: "1" }} />
+              <li>
+                <a
+                  href="/Aboutus"
+                  style={{ color: "#ffffff", textDecoration: "none", fontFamily:'Ios15medium'  }}
+                >
+                  <FaInfo className={styles.social_icon} />
+                  درباره ما
+                </a>
+              </li>
+              <li>
+                <a
+                  href="/Home"
+                  style={{ color: "#ffffff", textDecoration: "none", fontFamily:'Ios15medium'  }}
+                >
+                  <FaHome className={styles.social_icon} />
+                  صفحه اصلی
+                </a>
+              </li>
+              <li>
+                <a
+                  href="/Setting"
+                  style={{ color: "#ffffff", textDecoration: "none", fontFamily:'Ios15medium'  }}
+                >
+                  <MdSettings className={styles.social_icon} />
+                  تنظیمات
+                </a>
+              </li>
+            </ul>
+          </div>
+        </div>
+        <div className={styles.credits}>
+          <span>© 2024 Appy. All rights reserved.</span>
+          <span>Terms · Privacy Policy</span>
+          <span>ENIAC-Group</span>
+        </div>
+      </div>
+    </>
+  );
+};
+ 
+export default Footer;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Footer/index.html b/coverage/lcov-report/src/components/Footer/index.html new file mode 100644 index 0000000..5dbb4e9 --- /dev/null +++ b/coverage/lcov-report/src/components/Footer/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/Footer + + + + + + + + + +
+
+

All files src/components/Footer

+
+ +
+ 100% + Statements + 5/5 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 2/2 +
+ + +
+ 100% + Lines + 5/5 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Footer.jsx +
+
100%5/5100%3/3100%2/2100%5/5
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/ForgetPassword/ForgetPassword.jsx.html b/coverage/lcov-report/src/components/ForgetPassword/ForgetPassword.jsx.html new file mode 100644 index 0000000..1a02463 --- /dev/null +++ b/coverage/lcov-report/src/components/ForgetPassword/ForgetPassword.jsx.html @@ -0,0 +1,976 @@ + + + + + + Code coverage report for src/components/ForgetPassword/ForgetPassword.jsx + + + + + + + + + +
+
+

All files / src/components/ForgetPassword ForgetPassword.jsx

+
+ +
+ 8.92% + Statements + 5/56 +
+ + +
+ 10.34% + Branches + 3/29 +
+ + +
+ 10% + Functions + 1/10 +
+ + +
+ 9.43% + Lines + 5/53 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298288x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import react from "react";
+import React, { useState } from "react";
+import { useNavigate } from "react-router-dom";
+ 
+import Swal from "sweetalert2";
+import withReactContent from "sweetalert2-react-content";
+ 
+import { Icon } from "react-icons-kit";
+import { eye } from "react-icons-kit/feather/eye";
+import { eyeOff } from "react-icons-kit/feather/eyeOff";
+import { checkmarkCircled } from "react-icons-kit/ionicons/checkmarkCircled";
+import { closeCircled } from "react-icons-kit/ionicons/closeCircled";
+ 
+import lock_icon from "../../assets/password.png";
+import email_icon from "../../assets/email.png";
+import key_icon from "../../assets/key.png";
+ 
+import axios from "axios";
+import validator from "validator";
+ 
+import "./ForgetPassword.css";
+import { ToastContainer, toast } from "react-toastify";
+ 
+const ForgetPassword = () => {
+  const navigate = useNavigate();
+  const [fp_code, setvcode] = useState(0);
+  const [fp_Email, setfp_Email] = useState("");
+  const [check_icon, seticon] = useState({
+    checkcolor: "#7a7d7b",
+    checkicon: checkmarkCircled,
+  });
+  const [pass_display, setdisplay] = useState("none");
+  const [passwordType, setPasswordType] = useState("password");
+  const [repeatPasswordType, setRepeatPasswordType] = useState("password");
+  const [passwordIcon, setPasswordIcon] = useState(eyeOff);
+  const [repeatPasswordIcon, setRepeatPasswordIcon] = useState(eyeOff);
+ 
+  const handlePasswordToggle = () => {
+    setPasswordType(passwordType === "password" ? "text" : "password");
+    setPasswordIcon(passwordIcon === eye ? eyeOff : eye);
+  };
+ 
+  const handleRepeatPasswordToggle = () => {
+    setRepeatPasswordType(
+      repeatPasswordType === "password" ? "text" : "password"
+    );
+    setRepeatPasswordIcon(repeatPasswordIcon === eye ? eyeOff : eye);
+  };
+  const [fp_response, setresponse] = useState({
+    token: "",
+    verificationcode: -1,
+  });
+ 
+  const CheckVerificationCode = () => {
+    seticon(
+      fp_code == fp_response.verificationcode
+        ? { checkcolor: "green", checkicon: checkmarkCircled }
+        : { checkcolor: "red", checkicon: closeCircled }
+    );
+    setdisplay(fp_code == fp_response.verificationcode ? "grid" : "none");
+  };
+ 
+  async function SendVerificationCode(event) {
+    event.preventDefault();
+    if (validator.isEmail(fp_Email)) {
+      try {
+        const response = await axios(
+          "http://eniacgroup.ir:8070/accounts/forgot_password/",
+          {
+            method: "POST",
+            headers: {
+              "Content-Type": "application/json",
+            },
+            data: {
+              email: fp_Email,
+            },
+          }
+        );
+        const data = response.data;
+        Iif (response.status === 200 || response.status === 201) {
+          const accessToken = response.data.access;
+          const refreshToken = response.data.refresh;
+          localStorage.setItem("accessToken", accessToken);
+          localStorage.setItem("refreshToken", refreshToken);
+          setresponse({
+            token: data.url,
+            verificationcode: data.code,
+          });
+          console.log(data.code);
+          toast.success("!کد تایید صحت با موفقیت ارسال شد", {
+            position: "bottom-left",
+            autoClose: 3000,
+            hideProgressBar: false,
+            closeOnClick: true,
+            pauseOnHover: true,
+            draggable: true,
+            progress: undefined,
+          });
+        }
+      } catch (error) {
+        Iif (error.response.status === 400) {
+          toast.error("!ایمیل وارد شده در سیستم ثبت نشده", {
+            position: "bottom-left",
+            autoClose: 3000,
+            hideProgressBar: false,
+            closeOnClick: true,
+            pauseOnHover: true,
+            draggable: true,
+            progress: undefined,
+          });
+        }
+      }
+    } else {
+      if (fp_Email.length == 0) {
+        toast.error("!ایمیل خود را وارد کنید", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      } else {
+        toast.error("!قالب ایمیل صحیح نمی باشد", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+        
+      }
+    }
+  }
+  async function SubmitNewPass(event) {
+    event.preventDefault();
+    const password = document.getElementById("pass").value;
+    const passwordConfirm = document.getElementById("rpass").value;
+    if (
+      (password.length === 0) |
+      (passwordConfirm.length === 0) |
+      (password.length < 8) |
+      (password != passwordConfirm)
+    ) {
+      toast.error("!درستی و تطابق رمز عبور را چک کنید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+      
+    } else {
+      const response = await axios(fp_response.token,
+        {
+        method: "POST",
+        headers: {
+          "Content-Type": "application/json",
+        },
+        data: {
+          new_password: password,
+          confirm_password: passwordConfirm,
+          verification_code: fp_response.verificationcode,
+        },
+      });
+      if (response.status === 400) {
+        withReactContent(Swal).fire({
+          icon: "error",
+          title: "!عملیات تغییر رمز عبور موفق نبود، لطفا دوباره تلاش کنید",
+          background: "#075662",
+          color: "#FFFF",
+          width: "32rem",
+          confirmButtonText: "باشه",
+          confirmButtonColor: "#0a8ca0"
+        });
+      } else {
+        navigate("/Signup");
+      }
+    }
+  }
+  return (
+    <>
+    <ToastContainer/>
+      <body className="forget-password-bd">
+        <div>
+          <div className="forget-password-wrapper p-5">
+            <div className="forget-password-header">
+              <div className="forget-password-title">فراموشی رمز عبور</div>
+            </div>
+            <div className="forget-password-form_details">
+              <form action="#" className="login">
+                <div className="forget-password-field mt-4 mb-2">
+                  <input
+                    onChange={(event) => setfp_Email(event.target.value)}
+                    type="text"
+                    placeholder="ایمیل"
+                    style={{
+                      backgroundImage: `url(${email_icon})`,
+                      backgroundRepeat: "no-repeat",
+                      paddingRight: "40px",
+                      backgroundPosition: "right",
+                    }}
+                  />
+                </div>
+                <div className="forget-password-pass_link">
+                  <a onClick={SendVerificationCode}>دریافت کد تایید هویت</a>
+                </div>
+                <div className={"forget-password-field mt-4 mb-2 " + (pass_display=="none" ? "": "d-none")}>
+                  <input
+                    onChange={(event) => setvcode(event.target.value)}
+                    type={"text"}
+                    placeholder="کد صحت"
+                    style={{
+                      backgroundImage: `url(${key_icon})`,
+                      backgroundRepeat: "no-repeat",
+                      paddingRight: "40px",
+                      backgroundPosition: "right",
+                    }}
+                  />
+                  <span
+                    className="forget-password-checkmark"
+                    onClick={CheckVerificationCode}
+                    style={{ color: check_icon.checkcolor }}
+                  >
+                    <Icon icon={check_icon.checkicon} size={23} />
+                  </span>
+                </div>
+                <div
+                  className="hidden"
+                  style={{ display: pass_display }}
+                >
+                  <div className="forget-password-field mt-4 mb-2">
+                    <input
+                      id="pass"
+                      className="forget-password-pass"
+                      type={passwordType}
+                      placeholder="رمز عبور جدید"
+                      style={{
+                        backgroundImage: `url(${lock_icon})`,
+                        backgroundRepeat: "no-repeat",
+                        paddingRight: "40px",
+                        backgroundPosition: "right",
+                      }}
+                    />
+                    <span
+                      className="forget-password-eye"
+                      onClick={handlePasswordToggle}
+                    >
+                      <Icon icon={passwordIcon} size={23} />
+                    </span>
+                  </div>
+                  <div className="forget-password-field mt-4 mb-2">
+                    <input
+                      id="rpass"
+                      className="forget-password-repeatpass"
+                      type={repeatPasswordType}
+                      placeholder="تکرار رمز عبور جدید"
+                      style={{
+                        backgroundImage: `url(${lock_icon})`,
+                        backgroundRepeat: "no-repeat",
+                        paddingRight: "40px",
+                        backgroundPosition: "right",
+                      }}
+                    />
+                    <span
+                      className="forget-password-eye"
+                      onClick={handleRepeatPasswordToggle}
+                    >
+                      <Icon icon={repeatPasswordIcon} size={23} />
+                    </span>
+                  </div>
+                  <div className="forget-password-field">
+                    <div className="forget-password-btn mt-4">
+                      <div className="forget-password-btn_layer"></div>
+                      <input
+                        type="submit"
+                        value="ثبت"
+                        onClick={SubmitNewPass}
+                      />
+                    </div>
+                  </div>
+                </div>
+              </form>
+            </div>
+          </div>
+        </div>
+      </body>
+    </>
+  );
+};
+ 
+export default ForgetPassword;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/ForgetPassword/index.html b/coverage/lcov-report/src/components/ForgetPassword/index.html new file mode 100644 index 0000000..c990a8a --- /dev/null +++ b/coverage/lcov-report/src/components/ForgetPassword/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/ForgetPassword + + + + + + + + + +
+
+

All files src/components/ForgetPassword

+
+ +
+ 8.92% + Statements + 5/56 +
+ + +
+ 10.34% + Branches + 3/29 +
+ + +
+ 10% + Functions + 1/10 +
+ + +
+ 9.43% + Lines + 5/53 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
ForgetPassword.jsx +
+
8.92%5/5610.34%3/2910%1/109.43%5/53
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/GroupChat/GroupChat.jsx.html b/coverage/lcov-report/src/components/GroupChat/GroupChat.jsx.html new file mode 100644 index 0000000..a5e5944 --- /dev/null +++ b/coverage/lcov-report/src/components/GroupChat/GroupChat.jsx.html @@ -0,0 +1,2491 @@ + + + + + + Code coverage report for src/components/GroupChat/GroupChat.jsx + + + + + + + + + +
+
+

All files / src/components/GroupChat GroupChat.jsx

+
+ +
+ 3.12% + Statements + 5/160 +
+ + +
+ 4% + Branches + 3/75 +
+ + +
+ 2.32% + Functions + 1/43 +
+ + +
+ 2.59% + Lines + 4/154 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445 +446 +447 +448 +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +520 +521 +522 +523 +524 +525 +526 +527 +528 +529 +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +540 +541 +542 +543 +544 +545 +546 +547 +548 +549 +550 +551 +552 +553 +554 +555 +556 +557 +558 +559 +560 +561 +562 +563 +564 +565 +566 +567 +568 +569 +570 +571 +572 +573 +574 +575 +576 +577 +578 +579 +580 +581 +582 +583 +584 +585 +586 +587 +588 +589 +590 +591 +592 +593 +594 +595 +596 +597 +598 +599 +600 +601 +602 +603 +604 +605 +606 +607 +608 +609 +610 +611 +612 +613 +614 +615 +616 +617 +618 +619 +620 +621 +622 +623 +624 +625 +626 +627 +628 +629 +630 +631 +632 +633 +634 +635 +636 +637 +638 +639 +640 +641 +642 +643 +644 +645 +646 +647 +648 +649 +650 +651 +652 +653 +654 +655 +656 +657 +658 +659 +660 +661 +662 +663 +664 +665 +666 +667 +668 +669 +670 +671 +672 +673 +674 +675 +676 +677 +678 +679 +680 +681 +682 +683 +684 +685 +686 +687 +688 +689 +690 +691 +692 +693 +694 +695 +696 +697 +698 +699 +700 +701 +702 +703 +704 +705 +706 +707 +708 +709 +710 +711 +712 +713 +714 +715 +716 +717 +718 +719 +720 +721 +722 +723 +724 +725 +726 +727 +728 +729 +730 +731 +732 +733 +734 +735 +736 +737 +738 +739 +740 +741 +742 +743 +744 +745 +746 +747 +748 +749 +750 +751 +752 +753 +754 +755 +756 +757 +758 +759 +760 +761 +762 +763 +764 +765 +766 +767 +768 +769 +770 +771 +772 +773 +774 +775 +776 +777 +778 +779 +780 +781 +782 +783 +784 +785 +786 +787 +788 +789 +790 +791 +792 +793 +794 +795 +796 +797 +798 +799 +800 +801 +802 +80336x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +4x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +4x +  +4x
import "./groupchat_styles.css";
+import { ToastContainer, toast } from "react-toastify";
+import { GrNewWindow } from "react-icons/gr";
+import { FaPaperPlane } from "react-icons/fa6";
+import { RiSendPlaneFill } from "react-icons/ri";
+import { RiDeleteBin6Line } from "react-icons/ri";
+import { TextField } from "@mui/material";
+import { useState, useEffect, useRef } from "react";
+import "react-toastify/dist/ReactToastify.css";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+import Footer from "../Footer/Footer";
+import axios from "axios";
+import io from "socket.io-client";
+import { message } from "antd";
+ 
+// Helper function to format the time (hour and minute) from created_at to Tehran time
+function formatTime(date) {
+  const d = new Date(date);
+  const tehranOffset = 10.5 * 60; 
+  const localOffset = d.getTimezoneOffset(); 
+  d.setMinutes(d.getMinutes() + localOffset + tehranOffset);
+  const hours = d.getHours().toString().padStart(2, '0');  
+  const minutes = d.getMinutes().toString().padStart(2, '0'); 
+  return `${hours}:${minutes}`;
+}
+ 
+function toPersianDigits(str) {
+  const persianDigits = ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"];
+  return str.replace(/\d/g, (digit) => persianDigits[digit]);
+}
+ 
+// Helper function to format the date (month, day, year)
+function formatDate(date) {
+  const d = new Date(date);
+  const options = { year: 'numeric', month: 'long', day: 'numeric' };
+  return d.toLocaleDateString('fa-IR', options); 
+}
+ 
+ 
+const GroupChat = () => {
+  const scrollRef = useRef(null);
+  const socket = useRef(null); // To hold the socket connection
+  const [groupList, setGroupList] = useState([]);
+  const [selectedGroup, setSelectedGroup] = useState(null);
+  const [newMessage, setNewMessage] = useState("");
+  const [loading, setLoading] = useState(false);
+  const [groupName, setGroupName] = useState(""); 
+  const [userName, setUserName] = useState("");
+  const [userId, setUserId] = useState(1);
+  const [contextMenu, setContextMenu] = useState({ visible: false, x: 0, y: 0, target: null });
+  const [newGroupName, setNewGroupName] = useState("");
+  const [newGroupDescriptions, setNewGroupDescriptions] = useState("");
+  const [showArchived, setShowArchived] = useState(false);
+  const [openModal, setOpenModal] = useState(false);
+  const [messages, setMessages] = useState({});
+  const [openGroupInfoModal, setOpenGroupInfoModal] = useState(false);
+  const [email, setEmail] = useState("");
+  const token = localStorage.getItem("accessToken");
+ 
+  useEffect(() => {
+    getAllGroups();
+    getUserEmail();
+  }, []);
+ 
+  useEffect(() => {
+    Iif (selectedGroup) {
+      // Open WebSocket connection
+      socket.current = new WebSocket(`ws://46.249.100.141:8070/ws/chat/${selectedGroup.id}/?${email}`);
+ 
+      socket.current.onopen = () => {
+        console.log("WebSocket is connected.");
+      };
+ 
+      socket.current.onmessage = (event) => {
+        try {
+          const newMessages = JSON.parse(event.data);
+          // console.log(newMessage.createdAt);
+          console.log("Received Message:", newMessages); 
+          getMessages(selectedGroup.id);
+        } catch (error) {
+          console.error("Error parsing WebSocket message:", error);
+        }
+      };
+ 
+ 
+      socket.current.onclose = (event) => {
+        console.log("WebSocket connection closed:", event);
+      };
+ 
+      socket.current.onerror = (error) => {
+        console.error("WebSocket error:", error);
+      };
+ 
+      return () => {
+        Iif (socket.current) {
+          socket.current.close();
+        }
+      };
+    }
+  }, [selectedGroup]);
+ 
+ 
+  useEffect(() => {
+    Iif (selectedGroup) {
+      setGroupName(selectedGroup.title);
+      getMessages(selectedGroup.id);
+    }
+  }, [selectedGroup]);
+ 
+ 
+  useEffect(() => {
+    Iif (scrollRef.current) {
+      scrollRef.current.scrollTop = scrollRef.current.scrollHeight;
+    }
+  }, [messages]);
+ 
+  const getUserEmail = async () => {
+    try {
+      const response = await axios.get("http://46.249.100.141:8070/chat/get-user-email/", {
+        headers: {
+          Authorization: `Bearer ${token}`,
+        },
+      });
+      // console.log(response.data);
+      Iif (response.status === 200 || response.status === 201) {
+        setEmail(response.data.email);
+      }
+    } catch (error) {
+      console.error("Error fetching groups:", error);
+      toast.error("خطا در بارگذاری گروه‌ها", {
+        position: "bottom-right",
+        autoClose: 3000,
+      });
+    }
+  };
+ 
+  // Fetch all groups
+  const getAllGroups = async () => {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios.get("http://46.249.100.141:8070/chat/rooms/", {
+        headers: {
+          Authorization: `Bearer ${token}`,
+        },
+      });
+      Iif (response.status === 200 || response.status === 201) {
+        const groupsArray = response.data || [];
+        Iif (Array.isArray(groupsArray) && groupsArray.length > 0) {
+          setGroupList(groupsArray.map((group) => ({
+            id: group.id,
+            descriptions: group.description,
+            createdBy: group.created_by,
+            title: group.title,
+          })));
+        }
+      }
+    } catch (error) {
+      console.error("Error fetching groups:", error);
+      toast.error("خطا در بارگذاری گروه‌ها", {
+        position: "bottom-right",
+        autoClose: 3000,
+      });
+    }
+  };
+ 
+  // Get the messages of the group which the user has clicked on
+  const getMessages = async (roomId) => {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios.get(`http://46.249.100.141:8070/chat/rooms/${roomId}/messages/`, {
+        headers: {
+          Authorization: `Bearer ${token}`,
+        },
+      });
+ 
+      Iif (response.status === 200 || response.status === 201) {
+        const groupedMessages = response.data.reduce((acc, message) => {
+          const messageDate = formatDate(message.created_at);
+          Iif (!acc[messageDate]) {
+            acc[messageDate] = [];
+          }
+          acc[messageDate].push({
+            id: message.id,
+            user: message.user,
+            content: message.content,
+            isSelf: message.is_self,
+            firstname: message.firstname,
+            lastname: message.lastname,
+            createdAt: message.created_at,
+            group: message.room,
+          });
+          return acc;
+        }, {});
+ 
+        setMessages(groupedMessages);
+      }
+    } catch (error) {
+      console.error("Error fetching messages:", error);
+      toast.error("خطا در بارگذاری پیام‌ها", {
+        position: "bottom-right",
+        autoClose: 3000,
+      });
+    }
+  };
+ 
+  // Send message to the group
+  const sendMessage = async () => {
+    Iif (!newMessage.trim()) return;
+    try {
+      socket.current.send(
+        JSON.stringify({
+          email: email,
+          message: newMessage,
+        })
+      );
+ 
+      setNewMessage("");
+ 
+    } catch (error) {
+      if (error.response.data.error == "User not a member of this room.") {
+        console.error("Error sending message:", error);
+        toast.error("!شما عضو این گروه نیستید", {
+          position: "bottom-right",
+          autoClose: 3000,
+        });
+      } else {
+        console.error("Error sending message:", error);
+        toast.error("خطا در ارسال پیام", {
+          position: "bottom-right",
+          autoClose: 3000,
+        });
+      }
+    }
+  };
+ 
+  // Delete a message which was written by the user
+  const deleteMessage = async (messageId) => {
+    try {
+      console.log(messageId);
+      const response = await axios.delete(`http://46.249.100.141:8070/chat/messages/${messageId}/`, {
+        headers: {
+          Authorization: `Bearer ${token}`,
+        },
+      });
+ 
+      Iif (response.status == 200 || response.status == 201 || response.status == 204) {
+        setMessages((prevMessages) => {
+          const newMessages = { ...prevMessages };
+          Object.keys(newMessages).forEach((date) => {
+            newMessages[date] = newMessages[date].filter((message) => message.id !== messageId);
+          });
+          return newMessages;
+        });
+        toast.success("پیام حذف شد", {
+          position: "bottom-right",
+          autoClose: 3000,
+        });
+        getMessages(selectedGroup.id);
+ 
+      }
+    } catch (error) {
+      console.error("Error deleting message:", error);
+      toast.error("خطا در حذف پیام", {
+        position: "bottom-right",
+        autoClose: 3000,
+      });
+    }
+  };
+ 
+  // Create group by admin
+  const createGroup = () => {
+    Iif (!newGroupName.trim()) {
+      toast.error("نام گروه نمی‌تواند خالی باشد");
+      return;
+    }
+    const newGroup = {
+      id: groupList.length + 1,
+      name: newGroupName,
+      archived: false,
+      messages: [],
+    };
+    setGroupList([...groupList, newGroup]);
+    setNewGroupName("");
+    setNewGroupDescriptions("");
+    setOpenModal(false);
+    toast.success("گروه جدید ایجاد شد");
+  };
+ 
+ 
+  // Handle input change
+  const handleInputChange = (e) => {
+    setNewGroupName(e.target.value);
+  };
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <ToastContainer style={{ width: "450px" }} />
+      <section style={{ direction: "rtl" }}>
+        <div className="py-5" align="center" style={{ backgroundColor: "#f0f9f1" }}>
+          <div className="row">
+            <div className="col-md-12">
+              <div id="chat3" style={{ borderRadius: "15px", width: "100%" }}>
+                <div className="card-body">
+                  <div className="row justify-content-center px-sm-3">
+                    <div className="col-md-6 col-lg-5 col-xl-3 mb-4 mb-md-0 rounded-4 customize-chat-side">
+                      <div className="py-4">
+                        <div className="input-group rounded p-3" dir="rtl">
+                          {/* <span title={"ایجاد گروه جدید"} onClick={() => setOpenModal(true)} className="cursor-pointer" style={{ cursor: "pointer" }}>
+                            <GrNewWindow className="fs-5" />
+                          </span> */}
+                          <p style={{ fontFamily: "Ios15Medium", textAlign: "center", marginRight: "35%", fontWeight: "bold", fontSize: "18px", color: "#485c2f" }}>لیست گروه‌ها</p>
+                        </div>
+                        <hr className="mt-0" />
+                        <div
+                          style={{
+                            position: "relative",
+                            height: "350px",
+                            width: "90%",
+                            overflowY: "auto",
+                          }}
+                        >
+                          {groupList.length == 0 && (
+                            <p
+                              className=" fs-5 font-custom"
+                              style={{
+                                position: "absolute",
+                                top: "45%",
+                                width: "100%",
+                                color: "#198754",
+                              }}
+                            >
+                              گروهی جهت نمایش وجود ندارد!
+                            </p>
+                          )}
+                          <ul className="list-unstyled mb-0">
+                            {groupList.map((group) => (
+                              <li
+                                className="p-2"
+                                style={{ borderBottom: "1px solid black" }}
+                                key={group.id}
+                              >
+                                <div
+                                  onClick={() => setSelectedGroup(group)}
+                                  className="d-flex justify-content-between"
+                                  style={{ cursor: 'pointer' }}
+                                >
+                                  <div className="d-flex flex-row">
+                                    <div className="pt-1" style={{ textAlign: "right" }}>
+                                      <p
+                                        className="fw-bold mb-0 font-custom"
+                                        style={{ color: "rgba(47, 47, 47, 0.77)" }}
+                                      >
+                                        {group.title || "گروه جدید"}
+ 
+                                      </p>
+                                    </div>
+                                  </div>
+                                </div>
+                              </li>
+                            ))}
+                          </ul>
+                        </div>
+                      </div>
+                    </div>
+ 
+                    <div className="col-md-5 col-lg-6 col-xl-8" style={{ direction: "ltr" }}>
+                      {selectedGroup !== null && (
+                        <div
+                          style={{
+                            height: "50px",
+                            display: "flex",
+                            justifyContent: "center",
+                            alignItems: "center",
+                            border: "2px solid green",
+                            borderRadius: "10px",
+                            backgroundColor: "rgba(227, 248, 229, 0.9)",
+                            boxShadow: "0px 4px 8px rgba(0, 0, 0, 0.3)",
+                            cursor: "pointer"
+                          }}
+                          onClick={() => setOpenGroupInfoModal(true)}
+                        >
+                          <p
+                            className="customizedp"
+                            style={{
+                              fontFamily: "Ios15Medium",
+                              fontSize: "22px",
+                              textShadow: "2px 2px 4px rgba(0, 0, 0, 0.3)",
+                              color: "#464c49"
+                            }}
+                          >
+                            {selectedGroup.title}
+                          </p>
+                        </div>
+                      )}
+ 
+                      {openGroupInfoModal && (
+                        <div
+                          style={{
+                            position: "fixed",
+                            top: 0,
+                            left: 0,
+                            width: "100vw",
+                            height: "100vh",
+                            backgroundColor: "rgba(0, 0, 0, 0.5)",
+                            display: "flex",
+                            justifyContent: "center",
+                            alignItems: "center",
+                            zIndex: "1000"
+                          }}
+                        >
+                          <div
+                            style={{
+                              width: "400px",
+                              backgroundColor: "rgb(232, 250, 234)",
+                              padding: "20px",
+                              borderRadius: "8px",
+                              boxShadow: "0 1px 1px rgba(0,0,0,0.1)",
+                              textAlign: "center",
+                              direction: "rtl",
+                            }}
+                          >
+                            <h3
+                              style={{
+                                fontFamily: "Ios15Medium",
+                                color: "rgb(17, 92, 36)",
+                                textShadow: "0 2px 10px rgba(0, 0, 0, 0.2)",
+                                marginBottom: "30px"
+                              }}
+                            >
+                              {selectedGroup.title}
+                            </h3>
+                            <p style={{ fontFamily: "Ios15Medium", textAlign: "right", marginRight: "9%" }}>{selectedGroup.descriptions}</p>
+                            <div style={{ marginTop: "10%", fontFamily: "Ios15Medium" }}>
+                              <button
+                                onClick={() => setOpenGroupInfoModal(false)}
+                                className="groupchat-modal-button confirm"
+                              >
+                                بستن
+                              </button>
+                            </div>
+                          </div>
+                        </div>
+                      )}
+                      {selectedGroup !== null && Object.keys(messages).length === 0 && (<>
+                        <div
+                          className="pt-3 pe-3"
+                          id="scrollable-section"
+                          ref={scrollRef}
+                          style={{
+                            position: "relative",
+                            height: "400px",
+                            overflowY: "auto",
+                          }}
+                        >
+                          <p
+                            className=" fs-5 font-custom"
+                            style={{
+                              position: "absolute",
+                              top: "45%",
+                              width: "100%",
+                              color: "#198754",
+                            }}
+                          >
+                            !پیامی جهت نمایش وجود ندارد
+                          </p>
+                        </div>
+                        <div className="text-muted d-flex justify-content-start align-items-center pe-3 pt-3 mt-2">
+                          <TextField
+                            multiline
+                            placeholder="پیام"
+                            autoComplete="off"
+                            variant="outlined"
+                            onChange={(event) => {
+                              if (event.target.value.includes("\n")) {
+                                sendMessage();
+                                setNewMessage(event.target.value.slice(0, -1));
+                              } else setNewMessage(event.target.value);
+                            }}
+                            dir="rtl"
+                            InputLabelProps={{
+                              dir: "rtl",
+                            }}
+                            value={newMessage}
+                            className="custom-form-input"
+                            InputProps={{
+                              style: {
+                                color: "red",
+                                width: "100%",
+                              },
+                            }}
+                            sx={{
+                              "& .MuiOutlinedInput-root": {
+                                "& fieldset": {
+                                  borderColor: "gray", // Outline color
+                                },
+                                "&:hover fieldset": {
+                                  borderColor: "darkgreen", // Outline color on hover
+                                },
+                                "&.Mui-focused fieldset": {
+                                  borderColor: "rgb(75, 147, 113)", // Outline color when focused
+                                },
+                              },
+                              "& .MuiInputBase-input": {
+                                color: "gray", // Text color
+                              },
+                            }}
+                          />
+ 
+                          <a className="ms-3 fs-4 text-success text-decoration-none">
+                            {loading && (
+                              <FaPaperPlane
+                                onClick={() => {
+                                  setLoading(false);
+                                  sendMessage();
+                                }}
+                              />
+                            )}
+                            {!loading && (
+                              <div onClick={() => sendMessage()} title="ارسال پیام">
+                                <RiSendPlaneFill />
+                              </div>
+                            )}
+                          </a>
+                        </div></>
+                      )}
+ 
+                      {selectedGroup === null && groupList.length != 0 && (
+                        <div
+                          className="pt-3 pe-3"
+                          id="scrollable-section"
+                          ref={scrollRef}
+                          style={{
+                            position: "relative",
+                            height: "400px",
+                            overflowY: "auto",
+                          }}
+                        >
+                          <p
+                            className=" fs-5 font-custom"
+                            style={{
+                              position: "absolute",
+                              top: "45%",
+                              width: "100%",
+                              color: "#198754",
+                            }}
+                          >
+                            ...برای شروع پیام‌رسانی یک گروه را انتخاب کنید
+                          </p>
+                        </div>
+                      )}
+ 
+                      {selectedGroup !== null && Object.keys(messages).length > 0 && (
+                        <>
+                          <div
+                            className="pt-3 pe-3"
+                            id="scrollable-section"
+                            ref={scrollRef}
+                            style={{
+                              position: "relative",
+                              height: "400px",
+                              overflowY: "auto",
+                            }}
+                          >
+                            {Object.keys(messages)
+                              .sort((a, b) => new Date(a) - new Date(b)) // مرتب‌سازی کلیدهای تاریخ به ترتیب صعودی
+                              .map((date) => (
+                                <div key={date}>
+                                  {/* Display Date */}
+                                  <div
+                                    style={{
+                                      fontSize: "11px",
+                                      fontFamily: "Ios15Medium",
+                                      textAlign: "center",
+                                      color: "rgb(98, 99, 98)",
+                                      fontWeight: "bold",
+                                      margin: "20px 0",
+                                      direction: "rtl",
+                                      backgroundColor: "rgba(211, 211, 213, 0.39)",
+                                      width: "10%",
+                                      borderRadius: "15px",
+                                      padding: "5px 10px",
+                                    }}
+                                  >
+                                    {toPersianDigits(date)}
+                                  </div>
+ 
+                                  {/* Render Messages for the Date */}
+                                  {messages[date].map((message) => (
+                                    <div
+                                      key={message.id}
+                                      className="message-container"
+                                      style={{ fontFamily: "Ios15Medium" }}
+                                    >
+                                      <div
+                                        className={`d-flex flex-row justify-content-${message.isSelf ? "end" : "start"}`}
+                                      >
+                                        <div
+                                          className={`p-2 mb-1 rounded-4 font-custom ${message.isSelf
+                                            ? "groupchat-bg-success text-white"
+                                            : "groupchat-bg-light"
+                                            }`}
+                                          style={{
+                                            backgroundColor: "rgb(185, 219, 197)",
+                                            position: "relative", // Position the message box to allow the delete icon to float beside it
+                                            fontFamily: "Ios15Medium",
+                                            maxWidth: "80%"
+                                          }}
+                                        >
+                                          {!message.isSelf && (
+                                            <p
+                                              className="small mb-1 groupchat-text-muted"
+                                              style={{
+                                                textAlign: "left",
+                                                fontWeight: "bold",
+                                                color: "#7c7e7c !important",
+                                                fontFamily: "Ios15Medium",
+                                                fontSize: "16px"
+                                              }}
+                                            >
+                                              {message.firstname} {message.lastname}
+                                            </p>
+                                          )}
+                                          <p
+                                            className="small mb-1"
+                                            style={{
+                                              direction: "rtl",
+                                              textAlign: "right",
+                                              marginLeft: message.isSelf ? "25px" : "0",
+                                              marginRight: message.isSelf ? "0px" : "25px",
+                                              fontFamily: "Ios15Medium",
+                                              fontSize: "16px"
+                                            }}
+                                          >
+                                            {toPersianDigits(message.content)}
+                                          </p>
+                                          <p
+                                            style={{
+                                              fontSize: "12px",
+                                              color: message.isSelf ? "#ffffffa8" : "gray",
+                                              textAlign: message.isSelf ? "left" : "right",
+                                              marginBottom: "0",
+                                              fontFamily: "Ios15Medium"
+                                            }}
+                                          >
+                                            {toPersianDigits(formatTime(message.createdAt))}
+                                          </p>
+ 
+                                          {/* Delete Icon */}
+                                          <RiDeleteBin6Line
+                                            className="delete-icon"
+                                            onClick={() => deleteMessage(message.id)}
+                                          />
+                                        </div>
+                                      </div>
+                                    </div>
+                                  ))}
+                                </div>
+                              ))}
+                          </div>
+ 
+                          <div className="text-muted d-flex justify-content-start align-items-center pe-3 pt-3 mt-2">
+                            <TextField
+                              multiline
+                              placeholder="پیام"
+                              autoComplete="off"
+                              variant="outlined"
+                              onChange={(event) => {
+                                if (event.target.value.includes("\n")) {
+                                  sendMessage();
+                                  setNewMessage(event.target.value.slice(0, -1));
+                                } else setNewMessage(event.target.value);
+                              }}
+                              dir="rtl"
+                              InputLabelProps={{
+                                dir: "rtl",
+                              }}
+                              value={newMessage}
+                              className="custom-form-input"
+                              InputProps={{
+                                style: {
+                                  color: "red",
+                                  width: "100%",
+                                },
+                              }}
+                              sx={{
+                                "& .MuiOutlinedInput-root": {
+                                  "& fieldset": {
+                                    borderColor: "gray", // Outline color
+                                  },
+                                  "&:hover fieldset": {
+                                    borderColor: "darkgreen", // Outline color on hover
+                                  },
+                                  "&.Mui-focused fieldset": {
+                                    borderColor: "rgb(75, 147, 113)", // Outline color when focused
+                                  },
+                                },
+                                "& .MuiInputBase-input": {
+                                  color: "gray", // Text color
+                                },
+                              }}
+                            />
+ 
+                            <a className="ms-3 fs-4 text-success text-decoration-none">
+                              {loading && (
+                                <FaPaperPlane
+                                  onClick={() => {
+                                    setLoading(false);
+                                    sendMessage();
+                                  }}
+                                />
+                              )}
+                              {!loading && (
+                                <div onClick={() => sendMessage()} title="ارسال پیام">
+                                  <RiSendPlaneFill />
+                                </div>
+                              )}
+                            </a>
+                          </div>
+                        </>
+                      )}
+                    </div>
+                  </div>
+                </div>
+              </div>
+            </div>
+          </div>
+        </div>
+ 
+        {/* Modal for creating a new group */}
+        {openModal && (
+          <div
+            style={{
+              position: "fixed",
+              top: 0,
+              left: 0,
+              width: "100vw",
+              height: "100vh",
+              backgroundColor: "rgba(0, 0, 0, 0.5)",
+              display: "flex",
+              justifyContent: "center",
+              alignItems: "center",
+            }}
+          >
+            <div
+              style={{
+                width: "400px",
+                backgroundColor: "rgb(232, 250, 234)",
+                padding: "20px",
+                borderRadius: "8px",
+                boxShadow: "0 2px 10px rgba(0,0,0,0.2)",
+                textAlign: "center",
+                direction: "rtl",
+                fontFamily: "Ios15Medium"
+              }}
+            >
+              <h3 style={{ fontFamily: "Ios15Medium", color: "rgb(17, 92, 36)", textShadow: "0 2px 10px rgba(0,0,0,0.2)" }}>
+                ایجاد گروه جدید
+              </h3>
+              <textarea
+                value={newGroupName}
+                onChange={handleInputChange}
+                placeholder="نام گروه را وارد کنید."
+                style={{
+                  width: "90%",
+                  height: "50px",
+                  padding: "8px",
+                  margin: "10px 0",
+                  borderRadius: "5px",
+                  border: "1px solid #ccc",
+                }}
+              />
+              <textarea
+                value={newGroupDescriptions}
+                onChange={(e) => setNewGroupDescriptions(e.target.value)}
+                placeholder="توضیحات گروه را وارد کنید."
+                style={{
+                  width: "90%",
+                  height: "100px",
+                  padding: "8px",
+                  margin: "10px 0",
+                  borderRadius: "5px",
+                  border: "1px solid #ccc",
+                }}
+              />
+              <div style={{ marginTop: "20px", fontFamily: "Ios15Medium" }}>
+                <button onClick={createGroup} className="groupchat-modal-button confirm">
+                  ثبت
+                </button>
+                <button onClick={() => setOpenModal(false)} className="groupchat-modal-button cancel">
+                  انصراف
+                </button>
+              </div>
+            </div>
+          </div>
+        )}
+      </section>
+      <Footer />
+    </>
+  );
+};
+ 
+export default GroupChat;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/GroupChat/index.html b/coverage/lcov-report/src/components/GroupChat/index.html new file mode 100644 index 0000000..4f82f3f --- /dev/null +++ b/coverage/lcov-report/src/components/GroupChat/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/GroupChat + + + + + + + + + +
+
+

All files src/components/GroupChat

+
+ +
+ 3.12% + Statements + 5/160 +
+ + +
+ 4% + Branches + 3/75 +
+ + +
+ 2.32% + Functions + 1/43 +
+ + +
+ 2.59% + Lines + 4/154 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
GroupChat.jsx +
+
3.12%5/1604%3/752.32%1/432.59%4/154
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Home/Home.jsx.html b/coverage/lcov-report/src/components/Home/Home.jsx.html new file mode 100644 index 0000000..98a62e9 --- /dev/null +++ b/coverage/lcov-report/src/components/Home/Home.jsx.html @@ -0,0 +1,163 @@ + + + + + + Code coverage report for src/components/Home/Home.jsx + + + + + + + + + +
+
+

All files / src/components/Home Home.jsx

+
+ +
+ 100% + Statements + 4/4 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 2/2 +
+ + +
+ 100% + Lines + 4/4 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27256x +  +  +  +  +  +  +  +  +  +  +45x +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React from "react";
+import Slider from "../Slider/Slider.jsx";
+import Footer from "../Footer/Footer";
+import Statistic from "../Counter/Statistic.jsx";
+import Tests from "../Tests/Tests.jsx";
+import Doctors_Home from "../Doctor/doctor.jsx";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar.jsx";
+import AboutSection from "../Recommendation/Recommendation.jsx";
+import HomeCarousel from "../Crasoul/Crasoul.jsx";
+import Chat_Intro from "../Chat/ChatIntroduction/Chat_intro.jsx";
+function Home() {
+  return (
+    <div style={{ backgroundColor: "#FFFFFF",overflowX:'hidden' }}>
+      <NavBar_SideBar />
+      <HomeCarousel />
+      <AboutSection />
+      <Tests />
+      <Doctors_Home />
+      <Chat_Intro/>
+      <Statistic />
+      <Footer />
+    </div>
+  );
+}
+ 
+export default Home;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Home/index.html b/coverage/lcov-report/src/components/Home/index.html new file mode 100644 index 0000000..4dc8c8c --- /dev/null +++ b/coverage/lcov-report/src/components/Home/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/Home + + + + + + + + + +
+
+

All files src/components/Home

+
+ +
+ 100% + Statements + 4/4 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 2/2 +
+ + +
+ 100% + Lines + 4/4 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Home.jsx +
+
100%4/4100%3/3100%2/2100%4/4
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/LandingPage/LandingPage.jsx.html b/coverage/lcov-report/src/components/LandingPage/LandingPage.jsx.html new file mode 100644 index 0000000..7332b10 --- /dev/null +++ b/coverage/lcov-report/src/components/LandingPage/LandingPage.jsx.html @@ -0,0 +1,616 @@ + + + + + + Code coverage report for src/components/LandingPage/LandingPage.jsx + + + + + + + + + +
+
+

All files / src/components/LandingPage LandingPage.jsx

+
+ +
+ 100% + Statements + 11/11 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 5/5 +
+ + +
+ 100% + Lines + 8/8 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178288x +  +  +  +  +  +  +  +  +  +  +32x +32x +12x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +2x +  +  +  +  +  +  +  +32x +  +32x + 
import React from "react";
+import "./LandingPage.css";
+import { useNavigate } from "react-router-dom";
+import image from "./title.jpg";
+import image2 from "./2.jpg";
+import image3 from "./3.jpg";
+import image4 from "./4.jpg";
+import image1 from "./1.png";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+import Footer from "../Footer/Footer";
+ 
+const Landing = () => {
+  const navigate = useNavigate();
+  return (
+    <>
+      <NavBar_SideBar />
+      <div className="row d-flex justify-content-center align-self-center">
+        <div className="col-6 starter_text" dir="rtl">
+          <p className="p-5 ">
+            <h2 className="color-h1">به اینیاک خوش آمدید!</h2>
+            <hr />
+            ایناک، کلینیک تخصصی در حوزه سلامت روان، با هدف ایجاد آرامش و بهبود
+            کیفیت زندگی شما راه‌اندازی شده است. در اینیاک می‌توانید با انجام
+            تست‌های روان‌شناسی، رزرو وقت مشاوره، و استفاده از دیگر امکانات
+            موجود، به بهترین خدمات درمانی و مشاوره‌ای دسترسی پیدا کنید.
+            <div className="d-flex justify-content-end m-4 mt-1">
+              <button
+                className="button-28"
+                role="button"
+                onClick={() => {
+                  navigate("/Home");
+                }}
+              >
+                شروع کنید!
+              </button>
+            </div>
+          </p>
+        </div>
+        <div
+          className="col-5 pb-3 pt-5 col-md-11 col-xlg-6 col-lg-6 col-sm-12 responsive-image"
+          dir="ltr"
+        >
+          <img
+            src={image}
+            alt="اینیاک"
+            className="d-flex justify-content-center"
+          />
+        </div>
+      </div>
+      <div className="p-5  bg-D8EFD3 rounded-5 m-5">
+        <div className="card-group vgr-cards mb-5 mt-5">
+          <div className="card border-0 ">
+            <div className="card-img-body bg-D8EFD3">
+              <img
+                className="card-img rounded-5 "
+                src={image3}
+                alt="Card image cap"
+              />
+            </div>
+            <div className="card-body bg-D8EFD3" dir="rtl">
+              <h4 className="font-Ios fs-1 color-h1">
+                پزشک مورد نیاز شما، در کمترین زمان ممکن!
+              </h4>
+              <p className="card-text pe-4">
+                وقت خود را صرف جستجوهای پیچیده نکنید! با استفاده از سیستم هوشمند
+                و پیشرفته اینیاک، شما می‌توانید در کوتاه‌ترین زمان ممکن و تنها
+                با پاسخ دادن به چند سؤال ساده و هدفمند، به بهترین پزشک متخصص
+                روان‌شناسی که دقیقاً با نیازهای شما همخوانی دارد، متصل شوید. این
+                سیستم با تجزیه و تحلیل هوشمند داده‌های شما، به‌طور خودکار
+                پزشکانی را پیشنهاد می‌دهد که در راستای اهداف درمانی شما قرار
+                دارند. بدین ترتیب، شما به‌راحتی و بدون نیاز به جستجوهای وقت‌گیر،
+                گامی سریع و مؤثر به سمت درمان و بهبود روانی خود برداشته و از
+                مشاوره‌ای دقیق و تخصصی بهره‌مند خواهید شد.
+              </p>
+            </div>
+          </div>
+          <hr />
+        </div>
+        <hr />
+        <div className="card-group vgr-cards mb-5">
+          <div className="card border-0 ">
+            <div className="card-body bg-D8EFD3 pe-4" dir="rtl">
+              <h4 className="color-h1 mt-5 font-Ios fs-1 ">
+                یک قدم تا آرامش ذهنی؛ همین حالا وقت مشاوره خود را آنلاین رزرو
+                کنید!
+              </h4>
+              <p className="card-text pe-4">
+                سیستم وقت‌دهی آنلاین به شما و پزشکان امکان برنامه‌ریزی آسان و
+                مؤثر را می‌دهد. پزشکان می‌توانند به راحتی وقت‌های خالی خود را
+                تعیین و برنامه‌ریزی کنند و به سوابق پزشکی بیماران خود دسترسی
+                داشته باشند. همچنین بیماران می‌توانند به سادگی وقت مشاوره خود را
+                با پزشک دلخواه رزرو کنند. برای اطمینان از عدم فراموشی، یادآورهای
+                خودکار برای وقت‌های رزرو شده ارسال می‌شود تا تجربه‌ای بدون دغدغه
+                و هماهنگ داشته باشید.
+              </p>
+            </div>
+            <div className="card-img-body bg-D8EFD3">
+              <img
+                className="card-img rounded-5"
+                src={image2}
+                alt="Card image cap"
+              />
+            </div>
+          </div>
+        </div>
+        <hr />
+        <div className="card-group vgr-cards mb-5 mt-5">
+          <div className="card border-0 ">
+            <div className="card-img-body bg-D8EFD3">
+              <img
+                className="card-img rounded-5 "
+                src={image1}
+                alt="Card image cap"
+              />
+            </div>
+            <div className="card-body bg-D8EFD3" dir="rtl">
+              <h4 className="mt-5 font-Ios fs-1 color-h1">
+                تست‌های روان‌شناسی اینیاک: اولین گام به سوی شناخت بهتر خود و
+                آرامش ذهنی!
+              </h4>
+              <p className="mt-5 card-text pe-4">
+                در اینیاک، با مجموعه‌ای از تست‌های معتبر روان‌شناسی همچون MBTI،
+                Glasser و تست‌های دیگر، به شما کمک می‌کنیم تا شخصیت و نیازهای
+                روانی خود را بهتر بشناسید. این تست‌ها توسط متخصصین تایید شده‌اند
+                و می‌توانند مسیر روشن‌تری برای بهبود سلامت روان و روابط شما
+                فراهم کنند.
+              </p>
+            </div>
+          </div>
+        </div>
+        <hr />
+ 
+        <div className="card-group vgr-cards mb-5 mt-5">
+          <div className="card border-0 ">
+            <div className="card-body bg-D8EFD3 pe-4" dir="rtl">
+              <h4 className="color-h1 mt-5 font-Ios fs-1 ">
+                دکترهای متخصص روان‌شناسی، همیشه در دسترس شما!
+              </h4>
+              <p className="card-text pe-4">
+                ما مجموعه‌ای از بهترین پزشکان روان‌شناسی را برای شما گردآوری
+                کرده‌ایم. با دسترسی به این بانک اطلاعاتی گسترده، شما می‌توانید
+                از بین صدها دکتر متخصص، بهترین گزینه را براساس نیازهای خاص خود
+                انتخاب کنید. هر پزشک با تخصص‌ها و تجربه‌های منحصر به فرد خود،
+                آماده است تا شما را در مسیر بهبود روانی و سلامتی هدایت کند. شما
+                می‌توانید با مشاهده پروفایل‌های کامل پزشکان، نظرات بیماران قبلی
+                و تخصص‌های دقیق آن‌ها، بهترین انتخاب را برای درمان خود داشته
+                باشید و به سرعت و با اعتماد به نفس به درمان خود ادامه دهید.
+              </p>
+            </div>
+            <div className="card-img-body bg-D8EFD3">
+              <img
+                className="card-img rounded-5"
+                src={image4}
+                alt="Card image cap"
+              />
+            </div>
+          </div>
+        </div>
+      </div>
+      <div className="p-custom pt-2 pb-5 text-center" dir="rtl">
+        <h3 className="lh-lg">
+          همین حالا ثبت‌نام کنید و اولین گام را به سوی سلامت روان و آرامش
+          بردارید؛ با پیوستن به اینیاک، به مجموعه‌ای از بهترین پزشکان و خدمات
+          روان‌شناسی دسترسی پیدا کنید!
+        </h3>
+        <div className="d-flex justify-content-center mt-4">
+              <button className="button-28" role="button" onClick={()=>{navigate("/Home");}}>
+                شروع کنید!
+              </button>
+            </div>
+      </div>
+      <Footer />
+    </>
+  );
+};
+ 
+export default Landing;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/LandingPage/index.html b/coverage/lcov-report/src/components/LandingPage/index.html new file mode 100644 index 0000000..a843895 --- /dev/null +++ b/coverage/lcov-report/src/components/LandingPage/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/LandingPage + + + + + + + + + +
+
+

All files src/components/LandingPage

+
+ +
+ 100% + Statements + 11/11 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 5/5 +
+ + +
+ 100% + Lines + 8/8 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
LandingPage.jsx +
+
100%11/11100%3/3100%5/5100%8/8
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/LoginSignUp/IsValidEmail.jsx.html b/coverage/lcov-report/src/components/LoginSignUp/IsValidEmail.jsx.html new file mode 100644 index 0000000..11d9fa1 --- /dev/null +++ b/coverage/lcov-report/src/components/LoginSignUp/IsValidEmail.jsx.html @@ -0,0 +1,91 @@ + + + + + + Code coverage report for src/components/LoginSignUp/IsValidEmail.jsx + + + + + + + + + +
+
+

All files / src/components/LoginSignUp IsValidEmail.jsx

+
+ +
+ 100% + Statements + 4/4 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 1/1 +
+ + +
+ 100% + Lines + 3/3 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3256x +4x +32x
export function IsValidEmail(email) {
+    return /\S+@\S+\.\S+/.test(email);
+  }
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/LoginSignUp/LoginSignUp.jsx.html b/coverage/lcov-report/src/components/LoginSignUp/LoginSignUp.jsx.html new file mode 100644 index 0000000..8e20acc --- /dev/null +++ b/coverage/lcov-report/src/components/LoginSignUp/LoginSignUp.jsx.html @@ -0,0 +1,2290 @@ + + + + + + Code coverage report for src/components/LoginSignUp/LoginSignUp.jsx + + + + + + + + + +
+
+

All files / src/components/LoginSignUp LoginSignUp.jsx

+
+ +
+ 25.77% + Statements + 50/194 +
+ + +
+ 26.21% + Branches + 27/103 +
+ + +
+ 26.31% + Functions + 5/19 +
+ + +
+ 24.6% + Lines + 47/191 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445 +446 +447 +448 +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +520 +521 +522 +523 +524 +525 +526 +527 +528 +529 +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +540 +541 +542 +543 +544 +545 +546 +547 +548 +549 +550 +551 +552 +553 +554 +555 +556 +557 +558 +559 +560 +561 +562 +563 +564 +565 +566 +567 +568 +569 +570 +571 +572 +573 +574 +575 +576 +577 +578 +579 +580 +581 +582 +583 +584 +585 +586 +587 +588 +589 +590 +591 +592 +593 +594 +595 +596 +597 +598 +599 +600 +601 +602 +603 +604 +605 +606 +607 +608 +609 +610 +611 +612 +613 +614 +615 +616 +617 +618 +619 +620 +621 +622 +623 +624 +625 +626 +627 +628 +629 +630 +631 +632 +633 +634 +635 +636 +637 +638 +639 +640 +641 +642 +643 +644 +645 +646 +647 +648 +649 +650 +651 +652 +653 +654 +655 +656 +657 +658 +659 +660 +661 +662 +663 +664 +665 +666 +667 +668 +669 +670 +671 +672 +673 +674 +675 +676 +677 +678 +679 +680 +681 +682 +683 +684 +685 +686 +687 +688 +689 +690 +691 +692 +693 +694 +695 +696 +697 +698 +699 +700 +701 +702 +703 +704 +705 +706 +707 +708 +709 +710 +711 +712 +713 +714 +715 +716 +717 +718 +719 +720 +721 +722 +723 +724 +725 +726 +727 +728 +729 +730 +731 +732 +733 +734 +735 +736288x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x +32x +28x +  +28x +28x +  +  +  +  +28x +28x +28x +28x +28x +28x +28x +  +  +28x +  +28x +  +  +  +  +28x +  +  +  +28x +  +  +  +  +28x +  +  +  +  +  +  +28x +  +  +  +  +  +  +  +  +  +  +  +28x +  +  +  +  +  +  +  +  +  +  +  +  +  +76x +  +28x +  +  +  +  +  +  +  +28x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +4x +4x +4x +4x +  +  +  +  +  +  +  +4x +1x +  +4x +1x +  +4x +2x +  +4x +  +  +4x +  +  +  +4x +  +  +  +  +  +4x +  +  +  +  +  +2x +  +2x +2x +2x +2x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +28x +  +  +  +  +  +  +  +  +  +  +  +  +28x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import react from "react";
+import React, { useState } from "react";
+import "./LoginSignup.css";
+ 
+import { Icon } from "react-icons-kit";
+import { eyeOff } from "react-icons-kit/feather/eyeOff";
+import { eye } from "react-icons-kit/feather/eye";
+import { IsValidEmail } from "./IsValidEmail";
+import { useNavigate } from "react-router-dom";
+ 
+import { useLocation } from "react-router-dom";
+ 
+import { ToastContainer, toast } from "react-toastify";
+ 
+import axios from "axios";
+import lock_icon from "../../assets/password.png";
+import email_icon from "../../assets/email.png";
+import Swal from "sweetalert2";
+import withReactContent from "sweetalert2-react-content";
+import DoctorInfoModal from "../DoctorInfoModal/DoctorInfoModal";
+const LoginContainer = () => {
+  const navigate = useNavigate();
+  const location = useLocation();
+  const initialState = location.state || {};
+ 
+  const [flag, setflag] = useState(false);
+  const [data, setData] = useState({
+    email: "",
+    code: "",
+    url: "",
+  });
+  const [loginLabelsColor, setLoginLabelsColor] = useState(false);
+  const [passwordType, setPasswordType] = useState("password");
+  const [repeatPasswordType, setRepeatPasswordType] = useState("password");
+  const [passwordIcon, setPasswordIcon] = useState(eyeOff);
+  const [repeatPasswordIcon, setRepeatPasswordIcon] = useState(eyeOff);
+  const [showModal, setShowModal] = useState(false);
+  const [hasMedicalInfo, setHasMedicalInfo] = useState(null);
+ 
+ 
+  const [isChecked, setIsChecked] = useState(false);
+ 
+  const handleChangeBox = async (e) => {
+    const checked = e.target.checked;
+    setIsChecked(checked);
+  };
+  // Function to toggle the modal state
+  const toggleModal = () => {
+    setShowModal(!showModal);
+  };
+ 
+  const handlePasswordToggle = () => {
+    setPasswordType(passwordType === "password" ? "text" : "password");
+    setPasswordIcon(passwordIcon === eye ? eyeOff : eye);
+  };
+ 
+  const handleRepeatPasswordToggle = () => {
+    setRepeatPasswordType(
+      repeatPasswordType === "password" ? "text" : "password"
+    );
+    setRepeatPasswordIcon(repeatPasswordIcon === eye ? eyeOff : eye);
+  };
+ 
+  const handleSliderSignupClick = () => {
+    const loginForm = document.querySelector("form.login");
+    const loginText = document.querySelector(".header .login");
+    loginForm.style.marginLeft = "-50%";
+    loginText.style.marginLeft = "-50%";
+    setRepeatPasswordType("password");
+    setRepeatPasswordIcon(eyeOff);
+    setPasswordType("password");
+    setPasswordIcon(eyeOff);
+    resetErrors();
+  };
+ 
+  const handleSliderLoginClick = () => {
+    const loginForm = document.querySelector("form.login");
+    const loginText = document.querySelector(".header .login");
+    loginForm.style.marginLeft = "0%";
+    loginText.style.marginLeft = "0%";
+    setLoginLabelsColor(!loginLabelsColor);
+    setRepeatPasswordType("password");
+    setRepeatPasswordIcon(eyeOff);
+    setPasswordType("password");
+    setPasswordIcon(eyeOff);
+    resetErrors();
+  };
+ 
+  function handleChange(event) {
+    setErrorMessage("");
+  }
+  const [formData, setFormData] = useState({
+    profileName: "",
+    username: "",
+    email: "",
+    password: "",
+    passwordConfirm: "",
+  });
+ 
+  const [errorMessage, setErrorMessage] = useState({
+    profileNameError: "",
+    usernameError: "",
+    emailError: "",
+    passError: "",
+    passErrorRep: "",
+    genderError: "",
+    subjectError: "",
+    backError: "",
+  });
+ 
+  async function ResendCode(email) {
+    try {
+      const response = await axios(
+        "http://eniacgroup.ir:8070//accounts/activation_resend/",
+        {
+          method: "POST",
+          headers: {
+            "Content-Type": "application/json",
+          },
+          data: {
+            email: email,
+          },
+        }
+      );
+ 
+      const data = {
+        email: email,
+        code: response.data.code,
+        url: response.data.url,
+      };
+      console.log(response);
+      Iif (response.status === 200 || response.status === 201) {
+        navigate("/Verification", { state: data });
+ 
+        //console.log("you can login now");
+        //navigate("/Signup");
+      }
+    } catch (error) {
+      Iif (error.response.status === 400) {
+        console.log(error);
+      }
+    }
+  }
+  async function isDoctor(event) {
+    event.preventDefault();
+    setflag(true);
+  }
+  async function isDoctor(event) {
+    event.preventDefault();
+    setflag(true);
+  }
+  async function handleLoginEnter(event) {
+    event.preventDefault();
+    const email = document.querySelector(".email1_input").value;
+    const password = document.querySelector(".password1_input").value;
+    const errors = [
+      {
+        emailError: "",
+        passError: "",
+        backError: "",
+      },
+    ];
+ 
+    if (email.trim().length === 0) {
+      errors.emailError = "وارد کردن ایمیل الزامی است!";
+    }
+    if (!IsValidEmail(email) && !errors.emailError) {
+      errors.emailError = "قالب ایمیل قابل قبول نیست!";
+    }
+    if (password.trim().length === 0) {
+      errors.passError = "وارد کردن رمز عبور الزامی است!";
+    }
+    Iif (password.length < 8 && password) {
+      errors.passError = "رمز عبور باید حداقل شامل هشت کاراکتر باشد!";
+    }
+    Iif (/^\d+$/.test(password)) {
+      errors.passError = "رمز عبور نمی‌تواند تماماً عددی باشد!";
+    }
+ 
+    setErrorMessage({
+      profileNameError: errors.profileNameError,
+      usernameError: errors.usernameError,
+      emailError: errors.emailError,
+      passError: errors.passError,
+    });
+    if (
+      errors.profileName ||
+      errors.usernameError ||
+      errors.emailError ||
+      errors.passError
+    ) {
+      return;
+    }
+    try {
+      axios.defaults.xsrfHeaderName = "X-CSRFTOKEN";
+      axios.defaults.xsrfCookieName = "csrftoken";
+      const response = await axios(
+        "http://eniacgroup.ir:8070/accounts/Login/",
+        {
+          method: "POST",
+          headers: {
+            "Content-Type": "application/json",
+          },
+          data: {
+            email: email,
+            password: password,
+          },
+        }
+      );
+      const data = response.data;
+      console.log("you logined successfully");
+      console.log(data);
+ 
+      //closeLoading();
+      if (response.status === 200) {
+        const accessToken = response.data.access;
+        const refreshToken = response.data.refresh;
+        const role = response.data.user.role;
+ 
+        // Set tokens in local storage
+        localStorage.setItem("accessToken", accessToken);
+        localStorage.setItem("refreshToken", refreshToken);
+        localStorage.setItem("role", role);
+        localStorage.setItem("LogIn", true);
+      I} else if (response.status === 201) {
+        const accessToken = response.data.access;
+        const refreshToken = response.data.refresh;
+        const role = response.data.user.role;
+ 
+        // Set tokens in local storage
+        localStorage.setItem("accessToken", accessToken);
+        localStorage.setItem("refreshToken", refreshToken);
+        localStorage.setItem("role", role);
+        localStorage.setItem("LogIn", true);
+      }
+ 
+      Swal.fire({
+        icon: "success",
+        title: "!با موفقیت وارد شدید",
+        background: "#075662",
+        color: "#FFFF",
+        width: "35rem",
+        backdrop: `
+    rgba(84, 75, 87.0.9)
+    left top
+    no-repeat`,
+        confirmButtonText: "باشه",
+        confirmButtonColor: "#0a8ca0",
+        preConfirm: () => {
+          navigate("/Home");
+        },
+      });
+    } catch (error) {
+      if (error.response.status === 400) {
+        console.log(error);
+        Iif (
+          error.response.data.hasOwnProperty("email") &&
+          error.response.data.email.message === "Email does not exist."
+        ) {
+          errors.emailError = "حساب کاربری ندارید!";
+ 
+          setErrorMessage({
+            ...errorMessage,
+            emailError: errors.emailError,
+          });
+          return;
+        }
+        if (
+          error.response.data.hasOwnProperty("email") &&
+          error.response.data.email[0] === "Email does not exist."
+        ) {
+          errors.emailError = "حساب کاربری ندارید!";
+ 
+          setErrorMessage({
+            ...errorMessage,
+            emailError: errors.emailError,
+          });
+        } else if (
+          error.response.data.hasOwnProperty("message") &&
+          error.response.data.message[0] === "Incorrect password."
+        ) {
+          errors.passError = "رمز عبور اشتباه است!";
+          setErrorMessage({
+            ...errorMessage,
+            passError: errors.passError,
+          });
+        I} else if (
+          error.response.data.hasOwnProperty("message") &&
+          error.response.data.message[0] === "User is not verified."
+        ) {
+          errors.emailError = "حساب کاربری شما تایید نشده است!";
+          ResendCode(email);
+          setErrorMessage({
+            ...errorMessage,
+            emailError: errors.emailError,
+          });
+        }
+      } else {
+        // Other error occurred
+        console.log(error);
+        //setBanner(error.response.data.msg);
+        toast.error(error.response.data.msg);
+      }
+    }
+  }
+ 
+  async function handleSignupEnter(event) {
+    event.preventDefault();
+    const email = document.querySelector(".email2_input").value;
+    const password = document.querySelector(".password2_input").value;
+    const passwordConfirm = document.querySelector(".passwordConf_input").value;
+ 
+    const errors = [
+      {
+        profileNameError: "",
+        usernameError: "",
+        emailError: "",
+        passError: "",
+        passErrorRep: "",
+        backError: "",
+      },
+    ];
+ 
+    Iif (email.trim().length === 0) {
+      errors.emailError = "وارد کردن ایمیل الزامی است!";
+    }
+    Iif (!IsValidEmail(email) && !errors.emailError) {
+      errors.emailError = "قالب ایمیل قابل قبول نیست!";
+    }
+    Iif (password.trim().length === 0) {
+      errors.passError = "وارد کردن رمز عبور الزامی است!";
+    }
+    Iif (password.length < 8 && password) {
+      errors.passError = "رمز عبور باید حداقل شامل هشت کاراکتر باشد!";
+    }
+    Iif (/^\d+$/.test(password)) {
+      errors.passError = "رمز عبور نمی‌تواند تماماً عددی باشد!";
+    }
+    Iif (passwordConfirm.trim().length === 0) {
+      errors.passErrorRep = "وارد کردن تکرار رمز عبور الزامی است!";
+    }
+    Iif (
+      password !== passwordConfirm &&
+      !errors.passError &&
+      !errors.passErrorRep
+    ) {
+      errors.passErrorRep = "رمز عبور با تکرار یکسان نیست!";
+    }
+ 
+    setErrorMessage({
+      profileNameError: errors.profileNameError,
+      usernameError: errors.usernameError,
+      emailError: errors.emailError,
+      passError: errors.passError,
+      passErrorRep: errors.passErrorRep,
+    });
+    Iif (
+      errors.profileName ||
+      errors.usernameError ||
+      errors.emailError ||
+      errors.passError ||
+      errors.passErrorRep
+    ) {
+      return;
+    }
+ 
+    try {
+      axios.defaults.xsrfHeaderName = "X-CSRFTOKEN";
+      axios.defaults.xsrfCookieName = "csrftoken";
+ 
+      const response = await axios(
+        "http://46.249.100.141:8070/accounts/signup/",
+        {
+          method: "POST",
+          headers: {
+            "Content-Type": "application/json",
+          },
+          data: {
+            email: email,
+            password1: password,
+            password2: passwordConfirm,
+            is_doctor: isChecked,
+          },
+        }
+      );
+ 
+      const data = response.data.url;
+      console.log("++"+ data);
+      //console.log('you logined successfully');
+ 
+      //closeLoading();
+      if (response.status === 200) {
+        //const accessToken = response.data.access;
+        //const refreshToken = response.data.refresh;
+        console.log("you signed in successfully");
+ 
+        // Set tokens in local storage
+        //localStorage.setItem("accessToken", accessToken);
+        //localStorage.setItem('refreshToken', refreshToken);
+      I} else if (response.status === 201) {
+        const accessToken = response.data.access;
+        console.log(response);
+        console.log("you signed in successfully");
+        const data = {
+          email: email,
+          code: response.data.code,
+          url: response.data.url,
+        };
+        setShowModal(accessToken);
+        const url =response.data.url;
+          
+        const base = "activation_confirm/";
+        const startIndex = url.indexOf(base) + base.length;
+        const endIndex = url.lastIndexOf("/");
+        const token = url.substring(startIndex, endIndex);
+ 
+        console.log(token);
+        navigate("/verification", { state: data });
+ 
+        // Set tokens in local storage
+        localStorage.setItem("accessToken", token);
+        //localStorage.setItem("accessToken", accessToken);
+        //localStorage.setItem('refreshToken', refreshToken);
+      }
+    } catch (error) {
+      if (error.response.status === 400) {
+        console.log(error);
+        if (
+          error.response.data.hasOwnProperty("email") &&
+          error.response.data.email.message === "Email does not exist."
+        ) {
+          errors.emailError = "حساب کاربری ندارید!";
+ 
+          setErrorMessage({
+            ...errorMessage,
+            emailError: errors.emailError,
+          });
+        } else if (
+          error.response.data.hasOwnProperty("email") &&
+          error.response.data.email[0] ===
+            "user with this email already exists."
+        ) {
+          errors.emailError = "قبلا ثبت نام کرده اید!";
+ 
+          setErrorMessage({
+            ...errorMessage,
+            emailError: errors.emailError,
+          });
+        } else if (
+          error.response.data.hasOwnProperty("message") &&
+          error.response.data.message[0] === "Incorrect password."
+        ) {
+          errors.passError = "رمز عبور اشتباه است!";
+          setErrorMessage({
+            ...errorMessage,
+            passError: errors.passError,
+          });
+        } else if (
+          error.response.data.hasOwnProperty("password1") &&
+          error.response.data.password1[0] === "This password is too common."
+        ) {
+          errors.passError = "پسورد وارد شده رایج است!";
+          setErrorMessage({
+            ...errorMessage,
+            passError: errors.passError,
+          });
+        } else {
+          console.log(error);
+        }
+      } else {
+        // Other error occurred
+        console.log(error);
+        setBanner(error.response.data.msg);
+        toast.error(error.response.data.msg);
+      }
+    }
+  }
+ 
+  const resetErrors = () => {
+    setErrorMessage({
+      profileNameError: "",
+      usernameError: "",
+      emailError: "",
+      passError: "",
+      passErrorRep: "",
+      genderError: "",
+      subjectError: "",
+      backError: "",
+    });
+  };
+ 
+  return (
+    <>
+      <ToastContainer />
+      <div className="hello">
+        <body className="bd">
+          <div className="hello">
+            <div className="wrapper">
+              <div className="header">
+                <div className="title login">ورود</div>
+                <div className="title signup">ثبت نام</div>
+              </div>
+ 
+              <div className="form_container">
+                <div className="slider_controls">
+                  <input
+                    type="radio"
+                    name="slide"
+                    id="login"
+                    defaultChecked
+                    style={{ display: "none" }}
+                  />
+                  <input
+                    type="radio"
+                    name="slide"
+                    id="signup"
+                    style={{ display: "none" }}
+                  />
+ 
+                  <label
+                  data-cy="login"
+                    htmlFor="login"
+                    className="slide login"
+                    onClick={handleSliderLoginClick}
+                  >
+                    ورود
+                  </label>
+                  <label
+                    htmlFor="signup"
+                    className="slide signup"
+                    onClick={handleSliderSignupClick}
+                  >
+                    ثبت نام
+                  </label>
+ 
+                  <div className="slider_tab"></div>
+                </div>
+                <div className="form_details">
+                  <form action="#" className="login">
+                    <pre></pre>
+                    <div className="field">
+                      <input
+                        className="email1_input"
+                        type="text"
+                        name="email"
+                        placeholder="ایمیل"
+                        error={errorMessage.emailError}
+                        onChange={handleChange}
+                        style={{
+                          backgroundImage: `url(${email_icon})`,
+                          backgroundRepeat: "no-repeat",
+                          paddingRight: "40px",
+                          backgroundPosition: "right",
+                        }}
+                      />
+                    </div>
+                    {errorMessage.emailError && (
+                      <div className="error_input">
+                        {errorMessage.emailError}
+                      </div>
+                    )}
+                    <div className="field">
+                      <input
+                        className="password1_input"
+                        type={passwordType}
+                        placeholder="رمز عبور"
+                        onChange={handleChange}
+                        style={{
+                          backgroundImage: `url(${lock_icon})`,
+                          backgroundRepeat: "no-repeat",
+                          paddingRight: "40px",
+                          backgroundPosition: "right",
+                        }}
+                      />
+                      <span
+                        className="toggle-icon"
+                        onClick={handlePasswordToggle}
+                      >
+                        <Icon icon={passwordIcon} size={23} />
+                      </span>
+                    </div>
+                    {errorMessage.passError && (
+                      <div className="error_input">
+                        {errorMessage.passError}
+                      </div>
+                    )}
+ 
+                    <div className="pass_link">
+                      <a href="/ForgetPassword"> فراموشی رمز عبور</a>
+                    </div>
+                    <div className="field btn">
+                      <div className="btn_layer"></div>
+                      <input
+                        data-cy="enter"
+                        type="submit"
+                        value="ورود"
+                        onClick={handleLoginEnter}
+                      />
+                    </div>
+                    {errorMessage.backError && (
+                      <div className="error_input2" onChange={handleChange}>
+                        {errorMessage.backError}
+                      </div>
+                    )}
+                    <div className="signup_link">
+                      {" "}
+                      <a href="#" onClick={(e) => navigate("/Home")}>
+                        {" "}
+                        صفحه اصلی
+                      </a>
+                    </div>
+                  </form>
+                  {/*signup form*/}
+                  <form action="#" className="signup">
+                    <pre></pre>
+                    {/*<div className="field">
+                    <input type="text" placeholder='Name'/>
+                  </div>*/}
+                    <div className="field">
+                      <input
+                        className="email2_input"
+                        type="text"
+                        name="email"
+                        placeholder="ایمیل"
+                        onChange={handleChange}
+                        error={errorMessage.emailError}
+                        style={{
+                          backgroundImage: `url(${email_icon})`,
+                          backgroundRepeat: "no-repeat",
+                          paddingRight: "40px",
+                          backgroundPosition: "right",
+                        }}
+                      />
+                    </div>
+                    {errorMessage.emailError && (
+                      <div className="error_input">
+                        {errorMessage.emailError}
+                      </div>
+                    )}
+                    <div className="field">
+                      <input
+                        className="password2_input"
+                        type={passwordType}
+                        placeholder="رمز عبور"
+                        onChange={handleChange}
+                        style={{
+                          backgroundImage: `url(${lock_icon})`,
+                          backgroundRepeat: "no-repeat",
+                          paddingRight: "40px",
+                          backgroundPosition: "right",
+                        }}
+                      />
+                      <span
+                        className="toggle-icon"
+                        onClick={handlePasswordToggle}
+                      >
+                        <Icon icon={passwordIcon} size={23} />
+                      </span>
+                    </div>
+                    {errorMessage.passError && (
+                      <div className="error_input">
+                        {errorMessage.passError}
+                      </div>
+                    )}
+                    <div className="field">
+                      <input
+                        className="passwordConf_input"
+                        type={repeatPasswordType}
+                        placeholder="تکرار رمز عبور"
+                        onChange={handleChange}
+                        style={{
+                          backgroundImage: `url(${lock_icon})`,
+                          backgroundRepeat: "no-repeat",
+                          paddingRight: "40px",
+                          backgroundPosition: "right",
+                        }}
+                      />
+ 
+                      <span
+                        className="toggle-icon"
+                        onClick={handleRepeatPasswordToggle}
+                      >
+                        <Icon icon={repeatPasswordIcon} size={23} />
+                      </span>
+                    </div>
+                    {errorMessage.passErrorRep && (
+                      <div className="error_input">
+                        {errorMessage.passErrorRep}
+                      </div>
+                    )}
+                    <div className="is_doctor_ckeck">
+                      <input
+                        className="checkbox checkbox-circle"
+                        type="checkbox"
+                        value=""
+                        id="flexCheckDefault"
+                        checked={isChecked}
+                        onChange={handleChangeBox}
+                      />
+                      <label
+                        className="form-check-label"
+                        for="flexCheckDefault"
+                      >
+                        ثبت نام کادر انیاک
+                      </label>
+                    </div>
+ 
+                    <div className="field btn">
+                      <div className="btn_layer"></div>
+                      <input
+                        type="submit"
+                        value="ثبت نام"
+                        onClick={handleSignupEnter}
+                      />
+                    </div>
+                    <div className="signup_link">
+                      {" "}
+                      <a href="#" onClick={(e) => navigate("/Home")}>
+                        {" "}
+                        صفحه اصلی
+                      </a>
+                    </div>
+                  </form>
+                  <DoctorInfoModal showModal={showModal} />
+                </div>
+              </div>
+            </div>
+          </div>
+        </body>
+      </div>
+    </>
+  );
+};
+ 
+export default LoginContainer;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/LoginSignUp/index.html b/coverage/lcov-report/src/components/LoginSignUp/index.html new file mode 100644 index 0000000..3438c14 --- /dev/null +++ b/coverage/lcov-report/src/components/LoginSignUp/index.html @@ -0,0 +1,131 @@ + + + + + + Code coverage report for src/components/LoginSignUp + + + + + + + + + +
+
+

All files src/components/LoginSignUp

+
+ +
+ 27.27% + Statements + 54/198 +
+ + +
+ 28.3% + Branches + 30/106 +
+ + +
+ 30% + Functions + 6/20 +
+ + +
+ 25.77% + Lines + 50/194 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
IsValidEmail.jsx +
+
100%4/4100%3/3100%1/1100%3/3
LoginSignUp.jsx +
+
25.77%50/19426.21%27/10326.31%5/1924.6%47/191
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/MedicalInfoModal/MedicalInfoModal.jsx.html b/coverage/lcov-report/src/components/MedicalInfoModal/MedicalInfoModal.jsx.html new file mode 100644 index 0000000..0eea0cf --- /dev/null +++ b/coverage/lcov-report/src/components/MedicalInfoModal/MedicalInfoModal.jsx.html @@ -0,0 +1,2593 @@ + + + + + + Code coverage report for src/components/MedicalInfoModal/MedicalInfoModal.jsx + + + + + + + + + +
+
+

All files / src/components/MedicalInfoModal MedicalInfoModal.jsx

+
+ +
+ 3.42% + Statements + 5/146 +
+ + +
+ 6.34% + Branches + 4/63 +
+ + +
+ 2.77% + Functions + 1/36 +
+ + +
+ 2.85% + Lines + 4/140 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445 +446 +447 +448 +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +520 +521 +522 +523 +524 +525 +526 +527 +528 +529 +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +540 +541 +542 +543 +544 +545 +546 +547 +548 +549 +550 +551 +552 +553 +554 +555 +556 +557 +558 +559 +560 +561 +562 +563 +564 +565 +566 +567 +568 +569 +570 +571 +572 +573 +574 +575 +576 +577 +578 +579 +580 +581 +582 +583 +584 +585 +586 +587 +588 +589 +590 +591 +592 +593 +594 +595 +596 +597 +598 +599 +600 +601 +602 +603 +604 +605 +606 +607 +608 +609 +610 +611 +612 +613 +614 +615 +616 +617 +618 +619 +620 +621 +622 +623 +624 +625 +626 +627 +628 +629 +630 +631 +632 +633 +634 +635 +636 +637 +638 +639 +640 +641 +642 +643 +644 +645 +646 +647 +648 +649 +650 +651 +652 +653 +654 +655 +656 +657 +658 +659 +660 +661 +662 +663 +664 +665 +666 +667 +668 +669 +670 +671 +672 +673 +674 +675 +676 +677 +678 +679 +680 +681 +682 +683 +684 +685 +686 +687 +688 +689 +690 +691 +692 +693 +694 +695 +696 +697 +698 +699 +700 +701 +702 +703 +704 +705 +706 +707 +708 +709 +710 +711 +712 +713 +714 +715 +716 +717 +718 +719 +720 +721 +722 +723 +724 +725 +726 +727 +728 +729 +730 +731 +732 +733 +734 +735 +736 +737 +738 +739 +740 +741 +742 +743 +744 +745 +746 +747 +748 +749 +750 +751 +752 +753 +754 +755 +756 +757 +758 +759 +760 +761 +762 +763 +764 +765 +766 +767 +768 +769 +770 +771 +772 +773 +774 +775 +776 +777 +778 +779 +780 +781 +782 +783 +784 +785 +786 +787 +788 +789 +790 +791 +792 +793 +794 +795 +796 +797 +798 +799 +800 +801 +802 +803 +804 +805 +806 +807 +808 +809 +810 +811 +812 +813 +814 +815 +816 +817 +818 +819 +820 +821 +822 +823 +824 +825 +826 +827 +828 +829 +830 +831 +832 +833 +834 +835 +836 +837256x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x
import React, { useState, useEffect } from "react";
+import { Modal } from "react-bootstrap";
+import { JBDateInput } from "jb-date-input-react";
+import "./medical-info-modal-styles.css";
+import axios from "axios";
+import { ToastContainer, toast } from "react-toastify";
+import * as shamsi from "shamsi-date-converter";
+ 
+import kid_icon from "../../assets/kid.png";
+import ssid_icon from "../../assets/id.png";
+import one_icon from "../../assets/one.png";
+import two_icon from "../../assets/two.png";
+import three_icon from "../../assets/three.png";
+import four_icon from "../../assets/four.png";
+import five_icon from "../../assets/five.png";
+import circle_icon from "../../assets/circle.png";
+import age_icon from "../../assets/age.png";
+ 
+ 
+function MedicalInfoModal({
+  showModal,
+  toggleModal,
+  daySelected,
+  doctorId,
+  resType,
+  left_times,
+  selectIndex,
+  getReserve,
+}) {
+  const [age, setAge] = useState(null);
+  const [childrenNum, setChildrenNum] = useState(null);
+  const [medicalHistory, setMedicalHistory] = useState(null);
+  const [ssid, setSsid] = useState("");
+  const [medicalRecords, setMedicalRecords] = useState([]);
+  const [showRecordModal, setShowRecordModal] = useState(false);
+  const [currentRecord, setCurrentRecord] = useState({
+    endDate: "",
+    length: "",
+    isFinished: null,
+    reasonToLeave: "",
+    method: "",
+    drugs: "",
+  });
+ 
+  const openRecordModal = () => setShowRecordModal(true);
+  const closeRecordModal = () => setShowRecordModal(false);
+ 
+  const resetCurrentRecord = () =>
+    setCurrentRecord({
+      endDate: "",
+      length: "",
+      isFinished: null,
+      reasonToLeave: "",
+      method: "",
+      drugs: "",
+    });
+ 
+  
+  const handleClose = (event) => {
+      event.preventDefault(); 
+      toggleModal();
+    };
+ 
+  useEffect(() => {
+    console.log("Current record updated:", currentRecord);
+  }, [currentRecord]);
+ 
+  useEffect(() => {
+    console.log("Updated medical records:", medicalRecords);
+  }, [medicalRecords]);
+ 
+  const convertToPersianNumbers = (value) =>
+    value.replace(/[0-9]/g, (char) =>
+      ({ 0: "۰", 1: "۱", 2: "۲", 3: "۳", 4: "۴", 5: "۵", 6: "۶", 7: "۷", 8: "۸", 9: "۹" }[char] || char)
+    );
+ 
+  const convertToEnglishNumbers = (value) =>
+    value.replace(/[۰-۹]/g, (char) =>
+      ({ "۰": "0", "۱": "1", "۲": "2", "۳": "3", "۴": "4", "۵": "5", "۶": "6", "۷": "7", "۸": "8", "۹": "9" }[char] || char)
+    );
+ 
+  function DateString(input) {
+      var changed = shamsi.jalaliToGregorian(input.year, input.month, input.day);
+      var y = `${changed[0]}`;
+      var m = changed[1] < 10 ? `0${changed[1]}` : `${changed[1]}`;
+      var d = changed[2] < 10 ? `0${changed[2]}` : `${changed[2]}`;
+      return [y, m, d].join("-");
+    }
+    const handleAddRecord = (event) => {
+      event.preventDefault();
+    
+      const errors = [];
+    
+      if (!currentRecord.endDate.trim()) {
+        errors.push("لطفاً تاریخ پایان را وارد کنید");
+      } else {
+        const endDateFormat = new Date(currentRecord.endDate);
+        const today = new Date();
+        if (isNaN(endDateFormat.getTime())) {
+          errors.push("تاریخ پایان معتبر نیست");
+        I} else if (endDateFormat > today) {
+          errors.push("تاریخ پایان نمی‌تواند در آینده باشد");
+        }
+      }
+ 
+      Iif (!currentRecord.length.trim()) {
+        errors.push("لطفاً طول درمان را وارد کنید");
+      }
+ 
+      Iif (isNaN(currentRecord.length)) {
+        errors.push("طول درمان را به عدد وارد کنید");
+      }
+ 
+      Iif (currentRecord.isFinished === null) {
+        errors.push("اتمام یا عدم اتمام درمان را مشخص کنید");
+      }
+ 
+      Iif (currentRecord.isFinished === false && !currentRecord.reasonToLeave.trim()) {
+        errors.push("برای سوابق درمانی ناتمام، دلیل ترک درمان باید پر شود");
+      }
+      Iif (errors.length > 0) {
+        errors.forEach((error) =>
+          toast.error(error, {
+            position: "bottom-left",
+            autoClose: 3000,
+          })
+        );
+        return;
+      }
+    
+      setMedicalRecords([...medicalRecords, currentRecord]);
+      resetCurrentRecord();
+      closeRecordModal();
+      toast.success("!سابقۀ پزشکی شما با موفقیت ثبت شد", {
+        position: "bottom-left",
+        autoClose: 3000,
+      });
+    };
+    
+  const validateFields = () => {
+    const errorMessages = [];
+  
+    Iif (!age || !childrenNum || !ssid || medicalHistory === null) {
+      errorMessages.push("لطفاً تمام فیلدهای ضروری را پر کنید");
+    }
+    Iif (parseInt(age, 10) < 18) {
+      errorMessages.push("سن باید بیشتر از ۱۸ سال باشد");
+    }
+    Iif (ssid.length !== 10) {
+      errorMessages.push("قالب کد ملّی درست نیست");
+    }
+    for (let record of medicalRecords) {
+      Iif (!record.endDate || !record.length) {
+        errorMessages.push("تمام سوابق پزشکی باید تاریخ پایان و طول درمان داشته باشند");
+      }
+ 
+      Iif (record.isFinished === false && !record.reasonToLeave.trim()) {
+        errorMessages.push("برای سوابق درمانی ناتمام، دلیل ترک درمان باید پر شود");
+      }
+    }
+ 
+    Iif (errorMessages.length > 0) {
+      errorMessages.forEach((message) =>
+        toast.error(message, {
+          position: "bottom-left",
+          autoClose: 3000,
+        })
+      );
+      return false;
+    }
+    return true;
+  };
+    
+ 
+  const handleSendMedicalInfo = async (event) => {
+    event.preventDefault();
+    Iif (!validateFields()) return;
+ 
+    const payload = {
+      age: parseInt(age),
+      child_num: parseInt(childrenNum),
+      family_history: medicalHistory,
+      nationalID: ssid,
+      treatment_histories: medicalRecords.map((record) => ({
+        end_date: record.endDate,
+        length: parseInt(record.length),
+        is_finished: record.isFinished,
+        reason_to_leave: record.reasonToLeave || "Completed treatment",
+        approach: record.method || "",
+        special_drugs: record.drugs || "",
+      })),
+    };
+ 
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios.post("http://eniacgroup.ir:8070/TherapyTests/record/", payload, {
+        headers: { Authorization: `Bearer ${token}`, "Content-Type": "application/json" },
+      });
+ 
+      Iif (response.status === 200 || response.status === 201) {
+        toast.success("اطلاعات پزشکی شما با موفقیت ثبت شد", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+        handleClose(event)
+        CreateReservation(event);
+        setAge(null);
+        setChildrenNum(null);
+        setMedicalHistory(null);
+        setSsid("");
+        setMedicalRecords([]);
+        toggleModal();
+      }
+    } catch (error) {
+      toast.error("خطا در ثبت اطلاعات پزشکی، لطفا دوباره تلاش کنید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+  };
+ 
+  const getReserved = async (event) => {
+    event.preventDefault();
+    getReserve();
+  };
+ 
+  async function CreateReservation(event) {
+    try {
+      event.preventDefault();
+      const ReservationDate = DateString(daySelected);
+      const token = localStorage.getItem("accessToken");
+      console.log(doctorId);
+      const response = await axios("http://eniacgroup.ir:8070//reserve/create/", {
+        method: "POST",
+        headers: {
+          "Content-Type": "application/json",
+          Authorization: `Bearer ${token}`,
+        },
+        data: {
+          type: resType,
+          date: ReservationDate,
+          time: left_times[selectIndex],
+          doctor_id: doctorId,
+        },
+      });
+      console.log("2");
+ 
+      Iif (response.status === 200 || response.status === 201) {
+        console.log("you reserved successfully");
+        getReserved(event);
+        toast.success("رزرو وقت شما با موفقیت انجام شد", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      }
+    } catch (error) {
+      console.log(error);
+      toast.error("!رزرو موفقیت آمیز نبود، رفرش کنید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+  }
+ 
+ 
+  return (
+    <>
+      <Modal
+        show={showModal}
+        onHide={toggleModal}
+        backdrop="static"
+        className="medical-bd_modal modal medical-wrapper_modal"
+        centered
+      >
+        <Modal.Header className="medical-header_modal" closeButton>
+          <Modal.Title className="medical-title_modal">
+            تکمیل اطلاعات پزشکی
+          </Modal.Title>
+        </Modal.Header>
+        <div className="medical-form_container_modal">
+          <div className="medical-form_details_modal">
+            <form action="#" className="form login">
+              <pre></pre>
+              <div>
+                <h4
+                  style={{
+                    color: "rgb(119, 120, 121)",
+                    fontSize: "20px",
+                    direction: "rtl",
+                    backgroundImage: `url(${one_icon})`,
+                    backgroundRepeat: "no-repeat",
+                    paddingRight: "40px",
+                    backgroundPosition: "right",
+                    textShadow: "0px 0px 6px rgba(0, 0, 0, 0.2)",
+                  }}
+                >
+                  سن خود را وارد کنید:
+                </h4>
+              </div>
+              <div className="medical-field_modal">
+              <input
+                  className="input"
+                  type="text"
+                  placeholder="سن"
+                  value={age ? convertToPersianNumbers(age) : ""}
+                  onChange={(event) => {
+                    setAge(convertToEnglishNumbers(event.target.value));
+                    console.log("age: ", age)
+ 
+                  }}
+                  style={{
+                    backgroundImage: `url(${age_icon})`,
+                    backgroundRepeat: "no-repeat",
+                    paddingRight: "40px",
+                    backgroundPosition: "right",
+                  }}
+                />
+              </div>
+              <div style={{ marginTop: "10%" }}>
+                <h4
+                  style={{
+                    color: "rgb(119, 120, 121)",
+                    fontSize: "20px",
+                    direction: "rtl",
+                    backgroundImage: `url(${two_icon})`,
+                    backgroundRepeat: "no-repeat",
+                    paddingRight: "40px",
+                    backgroundPosition: "right",
+                    textShadow: "0px 0px 6px rgba(0, 0, 0, 0.2)",
+                  }}
+                >
+                  فرزند چندم خانواده هستید؟
+                </h4>
+              </div>
+              <div className="medical-field_modal">
+              <input
+                  className="input"
+                  type="text"
+                  placeholder="تعداد"
+                  value={childrenNum ? convertToPersianNumbers(childrenNum) : ""}
+                  onChange={(event) => {
+                    setChildrenNum(convertToEnglishNumbers(event.target.value));
+                    console.log("children: ", childrenNum)
+ 
+                  }}
+                  style={{
+                    backgroundImage: `url(${kid_icon})`,
+                    backgroundRepeat: "no-repeat",
+                    paddingRight: "40px",
+                    backgroundPosition: "right",
+                  }}
+                />
+              </div>
+              <pre></pre>
+              <div style={{ marginTop: "10%" }}>
+                <h4
+                  style={{
+                    color: "rgb(119, 120, 121)",
+                    fontSize: "20px",
+                    direction: "rtl",
+                    backgroundImage: `url(${three_icon})`,
+                    backgroundRepeat: "no-repeat",
+                    paddingRight: "40px",
+                    backgroundPosition: "right",
+                    textShadow: "0px 0px 6px rgba(0, 0, 0, 0.2)",
+                  }}
+                >
+                  آیا در خانواده شما سابقۀ مشکلات و ناراحتی‌های روحی و روانی
+                  وجود دارد؟
+                </h4>
+              </div>
+              <div
+                style={{ justifyContent: "center", alignItems: "center" }}
+                className="medical-field_modal"
+              >
+                <label
+                  style={{
+                    direction: "rtl",
+                    marginRight: "30%",
+                    color: "gray",
+                    fontSize: "18px",
+                  }}
+                >
+                  <input
+                    type="radio"
+                    value="no"
+                    checked={medicalHistory === false}
+                    onChange={() => {
+                      setMedicalHistory(false);
+                      console.log("medical history: ", medicalHistory)
+                    }}
+                  />{" "}
+                  خیر
+                </label>
+                <label
+                  style={{ direction: "rtl", color: "gray", fontSize: "18px" }}
+                >
+                  <input
+                    type="radio"
+                    value="yes"
+                    checked={medicalHistory === true}
+                    onChange={() => {
+                      setMedicalHistory(true);
+                      console.log("medical history: ", medicalHistory)
+                    }}
+                  />{" "}
+                  بله
+                </label>
+              </div>
+              <div style={{ marginTop: "10%" }}>
+                <h4
+                  style={{
+                    color: "rgb(119, 120, 121)",
+                    fontSize: "20px",
+                    direction: "rtl",
+                    backgroundImage: `url(${four_icon})`,
+                    backgroundRepeat: "no-repeat",
+                    paddingRight: "40px",
+                    backgroundPosition: "right",
+                    textShadow: "0px 0px 6px rgba(0, 0, 0, 0.2)",
+                  }}
+                >
+                  کد ملّی خود را وارد کنید.
+                </h4>
+              </div>
+              <div className="medical-field_modal">
+                <input
+                  className="input"
+                  type="text"
+                  placeholder="کد ملّی"
+                  value={ssid ? convertToPersianNumbers(ssid) : ""}
+                  onChange={(event) => {
+                    setSsid(convertToEnglishNumbers(event.target.value));
+                    console.log("ssid: ", ssid)
+ 
+                  }}
+                  style={{
+                    backgroundImage: `url(${ssid_icon})`,
+                    backgroundRepeat: "no-repeat",
+                    paddingRight: "40px",
+                    backgroundPosition: "right",
+                  }}
+                />
+              </div>
+              {/* Medical Records List */}
+              <div style={{ marginTop: "10%" }}></div>
+              <h4
+                style={{
+                  color: "rgb(119, 120, 121)",
+                  fontSize: "20px",
+                  direction: "rtl",
+                  backgroundImage: `url(${five_icon})`,
+                  backgroundRepeat: "no-repeat",
+                  paddingRight: "40px",
+                  backgroundPosition: "right",
+                  textShadow: "0px 0px 6px rgba(0, 0, 0, 0.2)",
+                }}
+              >
+                سوابق پزشکی: با استفاده از دکمۀ زیر سوابق پزشکی خود را ثبت نمایید.
+              </h4>
+              <div
+                className="medical-field_modal medical-btn"
+                style={{ marginRight: "10px" }}
+              >
+                <div className="medical-btn_layer">
+                  <input
+                    type="button"
+                    value="افزودن سابقۀ پزشکی"
+                    onClick={(e) => openRecordModal(e)}
+                  />
+                </div>
+              </div>
+              <div
+                className="medical-field_modal medical-btn"
+                style={{ marginRight: "10px" }}
+              >
+                <div className="medical-btn_layer">
+                  <input
+                    type="submit"
+                    value="ارسال اطلاعات"
+                    onClick={(e) => handleSendMedicalInfo(e)}
+                  />
+                </div>
+              </div>
+            </form>
+          </div>
+        </div>
+      </Modal>
+ 
+      {/* Secondary Modal for Adding a Record */}
+      <Modal
+        show={showRecordModal}
+        onHide={closeRecordModal}
+        className="medical-bd_modal modal medical-wrapper_modal"
+        backdrop="static"
+        centered
+      >
+        <Modal.Header className="medical-header_modal" closeButton>
+          <Modal.Title className="medical-title_modal" style={{ width: "100%" }}>افزودن سابقۀ جدید</Modal.Title>
+        </Modal.Header>
+ 
+        <div className="medical-form_container_modal">
+          <div className="medical-form_details_modal">
+            <form action="#" className="form login">
+              <pre></pre>
+              <div>
+                <div style={{ paddingRight: "0%", marginTop: "3%" }}>
+                  <h5
+                    style={{
+                      color: "rgb(149, 147, 147)",
+                      fontSize: "18px",
+                      direction: "rtl",
+                      backgroundImage: `url(${circle_icon})`,
+                      backgroundRepeat: "no-repeat",
+                      paddingRight: "40px",
+                      marginTop: "5%",
+                      backgroundPosition: "right",
+                    }}
+                  >
+                    تاریخ پایان دورۀ درمانی:
+                  </h5>
+                </div>
+                <div style={{ marginRight: "5%" }}>
+                  <div
+                    style={{
+                      backgroundRepeat: "no-repeat",
+                      paddingRight: "0px",
+                      backgroundPosition: "right",
+                      borderBottom: "2px solid #adadad",
+                      marginBottom: "20px",
+                    }}
+                    className="medical-field_modal2"
+                  >
+                    <div
+                      className="medical-field-date"
+                      style={{
+                        border: "none",
+                        height: "40px",
+                        width: "92%",
+                        direction: "rtl",
+                        fonySize: "15px",
+                        marginBottom: "10px",
+                      }}
+                    >
+                      <JBDateInput
+                        placeholder="تاریخ را انتخاب کنید"
+                        usePersianNumber={true}
+                        value={currentRecord.endDate}
+                        onSelect={(e) => {
+                          setCurrentRecord({
+                            ...currentRecord,
+                            endDate: e.target.value,
+                          });
+                          console.log("end date: ", currentRecord.endDate)
+ 
+                        }
+                        }
+                        format="YYYY-MM-DD"
+                        id="medicaldatePicker"
+                        style={{
+                          border: "none !important",
+                          backgroundColor: "white",
+                        }}
+                        className="jb-date-input-web-component .medical-calendar-container"
+                        calendarClassName="medical-custom-calendar"
+                      ></JBDateInput>
+                    </div>
+                  </div>
+                </div>
+                <div style={{ paddingRight: "0%", marginTop: "3%" }}>
+                  <h4
+                    style={{
+                      color: "rgb(149, 147, 147)",
+                      fontSize: "18px",
+                      direction: "rtl",
+                      backgroundImage: `url(${circle_icon})`,
+                      backgroundRepeat: "no-repeat",
+                      paddingRight: "40px",
+                      backgroundPosition: "right",
+                      marginTop: "5%",
+                    }}
+                  >
+                    طول درمان شما چند ماه بوده است؟
+                  </h4>
+                </div>
+                <div style={{ marginRight: "3%" }}>
+                  <div className="medical-field_modal2">
+                    <input
+                      className="input"
+                      type="text"
+                      id="length"
+                      placeholder="تعداد ماه‌ها"
+                      value={currentRecord.length ? convertToPersianNumbers(currentRecord.length) : ""}
+                      onChange={(e) => {
+                        setCurrentRecord({
+                          ...currentRecord,
+                          length: e.target.value,
+                        });
+                        console.log("length: ", currentRecord.length)
+ 
+                      }}
+                      style={{
+                        backgroundRepeat: "no-repeat",
+                        paddingRight: "20px",
+                        backgroundPosition: "right",
+                      }}
+                    />
+                  </div>
+                </div>
+                <div style={{ paddingRight: "0%", marginTop: "3%" }}>
+                  <h5
+                    style={{
+                      color: "rgb(149, 147, 147)",
+                      fontSize: "18px",
+                      direction: "rtl",
+                      backgroundImage: `url(${circle_icon})`,
+                      backgroundRepeat: "no-repeat",
+                      paddingRight: "40px",
+                      marginTop: "5%",
+                      backgroundPosition: "right",
+                    }}
+                  >
+                    آیا درمان شما به طور کامل انجام شده است؟
+                  </h5>
+                </div>
+                <div
+                  style={{ justifyContent: "center", alignItems: "center" }}
+                  className="medical-field_modal"
+                >
+                  <label
+                    style={{
+                      direction: "rtl",
+                      marginRight: "40%",
+                      color: "gray",
+                      fontSize: "18px",
+                    }}
+                  >
+                    <input
+                      type="radio"
+                      value="no"
+                      checked={currentRecord.isFinished === false}
+                      onChange={() => {
+                        setCurrentRecord({
+                          ...currentRecord,
+                          isFinished: false,
+                        });
+                        console.log("finished: ", currentRecord.isFinished);
+ 
+                      }}
+                    />{" "}
+                    خیر
+                  </label>
+                  <label
+                    style={{ direction: "rtl", color: "gray", fontSize: "18px" }}
+                  >
+                    <input
+                      type="radio"
+                      value="yes"
+                      checked={currentRecord.isFinished === true}
+                      onChange={() => {
+                        setCurrentRecord({
+                          ...currentRecord,
+                          isFinished: true,
+                        });
+                        console.log("finished: ", currentRecord.isFinished);
+                      }}
+                    />{" "}
+                    بله
+                  </label>
+                </div>
+ 
+                {currentRecord.isFinished !== null && currentRecord.isFinished === false && (
+                  <>
+                    <div style={{ paddingRight: "0%", marginTop: "3%" }}>
+                      <h5
+                        style={{
+                          color: "rgb(149, 147, 147)",
+                          fontSize: "18px",
+                          direction: "rtl",
+                          backgroundImage: `url(${circle_icon})`,
+                          backgroundRepeat: "no-repeat",
+                          paddingRight: "40px",
+                          marginTop: "5%",
+                          backgroundPosition: "right",
+                        }}
+                      >
+                        علت عدم ادامۀ آن چه بوده است؟
+                      </h5>
+                    </div>
+                    <div style={{ marginRight: "3%" }}>
+                      <div className="medical-field_modal2">
+                        <input
+                          className="input"
+                          type="text"
+                          placeholder="علت را بنویسید"
+                          value={currentRecord.reasonToLeave}
+                          onChange={(e) => {
+                            setCurrentRecord({
+                              ...currentRecord,
+                              reasonToLeave: e.target.value,
+                            });
+                            console.log("reason: ", currentRecord.reasonToLeave)
+ 
+                          }}
+                          style={{
+                            backgroundRepeat: "no-repeat",
+                            paddingRight: "20px",
+                            backgroundPosition: "right",
+                          }}
+                        />
+                      </div>
+                    </div>
+                  </>
+                )}
+                <pre></pre>
+                <div style={{ paddingRight: "0%", marginTop: "3%" }}>
+                  <h5
+                    style={{
+                      color: "rgb(149, 147, 147)",
+                      fontSize: "18px",
+                      direction: "rtl",
+                      backgroundImage: `url(${circle_icon})`,
+                      backgroundRepeat: "no-repeat",
+                      paddingRight: "40px",
+                      marginTop: "5%",
+                      backgroundPosition: "right",
+                    }}
+                  >
+                    رویکرد درمانی شما چه بوده است؟ در صورتی که نمی‌دانید، این فیلد
+                    را خالی بگذارید.
+                  </h5>
+                </div>
+                <div style={{ marginRight: "3%" }}>
+                  <div className="medical-field_modal2">
+                    <input
+                      className="input"
+                      type="text"
+                      placeholder="رویکرد درمانی"
+                      value={currentRecord.method}
+                      onChange={(e) => {
+                        setCurrentRecord({
+                          ...currentRecord,
+                          method: e.target.value,
+                        });
+                        console.log("method: ", currentRecord.method)
+ 
+                      }}
+                      style={{
+                        backgroundRepeat: "no-repeat",
+                        paddingRight: "20px",
+                        backgroundPosition: "right",
+                      }}
+                    />
+                  </div>
+                </div>
+                <pre></pre>
+                <div style={{ paddingRight: "0%", marginTop: "3%" }}>
+                  <h5
+                    style={{
+                      color: "rgb(149, 147, 147)",
+                      fontSize: "18px",
+                      direction: "rtl",
+                      backgroundImage: `url(${circle_icon})`,
+                      backgroundRepeat: "no-repeat",
+                      paddingRight: "40px",
+                      marginTop: "5%",
+                      backgroundPosition: "right",
+                    }}
+                  >
+                    طی این دورۀ درمانی چه داروهایی مصرف کردید؟ در صورتی که دارویی
+                    مصرف نکردید این فیلد را خالی بگذارید.
+                  </h5>
+                </div>
+                <div style={{ marginRight: "3%" }}>
+                  <div className="medical-field_modal2">
+                    <input
+                      className="input"
+                      type="text"
+                      placeholder="داروها"
+                      value={currentRecord.drugs}
+                      onChange={(e) => {
+                        setCurrentRecord({
+                          ...currentRecord,
+                          drugs: e.target.value,
+                        });
+                        console.log("drug: ", currentRecord.drugs)
+ 
+                      }}
+                      style={{
+                        backgroundRepeat: "no-repeat",
+                        paddingRight: "20px",
+                        backgroundPosition: "right",
+                      }}
+                    />
+                  </div>
+                </div>
+              </div>
+              <div
+                className="medical-field_modal medical-btn"
+                style={{ marginRight: "10px" }}
+              >
+                <div className="medical-btn_layer"></div>
+                <input
+                  type="submit"
+                  value="ثبت"
+                  onClick={(e) => handleAddRecord(e)}
+                />
+              </div>
+            </form>
+          </div>
+        </div>
+      </Modal>
+    </>
+  );
+}
+ 
+export default MedicalInfoModal;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/MedicalInfoModal/index.html b/coverage/lcov-report/src/components/MedicalInfoModal/index.html new file mode 100644 index 0000000..4253f1c --- /dev/null +++ b/coverage/lcov-report/src/components/MedicalInfoModal/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/MedicalInfoModal + + + + + + + + + +
+
+

All files src/components/MedicalInfoModal

+
+ +
+ 3.42% + Statements + 5/146 +
+ + +
+ 6.34% + Branches + 4/63 +
+ + +
+ 2.77% + Functions + 1/36 +
+ + +
+ 2.85% + Lines + 4/140 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
MedicalInfoModal.jsx +
+
3.42%5/1466.34%4/632.77%1/362.85%4/140
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Patient_Panel/Patient_History.jsx.html b/coverage/lcov-report/src/components/Patient_Panel/Patient_History.jsx.html new file mode 100644 index 0000000..5f46514 --- /dev/null +++ b/coverage/lcov-report/src/components/Patient_Panel/Patient_History.jsx.html @@ -0,0 +1,454 @@ + + + + + + Code coverage report for src/components/Patient_Panel/Patient_History.jsx + + + + + + + + + +
+
+

All files / src/components/Patient_Panel Patient_History.jsx

+
+ +
+ 26.66% + Statements + 4/15 +
+ + +
+ 27.27% + Branches + 3/11 +
+ + +
+ 20% + Functions + 1/5 +
+ + +
+ 30.76% + Lines + 4/13 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124256x +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x + 
import React, { useState } from "react";
+import DateObject from "react-date-object";
+import persian from "react-date-object/calendars/persian";
+ 
+import { MdOutlineHistoryToggleOff } from "react-icons/md";
+ 
+import "./Patient_Panel.css";
+ 
+function toPersianDigits(str) {
+  const persianDigits = ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"];
+  return str.replace(/\d/g, (digit) => persianDigits[digit]);
+}
+ 
+const Patient_History = ({ History }) => {
+  const Dates = [];
+  for (let h = 0; h < History.length; h++) {
+    const dateObj = new DateObject(History[h].end_date);
+    dateObj.convert(persian);
+    Dates.push(toPersianDigits(dateObj.format()));
+  }
+ 
+  return (
+    <>
+      <div className="d-flex flex-column">
+        <div className="d-flex flex-row patient-panel-title">
+          <MdOutlineHistoryToggleOff className="fs-2 mt-2 ms-1" />
+          <h1 className="font-custom"> درمان های گذشته</h1>
+        </div>
+        {History.length == 0 ? (
+          <h5
+            className="font-custom text-center my-5"
+          >
+            نتیجه ای برای نشان دادن وجود ندارد
+          </h5>
+        ) : (
+          <div className="row g-5">
+            {History.map((treatment, index) => (
+              <div className="col-6 mx-3 patient-panel-history_card">
+                <h3>سری {toPersianDigits(`${index + 1}`)}</h3>
+                <hr />
+                <ul style={{ listStyleType: "none", lineHeight: "49px" }}>
+                  <li>
+                    <p className="row">
+                      <span className="col-3">وضعیت درمان</span>
+                      <div
+                        className="col"
+                        style={{ maxHeight: "50px", overflow: "auto" }}
+                      >
+                        :{treatment.is_finished ? "متوقف" : "در استمرار "}
+                      </div>
+                    </p>
+                  </li>
+                  <li>
+                    <p className="row">
+                      <span className="col-3">مدت زمان درمان</span>
+                      <div
+                        className="col"
+                        style={{ maxHeight: "50px", overflow: "auto" }}
+                      >
+                        :{toPersianDigits(`${treatment.length}`)}
+                      </div>
+                    </p>
+                  </li>
+                  <li>
+                    <p className="row">
+                      <span className="col-3">تاریخ اتمام</span>
+                      <div
+                        className="col"
+                        style={{ maxHeight: "50px", overflow: "auto" }}
+                      >
+                        :{Dates[index]}
+                      </div>
+                    </p>
+                  </li>
+                  <li>
+                    <p className="row">
+                      <span className="col-3">دلیل ترک</span>
+                      <div
+                        className="col"
+                        style={{ maxHeight: "50px", overflow: "auto" }}
+                      >
+                        :
+                        {treatment.reason_to_leave == ""
+                          ? "   ------------------ "
+                          : treatment.reason_to_leave}
+                      </div>
+                    </p>
+                  </li>
+                  <li>
+                    <p className="row">
+                      <span className="col-3">روند درمان</span>
+                      <div
+                        className="col"
+                        style={{ maxHeight: "50px", overflow: "auto" }}
+                      >
+                        :
+                        {treatment.approach == ""
+                          ? "   ------------------ "
+                          : treatment.approach}
+                      </div>
+                    </p>
+                  </li>
+                  <li>
+                    <p className="row">
+                      <span className="col-3">دارو های مصرفی</span>
+                      <div
+                        className="col"
+                        style={{ maxHeight: "50px", overflow: "auto" }}
+                      >
+                        :{treatment.special_drugs}
+                      </div>
+                    </p>
+                  </li>
+                </ul>
+              </div>
+            ))}
+          </div>
+        )}
+      </div>
+    </>
+  );
+};
+export default Patient_History;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Patient_Panel/Patient_Info.jsx.html b/coverage/lcov-report/src/components/Patient_Panel/Patient_Info.jsx.html new file mode 100644 index 0000000..02d6c44 --- /dev/null +++ b/coverage/lcov-report/src/components/Patient_Panel/Patient_Info.jsx.html @@ -0,0 +1,421 @@ + + + + + + Code coverage report for src/components/Patient_Panel/Patient_Info.jsx + + + + + + + + + +
+
+

All files / src/components/Patient_Panel Patient_Info.jsx

+
+ +
+ 41.66% + Statements + 5/12 +
+ + +
+ 33.33% + Branches + 3/9 +
+ + +
+ 20% + Functions + 1/5 +
+ + +
+ 55.55% + Lines + 5/9 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113288x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x
import React, { useState } from "react";
+import { useNavigate } from "react-router-dom";
+ 
+import { MdDriveFileRenameOutline } from "react-icons/md";
+import { IoIosInformationCircleOutline } from "react-icons/io";
+import { IoCheckmarkSharp , IoCloseSharp  } from "react-icons/io5";
+ 
+import male_avatar from "../../assets/Male_Avatar.jpg";
+import female_avatar from "../../assets/Female_Avatar.jpg";
+import nogender_avatar from "../../assets/NoGender.png";
+ 
+import "./Patient_Panel.css";
+ 
+function toPersianDigits(str) {
+  const persianDigits = ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"];
+  return str.replace(/\d/g, (digit) => persianDigits[digit]);
+}
+ 
+const Patient_Info = ({
+  Name,
+  Age,
+  ChildNum,
+  Gender,
+  NationalId,
+  FamilyHistory,
+}) => {
+  const navigate = useNavigate();
+ 
+  return (
+    <>
+      <div className="d-flex flex-column">
+        <div className="d-flex flex-row patient-panel-title">
+          <IoIosInformationCircleOutline className="fs-2 mt-2 ms-1" />
+          <h1 className="font-custom">اطلاعات تخصصی</h1>
+        </div>
+        <div className="row" dir="ltr">
+          <div className="col-lg-3 col-md-3 col-sm-12">
+            <div className="patient-panel-profile col-md-3 ">
+              <div className="panel">
+                <div
+                  className="user-heading round"
+                >
+                  <a href="">
+                    <img
+                      src={
+                        Gender == "مرد"
+                          ? male_avatar
+                          : Gender == "زن"
+                          ? female_avatar
+                          : nogender_avatar
+                      }
+                      alt="Avatar"
+                    />
+                  </a>
+                  <br />
+                  <br />
+                  <h1>{Name}</h1>
+                </div>
+              </div>{" "}
+            </div>
+          </div>
+          <div className="col-lg-9 col-md-9 col-sm-12 row" dir="rtl">
+            <div className="bio-row">
+              <p className="d-flex">
+                <MdDriveFileRenameOutline style={{ color: "#1a9572" }} />
+                <span >نام و نام خانوادگی </span>
+                <div>:{Name}</div>
+              </p>
+            </div>
+            <div className="bio-row">
+              <p className="d-flex">
+                <MdDriveFileRenameOutline style={{ color: "#1a9572" }} />
+                <span >جنسیت</span>
+                <div>:{Gender}</div>
+              </p>
+            </div>
+            <div className="bio-row">
+              <p className="d-flex">
+                <MdDriveFileRenameOutline style={{ color: "#1a9572" }} />
+                <span >سن</span>
+                <div>:{toPersianDigits(`${Age}`)}</div>
+              </p>
+            </div>
+            <div className="bio-row">
+              <p className="d-flex">
+                <MdDriveFileRenameOutline style={{ color: "#1a9572" }} />
+                <span >ترتیب تولد</span>
+                <div>:{toPersianDigits(`${ChildNum}`)}</div>
+              </p>
+            </div>
+            <div className="bio-row">
+              <p className="d-flex">
+              <MdDriveFileRenameOutline style={{ color: "#1a9572" }} />
+              <span >کد ملی </span>
+                <div>:{toPersianDigits(NationalId)}</div>
+              </p>
+            </div>
+            <div className="bio-row">
+            <p className="d-flex">
+              <MdDriveFileRenameOutline style={{ color: "#1a9572" }} />
+              <span >سابقه خانوادگی</span>
+                <div>:{FamilyHistory ? <IoCheckmarkSharp  className="text-success" size={30}/> : <IoCloseSharp  className="text-danger" size={30}/>}</div>
+              </p>
+ 
+            </div>
+          </div>
+        </div>
+      </div>
+    </>
+  );
+};
+export default Patient_Info;
+// className={FamilyHistory ? "text-success":"text-error"}
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Patient_Panel/Patient_Panel.jsx.html b/coverage/lcov-report/src/components/Patient_Panel/Patient_Panel.jsx.html new file mode 100644 index 0000000..a771419 --- /dev/null +++ b/coverage/lcov-report/src/components/Patient_Panel/Patient_Panel.jsx.html @@ -0,0 +1,616 @@ + + + + + + Code coverage report for src/components/Patient_Panel/Patient_Panel.jsx + + + + + + + + + +
+
+

All files / src/components/Patient_Panel Patient_Panel.jsx

+
+ +
+ 13.88% + Statements + 5/36 +
+ + +
+ 15% + Branches + 3/20 +
+ + +
+ 7.69% + Functions + 1/13 +
+ + +
+ 15.15% + Lines + 5/33 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178288x +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x + 
import React, { useState } from "react";
+import { useNavigate, useLocation } from "react-router-dom";
+ 
+import axios from "axios";
+import Swal from "sweetalert2";
+import withReactContent from "sweetalert2-react-content";
+ 
+import "./Patient_Panel.css";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+import Footer from "../Footer/Footer";
+import Patient_History from "./Patient_History";
+import Patient_Info from "./Patient_Info";
+import Patient_Result from "./Patient_Results";
+ 
+const Patient_Panel = () => {
+  const navigate = useNavigate();
+  const location = useLocation();
+  const PatientId = location.state;
+  const [load, SetLoad] = useState(true);
+  const [pages, setPageNum] = useState(1);
+  const [userRecord, setRecord] = useState({
+    Patient_age: 0,
+    Patient_child_num: 0,
+    Patient_family_history: false,
+    Patient_gender: "",
+    Patient_name: "",
+    Patient_nationalID: "",
+    Patient_TestResult: { glasserTest: null, MBTItest: null },
+    Patient_Treatment: [],
+  });
+ 
+  async function GetHealthInfo() {
+    const accessToken = localStorage.getItem("accessToken");
+    try {
+      const response = await axios(
+        `http://eniacgroup.ir:8070//TherapyTests/record/${PatientId}/`,
+        {
+          method: "GET",
+          headers: {
+            Authorization: `Bearer ${accessToken}`, // Bearer <access token >
+            "Content-Type": "application/json",
+          },
+        }
+      );
+      Iif (response.status == 200 || response.status == 201) {
+        const user = response.data;
+        setRecord({
+          Patient_age: user.age,
+          Patient_child_num: user.child_num,
+          Patient_family_history: user.family_history,
+          Patient_gender: user.gender,
+          Patient_name: user.name,
+          Patient_nationalID: user.nationalID,
+          Patient_TestResult: user.therapyTests,
+          Patient_Treatment: user.treatment_histories,
+        });
+      }
+    } catch (error) {
+        Iif (error.response.status == 404) {
+        withReactContent(Swal).fire({
+          icon: "error",
+          title: "!متاسفانه مشکلی پیش آمده، دوباره تلاش کنید",
+          background: "#075662",
+          color: "#FFFF",
+          width: "35rem",
+          backdrop: `
+            rgba(84, 75, 87.0.9)
+            left top
+            no-repeat`,
+          confirmButtonText: "تایید",
+          confirmButtonColor: "#0a8ca0",
+          preConfirm: () => {
+            navigate(-1);
+          },
+        }).then(()=>{navigate("/Home");});
+              }
+      Iif (error.response.status == 400) {
+        Iif (
+          error.response.data.message ==
+          "ordinary user can not access this Information."
+        )
+          withReactContent(Swal).fire({
+            icon: "error",
+            title: "! دسترسی به این صفحه مختص پزشک است",
+            background: "#075662",
+            color: "#FFFF",
+            width: "40rem",
+            backdrop: `
+              rgba(84, 75, 87.0.9)
+              left top
+              no-repeat`,
+            confirmButtonText: "تایید",
+            confirmButtonColor: "#0a8ca0",
+            preConfirm: () => {
+              navigate(-1);
+            },
+          }).then(()=>{navigate("/Home");});
+        Iif (error.response.data.message == "there is no record with this id.")
+          withReactContent(Swal).fire({
+            icon: "error",
+            title: "! مریض مورد نظر پیدا نشد",
+            background: "#075662",
+            color: "#FFFF",
+            width: "40rem",
+            backdrop: `
+                rgba(84, 75, 87.0.9)
+                left top
+                no-repeat`,
+            confirmButtonText: "تایید",
+            confirmButtonColor: "#0a8ca0",
+            preConfirm: () => {
+              navigate(-1);
+            },
+          }).then(()=>{navigate("/Home");});
+      }
+    }
+  }
+  return (
+    <>
+      <NavBar_SideBar />
+      <div className="container py-5" onLoad={GetHealthInfo}>
+        <div className="d-flex align-items-center flex-column text-center">
+          <div className="patient-panel-pages px-3 py-1 mb-2" dir="rtl">
+            <div
+              className="col font-custom patient-panel-page"
+              onClick={(e) => setPageNum(1)}
+              style={pages == 1 ? { color: "#2e9d7d" } : {}}
+            >
+              اطلاعات تخصصی
+            </div>
+            <div
+              className="col font-custom cursor-pointer"
+              onClick={(e) => setPageNum(2)}
+              style={pages == 2 ? { color: "#2e9d7d" } : {}}
+            >
+              نتایج تست‌ها
+            </div>
+            <div
+              className="col font-customcursor-pointer"
+              onClick={(e) => setPageNum(3)}
+              style={pages == 3 ? { color: "#2e9d7d" } : {}}
+            >
+              تاریخچه
+            </div>
+          </div>
+        </div>
+        <div
+          className="row rounded-4 p-5 mx-1 patient-panel-bg"
+          style={{ minWidth: "300px" }}
+          dir="rtl"
+        >
+          {pages == 1 ? (
+            <Patient_Info
+              Name={userRecord.Patient_name}
+              Age={userRecord.Patient_age}
+              ChildNum={userRecord.Patient_child_num}
+              Gender={userRecord.Patient_gender}
+              NationalId={userRecord.Patient_nationalID}
+              FamilyHistory={userRecord.Patient_family_history}
+            />
+          ) : pages == 2 ? (
+            <Patient_Result
+              results={userRecord.Patient_TestResult}
+              G={userRecord.Patient_gender}
+            />
+          ) : (
+            <Patient_History
+              History={userRecord.Patient_Treatment}
+            />
+          )}
+        </div>
+      </div>
+      <Footer />
+    </>
+  );
+};
+export default Patient_Panel;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Patient_Panel/Patient_Results.jsx.html b/coverage/lcov-report/src/components/Patient_Panel/Patient_Results.jsx.html new file mode 100644 index 0000000..0ed3190 --- /dev/null +++ b/coverage/lcov-report/src/components/Patient_Panel/Patient_Results.jsx.html @@ -0,0 +1,703 @@ + + + + + + Code coverage report for src/components/Patient_Panel/Patient_Results.jsx + + + + + + + + + +
+
+

All files / src/components/Patient_Panel Patient_Results.jsx

+
+ +
+ 41.66% + Statements + 5/12 +
+ + +
+ 2.91% + Branches + 3/103 +
+ + +
+ 20% + Functions + 1/5 +
+ + +
+ 62.5% + Lines + 5/8 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207288x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x + 
import React, { useState } from "react";
+import { useNavigate } from "react-router-dom";
+ 
+import { PiNotepadLight } from "react-icons/pi";
+import { IoHeart } from "react-icons/io5";
+import { GiPlantRoots , GiStrong , GiLaserSparks  } from "react-icons/gi";
+import { GiFreedomDove } from "react-icons/gi";
+ 
+import ISTP_M from "./Icons/ISTP_M.jpg"
+import ISTP_F from "./Icons/ISTP_F.jpg"
+import ISTJ_M from "./Icons/ISTJ_M.jpg"
+import ISTJ_F from "./Icons/ISTJ_F.jpg"
+import ISFP_M from "./Icons/ISFP_M.jpg"
+import ISFP_F from "./Icons/ISFP_F.jpg"
+import ISFJ_M from "./Icons/ISFJ_M.jpg"
+import ISFJ_F from "./Icons/ISFJ_F.jpg"
+import INTP_M from "./Icons/INTP_M.jpg"
+import INTP_F from "./Icons/INTP_F.jpg"
+import INTJ_M from "./Icons/INTJ_M.jpg"
+import INTJ_F from "./Icons/INTJ_F.jpg"
+import INFP_M from "./Icons/INFP_M.jpg"
+import INFP_F from "./Icons/INFP_F.jpg"
+import INFJ_M from "./Icons/INFJ_M.jpg"
+import INFJ_F from "./Icons/INFJ_F.jpg"
+import ESTP_M from "./Icons/ESTP_M.jpg"
+import ESTP_F from "./Icons/ESTP_F.jpg"
+import ESTJ_M from "./Icons/ESTJ_M.jpg"
+import ESTJ_F from "./Icons/ESTJ_F.jpg"
+import ESFP_M from "./Icons/ESFP_M.jpg"
+import ESFP_F from "./Icons/ESFP_F.jpg"
+import ESFJ_M from "./Icons/ESFJ_M.jpg"
+import ESFJ_F from "./Icons/ESFJ_F.jpg"
+import ENTP_M from "./Icons/ENTP_M.jpg"
+import ENTP_F from "./Icons/ENTP_F.jpg"
+import ENTJ_M from "./Icons/ENTJ_M.jpg"
+import ENTJ_F from "./Icons/ENTJ_F.jpg"
+import ENFP_M from "./Icons/ENFP_M.jpg"
+import ENFP_F from "./Icons/ENFP_F.jpg"
+import ENFJ_M from "./Icons/ENFJ_M.jpg"
+import ENFJ_F from "./Icons/ENFJ_F.jpg"
+ 
+import "./Patient_Panel.css";
+ 
+function toPersianDigits(str) {
+  const persianDigits = ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"];
+  return str.replace(/\d/g, (digit) => persianDigits[digit]);
+}
+ 
+const Patient_Result = ({ results, G }) => {
+  const navigate = useNavigate();
+  return (
+    <>
+      <div className="d-flex flex-column">
+        <div className="d-flex flex-row patient-panel-title">
+          <PiNotepadLight className="fs-2 mt-2 ms-1" />
+          <h1 className="font-custom">نتایج تست ها</h1>
+        </div>
+        <div className="patient-panel-res">
+          <div className="col col-md-5 col-s-12 patient-panel-res_card">
+            <h3 className="font-custom mt-3">Glasser</h3>
+            <hr className="mx-3"/>
+            {results?.glasserTest == null ? (
+              <h5 className="my-5">نتیجه ای برای مشاهده وجود ندارد</h5>
+            ) : (
+              <ul style={{ listStyleType: "none",lineHeight:'49px' }}>
+                <li>
+                  <IoHeart style={{color:'red',marginRight:'0px'}}/>
+                  <span>عشق</span>:{toPersianDigits(`${results.glasserTest.love}`)}
+                </li>
+                <li>
+                  <GiPlantRoots style={{color:'green'}}/>
+                  <span>بقا</span>:{toPersianDigits(`${results.glasserTest.survive}`)}
+                </li>
+                <li>
+                  <GiFreedomDove style={{color:'blue'}}/>
+                  <span>آزادی</span>:{toPersianDigits(`${results.glasserTest.freedom}`)}
+                </li>
+                <li>
+                  <GiStrong style={{color:'brown'}}/>
+                  <span>قدرت</span>:{toPersianDigits(`${results.glasserTest.power}`)}
+                </li>
+                <li>
+                  <GiLaserSparks style={{color:'#B341EB'}}/>
+                  <span>سرگرمی</span>:{toPersianDigits(`${results.glasserTest.fun}`)}
+                </li>
+              </ul>
+            )}
+          </div>
+          <div className="col col-md-5 col-s-12 patient-panel-res_card">
+            <h3 className="font-custom mt-3">MBTI</h3>
+            <hr className="mx-3"/>
+            {results?.MBTItest== null ? (
+              <h5 className="my-5">نتیجه ای برای مشاهده وجود ندارد</h5>
+            ) : (
+              <>
+              <img style={{width:'200px',height:'200px'}}
+                src={ 
+                  results.MBTItest== "INTJ"
+                    ? G == "زن"
+                      ? INTJ_F
+                      : INTJ_M
+                    : results.MBTItest== "INTP"
+                    ? G == "زن"
+                      ? INTP_F
+                      : INTP_M
+                    : results.MBTItest== "INFJ"
+                    ? G == "زن"
+                      ? INFJ_F
+                      : INFJ_M
+                    : results.MBTItest== "INFP"
+                    ? G == "زن"
+                      ? INFP_F
+                      : INFP_M
+                    : results.MBTItest== "ISTJ"
+                    ? G == "زن"
+                      ? ISTJ_F
+                      : ISTJ_M
+                    : results.MBTItest== "ISTP"
+                    ? G == "زن"
+                      ? ISTP_F
+                      : ISTP_M
+                    : results.MBTItest== "ISFJ"
+                    ? G == "زن"
+                      ? ISFJ_F
+                      : ISFJ_M
+                    : results.MBTItest== "ISFP"
+                    ? G == "زن"
+                      ? ISFP_F
+                      : ISFP_M
+                    : results.MBTItest== "ENTJ"
+                    ? G == "زن"
+                      ? ENTJ_F
+                      : ENTJ_M
+                    : results.MBTItest== "ENTP"
+                    ? G == "زن"
+                      ? ENTP_F
+                      : ENTP_M
+                    : results.MBTItest== "ENFJ"
+                    ? G == "زن"
+                      ? ENFJ_F
+                      : ENFJ_M
+                    : results.MBTItest== "ENFP"
+                    ? G == "زن"
+                      ? ENFP_F
+                      : ENFP_M
+                    : results.MBTItest== "ESTJ"
+                    ? G == "زن"
+                      ? ESTJ_F
+                      : ESTJ_M
+                    : results.MBTItest== "ESTP"
+                    ? G == "زن"
+                      ? ESTP_F
+                      : ESTP_M
+                    : results.MBTItest== "ESFJ"
+                    ? G == "زن"
+                      ? ESFJ_F
+                      : ESFJ_M
+                    : results.MBTItest== "ESFP"
+                    ? G == "زن"
+                      ? ESFP_F
+                      : ESFP_M
+                    : ""
+                } />
+              {results.MBTItest== "INTJ"
+                    ? <h5 style={{color:'#A349A4'}}>معمار</h5>
+                    : results.MBTItest== "INTP"
+                    ? <h5 style={{color:'#A349A4'}}>منطق دان</h5>
+                    : results.MBTItest== "INFJ"
+                    ? <h5 style={{color:'#408E6D'}}>حامی</h5>
+                    : results.MBTItest== "INFP"
+                    ? <h5 style={{color:'#408E6D'}}>واسطه</h5>
+                    : results.MBTItest== "ISTJ"
+                    ? <h5 style={{color:"#33AAC7"}}>تدارکات</h5>
+                    : results.MBTItest== "ISTP"
+                    ? <h5 style={{color:"#C79D0B"}}>هنرشناس</h5>
+                    : results.MBTItest== "ISFJ"
+                    ? <h5 style={{color:"#33AAC7"}}>مدافع</h5>
+                    : results.MBTItest== "ISFP"
+                    ? <h5 style={{color:"#C79D0B"}}>جست و جو گر</h5>
+                    : results.MBTItest== "ENTJ"
+                    ? <h5 style={{color:'#A349A4'}}>فرماندار</h5>
+                    : results.MBTItest== "ENTP"
+                    ? <h5 style={{color:'#A349A4'}}>مناظره کننده</h5>
+                    : results.MBTItest== "ENFJ"
+                    ? <h5 style={{color:'#408E6D'}}>سردمدار</h5>
+                    : results.MBTItest== "ENFP"
+                    ? <h5 style={{color:'#408E6D'}}>سرباز کهنه کار</h5>
+                    : results.MBTItest== "ESTJ"
+                    ? <h5 style={{color:"#33AAC7"}}>مجری</h5>
+                    : results.MBTItest== "ESTP"
+                    ? <h5 style={{color:"#C79D0B"}}>پیش قدم</h5>
+                    : results.MBTItest== "ESFJ"
+                    ? <h5 style={{color:"#33AAC7"}}>کنسول</h5>
+                    : results.MBTItest== "ESFP"
+                    ? <h5 style={{color:"#C79D0B"}}>بازیگر</h5>
+                    : ""}
+              <p>{results.MBTItest}</p>
+              </>
+            )}
+          </div>
+        </div>
+      </div>
+    </>
+  );
+};
+export default Patient_Result;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Patient_Panel/index.html b/coverage/lcov-report/src/components/Patient_Panel/index.html new file mode 100644 index 0000000..eff0b62 --- /dev/null +++ b/coverage/lcov-report/src/components/Patient_Panel/index.html @@ -0,0 +1,161 @@ + + + + + + Code coverage report for src/components/Patient_Panel + + + + + + + + + +
+
+

All files src/components/Patient_Panel

+
+ +
+ 25.33% + Statements + 19/75 +
+ + +
+ 8.39% + Branches + 12/143 +
+ + +
+ 14.28% + Functions + 4/28 +
+ + +
+ 30.15% + Lines + 19/63 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Patient_History.jsx +
+
26.66%4/1527.27%3/1120%1/530.76%4/13
Patient_Info.jsx +
+
41.66%5/1233.33%3/920%1/555.55%5/9
Patient_Panel.jsx +
+
13.88%5/3615%3/207.69%1/1315.15%5/33
Patient_Results.jsx +
+
41.66%5/122.91%3/10320%1/562.5%5/8
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/RatingDoctor/Comments.jsx.html b/coverage/lcov-report/src/components/RatingDoctor/Comments.jsx.html new file mode 100644 index 0000000..b307123 --- /dev/null +++ b/coverage/lcov-report/src/components/RatingDoctor/Comments.jsx.html @@ -0,0 +1,349 @@ + + + + + + Code coverage report for src/components/RatingDoctor/Comments.jsx + + + + + + + + + +
+
+

All files / src/components/RatingDoctor Comments.jsx

+
+ +
+ 23.07% + Statements + 3/13 +
+ + +
+ 60% + Branches + 3/5 +
+ + +
+ 12.5% + Functions + 1/8 +
+ + +
+ 27.27% + Lines + 3/11 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89256x +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x + 
import React from "react";
+import {
+  MDBCard,
+  MDBCardBody,
+  MDBCol,
+  MDBContainer,
+  MDBTypography,
+  MDBRow,
+} from "mdb-react-ui-kit";
+import Stars from "./Stars"; // Import the Stars component
+import moment from "moment-jalaali"; // Import moment-jalaali for Persian date conversion
+ 
+export default function Comments({ comments }) {
+  const convertToPersianNumbers = (value) => {
+    const persianNumbersMap = {
+      "0": "۰",
+      "1": "۱",
+      "2": "۲",
+      "3": "۳",
+      "4": "۴",
+      "5": "۵",
+      "6": "۶",
+      "7": "۷",
+      "8": "۸",
+      "9": "۹",
+    };
+ 
+    return value.replace(/[0-9]/g, (char) => persianNumbersMap[char] || char);
+  };
+ 
+  const convertToPersianDate = (gregorianDate) => {
+    return moment(gregorianDate, "YYYY-MM-DD").format("jYYYY/jMM/jDD");
+  };
+ 
+  // Sort comments by date (latest first)
+  const sortedComments = [...comments].sort((a, b) => new Date(b.date) - new Date(a.date));
+ 
+  return (
+    <section className="vh-100">
+      <MDBContainer className="py-2" style={{ width: "100%" }}>
+        <MDBRow>
+          {sortedComments.map((comment, index) => (
+            <MDBCol md="11" lg="9" xl="7" key={index} style={{ width: "100%" }}>
+              <div className="d-flex flex-start mb-4" style={{ width: "100%" }}>
+                <MDBCard className="w-100">
+                  <MDBCardBody
+                    className="p-4"
+                    style={{
+                      direction: "rtl",
+                      backgroundColor: "rgb(212, 236, 220)",
+                      borderRadius: "10px",
+                    }}
+                  >
+                    <div>
+                      <div style={{ display: "flex", alignItems: "center" }}>
+                        <MDBTypography
+                          tag="h5"
+                          style={{ fontFamily: "Ios15Medium", marginRight: "10px", color: "#222222e0" }}
+                        >
+                        ناشناس
+                        </MDBTypography>
+                        <Stars
+                          count={5}
+                          rating={comment.rating}
+                          setRating={() => { }} 
+                          color="hsl(47, 90%, 60%)"
+                          iconSize={25}
+                          isInteractive={false} // Disable interaction
+                        />
+                      </div>
+                      <p
+                        className="small"
+                        style={{ color: "gray", fontFamily: "Ios15Medium" }}
+                      >
+                        {convertToPersianNumbers(convertToPersianDate(comment.date))}
+                      </p>
+                      <p style={{ fontFamily: "Ios15Medium", color: "#4a4b4a" }}>{comment.comment}</p>
+                    </div>
+                  </MDBCardBody>
+                </MDBCard>
+              </div>
+            </MDBCol>
+          ))}
+        </MDBRow>
+      </MDBContainer>
+    </section>
+  );
+}
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/RatingDoctor/Rating&InfoModal.jsx.html b/coverage/lcov-report/src/components/RatingDoctor/Rating&InfoModal.jsx.html new file mode 100644 index 0000000..1ff160e --- /dev/null +++ b/coverage/lcov-report/src/components/RatingDoctor/Rating&InfoModal.jsx.html @@ -0,0 +1,1726 @@ + + + + + + Code coverage report for src/components/RatingDoctor/Rating&InfoModal.jsx + + + + + + + + + +
+
+

All files / src/components/RatingDoctor Rating&InfoModal.jsx

+
+ +
+ 6.45% + Statements + 6/93 +
+ + +
+ 10.25% + Branches + 4/39 +
+ + +
+ 5.88% + Functions + 1/17 +
+ + +
+ 4.44% + Lines + 4/90 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445 +446 +447 +448 +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +520 +521 +522 +523 +524 +525 +526 +527 +528 +529 +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +540 +541 +542 +543 +544 +545 +546 +547 +548256x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x + 
import React, { useState, useEffect } from "react";
+import { Button, Modal, Spinner } from "react-bootstrap";
+import { IoIosClose } from "react-icons/io";
+import { ToastContainer, toast } from "react-toastify";
+import "react-toastify/dist/ReactToastify.css";
+import "./rating_style.css";
+import Stars from "./Stars";
+import axios from "axios";
+import Comments from "./Comments";
+import { TextField } from "@mui/material";
+import CompleteInfoModal from "../CompleteInfoModal/Complete_Info.jsx"
+ 
+import person_img from "../../assets/unknown.jpg";
+ 
+ 
+const RatingInfoModal = ({ doctorId,
+  name,
+  Description,
+  Image,
+  ProfileType,
+  IsPrivate,
+  Psychiatrist,
+}) => {
+  const [show, setShow] = useState(false);
+  const [_comment, setValue] = useState("");
+  const [_rating, setRating] = useState(0);
+  const [activeTab, setActiveTab] = useState("info"); // Default to "اطلاعات دکتر"
+  const [img, setImg] = useState("");
+  const [field, setField] = useState("");
+  const [clinicAddr, setClinicAddr] = useState("");
+  const [telephoneNum, setTelephoneNum] = useState("");
+  const [doctorCode, setDoctorCode] = useState("");
+  const [fullname, setFullname] = useState("");
+  const [description, setDescription] = useState("");
+  const [avgRating, setAvgRating] = useState("");
+ 
+  const [loading, setLoading] = useState(false); // Loading state
+ 
+  // Mock comments list
+  const [comments, setComments] = useState([]);
+ 
+  const getDoctorInfo = async (doctorId) => {
+    setLoading(true); // Start loading
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios(`http://eniacgroup.ir:8070//DoctorPanel/getdoctorinfo/${doctorId}/`, {
+        method: "GET",
+        headers: {
+          "Content-Type": "application/json",
+          Authorization: `Bearer ${token}`,
+        },
+      });
+ 
+      Iif (response.data) {
+        setImg(Image);
+        setField(response.data.field);
+        setClinicAddr(response.data.clinic_address);
+        setTelephoneNum(response.data.clinic_telephone_number);
+        setDoctorCode(response.data.doctorate_code);
+        setFullname(response.data.fullname);
+        setDescription(response.data.description);
+      }
+    } catch (error) {
+      console.error(error.response);
+      toast.error("خطا در دریافت اطلاعات درمانگر", {
+        position: "bottom-left",
+        autoClose: 2000,
+      });
+    } finally {
+      setLoading(false); // Stop loading
+    }
+  };
+ 
+  async function getRatings(doctorId) {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios(`http://eniacgroup.ir:8070//Rating/get/${doctorId}/`, {
+        method: "GET",
+        headers: {
+          "Content-Type": "application/json",
+          Authorization: `Bearer ${token}`,
+        },
+        data: {
+          psychiatrist: doctorId,
+          rating: _rating,
+          comments: _comment,
+        },
+      });
+ 
+      console.log(response.data.comments);
+      Iif (response.status === 200 || response.status === 201) {
+        const commentsArray = response.data.comments || [];
+        Iif (Array.isArray(commentsArray) && commentsArray.length > 0) {
+          setComments((prevComments) => {
+            const updatedComments = commentsArray.map((comment) => {
+              return {
+                fullname: comment.patient_name,
+                date: comment.date,
+                rating: comment.rating,
+                comment: comment.comments
+              };
+            });
+ 
+            return updatedComments;
+          });
+        }
+        setAvgRating(response.data.average_score);
+        // console.log(comments);
+      }
+    } catch (error) {
+      console.log(error.response.data)
+    }
+  };
+ 
+ 
+  async function sendRating() {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios("http://eniacgroup.ir:8070//Rating/Rate/", {
+        method: "POST",
+        headers: {
+          "Content-Type": "application/json",
+          Authorization: `Bearer ${token}`,
+        },
+        data: {
+          psychiatrist: doctorId,
+          rating: _rating,
+          comments: _comment,
+        },
+      });
+ 
+      Iif (response.status === 200 || response.status === 201) {
+        getRatings(doctorId)
+        // setValue("");
+        // setShow(false);
+        toast.success("!نظر شما با موفقیت ثبت شد", {
+          position: "bottom-left",
+          autoClose: 2000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      }
+    } catch (error) {
+      console.log(error.response.data)
+      console.log(error.response.data.error);
+      Iif (_rating == 0) {
+        toast.error("حداقل امتیاز قابل قبول ۱ می‌باشد", {
+          position: "bottom-left",
+          autoClose: 2000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+          fontFamily: "Ios15Medium"
+        });
+        return
+      }
+      if (error.response.data.error == "You can only rate a psychiatrist if you have had a reservation with them.") {
+        toast.error("برای امتیازدهی رزرو زمان مشاوره الزامی است", {
+          position: "bottom-left",
+          autoClose: 2000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+          fontFamily: "Ios15Medium"
+        });
+      } else if (error.response.data.error == "You have already rated this psychiatrist.") {
+        toast.error("حداکثر تعداد دفعات ثبت نظر یک بار است", {
+          position: "bottom-left",
+          autoClose: 2000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+          fontFamily: "Ios15Medium"
+        });
+      } else {
+        toast.error("!مشکلی در ارسال نظر وجود دارد", {
+          position: "bottom-left",
+          autoClose: 2000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+          fontFamily: "Ios15Medium"
+        });
+      }
+    }
+  }
+ 
+  useEffect(() => {
+    const fetchData = async () => {
+      setLoading(true);
+      try {
+        await Promise.all([getDoctorInfo(doctorId), getRatings(doctorId)]);
+      } catch (error) {
+        console.error("Error fetching data", error);
+      } finally {
+        setLoading(false);
+      }
+    };
+ 
+    Iif (show) {
+      fetchData();
+    }
+  }, [show, doctorId]);
+ 
+  const handleChange = (event) => {
+    setValue(event.target.value);
+  };
+ 
+  const convertToPersianNumbers = (value) => {
+    const persianNumbersMap = {
+      '0': '۰', '1': '۱', '2': '۲', '3': '۳', '4': '۴', '5': '۵', '6': '۶', '7': '۷', '8': '۸', '9': '۹',
+    };
+    return value.replace(/[0-9]/g, (char) => persianNumbersMap[char] || char);
+  };
+ 
+  return (
+    <>
+      <div
+        className="rounded team-item-new"
+        style={{ fontFamily: "Ios15Medium", cursor: "pointer" }}
+        onClick={() => setShow(true)}
+      >
+        <div className="team-content">
+          <div className="team-img-icon">
+            <div className="team-img rounded-circle">
+              <img
+                src={Image}
+                className="img-fluid w-100 rounded-circle"
+                alt={`${name}'s Image`}
+              />
+            </div>
+            <div className="team-name text-center py-3">
+              <h4
+                className="m-0"
+                style={{ color: "gray", fontFamily: "Ios15Medium" }}
+              >
+                {name}
+              </h4>
+              <p
+                className="m-0"
+                style={{ fontFamily: "Ios15Medium", color: "gray" }}
+              >
+                {ProfileType}
+              </p>
+              <p
+                className="m-0"
+                style={{ fontFamily: "Ios15Medium", color: "gray", fontSize:"12px" }}
+              >
+                {Array.isArray(Description) ? Description.join(" - ") : Description}
+              </p>
+            </div>
+          </div>
+        </div>
+      </div>
+      <Modal
+        backdrop="static"
+        show={show}
+        onHide={() => {
+          setShow(false);
+          setValue("");
+          setRating(0);
+          setActiveTab("info");
+        }}
+        className="rating-bd_modal modal rating-wrapper_modal"
+        centered
+        dialogClassName="scrollable-modal"
+      >
+        <ToastContainer />
+        <div
+          onClick={() => {
+            setShow(false);
+            setValue("");
+            setRating(0);
+            setActiveTab("info");
+          }}
+          className="rating_close_button"
+        >
+          <IoIosClose className="rating_close_button_icon" />
+        </div>
+        <Modal.Header className="rating-header_modal">
+          <Modal.Title className="rating-title_modal">مشخصات و نظرات</Modal.Title>
+        </Modal.Header>
+        <Modal.Body style={{ maxHeight: "490px", overflowY: "auto" }}>
+          {/* Loading Spinner */}
+          {loading ? (
+            <div style={{ textAlign: "center", margin: "20px 0" }}>
+              <Spinner
+                animation="border"
+                role="status"
+                style={{ color: "#40513B" }} // Replace #40513B with your desired color
+              >
+                <span className="visually-hidden">در حال بارگذاری...</span>
+              </Spinner>
+            </div>
+          ) : (
+            <>
+              {/* Tab Navigation */}
+              <div
+                style={{
+                  display: "flex",
+                  justifyContent: "center",
+                  borderBottom: "1px solid gray",
+                  marginBottom: "20px",
+                }}
+              >
+                <button
+                  onClick={() => setActiveTab("comments")}
+                  style={{
+                    backgroundColor:
+                      activeTab === "comments" ? "rgb(224, 244, 230)" : "transparent",
+                    textShadow: "2px 2px 4px rgba(0, 0, 0, 0.2)",
+                    border: "none",
+                    padding: "10px 20px",
+                    cursor: "pointer",
+                    fontFamily: "Ios15Medium",
+                    color: "#40513B",
+                    fontSize: "20px",
+                  }}
+                >
+                  نظرات و امتیازات
+                </button>
+                <button
+                  onClick={() => setActiveTab("info")}
+                  style={{
+                    backgroundColor:
+                      activeTab === "info" ? "rgb(224, 244, 230)" : "transparent",
+                    textShadow: "2px 2px 4px rgba(0, 0, 0, 0.2)",
+                    border: "none",
+                    padding: "10px 20px",
+                    cursor: "pointer",
+                    fontFamily: "Ios15Medium",
+                    color: "#40513B",
+                    fontSize: "20px",
+                  }}
+                >
+                  مشخصات درمانگر
+                </button>
+              </div>
+ 
+              {/* Tab Content */}
+              {activeTab === "info" && (
+                <div>
+                  {/* Doctor Info */}
+                  <div
+                    style={{
+                      display: "flex",
+                      flexDirection: "column",
+                      alignItems: "center",
+                      justifyContent: "center",
+                      textAlign: "center",
+                    }}
+                  >
+                    <div
+                      style={{
+                        width: "105px",
+                        height: "105px",
+                        borderRadius: "50%",
+                        overflow: "hidden",
+                        marginBottom: "10px",
+                        display: "flex",
+                        alignItems: "center",
+                        justifyContent: "center",
+                        marginTop: "1%",
+                      }}
+                    >
+                      <img
+                        src={Image}
+                        alt=" "
+                        style={{ width: "100%", height: "100%", objectFit: "cover" }}
+                      />
+                    </div>
+                  </div>
+                  <div
+                    style={{
+                      direction: "rtl",
+                      paddingRight: "30px",
+                    }}
+                  >
+                    <h5 style={{ fontFamily: "Ios15Medium", fontSize: "18px", color: "#535453" }}>
+                      نام درمانگر: <span className="value-color">{fullname}</span>
+                    </h5>
+                    <h5 style={{ fontFamily: "Ios15Medium", fontSize: "18px", color: "#535453" }}>
+                      حوزۀ فعالیت: <span className="value-color">{field}</span>
+                    </h5>
+                    <h5 style={{ fontFamily: "Ios15Medium", fontSize: "18px", color: "#535453" }}>
+                      آدرس کلینیک: <span className="value-color">{convertToPersianNumbers(clinicAddr)}</span>
+                    </h5>
+                    <h5 style={{ fontFamily: "Ios15Medium", fontSize: "18px", color: "#535453" }}>
+                      شماره تماس کلینیک: <span className="value-color">{convertToPersianNumbers(telephoneNum)}</span>
+                    </h5>
+                    <h5 style={{ fontFamily: "Ios15Medium", fontSize: "18px", color: "#535453" }}>
+                      شماره نظام: <span className="value-color">{convertToPersianNumbers(doctorCode)}</span>
+                    </h5>
+                    <h5 style={{ fontFamily: "Ios15Medium", fontSize: "18px", color: "#535453" }}>
+                      توضیحات: <span className="value-color">{convertToPersianNumbers(description)}</span>
+                    </h5>
+                  </div>
+                  <CompleteInfoModal doctorId={doctorId} />
+                </div>
+              )}
+ 
+              {activeTab === "comments" && (
+                <div>
+                  <div className="rating-form_container_modal">
+                    <h4
+                      style={{
+                        fontFamily: "Ios15Medium",
+                        color: "#4e695c",
+                        fontSize: "19px",
+                        fontWeight: "bold",
+                        direction: "rtl",
+                        marginBottom: "5%",
+                        textAlign: "center",
+                        textShadow: "2px 2px 4px rgba(0, 0, 0, 0.2)"
+                      }}
+                    >
+                      ثبت نظر و امتیاز
+                    </h4>
+                    <h4
+                      style={{
+                        fontFamily: "Ios15Medium",
+                        color: "gray",
+                        fontSize: "18px",
+                        direction: "rtl",
+                        justifyContent: "center",
+                        alignItems: "center",
+                        marginBottom: "-2%",
+                      }}
+                    >
+                      به این درمانگر از ۱ تا ۵ چه امتیازی می‌دهید؟
+                    </h4>
+                    <Stars setRating={setRating} rating={_rating} iconSize={45} />
+                    <div style={{ height: "110px" }}>
+                      <h4
+                        style={{
+                          fontFamily: "Ios15Medium",
+                          color: "gray",
+                          fontSize: "18px",
+                          direction: "rtl",
+                          justifyContent: "center",
+                          alignItems: "center",
+                          marginTop: "5%",
+                        }}
+                      >
+                        نظر خود را در مورد این درمانگر بنویسید.
+                      </h4>
+                      <TextField
+                        fullWidth
+                        multiline
+                        rows={1}
+                        maxRows={5}
+                        autoComplete="off"
+                        variant="outlined"
+                        value={_comment}
+                        onChange={handleChange}
+                        dir="rtl"
+                        sx={{
+                          "& .MuiOutlinedInput-root": {
+                            "& fieldset": {
+                              borderColor: "gray", // Outline color
+                            },
+                            "&:hover fieldset": {
+                              borderColor: "darkgray", // Outline color on hover
+                            },
+                            "&.Mui-focused fieldset": {
+                              borderColor: "gray", // Outline color when focused
+                            },
+                          },
+                          "& .MuiInputBase-input": {
+                            color: "gray", // Text color
+                          },
+                        }}
+                        InputLabelProps={{
+                          dir: "rtl",
+                        }}
+                      />
+ 
+                    </div>
+                    <div
+                      onClick={sendRating}
+                      className="rating-field_modal rating-btn"
+                      style={{ width: "96%", marginLeft: "2%" }}
+                    >
+                      <div className="rating-btn_layer">
+                        <input
+                          style={{ fontFamily: "Ios15Medium" }}
+                          type="submit"
+                          value="ارسال"
+                        />
+                      </div>
+                    </div>
+ 
+                  </div>
+                  <>
+                    <h4
+                      style={{
+                        fontFamily: "Ios15Medium",
+                        color: "#4e695c",
+                        fontSize: "19px",
+                        fontWeight: "bold",
+                        direction: "rtl",
+                        marginBottom: "20px",
+                        textAlign: "center",
+                        paddingTop: "6%",
+                        textShadow: "2px 2px 4px rgba(0, 0, 0, 0.2)"
+                      }}
+                    >
+                      نظرات سایر مراجعین ({convertToPersianNumbers(comments.length.toString())} نظر)
+                    </h4>
+                    {comments.length !== 0 ? (
+                      <Comments comments={comments} />
+                    ) : (
+                      <p
+                        style={{
+                          fontFamily: "Ios15Medium",
+                          color: "#6c757d",
+                          fontSize: "16px",
+                          direction: "rtl",
+                          textAlign: "center",
+                        }}
+                      >
+                        تا کنون هیچ نظری ثبت نشده است.
+                      </p>
+                    )}
+                  </>
+ 
+                </div>
+              )}
+            </>
+          )}
+        </Modal.Body>
+      </Modal>
+    </>
+  );
+}
+export default RatingInfoModal;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/RatingDoctor/Stars.jsx.html b/coverage/lcov-report/src/components/RatingDoctor/Stars.jsx.html new file mode 100644 index 0000000..2199c44 --- /dev/null +++ b/coverage/lcov-report/src/components/RatingDoctor/Stars.jsx.html @@ -0,0 +1,256 @@ + + + + + + Code coverage report for src/components/RatingDoctor/Stars.jsx + + + + + + + + + +
+
+

All files / src/components/RatingDoctor Stars.jsx

+
+ +
+ 36.84% + Statements + 7/19 +
+ + +
+ 13.04% + Branches + 3/23 +
+ + +
+ 20% + Functions + 1/5 +
+ + +
+ 36.84% + Lines + 7/19 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58256x +  +  +32x +32x +32x +32x +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x + 
import "./Stars.css";
+import { useState } from "react";
+ 
+const DEFAULT_COUNT = 5;
+const DEFAULT_ICON = "★";
+const DEFAULT_UNSELECTED_COLOR = "grey";
+const DEFAULT_COLOR = "hsl(47, 90%, 60%)";
+ 
+export default function Stars({
+  count,
+  rating,
+  setRating,
+  icon,
+  color,
+  iconSize,
+  isInteractive = true, // Add a prop to control interactivity
+}) {
+  const handleClick = (index) => {
+    Iif (isInteractive && setRating) {
+      setRating(index + 1);
+    }
+  };
+ 
+  let stars = Array(count || DEFAULT_COUNT).fill(icon || DEFAULT_ICON);
+ 
+  return (
+    <div className="starsContainer">
+      {stars.map((item, index) => {
+        const isActiveColor = index < rating;
+ 
+        let elementColor = "";
+ 
+        if (isActiveColor) {
+          elementColor = color || DEFAULT_COLOR;
+        } else {
+          elementColor = DEFAULT_UNSELECTED_COLOR;
+        }
+ 
+        return (
+          <div
+            className="star"
+            key={index}
+            style={{
+              fontSize: iconSize ? `${iconSize}px` : "45px",
+              color: elementColor,
+              filter: `${isActiveColor ? "grayscale(0%)" : "grayscale(100%)"}`,
+              cursor: isInteractive ? "pointer" : "default",
+            }}
+            onClick={() => handleClick(index)}
+          >
+            {icon ? icon : DEFAULT_ICON}
+          </div>
+        );
+      })}
+    </div>
+  );
+}
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/RatingDoctor/index.html b/coverage/lcov-report/src/components/RatingDoctor/index.html new file mode 100644 index 0000000..3bdf1ec --- /dev/null +++ b/coverage/lcov-report/src/components/RatingDoctor/index.html @@ -0,0 +1,146 @@ + + + + + + Code coverage report for src/components/RatingDoctor + + + + + + + + + +
+
+

All files src/components/RatingDoctor

+
+ +
+ 12.8% + Statements + 16/125 +
+ + +
+ 14.92% + Branches + 10/67 +
+ + +
+ 10% + Functions + 3/30 +
+ + +
+ 11.66% + Lines + 14/120 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Comments.jsx +
+
23.07%3/1360%3/512.5%1/827.27%3/11
Rating&InfoModal.jsx +
+
6.45%6/9310.25%4/395.88%1/174.44%4/90
Stars.jsx +
+
36.84%7/1913.04%3/2320%1/536.84%7/19
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Recommendation/Recommendation.jsx.html b/coverage/lcov-report/src/components/Recommendation/Recommendation.jsx.html new file mode 100644 index 0000000..9737050 --- /dev/null +++ b/coverage/lcov-report/src/components/Recommendation/Recommendation.jsx.html @@ -0,0 +1,352 @@ + + + + + + Code coverage report for src/components/Recommendation/Recommendation.jsx + + + + + + + + + +
+
+

All files / src/components/Recommendation Recommendation.jsx

+
+ +
+ 90% + Statements + 9/10 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 75% + Functions + 3/4 +
+ + +
+ 85.71% + Lines + 6/7 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90288x +  +  +  +  +  +  +32x +32x +30x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React from "react";
+import "./Recommendation.css";
+import first_image from "./img/psychology3.jpg";
+import second_image from "./img/psychology2.jpg";
+import { FcApproval } from "react-icons/fc";
+import { useNavigate } from "react-router-dom";
+ 
+const AboutSection = () => {
+  const navigate = useNavigate();
+  return (
+    <div className="container-fluid custom-container py-5 my-5">
+      <div className=" custom-container pt-5">
+        <div className="row g-5">
+          <div
+            className="col-lg-5 col-md-6 col-sm-12 wow fadeIn"
+            data-wow-delay=".3s"
+            style={{
+              visibility: "visible",
+              animationDelay: "0.3s",
+              animationName: "fadeIn",
+            }}
+          >
+            <div className="h-100 position-relative">
+              <img
+                src={first_image}
+                className="img-fluid w-75 rounded"
+                alt=""
+                style={{ marginBottom: "30%" }}
+              />
+              <div
+                className="position-absolute w-75"
+                style={{ top: "35%", left: "30%" }}
+              >
+                <img
+                  src={second_image}
+                  className="img-fluid w-100 rounded"
+                  alt=""
+                />
+              </div>
+            </div>
+          </div>
+          <div
+            className="col-lg-7 col-md-6 col-sm-12 wow fadeIn"
+            data-wow-delay=".5s"
+            style={{
+              visibility: "visible",
+              animationDelay: "0.5s",
+              animationName: "fadeIn",
+            }}
+          >
+            <h4 className="recom_text_color doctor_h2">راهنمای رزرو نوبت</h4>
+            <h1 className="mb-4 doctor_h3">پیشنهاد روان درمانگر</h1>
+            <p className="recom_text">
+              با قابلیت جدید اینیاک به کمک هوش مصنوعی دکتر مناسب خود را انتخاب
+              کنید
+            </p>
+            <h5 className="recom_text_color doctor_h2">
+              {" "}
+              پیشنهاد بهترین درمانگر برای شما بر اساس
+            </h5>
+            <p className=" recom_text">
+              <FcApproval />
+              ملاحظات شخصی
+            </p>
+            <p className=" recom_text">
+              <FcApproval />
+              سابقه درمانی
+            </p>
+            <p className=" recom_text">
+              <FcApproval />
+              تناسب تخصص پزشک و شرح حال شما
+            </p>
+            <a
+              href="#"
+              className="btn btn-secondary rounded-pill  px-5 py-3 text-white"
+              onClick={(e) => {
+                navigate("/RecommendationPage");
+              }}
+            >
+              شروع
+            </a>
+          </div>
+        </div>
+      </div>
+    </div>
+  );
+};
+ 
+export default AboutSection;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Recommendation/index.html b/coverage/lcov-report/src/components/Recommendation/index.html new file mode 100644 index 0000000..f9db517 --- /dev/null +++ b/coverage/lcov-report/src/components/Recommendation/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/Recommendation + + + + + + + + + +
+
+

All files src/components/Recommendation

+
+ +
+ 90% + Statements + 9/10 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 75% + Functions + 3/4 +
+ + +
+ 85.71% + Lines + 6/7 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Recommendation.jsx +
+
90%9/10100%3/375%3/485.71%6/7
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/RecommendationPage/Doctor_Questions_Recommendation.jsx.html b/coverage/lcov-report/src/components/RecommendationPage/Doctor_Questions_Recommendation.jsx.html new file mode 100644 index 0000000..62d6075 --- /dev/null +++ b/coverage/lcov-report/src/components/RecommendationPage/Doctor_Questions_Recommendation.jsx.html @@ -0,0 +1,604 @@ + + + + + + Code coverage report for src/components/RecommendationPage/Doctor_Questions_Recommendation.jsx + + + + + + + + + +
+
+

All files / src/components/RecommendationPage Doctor_Questions_Recommendation.jsx

+
+ +
+ 100% + Statements + 1/1 +
+ + +
+ 100% + Branches + 0/0 +
+ + +
+ 100% + Functions + 0/0 +
+ + +
+ 100% + Lines + 1/1 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +17432x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  + 
const Doctor_Recommendation_Question = {
+    totalQuestions: 13,
+    questions: [
+        {
+            id: 1,
+            question: "تخصص‌های شما چیست؟",
+            field: "specialties",
+            choices: [
+                { text: "اضطراب", answer: true, id: 0 },
+                { text: "افسردگی", answer: true, id: 1 },
+                { text: "مشکلات خواب", answer: true, id: 2 },
+                { text: "اختلالات خوردن", answer: true, id: 3 },
+                { text: "مشکلات روابط", answer: true, id: 4 },
+                { text: "مشکلات رفتاری", answer: true, id: 5 },
+                { text: "ADHD", answer: true, id: 6 },
+                { text: "اختلالات شخصیت", answer: true, id: 7 },
+                { text: "اختلالات روانی شدید", answer: true, id: 8 },
+ 
+            ],
+        },
+        {
+            id: 2,
+            question: "چه روش‌های درمانی را استفاده می‌کنید؟",
+            field: "therapy_methods",
+            choices: [
+                { text: "CBT", answer: true, id: 0 },
+                { text: "Mindfulness", answer: true, id: 1 },
+                { text: "Family Therapy", answer: true, id: 2 },
+                { text: "Psychoanalytic", answer: true, id: 3 },
+                { text: "Art Therapy", answer: true, id: 4 },
+                { text: "Group Therapy", answer: true, id: 5 },
+            ],
+        },
+        {
+            id: 3,
+            question: "با کدام گروه‌های سنی کار می‌کنید؟",
+            field: "age_groups",
+            choices: [
+                { text: "کودکان", answer: true, id: 0 },
+                { text: "نوجوانان", answer: true, id: 1 },
+                { text: "بزرگ‌سالان", answer: true, id: 2 },
+                { text: "سالمندان", answer: true, id: 3 },
+            ],
+        },
+        {
+            id: 4,
+            question: "چه نوع جلساتی را ارائه می‌دهید؟",
+            field: "session_preference",
+            choices: [
+                { text: "حضوری", answer: true, id: 0 },
+                { text: "مجازی", answer: true, id: 1 },
+                { text: "هر دو", answer: true, id: 2 },
+            ],
+        },
+        {
+            id: 5,
+            question: "آیا شما خود را مذهبی می‌دانید؟",
+            field: "religion",
+            choices: [
+                { text: "مذهبی", answer: true, id: 0 },
+                { text: "غیرمذهبی", answer: true, id: 1 },
+                { text: "فرقی نمی‌کند", answer: true, id: 2 },
+            ],
+        },
+        {
+            id: 6,
+            question: "جنسیت شما چیست؟",
+            field: "gender",
+            choices: [
+                { text: "زن", answer: true, id: 0 },
+                { text: "مرد", answer: true, id: 1 },
+                // { text: "فرقی نمی‌کند", answer: true, id: 2 },
+            ],
+        },
+        {
+            id: 7,
+            question: "چند سال سابقه کاری دارید؟",
+            field: "experience_years",
+            choices: [
+                // { text: "زن", answer: true, id: 0 },
+                // { text: "مرد", answer: true, id: 1 },
+                // { text: "فرقی نمی‌کند", answer: true, id: 2 },
+            ],
+        },
+        {
+            id: 8,
+            question: "حداکثر تعداد جلسات در هفته که می‌توانید ارائه دهید؟",
+            field: "max_sessions_per_week",
+            choices: [
+                // { text: "زن", answer: true, id: 0 },
+                // { text: "مرد", answer: true, id: 1 },
+                // { text: "فرقی نمی‌کند", answer: true, id: 2 },
+            ],
+        },
+        {
+            id: 9,
+            question: "حداکثر مدت زمان درمان که می‌توانید ارائه دهید چیست؟",
+            field: "treatment_duration",
+            choices: [
+                { text: "کوتاه‌مدت", answer: true, id: 0 },
+                // { text: "میانه‌مدت", answer: true, id: 1 },
+                { text: "بلندمدت", answer: true, id: 1 },
+            ],
+        },
+        {
+            id: 10,
+            question: "آیا تجربه کار با بیمارانی که مشکلات جسمی دارند را دارید؟",
+            field: "physical_conditions_experience",
+            choices: [
+                { text: "بله", answer: true, id: 0 },
+                { text: "خیر", answer: true, id: 1 },
+            ],
+        },
+        {
+            id: 11,
+            question: "آیا در مدیریت بحران (مانند بیماران با خطر خودکشی) تجربه دارید؟",
+            field: "crisis_management",
+            choices: [
+                { text: "بله", answer: true, id: 0 },
+                { text: "خیر", answer: true, id: 1 },
+            ],
+        },
+        {
+            id: 12,
+            question: "آیا تجربه کار با بیمارانی که داروهای خاص مصرف می‌کنند را دارید؟",
+            field: "medications_experience",
+            choices: [
+                { text: "بله", answer: true, id: 0 },
+                { text: "خیر", answer: true, id: 1 },
+            ],
+        },
+        {
+            id: 13,
+            question: "آیا تمایل دارید با بیماران مذهبی یا غیرمذهبی کار کنید؟",
+            field: "prefers_religious_patients",
+            choices: [
+                { text: "مذهبی", answer: true, id: 0 },
+                { text: "غیرمذهبی", answer: true, id: 1 },
+                { text: "فرقی نمی‌کند", answer: true, id: 2 },
+            ],
+        },
+        {
+            id: 14,
+            question: "آیا ترجیح خاصی برای جنسیت بیمار دارید؟",
+            field: "prefers_gender",
+            choices: [
+                { text: "زن", answer: true, id: 0 },
+                { text: "مرد", answer: true, id: 1 },
+                { text: "فرقی نمی‌کند", answer: true, id: 2 },
+            ],
+        },
+        {
+            id: 15,
+            question: "ترجیح شما برای ارتباط با بیماران چیست؟",
+            field: "communication_preference",
+            choices: [
+                { text: "تماس تلفنی", answer: true, id: 0 },
+                { text: "ایمیل", answer: true, id: 1 },
+                { text: "پیام‌رسانی", answer: true, id: 2 },
+            ],
+        },
+        {
+            id: 16,
+            question: "هر توضیح دیگری که می‌خواهید اضافه کنید.",
+            field: "additional_notes",
+            choices: [
+                // { text: "کودک", answer: true, id: 0 },
+                // { text: "نوجوان", answer: true, id: 1 },
+            ],
+        },
+    ]
+}
+ 
+export default Doctor_Recommendation_Question;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/RecommendationPage/Patient_Questions_Recommendation.jsx.html b/coverage/lcov-report/src/components/RecommendationPage/Patient_Questions_Recommendation.jsx.html new file mode 100644 index 0000000..55aac98 --- /dev/null +++ b/coverage/lcov-report/src/components/RecommendationPage/Patient_Questions_Recommendation.jsx.html @@ -0,0 +1,730 @@ + + + + + + Code coverage report for src/components/RecommendationPage/Patient_Questions_Recommendation.jsx + + + + + + + + + +
+
+

All files / src/components/RecommendationPage Patient_Questions_Recommendation.jsx

+
+ +
+ 100% + Statements + 1/1 +
+ + +
+ 100% + Branches + 0/0 +
+ + +
+ 100% + Functions + 0/0 +
+ + +
+ 100% + Lines + 1/1 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +21632x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  + 
const Patient_Recommendation_Question = {
+    totalQuestions: 19,
+    questions: [
+        {
+            id: 1,
+            question: "سن شما چند سال است؟",
+            field: "age",
+            choices: [
+                // { text: "اضطراب", answer: true, id: 0 },
+                // { text: "افسردگی", answer: true, id: 1 },
+            ],
+        },
+        {
+            id: 2,
+            question: "سطح انرژی خود را چگونه ارزیابی می‌کنید؟",
+            field: "energy_level",
+            choices: [
+                { text: "کم", answer: true, id: 0 },
+                { text: "متوسط", answer: true, id: 1 },
+                { text: "زیاد", answer: true, id: 3 },
+            ],
+        },
+        {
+            id: 3,
+            question: "آیا داروی خاصی مصرف می‌کنید؟ اگر بله، لطفاً نام ببرید.",
+            field: "current_medications",
+            choices: [
+                { text: "بله", answer: true, id: 0 },
+                { text: "خیر", answer: true, id: 1 },
+            ],
+        },
+        {
+            id: 4,
+            question: "آیا مشکلات جسمی خاصی دارید که روی روان شما تأثیر می‌گذارد؟",
+            field: "physical_issues",
+            choices: [
+                { text: "بله", answer: true, id: 0 },
+                { text: "خیر", answer: true, id: 1 },
+            ],
+        },
+        {
+            id: 5,
+            question: "چه علائمی دارید؟",
+            field: "symptoms",
+            choices: [
+                { text: "اضطراب", answer: true, id: 0 },
+                { text: "افسردگی", answer: true, id: 1 },
+                { text: "مشکلات خواب", answer: true, id: 2 },
+                { text: "مشکلات رفتاری", answer: true, id: 3 },
+                { text: "اختلالات خوردن", answer: true, id: 4 },
+                { text: "مشکلات تمرکز", answer: true, id: 5 },
+                { text: "مشکلات روابط", answer: true, id: 6 },
+                { text: "ترس‌ها", answer: true, id: 7 },
+                { text: "پارانویا", answer: true, id: 8 },
+                { text: "ADHD", answer: true, id: 9 },
+                { text: "هیچ‌کدام", answer: true, id: 10 },
+            ],
+        },
+        {
+            id: 6,
+            question: "آیا قبلاً درمان روانشناختی یا روان‌پزشکی انجام داده‌اید؟ اگر بله، توضیح دهید.",
+            field: "past_treatments",
+            choices: [
+                { text: "بله", answer: true, id: 0 },
+                { text: "خیر", answer: true, id: 1 },
+            ],
+        },
+        {
+            id: 7,
+            question: "آخرین باری که به خودکشی فکر کردید، چه زمانی بود؟",
+            field: "suicidal_thoughts",
+            choices: [
+                { text: "هرگز", answer: true, id: 0 },
+                { text: "یک ماه پیش", answer: true, id: 1 },
+                { text: "هفته گذشته", answer: true, id: 2 },
+                { text: "همین حالا", answer: true, id: 3 },
+            ],
+        },
+        {
+            id: 8,
+            question: "سطح استرس روزانه خود را از ۱ تا ۱۰ ارزیابی کنید.",
+            field: "stress_level",
+            choices: [
+                // { text: "۱", answer: true, id: 0 },
+                { text: "1", answer: true, id: 0 },
+                { text: "۲", answer: true, id: 1 },
+                { text: "۳", answer: true, id: 2 },
+                { text: "۴", answer: true, id: 3 },
+                { text: "۵", answer: true, id: 4 },
+                { text: "۶", answer: true, id: 5 },
+                { text: "۷", answer: true, id: 6 },
+                { text: "۸", answer: true, id: 7 },
+                { text: "۹", answer: true, id: 8 },
+                { text: "۱۰", answer: true, id: 9 },
+            ],
+        },
+        {
+            id: 9,
+            question: "به طور متوسط چند ساعت در شبانه‌روز می‌خوابید؟",
+            field: "sleep_hours",
+            choices: [
+                // { text: "اغلب اوقات", answer: true, id: 0},
+                // { text: "بعضی اوقات", answer: true, id: 1},
+                // { text: "هیچوقت", answer: true, id: 2},
+            ],
+        },
+        {
+            id: 10,
+            question: "آیا به طور منظم در فعالیت‌های اجتماعی یا گروهی شرکت می‌کنید؟",
+            field: "social_activities",
+            choices: [
+                { text: "بله", answer: true, id: 0 },
+                { text: "خیر", answer: true, id: 1 },
+            ],
+        },
+        {
+            id: 11,
+            question: "چقدر از حمایت اجتماعی و عاطفی اطرافیان خود برخوردار هستید؟",
+            field: "support_system",
+            choices: [
+                { text: "کم", answer: true, id: 0 },
+                { text: "متوسط", answer: true, id: 1 },
+                { text: "زیاد", answer: true, id: 3 },
+            ],
+        },
+        {
+            id: 12,
+            question: "مدت زمان درمان مورد انتظار شما چیست؟",
+            field: "treatment_duration",
+            choices: [
+                { text: "کوتاه‌مدت", answer: true, id: 0 },
+                { text: "بلندمدت", answer: true, id: 1 },
+            ],
+        },
+        {
+            id: 13,
+            question: "آیا شما خود را مذهبی می‌دانید؟",
+            field: "religion_preference",
+            choices: [
+                { text: "مذهبی", answer: true, id: 0 },
+                { text: "غیرمذهبی", answer: true, id: 1 },
+                { text: "فرقی نمی‌کند", answer: true, id: 2 },
+            ],
+        },
+        {
+            id: 14,
+            question: "ترجیح شما برای جنسیت درمانگر چیست؟",
+            field: "therapist_gender_preference",
+            choices: [
+                { text: "زن", answer: true, id: 0 },
+                { text: "مرد", answer: true, id: 1 },
+                { text: "فرقی نمی‌کند", answer: true, id: 2 },
+            ],
+        },
+        {
+            id: 15,
+            question: "ترجیح شما برای نوع جلسات چیست؟",
+            field: "presentation_preference",
+            choices: [
+                { text: "حضوری", answer: true, id: 0 },
+                { text: "مجازی", answer: true, id: 1 },
+                { text: "فرقی نمی‌کند", answer: true, id: 2 },
+            ],
+        },
+        {
+            id: 16,
+            question: "چه روش‌های درمانی را ترجیح می‌دهید؟ (لیستی از روش‌ها را وارد کنید)",
+            field: "preferred_therapy_methods",
+            choices: [
+                { text: "درمان شناختی-رفتاری (CBT)", answer: true, id: 0 },
+                { text: "آگاهی‌حاضر (Mindfulness)", answer: true, id: 1 },
+                { text: "درمان خانواده", answer: true, id: 3 },
+                { text: "درمان روان‌تحلیلی", answer: true, id: 4 },
+                { text: "درمان هنری", answer: true, id: 5 },
+                { text: "درمان گروهی", answer: true, id: 6 },
+            ],
+        },
+        {
+            id: 17,
+            question: "چه روش‌هایی را برای ارتباط با درمانگر خود ترجیح می‌دهید؟",
+            field: "communication_preference",
+            choices: [
+                { text: "تماس تلفنی", answer: true, id: 0 },
+                { text: "ایمیل", answer: true, id: 1 },
+                { text: "پیام‌رسانی", answer: true, id: 2 },
+            ],
+        },
+        {
+            id: 18,
+            question: "چه انتظاری از درمانگر خود دارید؟",
+            field: "expectations",
+            choices: [
+                { text: "گوش دهد", answer: true, id: 0 },
+                { text: "گذشته من را کاوش کند", answer: true, id: 1 },
+                { text: "به من مهارت جدید آموزش دهد", answer: true, id: 2 },
+                { text: "اعتقادات مرا به چالش بکشد", answer: true, id: 3 },
+                { text: "به من تکلیف بدهد", answer: true, id: 4 },
+                { text: "راهنمایی‌ام کند که هدف هایم را مشخص کنم", answer: true, id: 5 },
+                { text: "فعالانه مرا چک کند", answer: true, id: 6 },
+                // { text: "موارد دیگر", answer: true, id: 7 },
+            ],
+        },
+        {
+            id: 19,
+            question: "هر توضیح دیگری که می‌تواند کمک کند، در اینجا وارد کنید.",
+            field: "additional_notes",
+            choices: [
+                // { text: "خیلی زیاد", answer: true, id: 0},
+                // { text: "به ندرت", answer: true, id: 1},
+                // { text: "اصلا", answer: true, id: 2},
+            ],
+        },
+    ]
+}
+ 
+export default Patient_Recommendation_Question;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/RecommendationPage/RecommendationPage.jsx.html b/coverage/lcov-report/src/components/RecommendationPage/RecommendationPage.jsx.html new file mode 100644 index 0000000..60e3fc8 --- /dev/null +++ b/coverage/lcov-report/src/components/RecommendationPage/RecommendationPage.jsx.html @@ -0,0 +1,2101 @@ + + + + + + Code coverage report for src/components/RecommendationPage/RecommendationPage.jsx + + + + + + + + + +
+
+

All files / src/components/RecommendationPage RecommendationPage.jsx

+
+ +
+ 4.54% + Statements + 6/132 +
+ + +
+ 1.94% + Branches + 4/206 +
+ + +
+ 3.7% + Functions + 1/27 +
+ + +
+ 4.03% + Lines + 5/124 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445 +446 +447 +448 +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +520 +521 +522 +523 +524 +525 +526 +527 +528 +529 +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +540 +541 +542 +543 +544 +545 +546 +547 +548 +549 +550 +551 +552 +553 +554 +555 +556 +557 +558 +559 +560 +561 +562 +563 +564 +565 +566 +567 +568 +569 +570 +571 +572 +573 +574 +575 +576 +577 +578 +579 +580 +581 +582 +583 +584 +585 +586 +587 +588 +589 +590 +591 +592 +593 +594 +595 +596 +597 +598 +599 +600 +601 +602 +603 +604 +605 +606 +607 +608 +609 +610 +611 +612 +613 +614 +615 +616 +617 +618 +619 +620 +621 +622 +623 +624 +625 +626 +627 +628 +629 +630 +631 +632 +633 +634 +635 +636 +637 +638 +639 +640 +641 +642 +643 +644 +645 +646 +647 +648 +649 +650 +651 +652 +653 +654 +655 +656 +657 +658 +659 +660 +661 +662 +663 +664 +665 +666 +667 +668 +669 +670 +671 +672 +673256x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React, { useState, useEffect } from "react";
+import { useNavigate } from "react-router-dom";
+import Swal from "sweetalert2";
+import { toast } from "react-toastify";
+import "react-toastify/dist/ReactToastify.css";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+import Footer from "../Footer/Footer";
+import Patient_Recommendation_Question from "./Patient_Questions_Recommendation";
+import Doctor_Recommendation_Question from "./Doctor_Questions_Recommendation";
+import "./RecommendationPage.css";
+import DoctorProfile from "../DoctorsList/DoctorProfile.jsx";
+import "../DoctorsList/DoctorsList.css";
+import axios from "axios";
+import { TextField } from "@material-ui/core";
+import withReactContent from "sweetalert2-react-content";
+ 
+const RecommendationPage = () => {
+  const navigate = useNavigate();
+  const IsDoctor = localStorage.getItem("role") == "doctor";
+  const { questions } = IsDoctor
+    ? Doctor_Recommendation_Question
+    : Patient_Recommendation_Question;
+  const totalQuestions = questions.length;
+ 
+  const [activeQuestion, setActiveQuestion] = useState(0);
+  const [selectedAnswers, setSelectedAnswers] = useState(
+    Array(totalQuestions).fill(null)
+  );
+  const [result, setResult] = useState({ doneAnswers: 0, emptyAnswers: 0 });
+  const [showResult, setShowResult] = useState(false);
+  const [inputValue, setInputValue] = useState(["", ""]);
+ 
+  const handleInputChange = (event) => {
+    const updatedInputValues = [...inputValue];
+    updatedInputValues[activeQuestion] = event.target.value;
+    setInputValue(updatedInputValues);
+ 
+    const fieldName = questions[activeQuestion].field;
+    const setRequest = IsDoctor ?
+      setRequestDoctor((prevRequest) => ({
+        ...prevRequest,
+        [fieldName]: event.target.value,
+      }))
+      :
+      setRequestPatiant((prevRequest) => ({
+        ...prevRequest,
+        [fieldName]: event.target.value,
+      }));
+  };
+ 
+  console.log(activeQuestion);
+  console.log(inputValue);
+ 
+  const goToHomePage = () => {
+    navigate("/");
+  };
+ 
+  const [doctorProfile, setDoctorProfile] = useState([]);
+  const [requestPatiant, setRequestPatiant] = useState({
+    age: null,
+    energy_level: null,
+    current_medications: null,
+    physical_issues: null,
+    symptoms: null,
+    past_treatments: null,
+    suicidal_thoughts: null,
+    stress_level: null,
+    sleep_hours: null,
+    social_activities: null,
+    support_system: null,
+    treatment_duration: null,
+    religion_preference: null,
+    therapist_gender_preference: null,
+    presentation_preference: null,
+    preferred_therapy_methods: null,
+    communication_preference: null,
+    expectations: null,
+    additional_notes: null,
+  });
+ 
+  const [requestDoctor, setRequestDoctor] = useState({
+    specialties: null,
+    therapy_methods: null,
+    age_groups: null,
+    session_preference: null,
+    religion: null,
+    gender: null,
+    experience_years: null,
+    max_sessions_per_week: null,
+    treatment_duration: null,
+    physical_conditions_experience: null,
+    crisis_management: null,
+    medications_experience: null,
+    prefers_religious_patients: null,
+    prefers_gender: null,
+    communication_preference: null,
+    additional_notes: null,
+  });
+ 
+  console.log(requestPatiant);
+  console.log(requestDoctor);
+ 
+  const sendAnswersToBack = async (data) => {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const requestData = IsDoctor ? requestDoctor : requestPatiant;
+      const response = await axios({
+        method: "POST",
+        url: IsDoctor ? "http://46.249.100.141:8070/RecomendationSystem/psychologist/form/" : "http://46.249.100.141:8070/RecomendationSystem/patient/form/",
+        headers: {
+          Authorization: `Bearer ${token}`,
+          "Content-Type": "application/json",
+        },
+        data: requestData,
+      });
+ 
+      if (response.status === 200) {
+        if (IsDoctor) {
+          withReactContent(Swal).fire({
+            icon: "success",
+            title: "!جواب های شما با موفقیت ثبت شدند",
+            background: "#075662",
+            color: "#FFFF",
+            width: "35rem",
+            confirmButtonText: "باشه",
+            confirmButtonColor: "#0a8ca0"
+          });
+          toast.success("!جواب های شما با موفقیت ثبت شدند", {
+            position: "bottom-left",
+            autoClose: 3000,
+            hideProgressBar: false,
+            closeOnClick: true,
+            pauseOnHover: true,
+            draggable: true,
+            progress: undefined,
+          });
+          navigate("/");
+        }
+        else {
+          try {
+            const token = localStorage.getItem("accessToken");
+            const response = await axios.get(
+              "http://46.249.100.141:8070/RecomendationSystem/match/patient-to-psychologists/",
+              {
+                headers: {
+                  Authorization: `Bearer ${token}`,
+                },
+              }
+            );
+            console.log(response.data.matches);
+            setDoctorProfile(response.data.matches || []);
+            setShowResult(true);
+          } catch (error) {
+            console.error("Error fetching doctor profiles:", error);
+            toast.error("خطا در دریافت داده‌ها", {
+              position: "bottom-left",
+              autoClose: 3000,
+              hideProgressBar: false,
+              closeOnClick: true,
+              pauseOnHover: true,
+              draggable: true,
+              progress: undefined,
+            });
+          }
+        }
+      } else {
+        toast.error("!متاسفانه خطایی در ارسال رخ داده", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      }
+    } catch (error) {
+      console.error("Error response:", error.response?.data || error.message);
+      toast.error("!متاسفانه خطایی در ارسال رخ داده", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+  };
+ 
+  const onClickPrevious = () => {
+    Iif (activeQuestion !== 0) {
+      setActiveQuestion((prev) => prev - 1);
+    }
+  };
+ 
+  const onClickNext = () => {
+    Iif (selectedAnswers[activeQuestion] == null && (!IsDoctor) &&
+      !(
+        (activeQuestion === 0 && inputValue[activeQuestion]?.trim() !== "") ||
+        (activeQuestion === 2 && selectedAnswers[activeQuestion] == 0 && inputValue[activeQuestion]?.trim() !== "") ||
+        (activeQuestion === 5 && selectedAnswers[activeQuestion] == 0 && inputValue[activeQuestion]?.trim() !== "") ||
+        (activeQuestion === 8 && inputValue[activeQuestion]?.trim() !== "") ||
+        (activeQuestion === 18 && inputValue[activeQuestion]?.trim() !== "")
+      )) {
+      toast.warn("!هنوز گزینه‌ای انتخاب نکرده‌اید یا متن را پر نکرده‌اید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+    if (selectedAnswers[activeQuestion] == null && (IsDoctor) &&
+      !(
+        (activeQuestion === 6 && inputValue[activeQuestion]?.trim() !== "") ||
+        (activeQuestion === 7 && inputValue[activeQuestion]?.trim() !== "") ||
+        (activeQuestion === 15 && inputValue[activeQuestion]?.trim() !== "")
+      )) {
+      toast.warn("!هنوز گزینه‌ای انتخاب نکرده‌اید یا متن را پر نکرده‌اید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    } else {
+      if (activeQuestion !== questions.length - 1) {
+        setActiveQuestion((prev) => prev + 1);
+      } else {
+        const updatedAnswersForBack = {};
+        for (let i = 0; i < questions.length; i++) {
+          if (Array.isArray(selectedAnswers[i])) {
+            let element = selectedAnswers[i].join(",");
+            console.log(element);
+ 
+            Iif (!IsDoctor && i == 0) {
+              element = inputValue[i];
+            }
+            Iif (!IsDoctor && i == 2 && selectedAnswers[i] == 0) {
+              element += "," + inputValue[i];
+            }
+            Iif (!IsDoctor && i == 5 && selectedAnswers[i] == 0) {
+              element += "," + inputValue[i];
+            }
+            Iif (!IsDoctor && i == 8) {
+              element = inputValue[i];
+            }
+            Iif (!IsDoctor && i == 16) {
+              element = inputValue[i];
+            }
+            Iif (!IsDoctor && i == 18) {
+              element = inputValue[i];
+            }
+ 
+            Iif (IsDoctor && i == 6) {
+              element = inputValue[i];
+            }
+            Iif (IsDoctor && i == 7) {
+              element = inputValue[i];
+            }
+            Iif (IsDoctor && i == 15) {
+              element = inputValue[i];
+            }
+            console.log(element);
+            updatedAnswersForBack[i] = element;
+          } else {
+            updatedAnswersForBack[i] = selectedAnswers[i];
+          }
+        }
+        console.log(updatedAnswersForBack);
+        sendAnswersToBack(updatedAnswersForBack);
+        Iif (activeQuestion === totalQuestions - 1) {
+          setShowResult(true);
+        }
+      }
+    }
+  };
+ 
+  const onAnswerSelected = (index) => {
+    const updatedAnswers = [...selectedAnswers];
+    const isMultipleChoice = (!IsDoctor && activeQuestion == 4) | (!IsDoctor && activeQuestion == 15) |
+      (!IsDoctor && activeQuestion == 16) | (!IsDoctor && activeQuestion == 17) |
+      (IsDoctor && activeQuestion == 0) | (IsDoctor && activeQuestion == 1) |
+      (IsDoctor && activeQuestion == 2) | (IsDoctor && activeQuestion == 14);
+ 
+    if (isMultipleChoice) {
+      const currentAnswers = updatedAnswers[activeQuestion] || [];
+      const answerIndex = currentAnswers.indexOf(index);
+      console.log(answerIndex);
+      if (answerIndex == -1) {
+        updatedAnswers[activeQuestion] = [...currentAnswers, index];
+      } else {
+        updatedAnswers[activeQuestion] = currentAnswers.filter(
+          (_, i) => i !== answerIndex
+        );
+      }
+    } else {
+      updatedAnswers[activeQuestion] = index;
+    }
+ 
+    setSelectedAnswers(updatedAnswers);
+    console.log(selectedAnswers);
+ 
+    const fieldName = questions[activeQuestion].field;
+    const setRequest = IsDoctor ? setRequestDoctor((prevRequest) => ({
+      ...prevRequest,
+      [fieldName]: isMultipleChoice
+        ? updatedAnswers[activeQuestion].map((id) => {
+          const choice = questions[activeQuestion].choices.find(
+            (choice) => choice.id === id
+          );
+          return choice ? choice.text : "";
+        })
+        : questions[activeQuestion].choices[index]?.text || null,
+    }))
+      :
+      setRequestPatiant((prevRequest) => ({
+        ...prevRequest,
+        [fieldName]: isMultipleChoice
+          ? fieldName === "expectations"
+            ? updatedAnswers[activeQuestion]
+              .map((id) => {
+                const choice = questions[activeQuestion].choices.find(
+                  (choice) => choice.id === id
+                );
+                return choice ? choice.text : "";
+              })
+              .join(" ،")
+            : updatedAnswers[activeQuestion].map((id) => {
+              const choice = questions[activeQuestion].choices.find(
+                (choice) => choice.id === id
+              );
+              return choice ? choice.text : "";
+            })
+          : questions[activeQuestion].choices[index]?.text === "خیر" &&
+            (fieldName === "current_medications" || fieldName === "past_treatments")
+            ? null
+            : questions[activeQuestion].choices[index]?.text || null,
+      }));
+  };
+ 
+  const cancelTest = () => {
+    Swal.fire({
+      icon: "error",
+      title: "از تکمیل فرم منصرف شده‌اید؟",
+      background: "#075662",
+      color: "#FFFF",
+      width: "35rem",
+ 
+      backdrop: `
+  rgba(84, 75, 87.0.9)
+  left top
+  no-repeat`,
+      confirmButtonText: "بله",
+      cancelButtonText: "خیر",
+      confirmButtonColor: "#6e7881",
+      cancelButtonColor: "#0a8ca0",
+      showConfirmButton: true,
+      showCancelButton: true,
+      preConfirm: () => {
+        navigate("/");
+      },
+    });
+  };
+ 
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <div align="center" className="recomBody p-5 pt-3">
+        <br />
+        {!showResult && (
+          <div className="recomBox col-lg-8 col-md-12 col-sm-12" dir="rtl">
+            <form className="recform p-5 pt-5">
+              <h3 className="question-style pb-4 font-custom">
+                {questions[activeQuestion].question}
+              </h3>
+              <div align="center">
+                <ul className="row d-flex justify-content-center align-items-stretch">
+                  {questions[activeQuestion].choices.map((choice, index) => (
+                    <li
+                      key={index}
+                      className={`col-6 mx-4 mb-3 ${(Array.isArray(selectedAnswers[activeQuestion]) ?
+                        selectedAnswers[activeQuestion]?.includes(index) : selectedAnswers[activeQuestion] == index)
+                        ? "Recommendation-selected-answer"
+                        : ""
+                        }`}
+                      onClick={() => onAnswerSelected(index)}
+                    >
+                      {choice.text}
+                    </li>
+                  ))}
+                </ul>
+              </div>
+ 
+              {((!(IsDoctor) && activeQuestion == 0)
+              ) ? (
+                <TextField
+                  autoComplete="off"
+                  variant="outlined"
+                  type="number"
+                  onChange={handleInputChange}
+                  dir="rtl"
+                  InputLabelProps={{
+                    dir: "rtl",
+                  }}
+                  placeholder="فقط عدد را وارد کنید."
+                  value={inputValue[activeQuestion] || ""}
+                  defaultValue={activeQuestion == 4 ? inputValue[1] : inputValue[0]}
+                  className="textbox-other"
+                  style={{ marginBottom: "10px" }}
+                />
+              ) : (
+                ""
+              )}
+ 
+              {((!IsDoctor && activeQuestion == 2 && selectedAnswers[activeQuestion] == 0)
+              ) ? (
+                <TextField
+                  fullWidth
+                  multiline
+                  autoComplete="off"
+                  variant="outlined"
+                  onChange={handleInputChange}
+                  dir="rtl"
+                  InputLabelProps={{
+                    dir: "rtl",
+                  }}
+                  placeholder="نام دارو"
+                  value={inputValue[activeQuestion] || ""}
+                  defaultValue={activeQuestion == 4 ? inputValue[1] : inputValue[0]}
+                  className="textbox-other"
+                  color="red"
+                  style={{ marginBottom: "10px" }}
+                />
+              ) : (
+                ""
+              )}
+ 
+              {((!IsDoctor && activeQuestion == 5 && selectedAnswers[activeQuestion] == 0)
+              ) ? (
+                <TextField
+                  fullWidth
+                  multiline
+                  autoComplete="off"
+                  variant="outlined"
+                  onChange={handleInputChange}
+                  dir="rtl"
+                  InputLabelProps={{
+                    dir: "rtl",
+                  }}
+                  placeholder=""
+                  value={inputValue[activeQuestion] || ""}
+                  defaultValue={activeQuestion == 4 ? inputValue[1] : inputValue[0]}
+                  className="textbox-other"
+                  color="red"
+                  style={{ marginBottom: "10px" }}
+                />
+              ) : (
+                ""
+              )}
+ 
+              {((!(IsDoctor) && activeQuestion == 8)
+              ) ? (
+                <TextField
+                  autoComplete="off"
+                  variant="outlined"
+                  type="number"
+                  onChange={handleInputChange}
+                  dir="rtl"
+                  InputLabelProps={{
+                    dir: "rtl",
+                  }}
+                  placeholder="فقط عدد را وارد کنید."
+                  value={inputValue[activeQuestion] || ""}
+                  defaultValue={activeQuestion == 4 ? inputValue[1] : inputValue[0]}
+                  className="textbox-other"
+                  color="red"
+                  style={{ marginBottom: "10px" }}
+                />
+              ) : (
+                ""
+              )}
+ 
+              {((!IsDoctor && activeQuestion == 18)
+              ) ? (
+                <TextField
+                  fullWidth
+                  multiline
+                  autoComplete="off"
+                  variant="outlined"
+                  onChange={handleInputChange}
+                  dir="rtl"
+                  InputLabelProps={{
+                    dir: "rtl",
+                  }}
+                  placeholder=""
+                  value={inputValue[activeQuestion] || ""}
+                  defaultValue={activeQuestion == 4 ? inputValue[1] : inputValue[0]}
+                  className="textbox-other"
+                  color="red"
+                  style={{ marginBottom: "10px" }}
+                />
+              ) : (
+                ""
+              )}
+ 
+              {((IsDoctor && activeQuestion == 6)
+              ) ? (
+                <TextField
+                  autoComplete="off"
+                  variant="outlined"
+                  type="number"
+                  onChange={handleInputChange}
+                  dir="rtl"
+                  InputLabelProps={{
+                    dir: "rtl",
+                  }}
+                  placeholder="فقط عدد را وارد کنید."
+                  value={inputValue[activeQuestion] || ""}
+                  defaultValue={activeQuestion == 4 ? inputValue[1] : inputValue[0]}
+                  className="textbox-other"
+                  style={{ marginBottom: "10px" }}
+                />
+              ) : (
+                ""
+              )}
+ 
+              {((IsDoctor && activeQuestion == 7)
+              ) ? (
+                <TextField
+                  autoComplete="off"
+                  variant="outlined"
+                  type="number"
+                  onChange={handleInputChange}
+                  dir="rtl"
+                  InputLabelProps={{
+                    dir: "rtl",
+                  }}
+                  placeholder="فقط عدد را وارد کنید."
+                  value={inputValue[activeQuestion] || ""}
+                  defaultValue={activeQuestion == 4 ? inputValue[1] : inputValue[0]}
+                  className="textbox-other"
+                  style={{ marginBottom: "10px" }}
+                />
+              ) : (
+                ""
+              )}
+ 
+              {((IsDoctor && activeQuestion == 15)
+              ) ? (
+                <TextField
+                  multiline
+                  autoComplete="off"
+                  variant="outlined"
+                  onChange={handleInputChange}
+                  dir="rtl"
+                  InputLabelProps={{
+                    dir: "rtl",
+                  }}
+                  placeholder=""
+                  value={inputValue[activeQuestion] || ""}
+                  defaultValue=""
+                  className="textbox-other"
+                  color="red"
+                  style={{ marginBottom: "10px" }}
+                />
+              ) : (
+                ""
+              )}
+ 
+              <div className="button-group row font-custom">
+                <div className="col">
+                  <button
+                    type="button"
+                    className="button-style bottom-button-hover font-custom"
+                    onClick={onClickNext}
+                  >
+                    {activeQuestion === totalQuestions - 1 ? "پایان" : "بعدی"}
+                  </button>
+                </div>
+                <div className="col">
+                  {activeQuestion !== 0 && (
+                    <button
+                      className="button-style bottom-button-hover font-custom"
+                      type="button"
+                      onClick={onClickPrevious}
+                    >
+                      قبلی
+                    </button>
+                  )}
+                </div>
+                <div className="col">
+                  <button
+                    className="button-cancel-style bottom-cancel-button-hover font-custom"
+                    type="button"
+                    onClick={cancelTest}
+                  >
+                    انصراف
+                  </button>
+                </div>
+              </div>
+            </form>
+          </div>
+        )}
+ 
+        {showResult && (
+          <div className="resultBox">
+            <h1
+              className="font-custom text-center text-style"
+              style={{ fontSize: "25px" }}
+            >
+              :نتایج
+            </h1>
+            <div style={{ justifyItems: "center" }}>
+              {doctorProfile?.length > 0 ? (
+                doctorProfile.map((index) => (
+                  <div className="distanceBetweenDoctor">
+ 
+                    <DoctorProfile
+                      Id={index?.psychologist_id}
+                      name={index?.psychologist_name}
+                      Description={index?.reasons}
+                      Image={index?.image}
+                      ProfileType={index?.profile_type}
+                      IsPrivate={index?.is_private}
+                      Psychiatrist={index?.psychologist_id}
+                    />
+                  </div>
+                ))
+              ) : (
+                <h3 className="pb-4 font-custom" style={{ color: '#55654f' }}>
+                  !دکتری یافت نشد
+                </h3>
+              )}
+              {/* {Array.isArray(doctorProfile) && doctorProfile.map((index) => (
+                  <DoctorProfile
+                    Id={index?.id}
+                    name={index?.name}
+                    Description={index?.description}
+                    Image={index?.image}
+                    ProfileType={index?.profile_type}
+                    IsPrivate={index?.is_private}
+                    Psychiatrist={index?.psychiatrist}
+                  />
+                ))} */}
+              {/* {doctorProfile.map((index) => (
+                  <DoctorProfile
+                    Id={index?.id}
+                    name={index?.name}
+                    Description={index?.description}
+                    Image={index?.image}
+                    ProfileType={index?.profile_type}
+                    IsPrivate={index?.is_private}
+                    Psychiatrist={index?.psychiatrist}
+                  />
+                ))} */}
+            </div>
+          </div>
+        )}
+      </div>
+      <Footer />
+    </>
+  );
+};
+ 
+export default RecommendationPage;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/RecommendationPage/index.html b/coverage/lcov-report/src/components/RecommendationPage/index.html new file mode 100644 index 0000000..f1ba05f --- /dev/null +++ b/coverage/lcov-report/src/components/RecommendationPage/index.html @@ -0,0 +1,146 @@ + + + + + + Code coverage report for src/components/RecommendationPage + + + + + + + + + +
+
+

All files src/components/RecommendationPage

+
+ +
+ 5.97% + Statements + 8/134 +
+ + +
+ 1.94% + Branches + 4/206 +
+ + +
+ 3.7% + Functions + 1/27 +
+ + +
+ 5.55% + Lines + 7/126 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Doctor_Questions_Recommendation.jsx +
+
100%1/1100%0/0100%0/0100%1/1
Patient_Questions_Recommendation.jsx +
+
100%1/1100%0/0100%0/0100%1/1
RecommendationPage.jsx +
+
4.54%6/1321.94%4/2063.7%1/274.03%5/124
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Reservation/HourCard.jsx.html b/coverage/lcov-report/src/components/Reservation/HourCard.jsx.html new file mode 100644 index 0000000..fef89ee --- /dev/null +++ b/coverage/lcov-report/src/components/Reservation/HourCard.jsx.html @@ -0,0 +1,127 @@ + + + + + + Code coverage report for src/components/Reservation/HourCard.jsx + + + + + + + + + +
+
+

All files / src/components/Reservation HourCard.jsx

+
+ +
+ 80% + Statements + 4/5 +
+ + +
+ 60% + Branches + 3/5 +
+ + +
+ 50% + Functions + 1/2 +
+ + +
+ 80% + Lines + 4/5 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15256x +  +  +32x +  +  +  +  +  +  +  +  +32x +32x + 
import React, { useState } from "react";
+import "./reservation.css";
+ 
+const HourCard = ({time, index, onClick,selected}) => {
+  return (
+    <>
+      <div className="reserve_hcard_bd" onClick={onClick}
+      style={selected == index ? {background:'#22b46d',color:'#0a3a23'}:{}}>
+        {time}
+      </div>
+    </>
+  );
+};
+export default HourCard;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Reservation/Reservation.jsx.html b/coverage/lcov-report/src/components/Reservation/Reservation.jsx.html new file mode 100644 index 0000000..c0fdb9c --- /dev/null +++ b/coverage/lcov-report/src/components/Reservation/Reservation.jsx.html @@ -0,0 +1,1654 @@ + + + + + + Code coverage report for src/components/Reservation/Reservation.jsx + + + + + + + + + +
+
+

All files / src/components/Reservation Reservation.jsx

+
+ +
+ 5.1% + Statements + 7/137 +
+ + +
+ 7.89% + Branches + 3/38 +
+ + +
+ 3.12% + Functions + 1/32 +
+ + +
+ 5.42% + Lines + 7/129 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445 +446 +447 +448 +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +520 +521 +522 +523 +524352x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +96x + 
import React, { useState } from "react";
+import { useLocation } from "react-router-dom";
+import "react-multi-date-picker/styles/colors/teal.css";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+import Footer from "../Footer/Footer";
+import img from "../../assets/Female_Avatar.jpg";
+import "./reservation.css";
+import "react-modern-calendar-datepicker/lib/DatePicker.css";
+import { utils } from "react-modern-calendar-datepicker";
+import DateObject from "react-date-object";
+import HourCard from "./HourCard";
+import { BsCalendarDate } from "react-icons/bs";
+import { IoMdTime } from "react-icons/io";
+import { useEffect } from "react";
+import axios from "axios";
+import { useNavigate } from "react-router-dom";
+import * as shamsi from "shamsi-date-converter";
+import { ToastContainer, toast } from "react-toastify";
+import "react-toastify/dist/ReactToastify.css";
+import MedicalInfoModal from "../MedicalInfoModal/MedicalInfoModal";
+import Swal from "sweetalert2";
+import { Calendar } from "react-multi-date-picker";
+import persian from "react-date-object/calendars/persian";
+import persian_fa from "react-date-object/locales/persian_fa";
+ 
+function DateString(input) {
+  var changed = shamsi.jalaliToGregorian(input.year, input.month, input.day);
+  var y = `${changed[0]}`;
+  var m = changed[1] < 10 ? `0${changed[1]}` : `${changed[1]}`;
+  var d = changed[2] < 10 ? `0${changed[2]}` : `${changed[2]}`;
+  return [y, m, d].join("-");
+}
+ 
+function toPersianDigits(str) {
+  const persianDigits = ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"];
+  return str.replace(/\d/g, (digit) => persianDigits[digit]);
+}
+ 
+function ChangeDate(input) {
+  var date = new DateObject(input);
+  date.convert(persian);
+  const changed = {
+    year: parseInt(date.year),
+    month: parseInt(date.month),
+    day: parseInt(date.day),
+  };
+  return changed;
+}
+function formatDate(date) {
+  const year = date.getFullYear();
+  const month = String(date.getMonth() + 1).padStart(2, "0");
+  const day = String(date.getDate()).padStart(2, "0");
+  return `${year}-${month}-${day}`;
+}
+ 
+// Helper function to add days to a date
+function addDays(date, days) {
+  const result = new Date(date);
+  result.setDate(result.getDate() + days);
+  return result;
+}
+ 
+const ReservationPage = () => {
+  const navigate = useNavigate();
+  const location = useLocation();
+  const initialState = location.state || {};
+  const [res_type, setres_type] = useState("حضوری");
+  const [doctor_id, setCode] = useState(initialState);
+  const [responseData, setResponseData] = useState([]);
+  const [FreeTiems, setFreeTimes] = useState([]);
+  const [selectVal, setSelectVal] = useState(-1);
+  const [selectedDay, setSelectedDay] = useState(
+    ChangeDate(utils().getToday())
+  );
+  const [LeftTimes, setTime] = useState([
+    "9:00:00",
+    "10:00:00",
+    "11:00:00",
+    "14:00:00",
+    "15:00:00",
+    "16:00:00",
+    "17:00:00",
+    "18:00:00",
+    "19:00:00",
+  ]);
+  const today = ChangeDate(utils().getToday());
+  const [selected, setSelect] = useState(-1);
+  const [showModal, setShowModal] = useState(false);
+  const [hasMedicalInfo, setHasMedicalInfo] = useState(null);
+ 
+  // Function to toggle the modal state
+  const toggleModal = () => {
+    setShowModal(!showModal);
+  };
+ 
+  async function CheckMedicalInfo() {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios.get(
+        "http://eniacgroup.ir:8070/TherapyTests/record_check/",
+        {
+          headers: {
+            "Content-Type": "application/json",
+            Authorization: `Bearer ${token}`,
+          },
+        }
+      );
+      Iif (response.status === 200) {
+        setHasMedicalInfo(response.data.message);
+      }
+    } catch (error) {
+      console.log("something went wrong: ", error);
+      toast.error("!متاسفانه مشلکلی پیش آمده، رفرش نمایید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+  }
+ 
+  const Setdatetime = (date_) => {
+    var temp = [];
+    for (let i = 0; i < FreeTiems.length; i++)
+      Iif (FreeTiems[i].date == DateString(date_))
+        temp.push(FreeTiems[i].time);
+    for (let i = 0; i < responseData.length; i++) {
+      Iif (responseData[i].date == DateString(selectedDay)) {
+        var ind = temp.indexOf(responseData[i].time);
+        Iif (ind > -1) {
+          temp.splice(ind, 1);
+        }
+      }
+    }
+    setTime(temp);
+  };
+  
+ 
+  const handleCalender = (e) =>{
+    setSelectedDay(e);
+    setSelect(-1);
+    Setdatetime(e);    
+  }
+ 
+  async function getFreeTime() {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios(
+        `http://eniacgroup.ir:8070/reserve/get-free-time/${doctor_id}/`,
+        {
+          method: "GET",
+          headers: {
+            "Content-Type": "application/json",
+            Authorization: `Bearer ${token}`,
+          },
+        }
+      );
+ 
+      Iif (response.status === 200 || response.status === 201) {
+        setFreeTimes(response.data["Free Time List"]);
+      }
+    } catch (error) {
+      console.log(error);
+      toast.error("!متاسفانه مشلکلی پیش آمده، رفرش نمایید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+  }
+ 
+  async function getReservation() {
+    try {
+      const startDate = formatDate(new Date()); 
+      const endDate = formatDate(addDays(new Date(), 30));
+      const token = localStorage.getItem("accessToken");
+      const response = await axios(
+        "http://eniacgroup.ir:8070/reserve/between_dates/",
+        {
+          method: "POST",
+          headers: {
+            "Content-Type": "application/json",
+            Authorization: `Bearer ${token}`,
+          },
+          data: {
+            start_date: startDate,
+            end_date: endDate,
+            doctor_id: doctor_id,
+          },
+        }
+      );
+      CheckMedicalInfo();
+      Iif (response.status === 200 || response.status === 201) {
+        setResponseData(response.data);
+      }
+    } catch (error) {
+      console.log(error);
+      toast.error("!متاسفانه مشلکلی پیش آمده، رفرش نمایید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+  }
+ 
+  const [doctorProfile, setDoctorProfile] = useState([]);
+  useEffect(() => {
+    //  تابع برای دریافت اطلاعات پروفایل دکتراز بک‌اند
+    const fetchDoctorProfile = async () => {
+      const token = localStorage.getItem("accessToken");
+      try {
+        const response = await axios.get(`http://eniacgroup.ir:8070/profile/doctors/${doctor_id}/`, {
+          headers: {
+            "Content-Type": "application/json",
+            Authorization: `Bearer ${token}`,
+          },
+        });
+        setDoctorProfile(response.data);
+      } catch (error) {
+        console.error("Error fetching doctor profile:", error);
+        toast.error("!متاسفانه مشلکلی پیش آمده، رفرش نمایید", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      }
+    };
+ 
+    fetchDoctorProfile();
+  }, []);
+ 
+  async function CreateReservation() {
+    try {
+      const ReservationDate = DateString(selectedDay); // Format today's date as "yyyy-mm-dd" string
+      const token = localStorage.getItem("accessToken");
+      const response = await axios("http://eniacgroup.ir:8070/reserve/create/", {
+        method: "POST",
+        headers: {
+          "Content-Type": "application/json",
+          Authorization: `Bearer ${token}`,
+        },
+        data: {
+          type: res_type,
+          date: ReservationDate,
+          time: LeftTimes[selected],
+          doctor_id: doctor_id,
+        },
+      });
+ 
+      Iif (response.status === 200 || response.status === 201) {
+        toast.success("رزرو وقت شما با موفقیت انجام شد", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+        getFreeTime();
+        getReservation();
+        Setdatetime(selectedDay);
+        CheckMedicalInfo();
+      }
+    } catch (error) {
+      if (
+        error.response.data.hasOwnProperty("message") &&
+        error.response.data.message ===
+          "you can not reservere 2 times under 8 days drift"
+      ) {
+        toast.error("!حداقل فاصله رزرو ها 8 روز می باشد", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      } else {
+        toast.error("رزرو موفقیت آمیز نبود، رفرش کنید", {
+          position: "bottom-left",
+          autoClose: 3000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      }
+    }
+  }
+ 
+  useEffect(() => {
+    getFreeTime();
+    getReservation();
+    Setdatetime(selectedDay);    
+  }, []);
+ 
+  const [position, setPosition] = useState("right");
+  useEffect(() => {
+    const handleResize = () => {
+      setPosition(window.innerWidth < 606 ? "bottom" : "right");
+    };
+    window.addEventListener("resize", handleResize);
+    handleResize();
+    return () => window.removeEventListener("resize", handleResize);
+  }, []);
+ 
+ 
+  function MyPlugin() {
+    return (
+      <div
+        className="row reserve_plugin"
+      >
+        <h6 className="reserve_hour_title">ساعت های قابل رزرو</h6>
+        <div className="reserve_hour_items row g-3  ">
+          {LeftTimes.length == 0 && (
+            <div className="Reservation_error_input">
+              زمانی جهت مشاوره یافت نشد!
+            </div>
+          )}
+          {LeftTimes.map((time, index, key) => (
+            <div
+              className="col-lg-5 col-xlg-5 col-md-5 col-sm-12"
+              align="center"
+            >
+              <HourCard
+                time={time}
+                index={index}
+                selected={selected}
+                onClick={() => {
+                  setSelect((prev) => (prev == index ? -1 : index));
+                }}
+              />
+            </div>
+          ))}
+        </div>
+      </div>
+    );
+  }
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <ToastContainer />
+      <div className="d-grid py-5 all-page" onLoad={getReservation}>
+        <div className="container reserve_Box" onLoad={getFreeTime}>
+          <div className="Myrow g-3 w-100" dir="rtl" style={{ justifyContent:'center' }}>
+          <div className="col col-md-12 col-lg-5 col-xsm-12 reserve_docProfile " >
+            <button
+            dir="ltr"
+              className="col w-100 button_back"
+              onClick={(e) => {
+                navigate("/Home");
+              }}
+            >
+              <p>صفحه اصلی</p>
+              <svg
+                xmlns="/Doctors"
+                className="h-6 w-6"
+                fill="none"
+                viewBox="0 0 23 22"
+                stroke="currentColor"
+                strokeWidth="4"
+              >
+                <path
+                  strokeLinecap="round"
+                  strokeLinejoin="round"
+                  d="M14 5l7 7m0 0l-7 7m7-7H3"
+                ></path>
+              </svg>
+            </button>
+            <a href="#">
+              <img
+                src={doctorProfile.image}
+                className="img-fluid w-100 rounded-circle"
+                alt="image"
+              />
+            </a>
+            <h2 className="font-custom">{doctorProfile.name}</h2>
+            <div
+              className="row fs-5"
+              dir="rtl"
+              align="center"
+              style={selected == -1 ? { display: "none" } : { display: "flex" }}
+            >
+              <div className="col-12">
+                <span className="col-4 ms-1">
+                  <BsCalendarDate />
+                </span>
+                <span className="col-4 ms-4 font-custom"> تاریخ:</span>
+                <span className="col-4 ">
+                  {[
+                    toPersianDigits(`${selectedDay.year}`),
+                    toPersianDigits(`${selectedDay.month}`),
+                    toPersianDigits(`${selectedDay.day}`),
+                  ].join("/")}
+                </span>
+              </div>
+              <div className="col-12">
+                <span className="col-4 ms-1">
+                  <IoMdTime />
+                </span>
+                <span className="col-4 ms-4"> ساعت:</span>
+                <span className="col-4 ">
+                  {toPersianDigits(`${LeftTimes[selected]}`)}
+                </span>
+              </div>
+              <div className="reverse_choices_box">
+                <ul className="reserve_choices">
+                  <label className="reserve_choices_op">
+                    <input
+                      type="radio"
+                      name="q1"
+                      value="حضوری"
+                      checked={res_type == "حضوری"}
+                      onClick={(e) => setres_type("حضوری")}
+                    />
+                    <span>حضوری</span>
+                  </label>
+                  <label className="reserve_choices_op">
+                    <input
+                      type="radio"
+                      name="q1"
+                      value="مجازی"
+                      checked={res_type == "مجازی"}
+                      onClick={(e) => setres_type("مجازی")}
+                    />
+                    <span>مجازی</span>
+                  </label>
+                </ul>
+                <button
+                  className="button_74"
+                  onClick={(e) => {
+                    console.log(hasMedicalInfo);
+                    setSelectVal(selected);
+                    setSelect(-1);
+                    if (hasMedicalInfo) {
+                      CreateReservation(e);
+                    } else {
+                      Swal.fire({
+                        icon: "info",
+                        title: "!توجه ",
+                        html: "برای ادامۀ فرایند رزرو باید اطلاعات پزشکی خود را کامل کنید",
+                        background: "#075662",
+                        color: "#FFFF",
+                        width: "26rem",
+                        height: "18rem",
+                        showCancelButton: true,
+                        cancelButtonText: "انصراف",
+                        confirmButtonText: "تکمیل اطلاعات",
+                        confirmButtonColor: "#0a8ca0",
+                        cancelButtonColor: "#0a8ca0",
+                      }).then((result) => {
+                        if (result.isConfirmed) {
+                          toggleModal();
+                        } else {
+                        }
+                      });
+                    }
+                  }}
+                  style={{backgroundColor:'green', marginBottom: '10px' }}
+                >
+                  ثبت
+                </button>
+              </div>
+            </div>
+          </div>
+          <div className="col-8 col-md-12 col-lg-5 col-sm-12" align="center">
+            <Calendar
+              calendar={persian}
+              locale={persian_fa}
+              value={selectedDay}
+              onChange={(e) => {
+                handleCalender(e);
+                
+              }}
+              minDate={new DateObject()}
+              maxDate={new DateObject().add(1, "month")}
+              style={{
+                fontSize: "60px",
+                hieght: "500px",
+                borderTopRightRadius: "50px",
+              }}
+              className="custom_calendar teal"
+              plugins={[<MyPlugin position={position} />]}
+            /> 
+            <MedicalInfoModal
+              getReserve={getReservation}
+              selectIndex={selectVal}
+              doctorId={doctor_id}
+              resType={res_type}
+              left_times={LeftTimes}
+              daySelected={selectedDay}
+              showModal={showModal}
+              toggleModal={toggleModal}
+            />
+          </div>
+        </div>
+        </div>
+      </div>
+      <Footer />
+    </>
+  );
+};
+ 
+export default ReservationPage;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Reservation/index.html b/coverage/lcov-report/src/components/Reservation/index.html new file mode 100644 index 0000000..c4298f9 --- /dev/null +++ b/coverage/lcov-report/src/components/Reservation/index.html @@ -0,0 +1,131 @@ + + + + + + Code coverage report for src/components/Reservation + + + + + + + + + +
+
+

All files src/components/Reservation

+
+ +
+ 7.74% + Statements + 11/142 +
+ + +
+ 13.95% + Branches + 6/43 +
+ + +
+ 5.88% + Functions + 2/34 +
+ + +
+ 8.2% + Lines + 11/134 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
HourCard.jsx +
+
80%4/560%3/550%1/280%4/5
Reservation.jsx +
+
5.1%7/1377.89%3/383.12%1/325.42%7/129
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/ScrollToTopButton/ScrollToTopButton.jsx.html b/coverage/lcov-report/src/components/ScrollToTopButton/ScrollToTopButton.jsx.html new file mode 100644 index 0000000..aa0daa9 --- /dev/null +++ b/coverage/lcov-report/src/components/ScrollToTopButton/ScrollToTopButton.jsx.html @@ -0,0 +1,208 @@ + + + + + + Code coverage report for src/components/ScrollToTopButton/ScrollToTopButton.jsx + + + + + + + + + +
+
+

All files / src/components/ScrollToTopButton ScrollToTopButton.jsx

+
+ +
+ 89.47% + Statements + 17/19 +
+ + +
+ 77.77% + Branches + 7/9 +
+ + +
+ 83.33% + Functions + 5/6 +
+ + +
+ 87.5% + Lines + 14/16 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +4232x +  +  +  +12x +12x +  +12x +2x +2x +  +  +  +  +  +12x +  +  +  +  +  +  +12x +8x +8x +4x +  +  +  +12x +  +  +  +  +  +  +  +  +4x +  +4x + 
import React, { useState, useEffect } from "react";
+import { FaArrowUp } from "react-icons/fa";
+import "./ScrollToTopButton.css";
+ 
+const ScrollToTopButton = () => {
+  const [isVisible, setIsVisible] = useState(false);
+ 
+  const toggleVisibility = () => {
+    if (window.pageYOffset > 300) {
+      setIsVisible(true);
+    } else E{
+      setIsVisible(false);
+    }
+  };
+ 
+  const scrollToTop = () => {
+    window.scrollTo({
+      top: 0,
+      behavior: "smooth",
+    });
+  };
+ 
+  useEffect(() => {
+    window.addEventListener("scroll", toggleVisibility);
+    return () => {
+      window.removeEventListener("scroll", toggleVisibility);
+    };
+  }, []);
+ 
+  return (
+    <div className="scroll-to-top">
+      {isVisible && (
+        <button onClick={scrollToTop} className="scroll-button">
+          <FaArrowUp />
+        </button>
+      )}
+    </div>
+  );
+};
+ 
+export default ScrollToTopButton;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/ScrollToTopButton/index.html b/coverage/lcov-report/src/components/ScrollToTopButton/index.html new file mode 100644 index 0000000..59b120f --- /dev/null +++ b/coverage/lcov-report/src/components/ScrollToTopButton/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/ScrollToTopButton + + + + + + + + + +
+
+

All files src/components/ScrollToTopButton

+
+ +
+ 89.47% + Statements + 17/19 +
+ + +
+ 77.77% + Branches + 7/9 +
+ + +
+ 83.33% + Functions + 5/6 +
+ + +
+ 87.5% + Lines + 14/16 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
ScrollToTopButton.jsx +
+
89.47%17/1977.77%7/983.33%5/687.5%14/16
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/SeeingDoctorReservation/DoctorPage.jsx.html b/coverage/lcov-report/src/components/SeeingDoctorReservation/DoctorPage.jsx.html new file mode 100644 index 0000000..5bae5d3 --- /dev/null +++ b/coverage/lcov-report/src/components/SeeingDoctorReservation/DoctorPage.jsx.html @@ -0,0 +1,652 @@ + + + + + + Code coverage report for src/components/SeeingDoctorReservation/DoctorPage.jsx + + + + + + + + + +
+
+

All files / src/components/SeeingDoctorReservation DoctorPage.jsx

+
+ +
+ 13.95% + Statements + 6/43 +
+ + +
+ 40% + Branches + 4/10 +
+ + +
+ 11.11% + Functions + 1/9 +
+ + +
+ 13.15% + Lines + 5/38 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190256x +  +  +  +  +  +  +  +  +32x +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React, { useState, useEffect } from "react";
+import axios from "axios";
+import "./DoctorPage.css";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+import Footer from "../Footer/Footer";
+import DoctorProfile from "../DoctorsList/DoctorProfile";
+import { useLocation } from "react-router-dom";
+import ReservationTable from "./ReservationTable.jsx";
+ 
+const DoctorPage = () => {
+  const location = useLocation();
+  const doctorId = location.state;
+ 
+  const [doctorProfile, setDoctorProfile] = useState([]);
+  const [username, setName] = useState([]);
+  async function GetUserInfo() {
+    const accessToken = localStorage.getItem("accessToken");
+    try {
+      const response = await axios(
+        "http://46.249.100.141:8070/accounts/get_user/",
+        {
+          method: "GET",
+          headers: {
+            Authorization: `Bearer ${accessToken}`, // Bearer <access token >
+            "Content-Type": "application/json",
+          },
+        }
+      );
+      Iif (response.status == 200) {
+        const data = response.data.user;
+        setName(data.firstname + " " + data.lastname);
+      }
+    } catch (error) { }
+  }
+ 
+  useEffect(() => {
+    const fetchDoctorProfile = async () => {
+      GetUserInfo();
+      try {
+        const response1 = await axios.get(
+          `http://eniacgroup.ir:8070/profile/doctors/`
+        );
+        Iif (response1.status == 200 || response1.status == 201) {
+          for (let i = 0; i < response1.data.length; i++) {
+            Iif (response1.data[i].name == username) {
+              setDoctorProfile(response1.data[i]);
+            }
+          }
+        }
+      } catch (error) {
+        console.error("Error fetching doctor profile:", error);
+      }
+    };
+    fetchDoctorProfile();
+  });
+ 
+  const [Reservations, setReservations] = useState([]);
+  useEffect(() => {
+    const fetchReservations = async () => {
+      const token = localStorage.getItem("accessToken");
+      try {
+        const response1 = await axios(
+          "http://eniacgroup.ir:8070/DoctorPanel/NextWeekReservations/",
+          {
+            method: "GET",
+            headers: {
+              "Content-Type": "application/json",
+              Authorization: `Bearer ${token}`,
+            },
+          }
+        );
+        console.log(response1);
+        setReservations(response1.data.reservations_next_seven_days);
+        console.log(Reservations);
+      } catch (error) {
+        console.error("Error fetching reservations:", error);
+      }
+    };
+    fetchReservations();
+  }, [doctorId]);
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <br />
+      <div className="all">
+ 
+        <div className="">
+          <div
+            className="rounded team-item"
+            style={{
+              fontFamily: "Ios15Medium",
+              width: "298.668px",
+              float: "right",
+            }}
+          >
+            <link
+              rel="stylesheet"
+              href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0"
+            />
+            <div className="team-content">
+              <div className="team-img-icon">
+                <div className="team-img rounded-circle">
+                  <img
+                    src={doctorProfile?.image}
+                    className="img-fluid w-100 rounded-circle"
+                    alt={`${doctorProfile?.name}'s Image`}
+                  />
+                </div>
+                <div className="team-name text-center py-3">
+                  <h4
+                    className=""
+                    style={{ color: "gray", fontFamily: "Ios15Medium" }}
+                  >
+                    {doctorProfile?.name}
+                  </h4>
+                  <p
+                    className="m-0"
+                    style={{ fontFamily: "Ios15Medium", color: "gray" }}
+                  >
+                    {doctorProfile?.profile_type}
+                  </p>
+                  <p
+                    className="m-0"
+                    style={{ fontFamily: "Ios15Medium", color: "gray" }}
+                  >
+                    {doctorProfile?.description}
+                  </p>
+                </div>
+              </div>
+            </div>
+          </div>
+        </div>
+ 
+        <div className="containerTable">
+          <h1
+            style={{
+              fontFamily: "Ios15Medium",
+              textAlign: "right",
+              color: "gray",
+              fontSize: "30px",
+            }}
+          >
+            نوبت های رزرو شده
+          </h1>
+          <ul className="responsive-table">
+            <li className="table-header">
+              <div className="col col-1" style={{ fontFamily: "Ios15Medium" }}>
+                پرونده پزشکی بیمار
+              </div>
+              <div className="col col-1" style={{ fontFamily: "Ios15Medium" }}>
+                لینک جلسه مجازی
+              </div>
+              <div className="col col-1" style={{ fontFamily: "Ios15Medium" }}>
+                نوع مراجعه
+              </div>
+              <div className="col col-1" style={{ fontFamily: "Ios15Medium" }}>
+                ساعت
+              </div>
+              <div className="col col-1" style={{ fontFamily: "Ios15Medium" }}>
+                تاریخ
+              </div>
+              <div className="col col-1" style={{ fontFamily: "Ios15Medium" }}>
+                نام بیمار
+              </div>
+            </li>
+ 
+            {Reservations.map((index) => (
+              <ReservationTable
+                PatiantId={index?.pationt}
+                PatiantName={index?.patient_full_name}
+                Day={index?.day}
+                Date={index?.date}
+                time={index?.time}
+                type={index?.type}
+                MeetingLink={index?.MeetingLink}
+              />
+            ))}
+          </ul>
+        </div>
+ 
+      </div>
+ 
+      <Footer />
+    </>
+  );
+};
+ 
+export default DoctorPage;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/SeeingDoctorReservation/ReservationTable.jsx.html b/coverage/lcov-report/src/components/SeeingDoctorReservation/ReservationTable.jsx.html new file mode 100644 index 0000000..9f81088 --- /dev/null +++ b/coverage/lcov-report/src/components/SeeingDoctorReservation/ReservationTable.jsx.html @@ -0,0 +1,196 @@ + + + + + + Code coverage report for src/components/SeeingDoctorReservation/ReservationTable.jsx + + + + + + + + + +
+
+

All files / src/components/SeeingDoctorReservation ReservationTable.jsx

+
+ +
+ 35.71% + Statements + 5/14 +
+ + +
+ 42.85% + Branches + 3/7 +
+ + +
+ 20% + Functions + 1/5 +
+ + +
+ 45.45% + Lines + 5/11 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38288x +  +  +  +  +  +  +32x +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x
import React from 'react';
+import "./DoctorPage.css"
+import axios from "axios";
+import { useState, useEffect } from 'react';
+import { useNavigate } from "react-router-dom";
+ 
+ 
+const ReservationTable = ({ PatiantId, PatiantName, Day, Date, time, type, MeetingLink }) => {
+    console.log(PatiantName);
+    const navigate = useNavigate();
+    const handleClickToPatiantPanel = () => {
+        console.log(PatiantId);
+        navigate("/Patient_Panel", { state: PatiantId });
+    };
+    return (
+        <div>
+            <li className="table-row">
+                <div className="col col-2" style={{ fontFamily: "Ios15Medium" }} data-label="پرونده پزشکی بیمار">
+                    <button className="button-24" role="button" style={{ fontFamily: "Ios15Medium" }} onClick={handleClickToPatiantPanel} >پرونده</button>
+                </div>
+                <div className="col col-2" style={{ fontFamily: "Ios15Medium" }} data-label="لینک جلسه مجازی">
+                    {MeetingLink && type == "مجازی" ? (
+                        <button className="button-24" role="button" style={{ fontFamily: "Ios15Medium" }} onClick={() => window.open(MeetingLink, "_blank")}>
+                            لینک جلسه
+                        </button>
+                    ) : (<p></p>)
+                    }
+                </div>
+                <div className="col col-2" style={{ fontFamily: "Ios15Medium" }} data-label="نوع مراجعه">{type}</div>
+                <div className="col col-2" style={{ fontFamily: "Ios15Medium" }} data-label="ساعت">{time}</div>
+                <div className="col col-2" style={{ fontFamily: "Ios15Medium" }} data-label="تاریخ">{Date}<br />{Day}</div>
+                <div className="col col-2" style={{ fontFamily: "Ios15Medium" }} data-label="نام بیمار">{PatiantName}</div>
+            </li>
+        </div>
+    )
+}
+ 
+export default ReservationTable
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/SeeingDoctorReservation/index.html b/coverage/lcov-report/src/components/SeeingDoctorReservation/index.html new file mode 100644 index 0000000..84230ed --- /dev/null +++ b/coverage/lcov-report/src/components/SeeingDoctorReservation/index.html @@ -0,0 +1,131 @@ + + + + + + Code coverage report for src/components/SeeingDoctorReservation + + + + + + + + + +
+
+

All files src/components/SeeingDoctorReservation

+
+ +
+ 19.29% + Statements + 11/57 +
+ + +
+ 41.17% + Branches + 7/17 +
+ + +
+ 14.28% + Functions + 2/14 +
+ + +
+ 20.4% + Lines + 10/49 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
DoctorPage.jsx +
+
13.95%6/4340%4/1011.11%1/913.15%5/38
ReservationTable.jsx +
+
35.71%5/1442.85%3/720%1/545.45%5/11
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/SessionSummaryModal/SessionSummaryModal.jsx.html b/coverage/lcov-report/src/components/SessionSummaryModal/SessionSummaryModal.jsx.html new file mode 100644 index 0000000..a2d54ab --- /dev/null +++ b/coverage/lcov-report/src/components/SessionSummaryModal/SessionSummaryModal.jsx.html @@ -0,0 +1,541 @@ + + + + + + Code coverage report for src/components/SessionSummaryModal/SessionSummaryModal.jsx + + + + + + + + + +
+
+

All files / src/components/SessionSummaryModal SessionSummaryModal.jsx

+
+ +
+ 28.57% + Statements + 6/21 +
+ + +
+ 44.44% + Branches + 4/9 +
+ + +
+ 14.28% + Functions + 1/7 +
+ + +
+ 22.22% + Lines + 4/18 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +15332x +  +  +  +  +  +  +  +  +  +  +4x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +4x +  +4x
import React, { useState, useEffect } from "react";
+import { Modal, Spinner } from "react-bootstrap";
+import { IoIosClose } from "react-icons/io";
+import axios from "axios";
+import { ToastContainer, toast } from "react-toastify";
+import "react-toastify/dist/ReactToastify.css";
+import { useNavigate } from "react-router-dom";
+import "./SessionSummaryModal.css";
+import { TextField } from "@material-ui/core";
+ 
+ 
+const SessionSummaryModal = ({ PatiantId }) => {
+ 
+    const [showModal, setShowModal] = useState(false);
+    const [sessionSummary, setSessionSummary] = useState("");
+    const [showSummary, setShowSummary] = useState(false);
+    
+ 
+    // useEffect(() => {
+    //     if (show) {
+    //         fetchSessionSummary(PatiantId);
+    //     }
+    // }, [show, PatiantId]);
+ 
+    // const fetchSessionSummary = async (id) => {
+    //     try {
+    //         const token = localStorage.getItem("accessToken");
+    //         const response = await axios.get(`http://eniacgroup.ir:8070/sessionSummary/${PatiantId}`, {
+    //             headers: {
+    //                 Authorization: `Bearer ${token}`,
+    //             },
+    //         });
+    //         setSessionSummary(response.data.summary || "خلاصه‌ای موجود نیست.");
+    //     } catch (error) {
+    //         console.error(error);
+    //         toast.error("خطا در دریافت خلاصه جلسه");
+    //     }
+    // };
+ 
+    // const saveSessionSummary = async () => {
+    //     try {
+    //         setLoading(true);
+    //         const response = await fetch(`/api/session-summary/${PatiantId}`, {
+    //             method: "POST",
+    //             headers: {
+    //                 "Content-Type": "application/json",
+    //             },
+    //             body: JSON.stringify({ summary }),
+    //         });
+    //         if (!response.ok) throw new Error("Failed to save session summary.");
+    //         alert("Summary saved successfully!");
+    //     } catch (err) {
+    //         setError(err.message);
+    //     }
+    // };
+    console.log(showModal);
+ 
+    const handleInputChange = (event) => {
+        setSessionSummary(event.target.value);
+    };
+ 
+    const handleSaveSummary = () => {
+        // اینجا می‌توانید متن خلاصه را ذخیره کنید یا هر کاری که می‌خواهید انجام دهید
+        // مثلا ارسال به API یا ذخیره محلی
+        console.log("خلاصه ذخیره شد:", sessionSummary);
+        setShowSummary(true);
+        toast.success("خلاصه جلسه با موفقیت ثبت شد!", {
+            position: "bottom-left",
+            autoClose: 3000,
+            hideProgressBar: false,
+            closeOnClick: true,
+            pauseOnHover: true,
+            draggable: true,
+            progress: undefined,
+          });
+    };
+ 
+    return (
+        <>
+            <div style={{ fontFamily: "Ios15Medium" }}
+                onClick={() => setShowModal(true)}>
+                <button
+                    className="button-24"
+                    role="button"
+                    style={{ fontFamily: "Ios15Medium" }}
+                >
+                    خلاصه
+                </button>
+            </div>
+ 
+            <Modal
+                show={showModal}
+                onHide={() => {
+                    setShowModal(false);
+                }}
+                className="rating-bd_modal modal rating-wrapper_modal"
+                centered
+                dialogClassName="scrollable-modal"
+            >
+                <ToastContainer />
+                <div
+                    className="rating_close_button"
+                    onClick={() => {
+                        setShowModal(false);
+                    }}
+                >
+                    <IoIosClose className="rating_close_button_icon" />
+                </div>
+                <Modal.Header className="header-ssm">
+                    <Modal.Title className="text-header">خلاصه جلسه</Modal.Title>
+                </Modal.Header>
+                <Modal.Body>
+                    {/* <p style={{ fontFamily: "Ios15Medium", textAlign: "justify" }}>
+                        امروز درباره خاطرات ناراحت کننده بچگیش صحبت کردیم
+                    </p> */}
+                    {showSummary &&
+                        <p style={{ fontFamily: "Ios15Medium", textAlign: "center", color:"#829089" }}>
+                        {sessionSummary || "خلاصه‌ای ثبت نشده است."}
+                    </p>
+                    }
+ 
+                    <TextField
+                        fullWidth
+                        multiline
+                        autoComplete="off"
+                        variant="outlined"
+                        onChange={handleInputChange}
+                        dir="rtl"
+                        InputLabelProps={{
+                            dir: "rtl",
+                        }}
+                        placeholder="خلاصه ای از جلسه..."
+                        value={sessionSummary}
+                        className="textbox-other"
+                        style={{ marginBottom: "10px" }}
+                    />
+                    <div style={{ fontFamily: "Ios15Medium", textAlign:'center' }}
+                        onClick={handleSaveSummary}>
+                        <button
+                            className="button-24"
+                            role="button"
+                            style={{ fontFamily: "Ios15Medium" }}
+                        >
+                            ثبت
+                        </button>
+                    </div>
+                </Modal.Body>
+            </Modal>
+        </>
+    )
+}
+ 
+export default SessionSummaryModal
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/SessionSummaryModal/index.html b/coverage/lcov-report/src/components/SessionSummaryModal/index.html new file mode 100644 index 0000000..0296cda --- /dev/null +++ b/coverage/lcov-report/src/components/SessionSummaryModal/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/SessionSummaryModal + + + + + + + + + +
+
+

All files src/components/SessionSummaryModal

+
+ +
+ 28.57% + Statements + 6/21 +
+ + +
+ 44.44% + Branches + 4/9 +
+ + +
+ 14.28% + Functions + 1/7 +
+ + +
+ 22.22% + Lines + 4/18 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
SessionSummaryModal.jsx +
+
28.57%6/2144.44%4/914.28%1/722.22%4/18
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/SidebarNabar/NavBar_SideBar.jsx.html b/coverage/lcov-report/src/components/SidebarNabar/NavBar_SideBar.jsx.html new file mode 100644 index 0000000..9430be1 --- /dev/null +++ b/coverage/lcov-report/src/components/SidebarNabar/NavBar_SideBar.jsx.html @@ -0,0 +1,1135 @@ + + + + + + Code coverage report for src/components/SidebarNabar/NavBar_SideBar.jsx + + + + + + + + + +
+
+

All files / src/components/SidebarNabar NavBar_SideBar.jsx

+
+ +
+ 42.25% + Statements + 30/71 +
+ + +
+ 55.55% + Branches + 20/36 +
+ + +
+ 27.58% + Functions + 8/29 +
+ + +
+ 40% + Lines + 26/65 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351256x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +64x +64x +64x +64x +64x +64x +64x +64x +64x +  +  +  +64x +63x +  +59x +59x +59x +59x +  +  +  +  +64x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +64x +  +9x +9x +  +  +62x +62x +36x +  +  +  +  +  +64x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x
import React, { useState, useEffect, useRef } from "react";
+import { useNavigate } from "react-router-dom";
+import { useHref } from "react";
+import { FaUserDoctor } from "react-icons/fa6";
+import { GrContactInfo } from "react-icons/gr";
+import { PiNotepadLight } from "react-icons/pi";
+import { FaBars, FaBell, FaUserCircle } from "react-icons/fa";
+import { MdOutlineMoreTime } from "react-icons/md";
+import { FaStar } from "react-icons/fa";
+import { ImProfile } from "react-icons/im";
+import { IoIosAlarm, IoIosAlbums, IoIosStar } from "react-icons/io";
+import styles from "./NavBar.module.css";
+import axios from "axios";
+import Swal from "sweetalert2";
+import withReactContent from "sweetalert2-react-content";
+ 
+import {
+  FaCog,
+  FaHome,
+  FaServicestack,
+  FaRegStickyNote,
+  FaRegFileAlt,
+} from "react-icons/fa";
+import styles1 from "./Sidebar.module.css";
+const NavBar_SideBar = () => {
+  var role = localStorage.getItem("role");
+  var log = localStorage.getItem("IN");
+  const navigate = useNavigate();
+  const [inside, setIN] = useState(false);
+  const [isSidebarOpen, setIsSidebarOpen] = useState(false);
+  const sidebarRef = useRef(null);
+  const [MenueToggle, setMenueToggle] = useState(false);
+  const handsidebarToggle = () => {
+    setsideBarToggle(!sideBarToggle);
+  };
+ 
+  useEffect(() => {
+    setTimeout(() => {
+      {
+        role = localStorage.getItem("role");
+        log = localStorage.getItem("LogIn");
+        Iif (log == "true") setIN(true);
+        else setIN(false);
+      }
+    }, 90);
+  });
+ 
+  const getlog = () => {
+    log = localStorage.getItem("IN");
+    if (log == "true") setIN(true);
+    else setIN(false);
+  };
+ 
+  async function LogOut(event) {
+    event.preventDefault();
+    const accessToken = localStorage.getItem("accessToken");
+    try {
+      const response = await axios("http://46.249.100.141:8070/accounts/Logout/", {
+        method: "GET",
+        headers: {
+          Authorization: `Bearer ${accessToken}`,
+          "Content-Type": "application/json",
+        },
+      });
+      Iif (response.status === 200) {
+        localStorage.setItem("LogIn", false);
+        localStorage.setItem("role", "-");
+        setIN(false);
+        localStorage.removeItem("accessToken");
+        console.log(response);
+        const data = response.data;
+        console.log(data);
+        withReactContent(Swal).fire({
+          icon: "success",
+          title: "!خروج از حساب با موفقیت رخ داد",
+          background: "#075662",
+          color: "#fff",
+          width: "35rem",
+          backdrop: `
+          rgba(84, 75, 87.0.9)
+          left top
+          no-repeat`,
+          confirmButtonText: "تایید",
+          confirmButtonColor: "#0a8ca0",
+        });
+      }
+    } catch (error) {
+      console.log(error);
+      Iif (error.response.status === 403) {
+        withReactContent(Swal).fire({
+          icon: "error",
+          title: "!",
+          background: "#075662",
+          color: "#fff",
+          width: "35rem",
+          backdrop: `
+          rgba(84, 75, 87.0.9)
+          left top
+          no-repeat`,
+          confirmButtonText: "تایید",
+        });
+      }
+    }
+  }
+ 
+  useEffect(() => {
+    function handleClickOutside(event) {
+      if (sidebarRef.current && !sidebarRef.current.contains(event.target)) {
+        setIsSidebarOpen(false);
+      }
+    }
+    document.addEventListener("mousedown", handleClickOutside);
+    return () => {
+      document.removeEventListener("mousedown", handleClickOutside);
+    };
+  }, []);
+ 
+ 
+ 
+  return (
+    <>
+      <div
+        className={styles.navbar}
+        style={isSidebarOpen ? { marginRight: "16rem" } : {}}
+        onLoad={(e) => getlog()}
+      >
+        <div className={styles.navcontainer}>
+          <div style={{ position: "relative" }}>
+            <div className={styles.profile_btn}>
+              <FaUserCircle
+                className={styles.userProfile_icon}
+                style={{ cursor:"pointer" }}
+                // style={{ width: "26px", height: "26px" }}
+                onClick={(e) => setMenueToggle(~MenueToggle)}
+              />
+              <div
+                className={styles.profile_menu}
+                style={MenueToggle ? {} : { display: "none" }}
+              >
+                <ul className={styles.prof_list}>
+                  <li>
+                    <label onClick={(e) => navigate("/User_Panel")}>
+                      پروفایل
+                    </label>
+                  </li>
+                  {inside == true ? (
+                    <li>
+                      <label
+                        onClick={(e) => {
+                          LogOut(e);
+                          navigate("/Signup");
+                        }}
+                      >
+                        خروج از حساب کاربری
+                      </label>
+                    </li>
+                  ) : (
+                    <li>
+                      <label onClick={(e) => navigate("/signup")}>
+                        ورود به حساب کاربری
+                      </label>
+                    </li>
+                  )}
+                </ul>
+              </div>
+            </div>
+          </div>
+          {/* <a className={styles.con} onClick={(e) => navigate("/Doctors")}>
+            <FaUserDoctor className={styles.FB} />
+          </a> */}
+          <a className={styles.con} href="/Doctors">
+            <FaUserDoctor className={styles.FB} />
+          </a>
+          {role == "doctor" ? (
+            <a className={styles.con} onClick={(e) => navigate("/DoctorPage")}>
+              <ImProfile className={styles.FB} />
+            </a>
+          ) : (
+            <></>
+          )}
+        </div>
+        <div className={styles.p1} onClick={(e) => navigate("/Home")}>
+          <label className={styles.sitetitle}>اینیاک</label>
+        </div>
+        <div className={styles.p1}>
+          <div style={{ width: "90px" }}></div>
+          <FaBars className={styles.fBar}
+            onClick={() => setIsSidebarOpen(!isSidebarOpen)}
+          />
+        </div>
+      </div>
+      <div
+        className={styles.UnderNavbar}
+        style={isSidebarOpen ? { display: "block" } : { display: "none" }}
+        />
+      {/* ----------------------------------------------------------------- */}
+      <div
+        style={isSidebarOpen ? { display: "block" } : { display: "none" }}
+        ref={sidebarRef}
+      >
+        <div className={styles1.side_body}>
+          <div className={styles1.side_p1}>
+            <h1 className={styles1.side_title}>داشبورد</h1>
+          </div>
+          <hr style={{ borderBlockColor: "white" }}></hr>
+          <ul className={styles1.side_list}>
+            <li
+              className={styles1.side_list_element}
+              onClick={(e) => {
+                navigate("/Home");
+              }}
+            >
+              <label href="" className={styles1.side_list_element_text}>
+                <FaHome className={styles1.side_icons} /> خانه
+              </label>
+            </li>
+            {inside ? (
+              <li
+                className={styles1.side_list_element}
+                onClick={(e) => {
+                  navigate("/User_panel");
+                }}
+              >
+                <label href="" className={styles1.side_list_element_text}>
+                  <FaUserCircle className={styles1.side_icons} /> پروفایل
+                </label>
+              </li>
+            ) : (
+              <></>
+            )}
+ 
+            {/* <li
+              className={styles1.side_list_element}
+              onClick={(e) => {
+                handsidebarToggle();
+                navigate("/Landing");
+              }}
+            >
+              <label href="" className={styles1.side_list_element_text}>
+                <FaServicestack className={styles1.side_icons} /> خدمات
+              </label>
+            </li> */}
+            <li
+              className={styles1.side_list_element}
+              onClick={(e) => {
+                navigate("/Aboutus");
+              }}
+            >
+              <label href="" className={styles1.side_list_element_text}>
+                <FaRegStickyNote className={styles1.side_icons} /> معرفی
+              </label>
+            </li>
+            {role == "doctor" ? (
+              <>
+                <li
+                  className={styles1.side_list_element}
+                  onClick={(e) => {
+                    navigate("/PatientsList");
+                  }}
+                >
+                  <label href="" className={styles1.side_list_element_text}>
+                    <IoIosAlbums className={styles1.side_icons} />
+                    پرونده مراجعین{" "}
+                  </label>
+                </li>
+                <li
+                  className={styles1.side_list_element}
+                  onClick={(e) => {
+                    navigate("/DoctorPage");
+                  }}
+                >
+                  <label href="" className={styles1.side_list_element_text}>
+                    <IoIosAlarm className={styles1.side_icons} /> رزرو های من{" "}
+                  </label>
+                </li>
+                <li
+                  className={styles1.side_list_element}
+                  onClick={(e) => {
+                    navigate("/DoctorFreeTime");
+                  }}
+                >
+                  <label href="" className={styles1.side_list_element_text}>
+                    <MdOutlineMoreTime className={styles1.side_icons} />
+                    انتخاب ساعات کاری{" "}
+                  </label>
+                </li>
+                <li
+                  className={styles1.side_list_element}
+                  onClick={(e) => {
+                    navigate("/DoctorRatings");
+                  }}
+                >
+                  <label href="" className={styles1.side_list_element_text}>
+                    <FaStar className={styles1.side_icons} />
+                    مشاهده نظرات{" "}
+                  </label>
+                </li>
+              </>
+            ) : role == "user" || role == "pending" ? (
+              <>
+                <li
+                  className={styles1.side_list_element}
+                  onClick={(e) => {
+                    navigate("/TestResult");
+                  }}
+                >
+                  <label href="" className={styles1.side_list_element_text}>
+                    <PiNotepadLight className={styles1.side_icons} />
+                    نتایج تست ها{" "}
+                  </label>
+                </li>
+              </>
+            ) : (
+              <></>
+            )}
+            {role == "admin" ? (
+              <>
+                <li
+                  className={styles1.side_list_element}
+                  onClick={(e) => {
+                    navigate("/TestResult");
+                  }}
+                >
+                  <label href="" className={styles1.side_list_element_text}>
+                    <PiNotepadLight className={styles1.side_icons} />
+                    نتایج تست ها{" "}
+                  </label>
+                </li>
+                <li
+                  className={styles1.side_list_element}
+                  onClick={(e) => {
+                    navigate("/User_Management");
+                  }}
+                >
+                  <label href="" className={styles1.side_list_element_text}>
+                    <FaStar className={styles1.side_icons} />
+                    مدیریت کاربران{" "}
+                  </label>
+                </li>
+              </>
+            ) : (
+              <></>
+            )}
+          </ul>
+        </div>
+      </div>
+    </>
+  );
+};
+ 
+export default NavBar_SideBar;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/SidebarNabar/index.html b/coverage/lcov-report/src/components/SidebarNabar/index.html new file mode 100644 index 0000000..0748f73 --- /dev/null +++ b/coverage/lcov-report/src/components/SidebarNabar/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/SidebarNabar + + + + + + + + + +
+
+

All files src/components/SidebarNabar

+
+ +
+ 42.25% + Statements + 30/71 +
+ + +
+ 55.55% + Branches + 20/36 +
+ + +
+ 27.58% + Functions + 8/29 +
+ + +
+ 40% + Lines + 26/65 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
NavBar_SideBar.jsx +
+
42.25%30/7155.55%20/3627.58%8/2940%26/65
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Slider/Slider.jsx.html b/coverage/lcov-report/src/components/Slider/Slider.jsx.html new file mode 100644 index 0000000..1f01147 --- /dev/null +++ b/coverage/lcov-report/src/components/Slider/Slider.jsx.html @@ -0,0 +1,349 @@ + + + + + + Code coverage report for src/components/Slider/Slider.jsx + + + + + + + + + +
+
+

All files / src/components/Slider Slider.jsx

+
+ +
+ 41.66% + Statements + 5/12 +
+ + +
+ 60% + Branches + 3/5 +
+ + +
+ 25% + Functions + 1/4 +
+ + +
+ 40% + Lines + 4/10 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89288x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React from "react";
+import { useState, useEffect } from "react";
+import styles from "./Slider.module.css";
+// import img1 from "../../assets/image1.jpg";
+// import img2 from "../../assets/image2.jpg";
+// import img3 from "../../assets/image3.jpg";
+// import img4 from "../../assets/image4.jpg";
+import img1 from "./carousel-1.jpg";
+import img2 from "./carousel-2.jpg";
+import img3 from "./img1.jpg";
+import img4 from "./img2.jpg";
+import img5 from "./img3.jpg";
+import img6 from "./img4.jpg";
+import img7 from "./img5.jpg";
+ 
+ 
+ 
+import { MdEmail } from "react-icons/md";
+ 
+const Slider = () => {
+  const slides = [
+    { name: img3 },
+    { name: img4 },
+    { name: img5 },
+  ];
+ 
+  const [currentIndex, setCurrentUser] = useState(0);
+  useEffect(() => {
+    setTimeout(() => {
+      setCurrentUser(currentIndex == 2? 0 : currentIndex + 1);
+    }, 8000);
+  });
+  return (
+    <>
+      <div>
+        <div
+          style={{
+            background: `url(${slides[currentIndex].name}) no-repeat center`,
+            height: "1000px",
+            width: "100%",
+          }}
+        >
+          <div
+            // style={
+            //   currentIndex == 0 ? { display: "grid" } : { display: "none" }
+            // }
+          >
+            <div className={styles.img1_title}>
+              کلینیک روانشناسی اینیاک
+            </div>
+          </div>
+          {/* <div
+            style={
+              currentIndex == 1 ? { display: "grid" } : { display: "none" }
+            }
+          ></div>
+          <div
+            className={styles.img3_box}
+            style={
+              currentIndex == 2 ? { display: "grid" } : { display: "none" }
+            }
+          >
+            <h1 className={styles.img3_title}>اثرات سلامت روان</h1>
+            <p className={styles.img3_p}>
+              <br />
+              - پتانسیل کامل خود را درک کنند
+              <br />- با استرس های زندگی کنار بیایند
+              <br />- به صورت مولد کار کنند
+              <br />- کمک های معناداری به جوامع خود داشته باشند
+            </p>
+          </div>
+          <div
+            className={styles.img4_box}
+            style={currentIndex == 3 ? {} : { display: "none" }}
+          >
+            <div className={styles.img4_text1}>اضطراب</div>
+            <div className={styles.img4_text3}>زندگی زناشویی</div>
+            <div className={styles.img4_text2}>استرس</div>
+            <div className={styles.img4_text5}>اختلال یادگیری کودکان</div>
+            <div className={styles.img4_text4}>بیش فعالی</div>
+          </div> */}
+        </div>
+      </div>
+    </>
+  );
+};
+ 
+export default Slider;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Slider/index.html b/coverage/lcov-report/src/components/Slider/index.html new file mode 100644 index 0000000..8cb7e8a --- /dev/null +++ b/coverage/lcov-report/src/components/Slider/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/Slider + + + + + + + + + +
+
+

All files src/components/Slider

+
+ +
+ 41.66% + Statements + 5/12 +
+ + +
+ 60% + Branches + 3/5 +
+ + +
+ 25% + Functions + 1/4 +
+ + +
+ 40% + Lines + 4/10 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Slider.jsx +
+
41.66%5/1260%3/525%1/440%4/10
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/TestPage/TestPage.jsx.html b/coverage/lcov-report/src/components/TestPage/TestPage.jsx.html new file mode 100644 index 0000000..78f24d7 --- /dev/null +++ b/coverage/lcov-report/src/components/TestPage/TestPage.jsx.html @@ -0,0 +1,1717 @@ + + + + + + Code coverage report for src/components/TestPage/TestPage.jsx + + + + + + + + + +
+
+

All files / src/components/TestPage TestPage.jsx

+
+ +
+ 26.31% + Statements + 5/19 +
+ + +
+ 10.34% + Branches + 3/29 +
+ + +
+ 16.66% + Functions + 1/6 +
+ + +
+ 23.52% + Lines + 4/17 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445 +446 +447 +448 +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +520 +521 +522 +523 +524 +525 +526 +527 +528 +529 +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +540 +541 +542 +543 +544 +545288x +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React from "react";
+import { useState } from "react";
+import "./TestPage.css";
+import first_image from "./courses/course-1.jpg";
+import second_image from "./courses/course-2.jpg";
+import test_header from "./img/page-title.jpg";
+import third_image from "./courses/course-3.jpg";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+import Footer from "../Footer/Footer";
+ 
+import plus_icon from "../../assets/plus.png";
+import minus_icon from "../../assets/minus.png";
+ 
+const CourseList = () => {
+  const [isExpandedone, setIsExpandedone] = useState(false);
+  const [isExpandedtwo, setIsExpandedtwo] = useState(false);
+  const [isExpandedthree, setIsExpandedthree] = useState(false);
+  const [isExpandedfour, setIsExpandedfour] = useState(false);
+ 
+  const toggleExpansionone = () => {
+    setIsExpandedone(!isExpandedone);
+  };
+  const toggleExpansiontwo = () => {
+    setIsExpandedtwo(!isExpandedtwo);
+  };
+  const toggleExpansionthree = () => {
+    setIsExpandedthree(!isExpandedthree);
+  };
+  const toggleExpansionfour = () => {
+    setIsExpandedfour(!isExpandedfour);
+  };
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <div dir="rtl">
+        <section
+          className="Test_page-title-section Test_overlay"
+          data-background={third_image}
+          style={{ backgroundImage: `url(${test_header})` }}
+        >
+          <div className="container">
+            <div className="row">
+              <div className="col-md-8">
+                <ul className=" Test_custom-breadcrumb mb-2 Tul">
+                  <li
+                    className=" text-white h3  Test_nasted test_header"
+                    style={{ fontSize: "40px" }}
+                  >
+                    انواع تست‌های شخصیت‌شناسی معتبر
+                  </li>
+                </ul>
+              </div>
+            </div>
+          </div>
+        </section>
+        <section className="Test_section">
+          <div className="container">
+            <div className="row">
+              <div className="col-12 text-center">
+                <h2 className="Test_section-title text-white htitles h2">
+                  با تست روانشناسی و شخصیت شناسی توانایی‌هایتان را بشناسید.
+                </h2>
+                <h6
+                  className="text-white Test_font-secondary Test_mb-50 htitles h6"
+                  style={{ fontSize: "22px" }}
+                >
+                  برای شرکت در تست‌ها در اینیاک ثبت نام کنید.
+                </h6>
+                <a
+                  href="/Signup"
+                  className="Test_btn Test_btn-secondary Ta"
+                  style={{ fontSize: "18px" }}
+                >
+                  ثبت نام
+                </a>
+              </div>
+            </div>
+          </div>
+        </section>
+        <section
+          className="Test_section-sm"
+          style={{ backgroundColor: "rgb(220, 251, 236)" }}
+        >
+          <div className="container">
+            <div className="row">
+              <div className="col-12">
+                <div className="d-flex align-items-center Test_section-title justify-content-between">
+                  <h2
+                    id="testTitle"
+                    className="Test_test_title_part1 mb-0 text-nowrap mr-3 htitles h2"
+                  >
+                    تست های فردی
+                  </h2>
+                  <div className="border-top w-100 Test_border-primary d-none d-sm-block"></div>
+                </div>
+              </div>
+            </div>
+ 
+            {/* course list */}
+            <div className="row justify-content-center">
+              {/* course item */}
+              <div className="col-lg-4 col-sm-6 mb-5" style={{ width: "50%" }}>
+                <div
+                  className="card p-0 Test_border-primary rounded-0 Test_hover-shadow"
+                  style={{
+                    borderRadius: "15px",
+                    boxShadow: "0 10px 20px rgba(0, 0, 0, 0.2)",
+                  }}
+                >
+                  <img
+                    src={second_image}
+                    className="Timg card-img-top rounded-0"
+                    alt="course thumb"
+                  />
+                  <div className="card-body">
+                    <ul className="list-inline mb-2 Tul">
+                      <li className="list-inline-item test_raygan">
+                        <i
+                          className="ti-calendar mr-1 Test_text-color "
+                          style={{ fontSize: "20px" }}
+                        ></i>
+                        #رایگان
+                      </li>
+                      <li className="list-inline-item"></li>
+                    </ul>
+                    <a
+                      href="course-single.html"
+                      className="test_title Ta text-center"
+                    >
+                      <h4
+                        className="card-title htitles h4"
+                        style={{ fontSize: "30px", color: "#568e75" }}
+                      >
+                        MBTI
+                      </h4>
+                    </a>
+                    <p
+                      className="card-text mb-4 paragraph"
+                      style={{ fontSize: "20px" }}
+                    >
+                      {" "}
+                      تست شخصیت شناسی MBTI با ارزیابی چهار مشخصه رفتاری ، افراد
+                      را به شانزده تیپ شخصیتی تقسیم می‌کند.
+                    </p>
+                    <div
+                      className="mt-auto text-center"
+                      style={{ marginBottom: "4%" }}
+                    >
+                      {" "}
+                      {/* Center align the button */}
+                      <a
+                        href="/MBTI"
+                        className="Test_btn btn-primary btn-sm Ta"
+                      >
+                        شروع
+                      </a>
+                    </div>
+                  </div>
+                </div>
+              </div>
+ 
+              {/* remaining course items */}
+            </div>
+            {/* course list */}
+            <div className="row justify-content-center">
+              {/* course item */}
+              <div className="col-lg-4 col-sm-6 mb-5" style={{ width: "50%" }}>
+                <div
+                  className="card p-0 Test_border-primary rounded-0 Test_hover-shadow"
+                  style={{
+                    borderRadius: "15px",
+                    boxShadow: "0 10px 20px rgba(0, 0, 0, 0.2)",
+                  }}
+                >
+                  <img
+                    src={third_image}
+                    className="Timg card-img-top rounded-0"
+                    alt="course thumb"
+                  />
+                  <div className="card-body">
+                    <ul className="list-inline mb-2 Tul">
+                      <li className="list-inline-item test_raygan">
+                        <i
+                          className="ti-calendar mr-1 Test_text-color "
+                          style={{ fontSize: "20px" }}
+                        ></i>
+                        #رایگان
+                      </li>
+                      <li className="list-inline-item"></li>
+                    </ul>
+                    <a
+                      href="course-single.html"
+                      className="test_title Ta text-center"
+                    >
+                      <h4
+                        className="card-title htitles h4"
+                        style={{ fontSize: "30px", color: "#568e75" }}
+                      >
+                        PHQ9
+                      </h4>
+                    </a>
+                    <p
+                      className="card-text mb-4 paragraph"
+                      style={{ fontSize: "20px" }}
+                    >
+                      {" "}
+                      تست PHQ-9 یک ابزار غربالگری استاندارد و معتبر برای ارزیابی
+                      میزان افسردگی است. این پرسشنامه شامل ۹ سؤال است که بر اساس
+                      معیارهای تشخیصی افسردگی در راهنمای DSM طراحی شده‌اند
+                    </p>
+                    <div
+                      className="mt-auto text-center"
+                      style={{ marginBottom: "4%" }}
+                    >
+                      {" "}
+                      {/* Center align the button */}
+                      <a
+                        href="/Phq9"
+                        className="Test_btn btn-primary btn-sm Ta"
+                      >
+                        شروع
+                      </a>
+                    </div>
+                  </div>
+                </div>
+              </div>
+ 
+              {/* remaining course items */}
+            </div>
+            {/* /course list */}
+            {/* mobile see all button */}
+            <div className="row">
+              <div className="col-12 ">
+                <a
+                  href="courses.html"
+                  className="Test_btn btn-sm btn-primary-outline d-sm-none d-inline-block Ta"
+                >
+                  sell all
+                </a>
+              </div>
+            </div>
+          </div>
+          <div id="testTitle2" className="container">
+            <div className="row">
+              <div className="col-12">
+                <div className="d-flex align-items-center Test_section-title justify-content-between">
+                  <h2 className="Test_test_title_part1 mb-0 text-nowrap mr-3 htitles h2">
+                    تست‌های پیش از ازدواج
+                  </h2>
+                  <div className="border-top w-100 Test_border-primary d-none d-sm-block"></div>
+                </div>
+              </div>
+            </div>
+ 
+            {/* course list */}
+            <div className="row justify-content-center">
+              {/* course item */}
+              <div className="col-lg-4 col-sm-6 mb-5" style={{ width: "50%" }}>
+                <div
+                  className="card p-0 Test_border-primary rounded-0 Test_hover-shadow"
+                  style={{
+                    borderRadius: "15px",
+                    boxShadow: "0 10px 20px rgba(0, 0, 0, 0.2)",
+                  }}
+                >
+                  <img
+                    src={first_image}
+                    className="Timg card-img-top rounded-0"
+                    alt="course thumb"
+                  />
+                  <div className="card-body">
+                    <ul className="list-inline mb-2 Tul">
+                      <li className="list-inline-item test_raygan">
+                        <i className="ti-calendar mr-1 text-color "></i>
+                        #رایگان
+                      </li>
+ 
+                      <li className="list-inline-item"></li>
+                    </ul>
+                    <a
+                      href="course-single.html"
+                      className="test_title Ta text-center"
+                    >
+                      <h4
+                        className="card-title Test_Card_title htitles h4"
+                        style={{ fontSize: "30px", color: "#568e75" }}
+                      >
+                        Glasser
+                      </h4>
+                    </a>
+                    <p
+                      className="card-text mb-4 paragraph"
+                      style={{ fontSize: "20px" }}
+                    >
+                      {" "}
+                      تست شخصیت شناسی گلاسر ۵ نیاز اساسی شما را بررسی کرده و در
+                      فرآیند شناخت پیش از ازدواج کمک می‌کند.
+                    </p>
+                    <div
+                      className="mt-auto text-center"
+                      style={{ marginBottom: "4%" }}
+                    >
+                      {" "}
+                      {/* Center align the button */}
+                      <a
+                        href="/Glasser"
+                        className="Test_btn btn-primary btn-sm Ta"
+                      >
+                        شروع
+                      </a>
+                    </div>
+                  </div>
+                </div>
+              </div>
+ 
+              {/* remaining course items */}
+            </div>
+            {/* /course list */}
+            {/* mobile see all button */}
+            <div className="row">
+              <div className="col-12 text-center">
+                <a
+                  href="courses.html"
+                  className="Test_btn btn-sm btn-primary-outline d-sm-none d-inline-block Ta"
+                >
+                  sell all
+                </a>
+              </div>
+            </div>
+          </div>
+        </section>
+        <div
+          className="testq_kb-layout"
+          style={{ marginTop: "5%", marginBottom: "5%" }}
+        >
+          <div className="script-only">
+            <section className="jobs-faq m-t-60">
+              <div className="jobs-faq-container">
+                <h2
+                  className="faq-title htitles h2"
+                  style={{
+                    fontSize: "35px",
+                    fontWeight: "bold",
+                    marginBottom: "3%",
+                  }}
+                >
+                  سؤالات متداول درباره‌ی تست شخصیت شناسی
+                </h2>
+                <ul
+                  className="question-list no-list-style p-0 m-t-60 Tul"
+                  id="accordion"
+                >
+                  <li className="question-item">
+                    <div
+                      style={{ backgroundColor: "rgb(220, 251, 236)" }}
+                      className={`title-row accordion-toggle ${
+                        isExpandedone ? "" : "collapsed"
+                      }`}
+                      onClick={toggleExpansionone}
+                    >
+                      <h3 className="question-title htitles h3">
+                        <span
+                          className={`plus-icon ${
+                            isExpandedone ? "minus-icon" : ""
+                          }`}
+                          style={{
+                            ...(isExpandedone
+                              ? { backgroundImage: `url(${minus_icon})` }
+                              : { backgroundImage: `url(${plus_icon})` }),
+                            backgroundRepeat: "no-repeat",
+                            paddingRight: "30px",
+                            paddingBottom: "2px",
+                            backgroundPosition: "right",
+                            marginLeft: "1%",
+                          }}
+                        ></span>
+                        <span
+                          className="written_question"
+                          style={{ fontSize: "22px" }}
+                        >
+                          تست روانشناسی چه نقشی در فرایند استخدام و ارزیابی شغلی
+                          دارد؟
+                        </span>
+                      </h3>
+                    </div>
+                    {isExpandedone && (
+                      <div className="panel-collapse">
+                        <p
+                          className="faq-answer paragraph"
+                          style={{ fontSize: "18px" }}
+                        >
+                          استفاده از انواع تست‌های خودشناسی و تست شخصیت به
+                          مدیران استخدام برای شناسایی متناسب‌ترین افراد برای
+                          سازمان‌شان کمک می‌کند. این کار باعث می‌شود تا هنگام
+                          استخدام افراد کلیدی، افراد مناسب بدون هیچ غافلگیری
+                          انتخاب شوند.
+                        </p>
+                      </div>
+                    )}
+                  </li>
+ 
+                  <li className="question-item">
+                    <div
+                      style={{ backgroundColor: "rgb(220, 251, 236)" }}
+                      className={`title-row accordion-toggle ${
+                        isExpandedtwo ? "" : "collapsed"
+                      }`}
+                      onClick={toggleExpansiontwo}
+                    >
+                      <h3 className="question-title htitles h3">
+                        <span
+                          style={{
+                            ...(isExpandedtwo
+                              ? { backgroundImage: `url(${minus_icon})` }
+                              : { backgroundImage: `url(${plus_icon})` }),
+                            backgroundRepeat: "no-repeat",
+                            paddingRight: "30px",
+                            paddingBottom: "2px",
+                            backgroundPosition: "right",
+                            marginLeft: "1%",
+                          }}
+                        ></span>
+                        <span
+                          className="written_question"
+                          style={{ fontSize: "22px" }}
+                        >
+                          چطور تست‌های اینیاک به خودشناسی در روانشناسی کمک
+                          می‌کند؟
+                        </span>
+                      </h3>
+                    </div>
+                    {isExpandedtwo && (
+                      <div className="panel-collapse">
+                        <p
+                          className="faq-answer paragraph"
+                          style={{ fontSize: "18px" }}
+                        >
+                          انواع تست روانشناسی شخصت در اینیاک نگاه به خودشناسی از
+                          بُعد روانشناسی تهیه شده است تا صفات، ویژگی‌ها و
+                          ساختاری شخصیتی را بااستفاده از یک سری الگوها، مورد
+                          سنجش قرار دهند و به افراد برای کسب شناخت بهتر از خود
+                          کمک کند.
+                        </p>
+                      </div>
+                    )}
+                  </li>
+                  <li className="question-item">
+                    <div
+                      style={{ backgroundColor: "rgb(220, 251, 236)" }}
+                      className={`title-row accordion-toggle ${
+                        isExpandedthree ? "" : "collapsed"
+                      }`}
+                      onClick={toggleExpansionthree}
+                    >
+                      <h3 className="question-title htitles h3">
+                        <span
+                          style={{
+                            ...(isExpandedthree
+                              ? { backgroundImage: `url(${minus_icon})` }
+                              : { backgroundImage: `url(${plus_icon})` }),
+                            backgroundRepeat: "no-repeat",
+                            paddingRight: "30px",
+                            paddingBottom: "2px",
+                            backgroundPosition: "right",
+                            marginLeft: "1%",
+                          }}
+                        ></span>
+                        <span
+                          className="written_question"
+                          style={{ fontSize: "22px" }}
+                        >
+                          چه تست‌هایی را می‌توان به‌عنوان تست شخصیت دانست؟
+                        </span>
+                      </h3>
+                    </div>
+                    {isExpandedthree && (
+                      <div className="panel-collapse">
+                        <p
+                          className="faq-answer paragraph"
+                          style={{ fontSize: "18px" }}
+                        >
+                          اینیاک با ارائه شناخته‌شده‌ترین و معتبرترین تست‌های
+                          دنیا در تلاش است تا به شما برای شناخت بهتر خودتان کمک
+                          کند. از جمله این تست‌ها می‌توان از تست MBTIو تست شخصیت
+                          شناسی گلاسر یاد کرد.
+                        </p>
+                      </div>
+                    )}
+                  </li>
+                  <li className="question-item">
+                    <div
+                      style={{ backgroundColor: "rgb(220, 251, 236)" }}
+                      className={`title-row accordion-toggle ${
+                        isExpandedfour ? "" : "collapsed"
+                      }`}
+                      onClick={toggleExpansionfour}
+                    >
+                      <h3 className="question-title htitles h3">
+                        <span
+                          style={{
+                            ...(isExpandedfour
+                              ? { backgroundImage: `url(${minus_icon})` }
+                              : { backgroundImage: `url(${plus_icon})` }),
+                            backgroundRepeat: "no-repeat",
+                            paddingRight: "30px",
+                            paddingBottom: "2px",
+                            backgroundPosition: "right",
+                            marginLeft: "1%",
+                          }}
+                        ></span>
+                        <span
+                          className="written_question"
+                          style={{ fontSize: "22px" }}
+                        >
+                          کدام تست شخصیت شناسی آنلاین را می‌توان به صورت رایگان
+                          انجام داد؟
+                        </span>
+                      </h3>
+                    </div>
+                    {isExpandedfour && (
+                      <div className="panel-collapse">
+                        <p
+                          className="faq-answer paragraph"
+                          style={{ fontSize: "18px" }}
+                        >
+                          دو تست شخصیت شناسی MBTI و تست گلاسر از تست‌های رایگان
+                          شخصیت شناسی به حساب می‌آیند.
+                        </p>
+                      </div>
+                    )}
+                  </li>
+                </ul>
+              </div>
+            </section>
+          </div>
+        </div>
+      </div>
+      <Footer />
+    </>
+  );
+};
+ 
+export default CourseList;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/TestPage/index.html b/coverage/lcov-report/src/components/TestPage/index.html new file mode 100644 index 0000000..c8248c5 --- /dev/null +++ b/coverage/lcov-report/src/components/TestPage/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/TestPage + + + + + + + + + +
+
+

All files src/components/TestPage

+
+ +
+ 26.31% + Statements + 5/19 +
+ + +
+ 10.34% + Branches + 3/29 +
+ + +
+ 16.66% + Functions + 1/6 +
+ + +
+ 23.52% + Lines + 4/17 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
TestPage.jsx +
+
26.31%5/1910.34%3/2916.66%1/623.52%4/17
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Tests/Tests.jsx.html b/coverage/lcov-report/src/components/Tests/Tests.jsx.html new file mode 100644 index 0000000..bef4f38 --- /dev/null +++ b/coverage/lcov-report/src/components/Tests/Tests.jsx.html @@ -0,0 +1,373 @@ + + + + + + Code coverage report for src/components/Tests/Tests.jsx + + + + + + + + + +
+
+

All files / src/components/Tests Tests.jsx

+
+ +
+ 100% + Statements + 5/5 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 2/2 +
+ + +
+ 100% + Lines + 5/5 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97256x +  +  +  +  +32x +45x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x
import React from "react";
+import { useNavigate } from "react-router-dom";
+import { HashLink } from "react-router-hash-link";
+import "./Tests.css";
+ 
+const Tests = () => {
+  return (
+    <div className="bg-dark-custom m-5 rounded rounded-5">
+    <div className="container-fluid services py-5">
+      <html>
+        <head>
+          <link
+            href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.0/css/all.min.css"
+            rel="stylesheet"
+          />
+          <link
+            href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.4.1/font/bootstrap-icons.css"
+            rel="stylesheet"
+          />
+        </head>
+      </html>
+      <h1 className="TestHeader">تست‌ها</h1>
+      <div className="container py-48">
+        <div className="row g-5 services-inner">
+          <div className="col-md-6 col-lg-4 wow fadeIn" data-wow-delay=".3s">
+            <div className="services-item-test">
+              <div className="p-4 text-center services-content-test">
+                <div className="services-content-test-icon">
+                  <i
+                    className="fa fa-user fa-7x mb-4"
+                    style={{ color: "#63ad97" }}
+                  ></i>
+                  <h5 className="TestName">تست‌های فردی</h5>
+                  <HashLink
+                    to="/TestPage#testTitle"
+                    className="btn btn-secondary text-white px-5 py-3 rounded-pill"
+                    style={{ fontFamily: "Ios15Medium" }}
+                  >
+                    دیدن تست‌ها
+                  </HashLink>
+                </div>
+              </div>
+            </div>
+          </div>
+          <div className="col-md-6 col-lg-4 wow fadeIn" data-wow-delay=".3s">
+            <div className="services-item-test">
+              <div className="p-4 text-center services-content-test">
+                <div className="services-content-test-icon">
+                  <i className="fa fa-book fa-7x mb-4"
+                    style={{ color: "#63ad97" }}
+                    ></i>
+                  <h5 className="TestName">تست های تحصیلی</h5>
+                  <HashLink
+                    to="/TestPage#testTitle"
+                    className="btn btn-secondary text-white px-5 py-3 rounded-pill"
+                    style={{ fontFamily: "Ios15Medium" }}
+                  >
+                    دیدن تست‌ها
+                  </HashLink>
+                  {/* <a
+                    href="http://localhost:5173/TestPage#testTitle"
+                    className="btn btn-secondary text-white px-5 py-3 rounded-pill"
+                  >
+                    دیدن تست‌ها
+                  </a> */}
+                </div>
+              </div>
+            </div>
+          </div>
+          <div className="col-md-6 col-lg-4 wow fadeIn" data-wow-delay=".3s">
+            <div className="services-item-test">
+              <div className="p-4 text-center services-content-test">
+                <div className="services-content-test-icon">
+                  <i
+                    className="fa fa-venus-double fa-7x mb-4"
+                    style={{ color: "#63ad97" }}
+                  ></i>
+                  <h5 className="TestName">تست‌های پیش از ازدواج</h5>
+                  <HashLink
+                    to="/TestPage#testTitle2"
+                    className="btn btn-secondary text-white px-5 py-3 rounded-pill"
+                    style={{ fontFamily: "Ios15Medium" }}
+                  >
+                    دیدن تست‌ها
+                  </HashLink>
+                </div>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+    </div>
+    </div>
+  );
+};
+ 
+export default Tests;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Tests/index.html b/coverage/lcov-report/src/components/Tests/index.html new file mode 100644 index 0000000..1defb6f --- /dev/null +++ b/coverage/lcov-report/src/components/Tests/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/Tests + + + + + + + + + +
+
+

All files src/components/Tests

+
+ +
+ 100% + Statements + 5/5 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 2/2 +
+ + +
+ 100% + Lines + 5/5 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
Tests.jsx +
+
100%5/5100%3/3100%2/2100%5/5
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Tests_lib/index.html b/coverage/lcov-report/src/components/Tests_lib/index.html new file mode 100644 index 0000000..b0b4874 --- /dev/null +++ b/coverage/lcov-report/src/components/Tests_lib/index.html @@ -0,0 +1,161 @@ + + + + + + Code coverage report for src/components/Tests_lib + + + + + + + + + +
+
+

All files src/components/Tests_lib

+
+ +
+ 24.45% + Statements + 45/184 +
+ + +
+ 17.92% + Branches + 19/106 +
+ + +
+ 13.79% + Functions + 8/58 +
+ + +
+ 24.84% + Lines + 40/161 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
questions_Glasser.jsx +
+
100%1/1100%0/0100%0/0100%1/1
questions_MBTI.jsx +
+
100%1/1100%0/0100%0/0100%1/1
test_Glasser.jsx +
+
40.21%37/9228.3%15/5324.13%7/2940.74%33/81
test_MBTI.jsx +
+
6.66%6/907.54%4/533.44%1/296.41%5/78
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Tests_lib/questions_Glasser.jsx.html b/coverage/lcov-report/src/components/Tests_lib/questions_Glasser.jsx.html new file mode 100644 index 0000000..99fb4f4 --- /dev/null +++ b/coverage/lcov-report/src/components/Tests_lib/questions_Glasser.jsx.html @@ -0,0 +1,1018 @@ + + + + + + Code coverage report for src/components/Tests_lib/questions_Glasser.jsx + + + + + + + + + +
+
+

All files / src/components/Tests_lib questions_Glasser.jsx

+
+ +
+ 100% + Statements + 1/1 +
+ + +
+ 100% + Branches + 0/0 +
+ + +
+ 100% + Functions + 0/0 +
+ + +
+ 100% + Lines + 1/1 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +31232x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  + 
const Glasser = {
+    totalQuestions: 25,
+    questions: [
+        {
+            id: 0,
+            question: "این تست دارای ۲۵ سوال است. برای هر عبارت، به آن میزانی که به آن مورد نیاز دارید یا با آن موافق هستید از ۱ تا ۵ امتیاز دهید (۱ کمترین میزان نیاز یا موافقت و ۵ بیشترین میزان نیاز یا موافقت را نشان می‌دهد). به تمامی سوالات با دقت پاسخ دهید.",
+            choices: [],
+        },
+        {
+            id: 1,
+            question: "احساس می‌کنید به چه میزان عشق، صمیمیت و مهرورزی نیاز دارید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "love",
+        },
+        {
+            id: 2,
+            question: "مسائلی مانند پس‌انداز، مخارج زندگی، مسکن، آینده شغلی و نظایر آنها تا چه اندازه ذهن شما را به خود مشغول می‌دارد؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "survive"
+        },
+        {
+            id: 3,
+            question: "تا چه اندازه نیاز دارید که تمام چیزهایی را که انجام می‌دهید خودتان انتخاب کنید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "freedom",
+        },
+        {
+            id: 4,
+            question: "تا چه اندازه تلاش می‌کنید در زمینۀ کار خود به عنوان یک فرد توانمند و با لیاقت خود را نشان داده و شناخته شوید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "power",
+        },
+        {
+            id: 5,
+            question: "چقدر به شوخی، مزاح و لطیفه‌گویی نیازمندید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "fun",
+        },
+        {
+            id: 6,
+            question: "تا چه اندازه رفاه و سعادت انسان‌های دیگر برایتان مهم است؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "love"
+        },
+        {
+            id: 7,
+            question: "تا چه اندازه به سلامت جسمانی، بهداشت و احتمال ابتلا به بیماری فکر می‌کنید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "survive"
+        },
+        {
+            id: 8,
+            question: "تا چه میزان اعتقاد دارید که هیچ کس نباید به شما بگوید که چگونه زندگی خود را اداره کنید (بگوید چه بکنید و چه نکنید)؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "freedom"
+        },
+        {
+            id: 9,
+            question: "تا چه اندازه دوست دارید که به دیگران دستور بدهید؟ (فرمان بدهید تا اینکه فرمان بگیرید)؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "power"
+        },
+        {
+            id: 10,
+            question: "تا چه میزان به اوقات فراغت و سرگرمی‌های مخصوص به خودتان نیاز دارید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "fun"
+        },
+        {
+            id: 11,
+            question: "چه مقدار نیاز دارید که دیگران شما را پذیرفته و دوستتان بدارند؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "love"
+        },
+        {
+            id: 12,
+            question: "شدت میل جنسی خود را چگونه ارزیابی می‌کنید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "survive"
+        },
+        {
+            id: 13,
+            question: "تا چه میزان تمایل دارید آن چه را که می‌خواهید بدون توجه به دخالت‌ها و فشارهای همسرتان یا شریک‌تان حتما به انجام رسانید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "freedom"
+        },
+        {
+            id: 14,
+            question: "فکر می‌کنید تا چه اندازه اهل پیشرفت و رقابت هستید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "power"
+        },
+        {
+            id: 15,
+            question: "میزان شوخ‌طبعی و خوش‌مشربی خود را چگونه ارزیابی می‌کنید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "fun"
+        },
+        {
+            id: 16,
+            question: "چه مقدار نیاز دارید که دیگران شما را مورد لطف و مهر و محبت قرار داده و شما نیز متقابلا به آنها محبت کنید و به آنها احساس تعلق  خاطر نمایید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "love"
+        },
+        {
+            id: 17,
+            question: "در انجام کارها و اقدامات مخاطره‌آمیز تا چه اندازه محتاطانه عمل می‌کنید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "survive"
+        },
+        {
+            id: 18,
+            question: "تا چه میزان اصرار دارید در تصمیم‌گیری های بزرگ و کوچک زندگی استقلال رأی داشته باشید و بر وفق مراد خود عمل کنید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "freedom"
+        },
+        {
+            id: 19,
+            question: "تا چه اندازه دوست دارید که دیگران (اعم از فرزند، همسر یا دوستان‌تان) به حرف شما گوش دهند و از آن پیروی کنند؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "power"
+        },
+        {
+            id: 20,
+            question: "تا چه میزان احساس می‌کنید که نیاز دارید به کارهای غیرجدی و غیررسمی (مانند دوچرخه‌سواری) ماهیگیری تماشای فیلم و دیگر سرگرمی‌های لذت‌بخش بپردازید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "fun"
+        },
+        {
+            id: 21,
+            question: "چه اندازه دوست دارید که با دیگران بجوشید و در مجالس، مراسم و فعالیت‌های گروهی فعالانه شرکت کنید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "love"
+        },
+        {
+            id: 22,
+            question: "از روبرویی با تجارب جدید و شروع راه‌های ناشناخته تا چه اندازه اجتناب می‌کنید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "survive"
+        },
+        {
+            id: 23,
+            question: "دیگران زمان‌هایی را برای خودتان در اختیار داشته باشید که هر گونه دل‌تان می‌خواهد از آن استفاده کنید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "freedom"
+        },
+        {
+            id: 24,
+            question: "تا چه اندازه تلاش می‌کنید تا ثابت کنید ایده، فکر یا راه شما درست است و اصرار دارید که دیگران را متقاعد کنید که آن را قبول کنند؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "power"
+        },
+        {
+            id: 25,
+            question: "تا چه اندازه به دنبال اوقات سرگرم‌کننده و موقعیت‌های شادی‌بخش مانند جشن‌ها، مهمانی‌ها، مراسم سرگرم‌کننده، بازی‌ها و نظایر آنها اید؟",
+            choices: [
+                { text: "۱", answer: true, id: 0},
+                { text: "۲", answer: true, id: 1},
+                { text: "۳", answer: true, id: 2},
+                { text: "۴", answer: true, id: 3},
+                { text: "۵", answer: true, id: 4},
+            ],
+            category: "fun"
+        }
+    ]
+}
+ 
+export default Glasser;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Tests_lib/questions_MBTI.jsx.html b/coverage/lcov-report/src/components/Tests_lib/questions_MBTI.jsx.html new file mode 100644 index 0000000..7a4afe6 --- /dev/null +++ b/coverage/lcov-report/src/components/Tests_lib/questions_MBTI.jsx.html @@ -0,0 +1,1819 @@ + + + + + + Code coverage report for src/components/Tests_lib/questions_MBTI.jsx + + + + + + + + + +
+
+

All files / src/components/Tests_lib questions_MBTI.jsx

+
+ +
+ 100% + Statements + 1/1 +
+ + +
+ 100% + Branches + 0/0 +
+ + +
+ 100% + Functions + 0/0 +
+ + +
+ 100% + Lines + 1/1 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445 +446 +447 +448 +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +520 +521 +522 +523 +524 +525 +526 +527 +528 +529 +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +540 +541 +542 +543 +544 +545 +546 +547 +548 +549 +550 +551 +552 +553 +554 +555 +556 +557 +558 +559 +560 +561 +562 +563 +564 +565 +566 +567 +568 +569 +570 +571 +572 +573 +574 +575 +576 +577 +578 +57932x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  + 
const MBTI = {
+    totalQuestions: 70,
+    questions: [
+        {
+            id: 0,
+            question: "این تست دارای ۷۰ سوال است. در پاسخ به سوالات، گزینه‌ای را انتخاب کنید که به شخصیت واقعی شما نزدیک‌‌تر است، نه ویژگی‌هایی که می‌خواهید داشته باشید. پاسخ درست یا غلط وجود ندارد. به تمامی سوالات با دقت پاسخ دهید.",
+            choices: [],
+        },
+        {
+            id: 1,
+            question:"وقتی در یک مهمانی هستید:",
+            choices: [
+                { text: "با تعداد زیادی از افراد، از جمله غریبه‌ها ارتباط می‌گیرید.", answer: true, id: 0},
+                { text: "با تعداد کمی از افرادی که می‌شناسید تعامل می‌کنید.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 2,
+            question: "کدام عبارت توصیف دقیق‌تری از شماست؟",
+            choices: [
+                { text: "بیشتر بر اساس حقایق تصمیم می‌گیرم تا بر اساس فرضیات ذهنی خودم.", answer: true, id: 0},
+                { text: "بیشتر بر اساس فرضیات ذهنی خودم تصمیم می‌گیرم تا بر اساس حقایق.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 3,
+            question: "من بیشتر:",
+            choices: [
+                { text: "رویا پرداز هستم و دوست ندارم درگیر تکرار و روزمرگی شوم.", answer: true, id: 0},
+                { text: "کمتر رویا پردازی می‌کنم و درگیر روزمرگی هستم.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 4,
+            question: "بیشتر تحت تاثیر کدام مورد هستید؟",
+            choices: [
+                { text: "اصول و قواعد", answer: true, id: 0},
+                { text: "احساسات", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 5,
+            question: "بیشتر به کدام مورد کشیده می‌شوید؟",
+            choices: [
+                { text: "چیزهای قانع کننده", answer: true, id: 0},
+                { text: "چیزهای تاثیرگذار و احساسی", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 6,
+            question: "کدام عبارت توصیف دقیق‌تری از شماست؟",
+            choices: [
+                { text: "من اهل برنامه ریزی هستم.", answer: true, id: 0},
+                { text: "دوست دارم کارهایم را بدون تعهد به برنامه ریزی انجام بدهم.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 7,
+            question: "کدام عبارت در مورد شما درست است؟",
+            choices: [
+                { text: "با احتیاط انتخاب کنید.", answer: true, id: 0},
+                { text: "چیزی را بدون فکر کردن انتخاب کنید", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 8,
+            question: "در مهمانی‌ها:",
+            choices: [
+                { text: "تا دیر وقت می‌مانید و انرژیتان به مرور بیشتر می‌شود.", answer: true, id: 0},
+                { text: "انرژیتان به مرور کم شده و زود مهمانی را ترک می‌کنید.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 9,
+            question: "بیشتر جذب کدام دسته از آدم‌ها می‌شوید؟",
+            choices: [
+                { text: "منطقی و فهیم", answer: true, id: 0},
+                { text: "خلاق و مبتکر", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 10,
+            question: "کدام مورد برای شما جالب‌تر است؟",
+            choices: [
+                { text: "حقایق حال حاضر اطراف‌تان چه هستند.", answer: true, id: 0},
+                { text:"احتمالات ممکن اطراف‌تان چه می‌توانند باشند.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 11,
+            question: "کدام مورد بیشتر در قضاوت شما از دیگران تاثیرگذار است؟",
+            choices: [
+                { text: "بیشتر به این فکر می‌کنید قوانین حاکم چه هستند تا شرایط خاص آن فرد.", answer: true, id: 0},
+                { text: "بیشتر به شرایط خاص آن فرد فکر می‌کنید تا قوانین .", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 12,
+            question: "در برخورد با دیگران، تمایل دارید که تا حدودی:",
+            choices: [
+                { text: "بی‌طرف و منطقی باشید.", answer: true, id: 0},
+                { text: "احساسی و شخصی باشید.", answer: true, id: 1},
+            ],
+        },
+        {
+            /* not sure about the translation */
+            id: 13,
+            question: "کدام گزینه توصیف دقیق‌تری از شماست؟",
+            choices: [
+                { text: "من انسان بسیار وقت شناسی هستم.", answer: true, id: 0},
+                { text: "معمولا برای رسیدن به کارها و قرار هایم کمتر به وقت توجه می‌کنم.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 14,
+            question: "کدام شرایط برای شما آزاردهنده‌تر است؟",
+            choices: [
+                { text: "کارهای ناتمام زیادی داشته باشید.", answer: true, id: 0},
+                { text: "کارهای به اتمام رسیده بیشتری داشته باشید.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 15,
+            question: "کدام گزینه توصیف دقیق‌تری از شماست؟",
+            choices: [
+                { text: "در گروه‌های اجتماعی پیگیر حواشی مرتبط با دیگران هستید.", answer: true, id: 0},
+                { text: "در گروه‌های اجتماعی، پیگیر اخبار و حواشی اطرافتان نیستید.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 16,
+            question: "در انجام کارهای معمولی و روزمره:",
+            choices: [
+                { text: "ترجیح می‌دهید آنها را به روش معمول و مانند روش اکثریت انجام دهید.", answer: true, id: 0},
+                { text: "ترجیح می‌دهید به روش خودتان آنها را انجام دهید.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 17,
+            question: "از نظر من نویسنده‌ها باید:",
+            choices: [
+                { text: "وقایع را همان گونه که هستند توصیف کنند.", answer: true, id: 0},
+                { text: "توضیحات را با تمثیل و استعارات بیان کنند.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 18,
+            question: "کدام مورد در روابط‌تان برای شما مهم‌تر است؟",
+            choices: [
+                { text: "ثبات و پایبندی به عقاید خود", answer: true, id: 0},
+                { text: "توجه به ظرافت‌ها و بالا و پایین‌های شخصیتی افراد در روابط", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 19,
+            question: "کدام مورد برای شما راحت‌تراست؟",
+            choices: [
+                { text: "قضاوت بر اساس عقل و منطق", answer: true, id: 0},
+                { text: "قضاوت بر اساس ارزش‌ها", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 20,
+            question: "کدام چیزها برای شما جذاب‌تر است؟",
+            choices: [
+                { text: "مسائل قطعی و حل شده", answer: true, id: 0},
+                { text: "مسائلی که قطعیت کمتری دارند و حل نشده‌اند", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 21,
+            question: "کدام گزینه توصیف دقیق‌تری از شماست؟",
+            choices: [
+                { text: "جدی و مصمم هستم.", answer: true, id: 0},
+                { text: "آسان‌‌گیر هستم.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 22,
+            question: "قبل از تماس تلفنی:",
+            choices: [
+                { text: "از قبل به جملاتم  فکر می‌کنم.", answer: true, id: 0},
+                { text: "از قبل جملات مد نظرم را تکرار و تمرین می‌کنم.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 23,
+            question: "حقایق:",
+            choices: [
+                { text: "خودشان گویای همه چیز هستند.", answer: true, id: 0},
+                { text: "اصول را توضیح می‌دهند.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 24,
+            question: "از نظر من انسان‌های رویاپرداز:",
+            choices: [
+                { text: "آزاردهنده هستند.", answer: true, id: 0},
+                { text: "جالب و هیجان‌انگیز هستند.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 25,
+            question: "کدام گزینه توصیف دقیق‌تری از شماست؟",
+            choices: [
+                { text: "آرام و خونسرد هستید.", answer: true, id: 0},
+                { text: "هیجانی و خونگرم هستید.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 26,
+            question: "کدام گزینه بدتر است؟",
+            choices: [
+                { text: "بی عدالتی", answer: true, id: 0},
+                { text: "بی رحمی", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 27,
+            question: "آیا رویدادها باید:",
+            choices: [
+                { text: "با انتخاب دقیق رخ دهند.", answer: true, id: 0},
+                { text: "به صورت تصادفی و شانسی رخ دهند.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 28,
+            question: "کدام گزینه به شما حس بهتری می‌دهد؟",
+            choices: [
+                { text: "خرید کردن", answer: true, id: 0},
+                { text: "داشتن گزینه برای خرید", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 29,
+            question: "در جمع دیگران:",
+            choices: [
+                { text: "شما صحبت را شروع می‌کنید.", answer: true, id: 0},
+                { text: "منتظر می‌مانید تا دیگران با شما صحبت را شروع کنند.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 30,
+            question: "کدام مورد درست است؟",
+            choices: [
+                { text: "عقل سلیم به ندرت اشتباه می‌کند.", answer: true, id: 0},
+                { text: "به وفور اشتباه می‌کند.", answer: true, id: 1},
+            ],
+        },
+        ///////////////////////////////////////////////////////////////////
+        {
+            id: 31,
+            question: "کودکان اغلب:",
+            choices: [
+                { text: "به اندازه کافی عاقلانه رفتار نمی‌کنند.", answer: true, id: 0},
+                { text: "به اندازه کافی از تخیل خود استفاده نمی‌کنند", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 32,
+            question: "در تصمیم‌گیری با کدام یک بیشتر احساس راحتی می‌کنید؟",
+            choices: [
+                { text: "تصمیم‌گیری بر اساس استانداردها", answer: true, id: 0},
+                { text: "تصمیم‌گیری بر اساس احساسات", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 33,
+            question: "کدام گزینه توصیف دقیق‌تری از شماست؟",
+            choices: [
+                { text: "بیشتر قاطع هستید تا مهربان.", answer: true, id: 0},
+                { text: "بیشتر مهربان هستید تا قاطع.", answer: true, id: 1},
+            ],
+        },
+        
+        {
+            id: 34,
+            question: "کدام یک بیشتر تحسین‌برانگیز است؟",
+            choices: [
+                { text: "توانایی سازماندهی و منظم بودن", answer: true, id: 0},
+                { text: "توانایی تطبیق و کنار آمدن", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 35,
+            question: "برای کدام یگ بیشتر ارزش می‌گذارید؟",
+            choices: [
+                { text: "ثبات و پایداری", answer: true, id: 0},
+                { text: "ذهن باز و انعطاف‌پذیری", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 36,
+            question: "یا تعامل جدید و غیر معمول با دیگران:",
+            choices: [
+                { text: "شما را تحریک و انرژی می‌بخشد.", answer: true, id: 0},
+                { text: "از توان شما می‌کاهد.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 37,
+            question: "شما بیشتر:",
+            choices: [
+                { text: "فردی عملی هستید.", answer: true, id: 0},
+                { text: "فردی خیالی هستید.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 38,
+            question: "آیا بیشتر احتمال دارد که:",
+            choices: [
+                { text: "ببینید دیگران چگونه مفید هستند.", answer: true, id: 0},
+                { text: "ببینید دیگران چگونه فکر می‌کنند", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 39,
+            question: "کدام یک رضایت‌بخش‌تر است؟",
+            choices: [
+                { text: "بحث و بررسی کامل یک موضوع", answer: true, id: 0},
+                { text: "رسیدن به توافق در مورد یک موضوع", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 40,
+            question: "کدام یک بیشتر بر شما حاکم است؟",
+            choices: [
+                { text: "عقل شما", answer: true, id: 0},
+                { text: "قلب شما", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 41,
+            question: "با کدام کار راحت‌تر هستید؟",
+            choices: [
+                { text: "قراردادی است راحت‌تر هستید.", answer: true, id: 0},
+                { text: "به صورت غیررسمی انجام می‌شود راحت‌تر هستید", answer: true, id: 1},
+            ],
+        },
+        
+        {
+            id: 42,
+            question: "به کدام وقایع علاقه بیشتری دارید؟",
+            choices: [
+                { text: "چیزهای منظم", answer: true, id: 0},
+                { text:"هر چیزی که پیش بیاید", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 43,
+            question: "کدام مورد را ترجیح می‌دهید؟",
+            choices: [
+                { text: "دوستان زیاد با ارتباط کوتاه‌مدت داشته باشید", answer: true, id: 0},
+                { text: "چند دوست با ارتباط طولانی‌مدت داشته باشید", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 44,
+            question: "بیشتر بر کدام اساس تصمیم می‌گیرید؟",
+            choices: [
+                { text: "حقایق", answer: true, id: 0},
+                { text: "اصول", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 45,
+            question: "بیشتر به کدام علاقه‌مند هستید؟",
+            choices: [
+                { text: "تولید و توزیع ", answer: true, id: 0},
+                { text: "طراحی و تحقیق", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 46,
+            question: "از نظر شما کدام یک بیشتر تعریف محسوب می‌شود؟",
+            choices: [
+                { text: "\"این فرد بسیار منطقی است.\"", answer: true, id: 0},
+                { text: "\"این فرد بسیار احساساتی است.\"", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 47,
+            question: "کدام گزینه برای شما یک ارزش است؟",
+            choices: [
+                { text: "ثابت قدم بودن", answer: true, id: 0},
+                { text: "وفادار بودن", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 48,
+            question: "کدام گزینه را ترجیح می‌دهید؟",
+            choices: [
+                { text: "بیان نهایی و تغییرناپذیر", answer: true, id: 0},
+                { text: "بیان موقت و مقدماتی", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 49,
+            question: "کدام زمان حس بهتری دارید؟",
+            choices: [
+                { text: "پس از تصمیم‌گیری", answer: true, id: 0},
+                { text: "قبل از تصمیم‌گیری", answer: true, id: 1},
+            ],
+        },
+        
+        {
+            id: 50,
+            question: "کدام گزینه توصیف دقیق‌تری از شماست؟",
+            choices: [
+                { text: "به راحتی و با طولانی با غریبه‌ها صحبت می‌کنید.", answer: true, id: 0},
+                { text: "چیز زیادی برای گفتن به غریبه‌ها ندارید.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 51,
+            question: "بیشتر به کدام اعتماد دارید؟",
+            choices: [
+                { text: "تجربۀ خود", answer: true, id: 0},
+                { text: "حدس خود", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 52,
+            question: "کدام گزینه توصیف دقیق‌تری از شماست؟",
+            choices: [
+                { text: "بیشتر عملی هستید تا مبتکر.", answer: true, id: 0},
+                { text: "بیشتر مبتکر هستید تا عملی.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 53,
+            question: "کدام شخص بیشتر مستحق تحسین است؟",
+            choices: [
+                { text: "فردی با استدلال روشن", answer: true, id: 0},
+                { text: "فردی با احساس قوی", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 54,
+            question: "آیا بیشتر تمایل دارید:",
+            choices: [
+                { text: "منصف باشید.", answer: true, id: 0},
+                { text: "همدل باشید.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 55,
+            question: "کدام گزینه را ترجیح می‌دهید؟",
+            choices: [
+                { text: "مطمئن شوید که همه چیز مرتب شده است.", answer: true, id: 0},
+                { text: "بگذارید اتفاق‌ها به خودی خود رخ دهند.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 56,
+            question: "در روابط آیا باید:",
+            choices: [
+                { text: "بیشتر چیزها قابل مذاکره مجدد باشند.", answer: true, id: 0},
+                { text: "بیشتر چیزها تصادفی و وابسته به شرایط باشند.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 57,
+            question: "وقتی تلفن زنگ می‌زند، آیا:",
+            choices: [
+                { text: "سریع می‌روید تا اول پاسخ دهید.", answer: true, id: 0},
+                { text: "امیدوارید کسی دیگر پاسخ دهد.", answer: true, id: 1},
+            ],
+        },
+        
+        {
+            id: 58,
+            question: "کدام گزینه برای شما ارزشمندتر است؟",
+            choices: [
+                { text: "حس قوی از واقعیت", answer: true, id: 0},
+                { text: "تخیل زنده و پویا", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 59,
+            question: "بیشتر به کدام مورد جذب می‌شوید؟",
+            choices: [
+                { text: "اصول اساسی", answer: true, id: 0},
+                { text: "جزئیات و جوانب", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 60,
+            question: "کدام خطا بزرگتر به نظر می‌رسد؟",
+            choices: [
+                { text: "بیش از حد پرشور بودن", answer: true, id: 0},
+                { text: "بیش از حد عینی بودن", answer: true, id: 1},
+            ],
+        }, 
+        {
+            id: 61,
+            question: "خود را اساساً چگونه می‌بینید؟",
+            choices: [
+                { text: "منطقی و سرسخت", answer: true, id: 0},
+                { text: "مهربان و دلسوز", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 62,
+            question: "کدام وضعیت بیشتر برای شما جذاب است؟",
+            choices: [
+                { text: "ساختار یافته و برنامه‌ریزی شده ", answer: true, id: 0},
+                { text: "بدون ساختار و بدون برنامه‌ریزی", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 63,
+            question: "کدام گزینه توصیف دقیق‌تری از شماست؟",
+            choices: [
+                { text: "روتین و منظم هستید تا اهل هوس.", answer: true, id: 0},
+                { text: "اهل هوس هستید تا روتین و منظم.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 64,
+            question: "آیا بیشتر تمایل دارید که دیگران:",
+            choices: [
+                { text: "راحت به شما نزدیک شوند.", answer: true, id: 0},
+                { text: "کمی محتاط باشند.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 65,
+            question: "در نوشته‌ها آیا ترجیح می‌دهید که:",
+            choices: [
+                { text: "معانی بیشتر تحت‌اللفظی استفاده کنید.", answer: true, id: 0},
+                { text: "معانی بیشتر مجازی و تشبیهی استفاده کنید.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 66,
+            question: "کدام گزینه برای شما سخت‌تر است؟",
+            choices: [
+                { text: "با دیگران همدلی کنید.", answer: true, id: 0},
+                { text:"از دیگران استفاده کنید.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 67,
+            question: "کدام را بیشتر برای خودتان آرزو می‌کنید؟",
+            choices: [
+                { text: "قدرت استدلال", answer: true, id: 0},
+                { text: "قدرت همدلی", answer: true, id: 1},
+            ],
+        },
+        
+        {
+            id: 68,
+            question: "از نظر شما کدام نقص بزرگتری است؟",
+            choices: [
+                { text:"بی‌تمایز بودن", answer: true, id: 0},
+                { text: "انتقادی بودن", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 69,
+            question: "کدام گزینه را ترجیح می‌دهید؟",
+            choices: [
+                { text: "رویداد برنامه‌ریزی شده داشته باشید.", answer: true, id: 0},
+                { text: "رویداد بدون برنامه داشته باشید.", answer: true, id: 1},
+            ],
+        },
+        {
+            id: 70,
+            question: "آیا تمایل دارید بیشتر:",
+            choices: [
+                { text: "سنجیده باشید تا خودجوش", answer: true, id: 0},
+                { text:"خودجوش باشید تا سنجیده", answer: true, id: 1},
+            ],
+        }, 
+    ]
+}
+ 
+export default MBTI;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Tests_lib/questions_PHQ9.jsx.html b/coverage/lcov-report/src/components/Tests_lib/questions_PHQ9.jsx.html new file mode 100644 index 0000000..4a968a8 --- /dev/null +++ b/coverage/lcov-report/src/components/Tests_lib/questions_PHQ9.jsx.html @@ -0,0 +1,403 @@ + + + + + + Code coverage report for src/components/Tests_lib/questions_PHQ9.jsx + + + + + + + + + +
+
+

All files / src/components/Tests_lib questions_PHQ9.jsx

+
+ +
+ 100% + Statements + 1/1 +
+ + +
+ 100% + Branches + 0/0 +
+ + +
+ 100% + Functions + 0/0 +
+ + +
+ 100% + Lines + 1/1 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +1074x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  + 
const PHQ9 = {
+    totalQuestions: 10,
+    questions: [
+        {
+            id: 0,
+            question: "این تست شامل ۹ سوال است. برای هر سوال، گزینه‌ای را انتخاب کنید که به بهترین شکل نشان‌دهنده میزان تجربه شما در طی دو هفته گذشته باشد. گزینه‌ها شامل: «هرگز»، «چند روز»، «بیش از نصف روزها» و «تقریباً هر روز» هستند. لطفاً با دقت به تمامی سوالات پاسخ دهید تا نتیجه دقیق‌تری حاصل شود.",
+            choices: [
+                // { text: "هرگز", answer: true, id: 0},
+                // { text: "چندروز", answer: true, id: 1},
+                // { text: "بیش از نصف روزها", answer: true, id: 2},
+                // { text: "تقریباً هرروز", answer: true, id: 3},
+            ],
+        },
+        {
+            id: 1,
+            question: "در طول دو هفته گذشته، چند بار احساس کرده‌اید که علاقه یا لذتی به فعالیت‌هایی که معمولاً از آنها لذت می‌بردید، ندارید؟",
+            choices: [
+                { text: "هرگز", answer: true, id: 0},
+                { text: "چندروز", answer: true, id: 1},
+                { text: "بیش از نصف روزها", answer: true, id: 2},
+                { text: "تقریباً هرروز", answer: true, id: 3},
+            ],
+        },
+        {
+            id: 2,
+            question: "در طول دو هفته گذشته، چند بار احساس کرده‌اید که افسرده، غمگین یا ناامید هستید؟",
+            choices: [
+                { text: "هرگز", answer: true, id: 0},
+                { text: "چندروز", answer: true, id: 1},
+                { text: "بیش از نصف روزها", answer: true, id: 2},
+                { text: "تقریباً هرروز", answer: true, id: 3},
+            ],
+        },
+        {
+            id: 3,
+            question: "در طول دو هفته گذشته، چند بار با مشکل در خوابیدن، خواب زیاد یا بیدار شدن در نیمه‌شب مواجه بوده‌اید؟",
+            choices: [
+                { text: "هرگز", answer: true, id: 0},
+                { text: "چندروز", answer: true, id: 1},
+                { text: "بیش از نصف روزها", answer: true, id: 2},
+                { text: "تقریباً هرروز", answer: true, id: 3},
+            ],
+        },
+        {
+            id: 4,
+            question: "در طول دو هفته گذشته، چند بار احساس خستگی یا کمبود انرژی داشته‌اید؟",
+            choices: [
+                { text: "هرگز", answer: true, id: 0},
+                { text: "چندروز", answer: true, id: 1},
+                { text: "بیش از نصف روزها", answer: true, id: 2},
+                { text: "تقریباً هرروز", answer: true, id: 3},
+            ],
+        },
+        {
+            id: 5,
+            question: "در طول دو هفته گذشته، چند بار اشتهای شما کاهش یا افزایش یافته است؟",
+            choices: [
+                { text: "هرگز", answer: true, id: 0},
+                { text: "چندروز", answer: true, id: 1},
+                { text: "بیش از نصف روزها", answer: true, id: 2},
+                { text: "تقریباً هرروز", answer: true, id: 3},
+            ],
+        },
+        {
+            id: 6,
+            question: "در طول دو هفته گذشته، چند بار احساس کرده‌اید که خود را یک شکست‌خورده می‌دانید یا احساس کرده‌اید که خود یا خانواده‌تان را ناامید کرده‌اید؟",
+            choices: [
+                { text: "هرگز", answer: true, id: 0},
+                { text: "چندروز", answer: true, id: 1},
+                { text: "بیش از نصف روزها", answer: true, id: 2},
+                { text: "تقریباً هرروز", answer: true, id: 3},
+            ],
+        },
+        {
+            id: 7,
+            question: "در طول دو هفته گذشته، چند بار با مشکل تمرکز کردن بر روی چیزهایی مثل خواندن روزنامه یا تماشای تلویزیون مواجه بوده‌اید؟",
+            choices: [
+                { text: "هرگز", answer: true, id: 0},
+                { text: "چندروز", answer: true, id: 1},
+                { text: "بیش از نصف روزها", answer: true, id: 2},
+                { text: "تقریباً هرروز", answer: true, id: 3},
+            ],
+        },
+        {
+            id: 8,
+            question: "در طول دو هفته گذشته، چند بار حرکت یا صحبت شما به قدری کند بوده است که دیگران متوجه آن شده‌اند؟ یا برعکس، چند بار به قدری بی‌قرار بوده‌اید که نمی‌توانستید آرام بنشینید؟",
+            choices: [
+                { text: "هرگز", answer: true, id: 0},
+                { text: "چندروز", answer: true, id: 1},
+                { text: "بیش از نصف روزها", answer: true, id: 2},
+                { text: "تقریباً هرروز", answer: true, id: 3},
+            ],
+        },
+        {
+            id: 9,
+            question: "در طول دو هفته گذشته، چند بار احساس کرده‌اید که بهتر است خودتان را آسیب بزنید یا خودکشی کنید؟",
+            choices: [
+                { text: "هرگز", answer: true, id: 0},
+                { text: "چندروز", answer: true, id: 1},
+                { text: "بیش از نصف روزها", answer: true, id: 2},
+                { text: "تقریباً هرروز", answer: true, id: 3},
+            ],
+        }
+    ]
+}
+ 
+export default PHQ9;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Tests_lib/test_Glasser.jsx.html b/coverage/lcov-report/src/components/Tests_lib/test_Glasser.jsx.html new file mode 100644 index 0000000..ae566ab --- /dev/null +++ b/coverage/lcov-report/src/components/Tests_lib/test_Glasser.jsx.html @@ -0,0 +1,1381 @@ + + + + + + Code coverage report for src/components/Tests_lib/test_Glasser.jsx + + + + + + + + + +
+
+

All files / src/components/Tests_lib test_Glasser.jsx

+
+ +
+ 40.21% + Statements + 37/92 +
+ + +
+ 28.3% + Branches + 15/53 +
+ + +
+ 24.13% + Functions + 7/29 +
+ + +
+ 40.74% + Lines + 33/81 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433256x +  +  +  +  +  +  +  +  +32x +32x +4x +4x +  +  +4x +4x +4x +  +  +  +  +4x +4x +  +4x +2x +3x +3x +3x +  +2x +  +  +4x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +4x +1x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +4x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +4x +  +  +  +  +  +4x +  +  +  +  +  +  +4x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +4x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +4x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +4x +  +4x +  +4x +  +  +  +4x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +1x +  +  +1x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React, { useState, useEffect } from "react";
+import Glasser from "./questions_Glasser";
+import ProgressBar from "react-bootstrap/ProgressBar";
+import Swal from "sweetalert2";
+import "./glasser_style.css";
+import axios from "axios";
+import { useNavigate } from "react-router-dom";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+ 
+const GlasserTest = () => {
+  const navigate = useNavigate();
+  const [activeQuestion, setActiveQuestion] = useState(0);
+  const [selectedAnswers, setSelectedAnswers] = useState(
+    Array(Glasser.questions.length).fill(null)
+  );
+  const [showResult, setShowResult] = useState(false);
+  const [glasserResult, setGlasserResult] = useState({});
+  const [result, setResult] = useState({
+    doneAnswers: 0,
+    emptyAnswers: 0,
+  });
+ 
+  const { questions } = Glasser;
+  const { question, choices } = questions[activeQuestion];
+ 
+  useEffect(() => {
+    setSelectedAnswers((prevSelectedAnswers) => {
+      const updatedAnswers = [...prevSelectedAnswers];
+      updatedAnswers[activeQuestion] = selectedAnswers[activeQuestion];
+      return updatedAnswers;
+    });
+    console.log(selectedAnswers);
+  }, [activeQuestion]);
+ 
+  const sendAnswersToBack = async (data) => {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const dataString = JSON.stringify(data);
+      console.log(dataString);
+      const response = await axios.post(
+        "http://46.249.100.141:8070//TherapyTests/glasser/",
+        {
+          data: dataString,
+        },
+        {
+          method: "POST",
+          headers: {
+            Authorization: `Bearer ${token}`,
+            "Content-Type": "application/json",
+          },
+        }
+      );
+ 
+      if (response.status === 200) {
+        setShowResult(true);
+        console.log(response);
+        console.log(response.data.result);
+        setGlasserResult({
+          love: response.data.result.love,
+          survive: response.data.result.survive,
+          freedom: response.data.result.freedom,
+          power: response.data.result.power,
+          fun: response.data.result.fun,
+        });
+      } else {
+        Swal.fire({
+          icon: "error",
+          title: "!خطا در ارسال پاسخ‌ها",
+          html: "متاسفانه مشکلی رخ داد",
+          background: "#473a67",
+          color: "#b4b3b3",
+          width: "26rem",
+          height: "18rem",
+          confirmButtonText: "تایید",
+          customClass: {
+            container: "custom-swal-container",
+          },
+        }).then((result) => {
+          Iif (result.isConfirmed) {
+            navigate("/");
+          }
+        });
+      }
+    } catch (error) {
+      Swal.fire({
+        icon: "error",
+        title: "!خطا در ارسال درخواست",
+        html: "متاسفانه مشکلی رخ داد",
+        background: "#473a67",
+        color: "#b4b3b3",
+        width: "26rem",
+        height: "18rem",
+        confirmButtonText: "تایید",
+        customClass: {
+          container: "custom-swal-container",
+        },
+      }).then((result) => {
+        Iif (result.isConfirmed) {
+          navigate("/");
+        }
+      });
+    }
+  };
+ 
+  const loginMessage = () => {
+    Swal.fire({
+      icon: "warning",
+      title: "!برای انجام تست، ورود به حساب خود الزامی است",
+      html: "آیا می‌خواهید وارد شوید؟",
+      background: "#473a67",
+      color: "#b4b3b3",
+      width: "26rem",
+      height: "18rem",
+      showCancelButton: true,
+      confirmButtonText: "ورود",
+      cancelButtonText: "صفحۀ اصلی",
+      customClass: {
+        container: "custom-swal-container",
+      },
+    }).then((result) => {
+      if (result.isConfirmed) {
+        navigate("/Signup");
+      } else {
+        navigate("/");
+      }
+    });
+  };
+ 
+  const onClickNext = () => {
+    if (selectedAnswers[activeQuestion] !== null) {
+      setResult((prev) => ({
+        ...prev,
+        doneAnswers: prev.doneAnswers + 1,
+      }));
+    } else {
+      setResult((prev) => ({
+        ...prev,
+        emptyAnswers: prev.emptyAnswers + 1,
+      }));
+    }
+ 
+    if (activeQuestion !== questions.length - 1) {
+      setActiveQuestion((prev) => prev + 1);
+    } else {
+      const updatedAnswersForBack = {};
+      for (let i = 1; i < questions.length; i++) {
+        updatedAnswersForBack[i] = {
+          category: questions[i].category,
+          res: selectedAnswers[i] + 1,
+        };
+      }
+      sendAnswersToBack(updatedAnswersForBack);
+      // setShowResult(true);
+    }
+  };
+ 
+  const onClickPrevious = () => {
+    Iif (activeQuestion !== 0) {
+      setActiveQuestion((prev) => prev - 1);
+    }
+  };
+ 
+  const onAnswerSelected = (index) => {
+    console.log(activeQuestion);
+    const updatedAnswers = [...selectedAnswers];
+    updatedAnswers[activeQuestion] = index;
+    setSelectedAnswers(updatedAnswers);
+  };
+ 
+  const showConfirmSwal = () => {
+    Swal.fire({
+      icon: "warning",
+      title: "آیا از ادامۀ آزمون منصرف شده اید؟",
+      html: "در صورت اتمام آزمون پاسخ‌های شما ثبت نمی‌شوند",
+      background: "#473a67",
+      color: "#b4b3b3",
+      width: "29rem",
+      height: "15rem",
+      showCancelButton: true,
+      confirmButtonText: "بله",
+      cancelButtonText: "ادامه می‌دهم",
+      customClass: {
+        container: "custom-swal-container",
+      },
+    }).then((result) => {
+      if (result.isConfirmed) {
+        navigate("/TestPage");
+      } else {
+        // do nothing
+      }
+    });
+  };
+ 
+  const cancelTest = () => {
+    Swal.fire({
+      icon: "warning",
+      title: "از انجام آزمون منصرف شده اید؟",
+      background: "#473a67",
+      color: "#b4b3b3",
+      width: "26rem",
+      height: "18rem",
+      showCancelButton: true,
+      confirmButtonText: "بله",
+      cancelButtonText: "ادامه می‌دهم",
+      customClass: {
+        container: "custom-swal-container",
+      },
+    }).then((result) => {
+      if (result.isConfirmed) {
+        navigate("/TestPage");
+      } else {
+        // do nothing
+      }
+    });
+  };
+ 
+  const showTheResult = () => {
+    console.log(glasserResult);
+    Swal.fire({
+      icon: "info",
+      title: "نتیجۀ گلاسر شما",
+      html: `
+          <p>عشق: ${convertToPersianNumbers(glasserResult["love"])} از ۵</p>
+          <p>بقا: ${convertToPersianNumbers(glasserResult["survive"])} از ۵</p>
+          <p>آزادی: ${convertToPersianNumbers(
+            glasserResult["freedom"]
+          )} از ۵</p>
+          <p>قدرت: ${convertToPersianNumbers(glasserResult["power"])} از ۵</p>
+          <p>سرگرمی: ${convertToPersianNumbers(glasserResult["fun"])} از ۵</p>
+        `,
+      background: "#473a67",
+      color: "#b4b3b3",
+      width: "26rem",
+      height: "18rem",
+      // showCancelButton: true,
+      confirmButtonText: "تایید و رفتن به صفحۀ اصلی",
+      // cancelButtonText: "صفحۀ اصلی",
+      customClass: {
+        container: "custom-swal-container",
+      },
+    }).then((result) => {
+      Iif (result.isConfirmed) {
+        navigate("/");
+      }
+    });
+  };
+ 
+  const addLeadingZero = (number) => (number > 9 ? number : `0${number}`);
+ 
+  const persianNumbers = ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"];
+ 
+  const convertToPersianNumbers = (number) => {
+    return String(number).replace(/\d/g, (digit) => persianNumbers[digit]);
+  };
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <body className="glasser-body">
+        <div
+          className="glasser-quiz-container"
+          style={
+            activeQuestion === 0 || showResult
+              ? { marginTop: "4%" }
+              : { marginTop: "2%" }
+          }
+        >
+          {!showResult && (
+            <div>
+              {activeQuestion === 0 && (
+                <h2
+                  style={{
+                    fontSize: "30px",
+                    color: "#9a94fb",
+                    marginBottom: "10px",
+                    textAlign: "center",
+                  }}
+                >
+                  تست شخصیت‌شناسی گلاسر
+                </h2>
+              )}
+              <div className="glasser-header">
+                {activeQuestion !== 0 && (
+                  <>
+                    <ProgressBar
+                      animated
+                      className="mbti-progress-bar custom-color"
+                      now={(activeQuestion + 1) * (100 / questions.length)}
+                    />
+                    <span className="glasser-active-question-no">
+                      {convertToPersianNumbers(addLeadingZero(activeQuestion))}
+                    </span>
+                    <span className="glasser-total-question">
+                      /
+                      {convertToPersianNumbers(
+                        addLeadingZero(questions.length - 1)
+                      )}
+                    </span>
+                  </>
+                )}
+              </div>
+              <h2
+                style={
+                  activeQuestion === 0
+                    ? {
+                        lineHeight: "1.8",
+                        fontSize: "21px",
+                        paddingTop: "20px",
+                      }
+                    : {}
+                }
+              >
+                {question}
+              </h2>
+              <ul>
+                {choices.map((choice, index) => (
+                  <li
+                    key={index}
+                    className={
+                      selectedAnswers[activeQuestion] === index
+                        ? "glasser-selected-answer"
+                        : ""
+                    }
+                    onClick={() => onAnswerSelected(index)}
+                  >
+                    {choice.text}
+                  </li>
+                ))}
+              </ul>
+              <div
+                className="glasser-button-group"
+                style={{ fontSize: "14px" }}
+              >
+                {activeQuestion === 0 ? (
+                  <>
+                    <button
+                    data-cy="start-glasser"
+                      style={{ width: "40px", fontSize: "14px" }}
+                      onClick={() => {
+                        Iif (localStorage.getItem("accessToken") !== null) {
+                          onClickNext();
+                        } else {
+                          loginMessage();
+                        }
+                      }}
+                    >
+                      شروع آزمون
+                    </button>
+                    <button onClick={cancelTest}>انصراف</button>
+                  </>
+                ) : (
+                  <>
+                    <button
+                      onClick={onClickNext}
+                      disabled={selectedAnswers[activeQuestion] === null}
+                      title={
+                        selectedAnswers[activeQuestion] === null &&
+                        activeQuestion !== questions.length - 1
+                          ? "برای ادامه باید حتما یک گزینه را انتخاب کنید"
+                          : ""
+                      }
+                      style={
+                        activeQuestion === questions.length - 1
+                          ? { fontSize: "14px" }
+                          : {}
+                      }
+                    >
+                      {activeQuestion === questions.length - 1
+                        ? "پایان آزمون"
+                        : "بعدی"}
+                    </button>
+ 
+                    <span
+                      style={{ fontSize: "16px" }}
+                      onClick={showConfirmSwal}
+                      className="glasser-complete-test"
+                    >
+                      اتمام آزمون
+                    </span>
+                    <button
+                      onClick={onClickPrevious}
+                      disabled={activeQuestion === 0}
+                    >
+                      قبلی
+                    </button>
+                  </>
+                )}
+              </div>
+            </div>
+          )}
+          {showResult && (
+            <div className="glasser-result" style={{ marginTop: "40px" }}>
+              <h3
+                style={
+                  showResult
+                    ? {
+                        fontWeight: "bolder",
+                        color: "#9a94fb",
+                        marginBottom: "33px",
+                      }
+                    : {}
+                }
+              >
+                آزمون شما به پایان رسید!
+              </h3>
+              <p style={{ fontSize: "20px", paddingTop: "30px" }}>
+                پاسخ‌های شما پردازش شد. نتیجۀ این آزمون می‌گوید نیاز شما به هر
+                یک از نیازهای اساسی "عشق"، "بقا"، "آزادی"، "قدرت" و "سرگرمی و
+                تفریح" چقدر است. برای دیدن نتیجۀ آزمون خود، برروی دکمۀ زیر کلیک
+                کنید.
+              </p>
+              <button
+                style={{
+                  display: "flex",
+                  justifyContent: "center",
+                  alignItems: "center",
+                  marginTop: "120px",
+                  marginRight: "34%",
+                }}
+                onClick={showTheResult}
+              >
+                دیدن نتایج
+              </button>
+            </div>
+          )}
+        </div>
+      </body>
+    </>
+  );
+};
+ 
+export default GlasserTest;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Tests_lib/test_MBTI.jsx.html b/coverage/lcov-report/src/components/Tests_lib/test_MBTI.jsx.html new file mode 100644 index 0000000..1140c27 --- /dev/null +++ b/coverage/lcov-report/src/components/Tests_lib/test_MBTI.jsx.html @@ -0,0 +1,1291 @@ + + + + + + Code coverage report for src/components/Tests_lib/test_MBTI.jsx + + + + + + + + + +
+
+

All files / src/components/Tests_lib test_MBTI.jsx

+
+ +
+ 6.66% + Statements + 6/90 +
+ + +
+ 7.54% + Branches + 4/53 +
+ + +
+ 3.44% + Functions + 1/29 +
+ + +
+ 6.41% + Lines + 5/78 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403256x +  +  +  +  +  +  +  +  +32x +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React, { useState, useEffect } from "react";
+import MBTI from "./questions_MBTI";
+import ProgressBar from "react-bootstrap/ProgressBar";
+import Swal from "sweetalert2";
+import "./mbti_style.css";
+import axios from "axios";
+import { useNavigate } from "react-router-dom";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+ 
+const MBTITest = () => {
+  const navigate = useNavigate();
+  const [activeQuestion, setActiveQuestion] = useState(0);
+  const [selectedAnswers, setSelectedAnswers] = useState(
+    Array(MBTI.questions.length).fill(null)
+  );
+  const [showResult, setShowResult] = useState(false);
+  const [mbtiResult, setMbtiResult] = useState(null);
+  const [result, setResult] = useState({
+    doneAnswers: 0,
+    emptyAnswers: 0,
+  });
+ 
+  const { questions } = MBTI;
+  const { question, choices } = questions[activeQuestion];
+ 
+  useEffect(() => {
+    setSelectedAnswers((prevSelectedAnswers) => {
+      const updatedAnswers = [...prevSelectedAnswers];
+      updatedAnswers[activeQuestion] = selectedAnswers[activeQuestion];
+      return updatedAnswers;
+    });
+  }, [activeQuestion]);
+ 
+  const sendAsnwersToBack = async (data) => {
+    try {
+      const token = localStorage.getItem("accessToken");
+      console.log(data);
+      const response = await axios.post(
+        "http://46.249.100.141:8070//TherapyTests/MBTI/",
+        data,
+        {
+          method: "POST",
+          headers: {
+            Authorization: `Bearer ${token}`,
+            "Content-Type": "application/json",
+          },
+        }
+      );
+ 
+      if (response.status === 200) {
+        setShowResult(true);
+        console.log(response.data);
+        setMbtiResult(response.data.result);
+      } else {
+        Swal.fire({
+          icon: "error",
+          title: "!خطا در ارسال پاسخ‌ها",
+          html: "متاسفانه مشکلی رخ داد",
+          background: "#473a67",
+          color: "#b4b3b3",
+          width: "26rem",
+          height: "18rem",
+          confirmButtonText: "تایید",
+          customClass: {
+            container: "custom-swal-container",
+          },
+        }).then((result) => {
+          Iif (result.isConfirmed) {
+            navigate("/");
+          }
+        });
+      }
+    } catch (error) {
+      Swal.fire({
+        icon: "error",
+        title: "!خطا در ارسال درخواست",
+        html: "متاسفانه مشکلی رخ داد",
+        background: "#473a67",
+        color: "#b4b3b3",
+        width: "26rem",
+        height: "18rem",
+        confirmButtonText: "تایید",
+        customClass: {
+          container: "custom-swal-container",
+        },
+      }).then((result) => {
+        Iif (result.isConfirmed) {
+          navigate("/");
+        }
+      });
+    }
+  };
+ 
+  const loginMessage = () => {
+    Swal.fire({
+      icon: "warning",
+      title: "!برای انجام تست، ورود به حساب کاربری الزامی است",
+      html: "آیا می‌خواهید وارد شوید؟",
+      background: "#473a67",
+      color: "#b4b3b3",
+      width: "26rem",
+      height: "18rem",
+      showCancelButton: true,
+      confirmButtonText: "ورود",
+      cancelButtonText: "صفحۀ اصلی",
+      customClass: {
+        container: "custom-swal-container",
+      },
+    }).then((result) => {
+      if (result.isConfirmed) {
+        navigate("/Signup");
+      } else {
+        navigate("/");
+      }
+    });
+  };
+ 
+  const onClickNext = () => {
+    if (selectedAnswers[activeQuestion] !== null) {
+      setResult((prev) => ({
+        ...prev,
+        doneAnswers: prev.doneAnswers + 1,
+      }));
+    } else {
+      setResult((prev) => ({
+        ...prev,
+        emptyAnswers: prev.emptyAnswers + 1,
+      }));
+    }
+ 
+    if (activeQuestion !== questions.length - 1) {
+      setActiveQuestion((prev) => prev + 1);
+    } else {
+      const updatedSelectedAnswersForBack = {};
+      for (let i = 1; i < questions.length; i++) {
+        if (selectedAnswers[i] == 0) updatedSelectedAnswersForBack[i] = "a";
+        else {
+          updatedSelectedAnswersForBack[i] = "b";
+        }
+      }
+      // console.log(updatedSelectedAnswersForBack);
+      sendAsnwersToBack(updatedSelectedAnswersForBack);
+    }
+  };
+ 
+  const onClickPrevious = () => {
+    Iif (activeQuestion !== 0) {
+      setActiveQuestion((prev) => prev - 1);
+    }
+  };
+ 
+  const onAnswerSelected = (index) => {
+    const updatedAnswers = [...selectedAnswers];
+    updatedAnswers[activeQuestion] = index;
+    setSelectedAnswers(updatedAnswers);
+  };
+ 
+  const showConfirmSwal = () => {
+    Swal.fire({
+      icon: "warning",
+      title: "آیا از ادامۀ آزمون منصرف شده اید؟",
+      html: "در صورت اتمام آزمون پاسخ‌های شما ثبت نمی‌شوند",
+      background: "#473a67",
+      color: "#b4b3b3",
+      width: "29rem",
+      height: "15rem",
+      showCancelButton: true,
+      confirmButtonText: "بله",
+      cancelButtonText: "ادامه می‌دهم",
+      customClass: {
+        container: "custom-swal-container",
+      },
+    }).then((result) => {
+      if (result.isConfirmed) {
+        navigate("/TestPage");
+      } else {
+        // do nothing
+      }
+    });
+  };
+ 
+  const cancelTest = () => {
+    Swal.fire({
+      icon: "warning",
+      title: "از انجام آزمون منصرف شده اید؟",
+      background: "#473a67",
+      color: "#b4b3b3",
+      width: "26rem",
+      height: "18rem",
+      showCancelButton: true,
+      cancelButtonText: "ادامه می‌دهم",
+      confirmButtonText: "بله",
+      customClass: {
+        container: "custom-swal-container",
+      },
+    }).then((result) => {
+      if (result.isConfirmed) {
+        navigate("/TestPage");
+      } else {
+        // do nothing
+      }
+    });
+  };
+ 
+  const showTheResult = () => {
+    console.log(mbtiResult);
+    Swal.fire({
+      icon: "info",
+      title: "نتیجۀ تست شخصیت‌شناسی شما",
+      html: mbtiResult,
+      background: "#473a67",
+      color: "#b4b3b3",
+      width: "26rem",
+      height: "18rem",
+      // showCancelButton: true,
+      confirmButtonText: "تایید و رفتن به صفحۀ اصلی",
+      // cancelButtonText: "صفحۀ اصلی",
+      customClass: {
+        container: "custom-swal-container",
+      },
+    }).then((result) => {
+      Iif (result.isConfirmed) {
+        navigate("/");
+      }
+    });
+  };
+ 
+  const addLeadingZero = (number) => (number > 9 ? number : `0${number}`);
+ 
+  const persianNumbers = ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"];
+ 
+  const convertToPersianNumbers = (number) => {
+    return String(number).replace(/\d/g, (digit) => persianNumbers[digit]);
+  };
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <body className="mbti-body">
+        <div
+          className="mbti-quiz-container"
+          style={showResult ? { marginTop: "6%" } : {}}
+        >
+          {!showResult && (
+            <div>
+              {activeQuestion === 0 && (
+                <h2
+                  style={{
+                    fontSize: "30px",
+                    color: "#55AD9B",
+                    marginBottom: "10px",
+                    textAlign: "center",
+                  }}
+                >
+                  تست شخصیت‌شناسی MBTI
+                </h2>
+              )}
+              <div className="mbti-header">
+                {activeQuestion !== 0 && (
+                  <>
+                    <ProgressBar
+                      animated
+                      className="mbti-progress-bar custom-color"
+                      now={(activeQuestion + 1) * (100 / questions.length)}
+                    />
+                    <span className="mbti-active-question-no">
+                      {convertToPersianNumbers(addLeadingZero(activeQuestion))}
+                    </span>
+                    <span className="mbti-total-question">
+                      /
+                      {convertToPersianNumbers(
+                        addLeadingZero(questions.length - 1)
+                      )}
+                    </span>
+                  </>
+                )}
+              </div>
+              <h2
+                style={
+                  activeQuestion === 0
+                    ? {
+                        lineHeight: "1.8",
+                        fontSize: "22px",
+                        paddingTop: "20px",
+                      }
+                    : {}
+                }
+              >
+                {question}
+              </h2>
+              <ul>
+                {choices.map((choice, index) => (
+                  <li
+                    key={index}
+                    className={
+                      selectedAnswers[activeQuestion] === index
+                        ? "mbti-selected-answer"
+                        : ""
+                    }
+                    onClick={() => onAnswerSelected(index)}
+                  >
+                    {choice.text}
+                  </li>
+                ))}
+              </ul>
+              <div className="mbti-button-group">
+                {activeQuestion === 0 ? (
+                  <>
+                    <button
+                      style={{ width: "40px", fontSize: "16px" }}
+                      onClick={() => {
+                        if (localStorage.getItem("accessToken") !== null) {
+                          onClickNext();
+                        } else {
+                          loginMessage();
+                        }
+                      }}
+                    >
+                      شروع آزمون
+                    </button>
+                    <button onClick={cancelTest}>انصراف</button>
+                  </>
+                ) : (
+                  <>
+                    <button
+                      onClick={onClickNext}
+                      disabled={selectedAnswers[activeQuestion] === null}
+                      title={
+                        selectedAnswers[activeQuestion] === null &&
+                        activeQuestion !== questions.length - 1
+                          ? "برای ادامه باید حتما یک گزینه را انتخاب کنید"
+                          : ""
+                      }
+                      style={
+                        activeQuestion === questions.length - 1
+                          ? { fontSize: "18px" }
+                          : {}
+                      }
+                    >
+                      {activeQuestion === questions.length - 1
+                        ? "پایان آزمون"
+                        : "بعدی"}
+                    </button>
+ 
+                    <span
+                      style={{ fontSize: "19px" }}
+                      onClick={showConfirmSwal}
+                      className="mbti-complete-test"
+                    >
+                      اتمام آزمون
+                    </span>
+                    <button
+                      onClick={onClickPrevious}
+                      disabled={activeQuestion === 0}
+                    >
+                      قبلی
+                    </button>
+                  </>
+                )}
+              </div>
+            </div>
+          )}
+          {showResult && ( // Conditionally render result
+            <div className="mbti-result">
+              <h3
+                style={
+                  showResult
+                    ? {
+                        fontWeight: "bolder",
+                        color: "#9a94fb",
+                        marginBottom: "33px",
+                      }
+                    : {}
+                }
+              >
+                آزمون شما به پایان رسید!
+              </h3>
+              <p>
+                پاسخ‌های شما پردازش شد. برای دیدن نتیجۀ آزمون خود، برروی دکمۀ
+                زیر کلیک کنید.
+              </p>
+              <button
+                style={{
+                  display: "flex",
+                  justifyContent: "center",
+                  alignItems: "center",
+                  marginTop: "120px",
+                  marginRight: "34%",
+                }}
+                onClick={showTheResult}
+              >
+                دیدن نتایج
+              </button>
+            </div>
+          )}
+        </div>
+      </body>
+    </>
+  );
+};
+ 
+export default MBTITest;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Tests_lib/test_PHQ9.jsx.html b/coverage/lcov-report/src/components/Tests_lib/test_PHQ9.jsx.html new file mode 100644 index 0000000..88375a1 --- /dev/null +++ b/coverage/lcov-report/src/components/Tests_lib/test_PHQ9.jsx.html @@ -0,0 +1,1309 @@ + + + + + + Code coverage report for src/components/Tests_lib/test_PHQ9.jsx + + + + + + + + + +
+
+

All files / src/components/Tests_lib test_PHQ9.jsx

+
+ +
+ 6.89% + Statements + 6/87 +
+ + +
+ 8.33% + Branches + 4/48 +
+ + +
+ 3.57% + Functions + 1/28 +
+ + +
+ 6.57% + Lines + 5/76 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +40932x +  +  +  +  +  +  +  +  +  +4x +4x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +4x +  +4x + 
import React, { useState, useEffect } from "react";
+import PHQ9 from "./questions_PHQ9";
+import ProgressBar from "react-bootstrap/ProgressBar";
+import Swal from "sweetalert2";
+import "./phq9_style.css";
+import axios from "axios";
+import { useNavigate } from "react-router-dom";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+import Footer from "../Footer/Footer";
+ 
+const PHQ9Test = () => {
+  const navigate = useNavigate();
+  const [activeQuestion, setActiveQuestion] = useState(0);
+  const [selectedAnswers, setSelectedAnswers] = useState(
+    Array(PHQ9.questions.length).fill(null)
+  );
+  const [showResult, setShowResult] = useState(false);
+  const [phq9Result, setPhq9Result] = useState({});
+  const [result, setResult] = useState({
+    doneAnswers: 0,
+    emptyAnswers: 0,
+  });
+ 
+  const { questions } = PHQ9;
+  const { question, choices } = questions[activeQuestion];
+ 
+  useEffect(() => {
+    setSelectedAnswers((prevSelectedAnswers) => {
+      const updatedAnswers = [...prevSelectedAnswers];
+      updatedAnswers[activeQuestion] = selectedAnswers[activeQuestion];
+      return updatedAnswers;
+    });
+    console.log(selectedAnswers);
+  }, [activeQuestion]);
+ 
+  const sendAnswersToBack = async (data) => {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const dataString = JSON.stringify(data);
+      console.log(dataString);
+      const response = await axios.post(
+        "http://46.249.100.141:8070//TherapyTests/nmd/",
+        {
+          data: dataString,
+        },
+        {
+          method: "POST",
+          headers: {
+            Authorization: `Bearer ${token}`,
+            "Content-Type": "application/json",
+          },
+        }
+      );
+ 
+      if (response.status === 200) {
+        setShowResult(true);
+        console.log(response);
+        console.log(response.data.result);
+      } else {
+        Swal.fire({
+          icon: "error",
+          title: "!خطا در ارسال پاسخ‌ها",
+          html: "متاسفانه مشکلی رخ داد",
+          background: "#075662",
+      color: "#fff",
+      width: "35rem",
+      backdrop: `
+          rgba(84, 75, 87.0.9)
+          left top
+          no-repeat`,
+      confirmButtonColor: "#0a8ca0",
+      cancelButtonColor: "#0a8ca0",
+          confirmButtonText: "تایید",
+        }).then((result) => {
+          Iif (result.isConfirmed) {
+            navigate("/");
+          }
+        });
+      }
+    } catch (error) {
+      Swal.fire({
+        icon: "error",
+        title: "!خطا در ارسال درخواست",
+        html: "متاسفانه مشکلی رخ داد",
+        background: "#075662",
+        color: "#fff",
+        width: "35rem",
+        backdrop: `
+            rgba(84, 75, 87.0.9)
+            left top
+            no-repeat`,
+        confirmButtonColor: "#0a8ca0",
+        cancelButtonColor: "#0a8ca0",
+        confirmButtonText: "تایید",
+      }).then((result) => {
+        Iif (result.isConfirmed) {
+          navigate("/");
+        }
+      });
+    }
+  };
+ 
+  const loginMessage = () => {
+    Swal.fire({
+      icon: "warning",
+      title: "!برای انجام تست، ورود به حساب خود الزامی است",
+      html: "آیا می‌خواهید وارد شوید؟",
+      background: "#075662",
+      color: "#fff",
+      width: "35rem",
+      backdrop: `
+          rgba(84, 75, 87.0.9)
+          left top
+          no-repeat`,
+      confirmButtonColor: "#0a8ca0",
+      cancelButtonColor: "#0a8ca0",
+      showCancelButton: true,
+      confirmButtonText: "ورود",
+      cancelButtonText: "صفحۀ اصلی",
+    }).then((result) => {
+      if (result.isConfirmed) {
+        navigate("/Signup");
+      } else {
+        navigate("/");
+      }
+    });
+  };
+ 
+  const onClickNext = () => {
+    if (selectedAnswers[activeQuestion] !== null) {
+      setResult((prev) => ({
+        ...prev,
+        doneAnswers: prev.doneAnswers + 1,
+      }));
+    } else {
+      setResult((prev) => ({
+        ...prev,
+        emptyAnswers: prev.emptyAnswers + 1,
+      }));
+    }
+ 
+    if (activeQuestion !== questions.length - 1) {
+      setActiveQuestion((prev) => prev + 1);
+    } else {
+      const updatedAnswersForBack = {};
+      for (let i = 1; i < questions.length; i++) {
+        updatedAnswersForBack[i] = {
+          res: selectedAnswers[i] + 1,
+        };
+      }
+      sendAnswersToBack(updatedAnswersForBack);
+      // setShowResult(true);
+    }
+  };
+ 
+  const onClickPrevious = () => {
+    Iif (activeQuestion !== 0) {
+      setActiveQuestion((prev) => prev - 1);
+    }
+  };
+ 
+  const onAnswerSelected = (index) => {
+    console.log(activeQuestion);
+    const updatedAnswers = [...selectedAnswers];
+    updatedAnswers[activeQuestion] = index;
+    setSelectedAnswers(updatedAnswers);
+  };
+ 
+  const showConfirmSwal = () => {
+    Swal.fire({
+      icon: "warning",
+      title: "آیا از ادامۀ آزمون منصرف شده اید؟",
+      html: "در صورت اتمام آزمون پاسخ‌های شما ثبت نمی‌شوند",
+      background: "#075662",
+      color: "#fff",
+      width: "35rem",
+      backdrop: `
+          rgba(84, 75, 87.0.9)
+          left top
+          no-repeat`,
+      confirmButtonColor: "#0a8ca0",
+      cancelButtonColor: "#0a8ca0",
+      showCancelButton: true,
+      confirmButtonText: "بله",
+      cancelButtonText: "ادامه می‌دهم",
+    }).then((result) => {
+      if (result.isConfirmed) {
+        navigate("/TestPage");
+      } else {
+        // do nothing
+      }
+    });
+  };
+ 
+  const cancelTest = () => {
+    Swal.fire({
+      icon: "warning",
+      title: "از انجام آزمون منصرف شده اید؟",
+      background: "#075662",
+      color: "#fff",
+      width: "35rem",
+      backdrop: `
+          rgba(84, 75, 87.0.9)
+          left top
+          no-repeat`,
+      confirmButtonColor: "#0a8ca0",
+      cancelButtonColor: "#0a8ca0",
+      showCancelButton: true,
+      confirmButtonText: "بله",
+      cancelButtonText: "ادامه می‌دهم",
+    }).then((result) => {
+      if (result.isConfirmed) {
+        navigate("/TestPage");
+      } else {
+        // do nothing
+      }
+    });
+  };
+ 
+  const showTheResult = () => {
+    };
+ 
+  const addLeadingZero = (number) => (number > 9 ? number : `0${number}`);
+ 
+  const persianNumbers = ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"];
+ 
+  const convertToPersianNumbers = (number) => {
+    return String(number).replace(/\d/g, (digit) => persianNumbers[digit]);
+  };
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <body className="phq9-body">
+        <div
+          className="phq9-quiz-container"
+          // style={
+          //   activeQuestion === 0
+          //     ? { marginTop: "1%" }
+          //     : { marginTop: "1%" }
+          // }
+        >
+          {!showResult && (
+            <div>
+              {activeQuestion === 0 && (
+                <h2
+                  style={{
+                    fontSize: "30px",
+                    color: "#55ad9b",
+                    marginBottom: "10px",
+                    textAlign: "center",
+                    fontFamily: "Ios15medium"
+                  }}
+                >
+                  تست شخصیت‌شناسی PHQ9
+                </h2>
+              )}
+              <div className="phq9-header">
+                {activeQuestion !== 0 && (
+                  <>
+                    <ProgressBar
+                      animated
+                      className="mbti-progress-bar custom-color"
+                      now={(activeQuestion + 1) * (100 / questions.length)}
+                    />
+                    <span className="phq9-active-question-no">
+                      {convertToPersianNumbers(addLeadingZero(activeQuestion))}
+                    </span>
+                    <span className="phq9-total-question">
+                      /
+                      {convertToPersianNumbers(
+                        addLeadingZero(questions.length - 1)
+                      )}
+                    </span>
+                  </>
+                )}
+              </div>
+              <h2
+                style={
+                  activeQuestion === 0
+                    ? {
+                        lineHeight: "1.8",
+                        fontSize: "21px",
+                        paddingTop: "20px",
+                      }
+                    : {}
+                }
+              >
+                {question}
+              </h2>
+              <ul>
+                {choices.map((choice, index) => (
+                  <li
+                    key={index}
+                    className={
+                      selectedAnswers[activeQuestion] === index
+                        ? "phq9-selected-answer"
+                        : ""
+                    }
+                    onClick={() => onAnswerSelected(index)}
+                  >
+                    {choice.text}
+                  </li>
+                ))}
+              </ul>
+              <div
+                className="phq9-button-group"
+                style={{ fontSize: "14px" }}
+              >
+                {activeQuestion === 0 ? (
+                  <>
+                    <button
+                      style={{ width: "40px", fontSize: "14px" }}
+                      onClick={() => {
+                        if (localStorage.getItem("accessToken") !== null) {
+                          onClickNext();
+                        } else {
+                          loginMessage();
+                        }
+                      }}
+                    >
+                      شروع آزمون
+                    </button>
+                    <button onClick={cancelTest}>انصراف</button>
+                  </>
+                ) : (
+                  <>
+                    <button
+                      onClick={onClickNext}
+                      disabled={selectedAnswers[activeQuestion] === null}
+                      title={
+                        selectedAnswers[activeQuestion] === null &&
+                        activeQuestion !== questions.length - 1
+                          ? "برای ادامه باید حتما یک گزینه را انتخاب کنید"
+                          : ""
+                      }
+                      style={
+                        activeQuestion === questions.length - 1
+                          ? { fontSize: "14px" }
+                          : {}
+                      }
+                    >
+                      {activeQuestion === questions.length - 1
+                        ? "پایان آزمون"
+                        : "بعدی"}
+                    </button>
+ 
+                    <span
+                      style={{ fontSize: "16px" }}
+                      onClick={showConfirmSwal}
+                      className="phq9-complete-test"
+                    >
+                      اتمام آزمون
+                    </span>
+                    <button
+                      onClick={onClickPrevious}
+                      disabled={activeQuestion === 0}
+                    >
+                      قبلی
+                    </button>
+                  </>
+                )}
+              </div>
+            </div>
+          )}
+          {showResult && (
+            <div className="phq9-result" style={{ marginTop: "40px" }}>
+              <h3
+                style={
+                  showResult
+                    ? {
+                        fontWeight: "bolder",
+                        color: "#9a94fb",
+                        marginBottom: "33px",
+                      }
+                    : {}
+                }
+              >
+                آزمون شما به پایان رسید!
+              </h3>
+              <p style={{ fontSize: "20px", paddingTop: "30px" }}>
+                پاسخ‌های شما پردازش شد. نتیجۀ این آزمون می‌گوید نیاز شما به هر
+                یک از نیازهای اساسی "عشق"، "بقا"، "آزادی"، "قدرت" و "سرگرمی و
+                تفریح" چقدر است. برای دیدن نتیجۀ آزمون خود، برروی دکمۀ زیر کلیک
+                کنید.
+              </p>
+              <button
+                style={{
+                  display: "flex",
+                  justifyContent: "center",
+                  alignItems: "center",
+                  marginTop: "120px",
+                  marginRight: "34%",
+                }}
+                onClick={showTheResult}
+              >
+                دیدن نتایج
+              </button>
+            </div>
+          )}
+        </div>
+      </body>
+      <Footer />
+    </>
+  );
+};
+ 
+export default PHQ9Test;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/UserManagement/index.html b/coverage/lcov-report/src/components/UserManagement/index.html new file mode 100644 index 0000000..f0c5062 --- /dev/null +++ b/coverage/lcov-report/src/components/UserManagement/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/UserManagement + + + + + + + + + +
+
+

All files src/components/UserManagement

+
+ +
+ 5.55% + Statements + 6/108 +
+ + +
+ 8.33% + Branches + 4/48 +
+ + +
+ 3.7% + Functions + 1/27 +
+ + +
+ 3.88% + Lines + 4/103 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
user_management.jsx +
+
5.55%6/1088.33%4/483.7%1/273.88%4/103
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/UserManagement/user_management.jsx.html b/coverage/lcov-report/src/components/UserManagement/user_management.jsx.html new file mode 100644 index 0000000..2be8be0 --- /dev/null +++ b/coverage/lcov-report/src/components/UserManagement/user_management.jsx.html @@ -0,0 +1,1417 @@ + + + + + + Code coverage report for src/components/UserManagement/user_management.jsx + + + + + + + + + +
+
+

All files / src/components/UserManagement user_management.jsx

+
+ +
+ 5.55% + Statements + 6/108 +
+ + +
+ 8.33% + Branches + 4/48 +
+ + +
+ 3.7% + Functions + 1/27 +
+ + +
+ 3.88% + Lines + 4/103 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445256x +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React, { useState, useEffect, useRef } from "react";
+import Swal from "sweetalert2";
+import "./user_management.css";
+import { ToastContainer, toast } from "react-toastify";
+import axios from "axios";
+ 
+const UserManagement = () => {
+  const [search, setSearch] = useState("");
+  const [users, setUsers] = useState([]);
+  const [modalOpen, setModalOpen] = useState(false);
+  const [currentDenyIndex, setCurrentDenyIndex] = useState(null);
+  const [denialReason, setDenialReason] = useState("");
+  const intervalRef = useRef(null);
+  const [adminAccessToken, setAdminAccessToken] = useState("");
+ 
+  const convertToPersianNumbers = (value) => {
+    const persianNumbersMap = {
+      0: "۰", 1: "۱", 2: "۲", 3: "۳", 4: "۴", 5: "۵", 6: "۶", 7: "۷", 8: "۸", 9: "۹",
+    };
+ 
+    // Ensure value is a string before applying replace
+    return String(value).replace(/[0-9]/g, (char) => persianNumbersMap[char] || char);
+  };
+ 
+ 
+  const handleSearch = (e) => {
+    setSearch(e.target.value);
+  };
+ 
+  useEffect(() => {
+    getAdminAccessToken();
+    console.log("token: ", adminAccessToken);
+  }, []);
+ 
+  useEffect(() => {
+    fetchDoctors();
+    intervalRef.current = setInterval(fetchDoctors, 5000); 
+    return () => {
+      Iif (intervalRef.current) {
+        clearInterval(intervalRef.current);
+      }
+    };
+  }, []);
+ 
+  const getAdminAccessToken = async () => {
+    try {
+      axios.defaults.xsrfHeaderName = "X-CSRFTOKEN";
+      axios.defaults.xsrfCookieName = "csrftoken";
+      const response = await axios("http://46.249.100.141:8070/accounts/Login/", {
+        method: "POST",
+        headers: {
+          "Content-Type": "application/json",
+        },
+        data: {
+          email: "eniakgroupiust@gmail.com",
+          password: "eniac@1403",
+        },
+      });
+      console.log("--------------------"+response.data);
+      setAdminAccessToken(response.data.access);
+    } catch (error) {
+      toast.error("خطا", {
+        position: "bottom-left",
+        autoClose: 2000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+  };
+ 
+  const handleAcceptUser = async (userId) => {
+    try {
+      const response = await axios.post(
+        `http://46.249.100.141:8070/DoctorPanel/pending_doctor/accept/${adminAccessToken}/`, 
+        {},
+        {
+          headers: {
+            "Content-Type": "application/json",
+            Authorization: `Bearer ${adminAccessToken}`,
+          },
+        }
+      );
+      if (response.status == 200) {
+        console.log("User accepted successfully:", response.data);
+        toast.success("کاربر با موفقیت تایید شد", {
+          position: "bottom-left",
+          autoClose: 5000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      } else {
+        console.error("Error: ", error);
+        toast.error("خطا در تایید کاربر", {
+          position: "bottom-left",
+          autoClose: 5000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      }
+    } catch (error) {
+      console.error("Error in handleAcceptUser catch:", error);
+      toast.error("مشکلی در تایید کاربر وجود دارد", {
+        position: "bottom-left",
+        autoClose: 5000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    }
+  };
+ 
+  const handleDenyUser = async (userId) => {
+    try {
+      const response = await axios.post(
+        `http://eniacgroup.ir:8070//DoctorPanel/pending_doctor/deny/${userId}/`, 
+        { message: denialReason },
+        {
+          headers: {
+            "Content-Type": "application/json",
+            Authorization: `Bearer ${adminAccessToken}`,
+          },
+        }
+      );
+      if (response.status == 200) {
+        console.log("User denied successfully:", response.data);
+        setUsers((prevUsers) =>
+          prevUsers.map((user, i) => {
+            Iif (i === currentDenyIndex) {
+              return {
+                ...user,
+                isApproved: false,
+                isDenied: true,
+                DenialReason: denialReason,
+                condition: `رد شده (${convertToPersianNumbers(user.applicationNum + 1)})`,
+                applicationNum: user.applicationNum + 1
+              };
+            }
+            return user;
+          })
+        );
+        toast.success("کاربر با موفقیت رد شد", {
+          position: "bottom-left",
+          autoClose: 5000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      } else {
+        console.log("Error: ", response);
+        toast.error("خطا در عدم تأیید کاربر", {
+          position: "bottom-left",
+          autoClose: 5000,
+          hideProgressBar: false,
+          closeOnClick: true,
+          pauseOnHover: true,
+          draggable: true,
+          progress: undefined,
+        });
+      }
+    } catch (error) {
+      console.error("Error in handleDenyUser Catch:", error);
+      toast.success("کاربر با موفقیت رد شد", {
+        position: "bottom-left",
+        autoClose: 5000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+      }
+ 
+  };
+ 
+ 
+ 
+  const handleToggleAction = (e, index, action) => {
+    e.stopPropagation();
+    e.preventDefault();  
+ 
+    if (action === "approve") {
+      const user = users[index];
+ 
+      Iif (!user.isApproved) {
+        handleAcceptUser(user.id);  
+        setUsers((prevUsers) =>
+          prevUsers.map((user, i) =>
+            i === index ? { ...user, isApproved: true, isDenied: false, condition: "-" } : user
+          )
+        );
+      }
+    I} else if (action === "deny") {
+      setCurrentDenyIndex(index);
+      setDenialReason("");
+      setModalOpen(true);
+    }
+  };
+ 
+ 
+  const handleDenySubmit = () => {
+    Iif (!denialReason.trim()) {
+      toast.error("دلیل عدم تایید را وارد کنید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+      return;
+    }
+ 
+    const userId = users[currentDenyIndex]?.id;
+    Iif (userId) {
+      handleDenyUser(userId);
+    }
+    setModalOpen(false);
+  };
+ 
+ 
+  const fetchDoctors = async () => {
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios.get("http://eniacgroup.ir:8070//DoctorPanel/pending_doctor", {
+        headers: {
+          "Content-Type": "application/json",
+          Authorization: `Bearer ${token}`,
+        },
+      });
+      const doctorsArray = response.data?.data || [];
+ 
+      if (Array.isArray(doctorsArray) && doctorsArray.length > 0) {
+        setUsers((prevUsers) => {
+          const updatedUsers = doctorsArray.map((doctor) => {
+            const existingUser = prevUsers.find((user) => user.id === doctor.id);
+ 
+            return {
+              id: doctor.id,
+              firstname: doctor.firstname,
+              lastname: doctor.lastname,
+              code: doctor.doctorate_code,
+              isApproved: existingUser ? existingUser.isApproved : false,
+              isDenied: existingUser ? existingUser.isDenied : false,
+              DenialReason: existingUser ? existingUser.DenialReason : "",
+              condition: existingUser ? existingUser.condition : "-",
+              applicationNum: existingUser ? existingUser.applicationNum : 0
+            };
+          });
+ 
+          return updatedUsers;
+        });
+      } else {
+        // If no data or empty array, ensure users state is cleared
+        setUsers([]);
+      }
+    } catch (error) {
+      console.error("Error fetching doctors:", error);
+      toast.error("مشکلی در دریافت داده‌های پزشکان وجود دارد", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+ 
+      // Set users to an empty array in case of error
+      setUsers([]);
+    }
+  };
+ 
+  const filteredUsers = users.filter(
+    (user) =>
+      user.firstname.toLowerCase().includes(search.toLowerCase()) ||
+      user.lastname.toLowerCase().includes(search.toLowerCase()) ||
+      user.code.includes(search)
+  );
+ 
+  return (
+    <>
+      <ToastContainer />
+      <div className="page-container">
+      <h2
+        style={{
+          textAlign: "center",
+          fontFamily: "Ios15Medium",
+          fontWeight: "bolder",
+          color: "#557C56",  // Text color
+          textShadow: "3px 3px 3px #939185", // Black outline
+        }}
+    > مدیریت کاربران </h2>
+ 
+        <div className="search-bar"
+        >
+          <input
+            type="text"
+            value={search}
+            onChange={handleSearch}
+            placeholder="جستجو ..."
+          />
+        </div>
+       <div className="page-container-table">
+        <table>
+          <thead>
+            <tr style={{ backgroundColor: "#9EDF9C", fontFamily: "Ios15Medium" }}>
+              <th style={{ padding: "10px", borderBottom: "1px solid #ddd", fontFamily: "Ios15Medium" }}>نام</th>
+              <th style={{ padding: "10px", borderBottom: "1px solid #ddd", fontFamily: "Ios15Medium" }}>نام خانوادگی</th>
+              <th style={{ padding: "10px", borderBottom: "1px solid #ddd", fontFamily: "Ios15Medium" }}>
+                شمارۀ نظام پزشکی/روانشناسی
+              </th>
+              <th style={{ padding: "10px", borderBottom: "1px solid #ddd", fontFamily: "Ios15Medium" }}>عملیات</th>
+              <th style={{ padding: "10px", borderBottom: "1px solid #ddd", fontFamily: "Ios15Medium" }}>وضعیت</th>
+            </tr>
+          </thead>
+          <tbody>
+            {filteredUsers.map((user, index) => (
+              <tr
+                key={index}
+                style={{ backgroundColor: index % 2 === 0 ? "#fff" : "#f9f9f9", fontFamily: "Ios15Medium", fontSize: "15px" }}
+              >
+                <td style={{ padding: "10px", borderBottom: "1px solid #ddd", fontFamily: "Ios15Medium" }}>
+                  {user.firstname}
+                </td>
+                <td style={{ padding: "10px", borderBottom: "1px solid #ddd", fontFamily: "Ios15Medium" }}>
+                  {user.lastname}
+                </td>
+                <td style={{ padding: "10px", borderBottom: "1px solid #ddd", fontFamily: "Ios15Medium" }}>
+                  {user.code}
+                </td>
+                <td
+                  style={{
+                    padding: "10px",
+                    borderBottom: "1px solid #ddd",
+                    display: "flex",
+                    justifyContent: "center",
+                    gap: "10px",
+                    fontFamily: "Ios15Medium",
+                  }}
+                >
+                  <button
+                    onClick={(e) => handleToggleAction(e, index, "approve")}
+                    className={`table-button approve ${user.isApproved ? "active" : ""}`}
+                  >
+                    {user.isApproved ? "تأیید..." : "تأیید "}
+                  </button>
+ 
+                  <button
+                    onClick={(e) => handleToggleAction(e, index, "deny")}
+                    className="table-button deny"
+                  >
+                    عدم تأیید
+                  </button>
+                </td>
+                <td
+                  style={{
+                    padding: "10px",
+                    borderBottom: "1px solid #ddd",
+                    fontFamily: "Ios15Medium",
+                  }}
+                >
+                  {user.condition}
+                </td>
+              </tr>
+            ))}
+          </tbody>
+        </table>
+        </div> 
+        {modalOpen && (
+          <div
+            style={{
+              position: "fixed",
+              top: 0,
+              left: 0,
+              width: "100vw",
+              height: "100vh",
+              backgroundColor: "rgba(0, 0, 0, 0.5)",
+              display: "flex",
+              justifyContent: "center",
+              alignItems: "center",
+            }}
+          >
+            <div
+              style={{
+                width: "400px",
+                backgroundColor: "#faeae8",
+                padding: "20px",
+                borderRadius: "8px",
+                boxShadow: "0 2px 10px rgba(0,0,0,0.2)",
+                textAlign: "center",
+                direction: "rtl",
+              }}
+            >
+              <h3 style={{ fontFamily: "Ios15Medium", color: "#982B1C", textShadow: "0 2px 10px rgba(0,0,0,0.2)" }}>عدم تایید کاربر</h3>
+              <textarea
+                value={denialReason}
+                onChange={(e) => setDenialReason(e.target.value)}
+                placeholder="دلیل عدم تایید را وارد کنید."
+                style={{
+                  width: "90%",
+                  height: "100px",
+                  padding: "8px",
+                  margin: "10px 0",
+                  borderRadius: "5px",
+                  border: "1px solid #ccc",
+                }}
+              />
+              <div style={{ marginTop: "20px" }}>
+                <button
+                  onClick={handleDenySubmit}
+                  className="modal-button confirm"
+                >
+                  ثبت
+                </button>
+                <button
+                  onClick={() => setModalOpen(false)}
+                  className="modal-button cancel"
+                >
+                  انصراف
+                </button>
+              </div>
+            </div>
+          </div>
+        )}
+      </div>
+    </>
+  );
+};
+ 
+export default UserManagement;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/User_Panel/ChangeInformation.jsx.html b/coverage/lcov-report/src/components/User_Panel/ChangeInformation.jsx.html new file mode 100644 index 0000000..255e140 --- /dev/null +++ b/coverage/lcov-report/src/components/User_Panel/ChangeInformation.jsx.html @@ -0,0 +1,988 @@ + + + + + + Code coverage report for src/components/User_Panel/ChangeInformation.jsx + + + + + + + + + +
+
+

All files / src/components/User_Panel ChangeInformation.jsx

+
+ +
+ 5.88% + Statements + 4/68 +
+ + +
+ 12% + Branches + 3/25 +
+ + +
+ 6.25% + Functions + 1/16 +
+ + +
+ 6.25% + Lines + 4/64 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302288x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import React, { useState } from "react";
+ 
+import axios from "axios";
+import Swal from "sweetalert2";
+import validator from "validator";
+import withReactContent from "sweetalert2-react-content";
+import { ToastContainer, toast } from "react-toastify";
+import { TbGenderBigender } from "react-icons/tb";
+import { FaRegCalendarDays, FaPhoneFlip } from "react-icons/fa6";
+import { MdDriveFileRenameOutline, MdAlternateEmail } from "react-icons/md";
+ 
+function toPersianDigits(str) {
+  const persianDigits = ['۰', '۱', '۲', '۳', '۴', '۵', '۶', '۷', '۸', '۹'];
+  return str.replace(/\d/g, (digit) => persianDigits[digit]);
+}
+function toEnglishDigits(str) {
+  const persianDigits = ['۰', '۱', '۲', '۳', '۴', '۵', '۶', '۷', '۸', '۹'];
+  const englishDigits = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'];
+  return str.replace(/[۰-۹]/g, (digit) => englishDigits[persianDigits.indexOf(digit)]);
+}
+ 
+function ChangeInformation({ p_pages, user_info, setinfo }) {
+  const [sub1, setSub1] = useState(true);
+  const [sub2, setSub2] = useState(true);
+  const [sub3, setSub3] = useState(true);
+  const [sub4, setSub4] = useState(true);
+  let p = toPersianDigits(user_info.PhoneNumber)
+  const [phone_, setValue] = useState(p);
+  const GetFirstName = (event) => {
+    if (
+      validator.isAlpha(event.target.value.replace(" ", ""), "fa-IR") |
+      validator.isAlpha(event.target.value.replace(" ", ""), "en-AU")
+    )
+      setSub1(true);
+    else setSub1(false);
+  };
+  const GetLastName = (event) => {
+    if (
+      validator.isAlpha(
+        event.target.value.replace(" ", "").replace(" ", ""),
+        "fa-IR"
+      ) |
+      validator.isAlpha(
+        event.target.value.replace("  ", "").replace(" ", ""),
+        "en-AU"
+      )
+    )
+      setSub2(true);
+    else setSub2(false);
+  };
+  const GetNumber = (event) => {
+    const persianValue = event.target.value;
+    const englishValue = toPersianDigits(persianValue);
+    setValue(englishValue); console.log(phone_);
+    const phone = toEnglishDigits(event.target.value)
+    if (
+      validator.isNumeric(phone) &
+      (phone.length == 11)
+    )
+      setSub3(true);
+    else setSub3(false);
+  };
+ 
+  async function SendUserInfo(event) {
+    const n_firstname = document.getElementById("user_firstname").value;
+    const n_lastname = document.getElementById("user_lastname").value;
+    const n_gender = document.getElementById("user_gender").value;
+    const n_birthday = document.querySelector("jb-date-input").value;
+    const n_phonenumber = toEnglishDigits(document.getElementById("user_phonenumber").value);
+    event.preventDefault();
+    if (!(sub1 & sub2 & sub3))
+      toast.warn( "!تغییر درست فیلد ها الزامی است", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    else if (sub4)
+      toast.warn( "!تغییری برای اعمال وجود ندارد", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    else {
+      const accessToken = localStorage.getItem("accessToken");
+      try {
+        const response = await axios(
+          "http://eniacgroup.ir:8070/accounts/complete_info/",
+          {
+            method: "POST",
+            headers: {
+              Authorization: `Bearer ${accessToken}`,
+              "Content-Type": "application/json",
+            },
+            data: {
+              firstname: n_firstname,
+              lastname: n_lastname,
+              phone_number: n_phonenumber,
+              date_of_birth: n_birthday,
+              gender: n_gender,
+            },
+          }
+        );
+        Iif (response.status == 200) {
+          setSub4(true);
+          toast.success( "!اطلاعات شما با موفقیت ثبت شد", {
+            position: "bottom-left",
+            autoClose: 3000,
+            hideProgressBar: false,
+            closeOnClick: true,
+            pauseOnHover: true,
+            draggable: true,
+            progress: undefined,
+          });
+          setinfo({
+            FirstName: n_firstname,
+            LastName: n_lastname,
+            Email: user_info.Email,
+            BirthDay: n_birthday,
+            Gender: n_gender,
+            PhoneNumber: n_phonenumber,
+          });
+        }
+      } catch (error) {
+        Iif (error.response.status == 500)
+          toast.error( "!ثبت اطلاعات موفقیت آمیز نبود", {
+            position: "bottom-left",
+            autoClose: 3000,
+            hideProgressBar: false,
+            closeOnClick: true,
+            pauseOnHover: true,
+            draggable: true,
+            progress: undefined,
+          });
+        Iif (error.response.status == 400) {
+          const msg = error.response.data;
+          Iif (msg.phone_number != null)
+          toast.error( "!شماره باید در قالب ایران باشد", {
+            position: "bottom-left",
+            autoClose: 3000,
+            hideProgressBar: false,
+            closeOnClick: true,
+            pauseOnHover: true,
+            draggable: true,
+            progress: undefined,
+          });
+        }
+      }
+    }
+  }
+  return (
+    <div className="panel" style={{ direction: "rtl" }} onLoad={SendUserInfo}>
+    <ToastContainer />
+      <div
+        className="panel-body bio-graph-info"
+        style={p_pages == 2 ? { display: "inline-block" } : { display: "none" }}
+      >
+        <h1>اصلاح اطلاعات شخصی</h1>
+        <div className="row">
+          <div className="bio-row">
+            <p>
+              <MdDriveFileRenameOutline style={{ color: "#489182" }} />
+              <span>نام: </span>
+              <br />
+              <input
+              tabIndex="1"
+                type="text"
+                id="user_firstname"
+                defaultValue={user_info.FirstName}
+                className="profile_input"
+                onChange={(e) => {
+                  GetFirstName(e);
+                  setSub4(false);
+                }}
+              />
+              <div
+                className="profile_sub_error"
+                style={sub1 ? { display: "none" } : {}}
+              >
+                نام وارد شده باید فقط دارای حروف باشد
+              </div>
+            </p>
+          </div>
+          <div className="bio-row">
+            <p>
+              <MdDriveFileRenameOutline style={{ color: "#489182" }} />
+              <span>نام خانوادگی :</span>
+              <br />
+              <input
+              tabIndex="2"
+                type="text"
+                id="user_lastname"
+                defaultValue={user_info.LastName}
+                className="profile_input"
+                onChange={(e) => {
+                  GetLastName(e);
+                  setSub4(false);
+                }}
+              />
+              <div
+                className="profile_sub_error"
+                style={sub2 ? { display: "none" } : {}}
+              >
+                نام وارد شده باید فقط دارای حروف باشد
+              </div>
+            </p>
+          </div>
+          <div className="bio-row">
+            <p>
+              <TbGenderBigender style={{ color: "#489182" }} />
+              <span>جنسیت:</span>
+              <br />
+              <select
+              tabIndex="3"
+                id="user_gender"
+                className="profile_input_G"
+                defaultValue={user_info.Gender}
+                onChange={(e) => {
+                  setSub4(false);
+                }}
+              >
+                <option value="F" className="profile_input_F">
+                  مونث
+                </option>
+                <option value="M" className="profile_input_M">
+                  مذکر
+                </option>
+                <option value="B" className="profile_input_B">
+                  نامشخص
+                </option>
+              </select>
+            </p>
+          </div>
+          <div className="bio-row" style={{ display: "flex" }}>
+            <p>
+              <FaRegCalendarDays style={{ color: "#489182" }} />
+              <span>تاریخ تولد:</span>
+              <br />
+              <div class="component-wrapper">
+                <jb-date-input
+                tabIndex="4"
+                  onClick={(e) => {
+                    setSub4(false);
+                  }}
+                  id="user_birthday"
+                  input-type="JALALI"
+                  format="YYYY-MM-DD"
+                  value={user_info.BirthDay}
+                />
+              </div>
+            </p>
+          </div>
+          <div className="bio-row">
+            <p>
+              <FaPhoneFlip style={{ color: "#489182" }} />
+              <span>شماره همراه :</span>
+              <br />
+              <input
+              tabIndex="5"
+                type="text"
+                id="user_phonenumber"
+                defaultValue={toPersianDigits(user_info.PhoneNumber)}
+                value={phone_}
+                className="profile_input"
+                onChange={(e) => {
+                  GetNumber(e);
+                  setSub4(false);
+                }}
+              />
+              <div
+                className="profile_sub_error"
+                style={sub3 ? { display: "none" } : {}}
+              >
+                شماره همراه وارد شده صحیح نیست!
+              </div>
+            </p>
+          </div>
+          <button
+            className="button-8"
+            role="button"
+            style={{ width: "25%", marginRight: "60%" }}
+            onClick={(e) => {
+              SendUserInfo(e);
+            }}
+          >
+            ثبت {"   "}اطلاعات
+          </button>
+        </div>
+      </div>
+    </div>
+  );
+}
+ 
+export default ChangeInformation;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/User_Panel/ChangePassword.jsx.html b/coverage/lcov-report/src/components/User_Panel/ChangePassword.jsx.html new file mode 100644 index 0000000..7734135 --- /dev/null +++ b/coverage/lcov-report/src/components/User_Panel/ChangePassword.jsx.html @@ -0,0 +1,886 @@ + + + + + + Code coverage report for src/components/User_Panel/ChangePassword.jsx + + + + + + + + + +
+
+

All files / src/components/User_Panel ChangePassword.jsx

+
+ +
+ 6.77% + Statements + 4/59 +
+ + +
+ 8.57% + Branches + 3/35 +
+ + +
+ 7.69% + Functions + 1/13 +
+ + +
+ 7.01% + Lines + 4/57 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268288x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +32x
import React, { useState } from "react";
+import { useNavigate } from "react-router-dom";
+import { BsKeyFill } from "react-icons/bs";
+import axios from "axios";
+import { toast } from "react-toastify";
+import { Icon } from "react-icons-kit";
+import { eyeOff } from "react-icons-kit/feather/eyeOff";
+import { eye } from "react-icons-kit/feather/eye";
+import validator from "validator";
+ 
+import Swal from "sweetalert2";
+import withReactContent from "sweetalert2-react-content";
+import "./User_Panel.css";
+ 
+function ChangePassword({ p_pages }) {
+  const navigate = useNavigate();
+  const [oldpasswordType, setoldPasswordType] = useState("password");
+  const [passwordType, setPasswordType] = useState("password");
+  const [repeatPasswordType, setRepeatPasswordType] = useState("password");
+  const [oldpasswordIcon, setoldPasswordIcon] = useState(eyeOff);
+  const [passwordIcon, setPasswordIcon] = useState(eyeOff);
+  const [repeatPasswordIcon, setRepeatPasswordIcon] = useState(eyeOff);
+ 
+  const [sub_1, set_Sub1] = useState(true);
+  const [sub_2, set_Sub2] = useState(true);
+  const [sub_3, set_Sub3] = useState(true);
+  const [sub_4, set_Sub4] = useState(true);
+  const handlePasswordToggle = () => {
+    setPasswordType(passwordType === "password" ? "text" : "password");
+    setPasswordIcon(passwordIcon === eye ? eyeOff : eye);
+  };
+ 
+  const handleRepeatPasswordToggle = () => {
+    setRepeatPasswordType(
+      repeatPasswordType === "password" ? "text" : "password"
+    );
+    setRepeatPasswordIcon(repeatPasswordIcon === eye ? eyeOff : eye);
+  };
+  const handleoldPasswordToggle = () => {
+    setoldPasswordType(oldpasswordType === "password" ? "text" : "password");
+    setoldPasswordIcon(oldpasswordIcon === eye ? eyeOff : eye);
+  };
+ 
+  const CheckNotEmpty = (event, setsub) => {
+    if (validator.isEmpty(event.target.value) | (event.target.value.length < 8))
+      setsub(false);
+    else setsub(true);
+  };
+  const CheckNotNumeric = (event, setsub) => {
+    if (validator.isNumeric(event.target.value) & validator.isAlphanumeric(event.target.value))
+      setsub(false);
+    else setsub(true);
+  };
+ 
+  async function SendChangePassword(event) {
+    event.preventDefault();
+    const accessToken = localStorage.getItem("accessToken");
+    const o_password = document.getElementById("o_password").value;
+    const n_password = document.getElementById("n_password").value;
+    const nr_password = document.getElementById("n_repeat_password").value;
+    if (!(sub_1 & sub_2 & sub_3 & sub_4))
+      toast.warn( "!فیلد ها را به دقت پر کنید", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    else if (n_password != nr_password)
+      toast.error( "!رمز  جدید و تکرار مطابقت ندارند", {
+        position: "bottom-left",
+        autoClose: 3000,
+        hideProgressBar: false,
+        closeOnClick: true,
+        pauseOnHover: true,
+        draggable: true,
+        progress: undefined,
+      });
+    else {
+      try {
+        const response = await axios(
+          "http://eniacgroup.ir:8070/accounts/change_password/",
+          {
+            method: "POST",
+            headers: {
+              Authorization: `Bearer ${accessToken}`,
+              "Content-Type": "application/json",
+            },
+            data: {
+              old_password: o_password,
+              new_password: n_password,
+              new_password1: nr_password,
+            },
+          }
+        );
+        Iif (response.status == 200)
+          toast.success( "!رمز عبور با موفقیت عوض شد", {
+            position: "bottom-left",
+            autoClose: 3000,
+            hideProgressBar: false,
+            closeOnClick: true,
+            pauseOnHover: true,
+            draggable: true,
+            progress: undefined,
+          });
+      } catch (error) {
+        const data = error.response.data;
+        Iif (error.response.status == 400) {
+          Iif (data.error == "Invalid current password.")
+            withReactContent(Swal).fire({
+              icon: "error",
+              title: "!رمز عبور قدیمی به درستی وارد نشده",
+              html: "در صورت فراموشی، نیاز به بازبینی رمزعبور دارید؟",
+              background: "#075662",
+              color: "#FFFF",
+              width: "35rem",
+ 
+              backdrop: `
+          rgba(84, 75, 87.0.9)
+          left top
+          no-repeat`,
+              confirmButtonText: "بله",
+              cancelButtonText: "خیر",
+              confirmButtonColor: '#0a8ca0',
+              cancelButtonColor: '#0a8ca0',
+              showConfirmButton: true,
+              showCancelButton: true,
+              preConfirm: () => {
+                navigate("/ForgetPassword");
+              },
+ 
+          });
+          Iif (data.new_password[0] == "This password is too common.")
+            toast.error(  "!رمز عبور جدید رایج هست", {
+              position: "bottom-left",
+              autoClose: 3000,
+              hideProgressBar: false,
+              closeOnClick: true,
+              pauseOnHover: true,
+              draggable: true,
+              progress: undefined,
+            });
+        }
+      }
+    }
+  }
+  return (
+    <div className="panel" style={{ direction: "rtl", width: '770px' }}>
+      <div
+        className="panel-body bio-graph-info"
+        style={p_pages == 3 ? { display: "inline-block" } : { display: "none" }}
+      >
+        <h1 style={{ marginBottom: "50px" }}>تغییر رمز عبور</h1>
+        <div className="row">
+          <div className="bio-row">
+            <p>
+              <BsKeyFill
+                style={{
+                  color: "#489182",
+                  width: "30px",
+                  height: "30px",
+                }}
+              />
+              <span style={{ width: '160px' }}>رمز عبور قبلی :</span>
+              <input
+              tabIndex="1"
+                type={oldpasswordType}
+                id="o_password"
+                className="profile_input"
+                onChange={(event) => {
+                  CheckNotEmpty(event, set_Sub1);
+                }}
+              />
+              <span onClick={handleoldPasswordToggle} style={{ width: '50px' }}>
+                <Icon icon={oldpasswordIcon} size={23} />
+              </span>
+              <div
+                className="profile_sub_error"
+                style={sub_1 ? { display: "none" } : { marginRight: "260px" }}
+              >
+                رمز عبور باید حداقل 8 کاراکتر داشته باشد!
+              </div>
+            </p>
+          </div>
+          <div className="bio-row">
+            <p>
+              <BsKeyFill
+                style={{
+                  color: "#489182",
+                  width: "30px",
+                  height: "30px",
+                }}
+              />
+              <span style={{ width: '160px' }}>رمز عبور جدید :</span>
+              <input
+              tabIndex="2"
+                type={passwordType}
+                id="n_password"
+                className="profile_input"
+                onChange={(event) => {
+                  CheckNotEmpty(event, set_Sub2);
+                  CheckNotNumeric(event, set_Sub4);
+                }}
+              />
+              <span onClick={handlePasswordToggle} style={{ width: '50px' }}>
+                <Icon icon={passwordIcon} size={23} />
+              </span>
+              <div
+                className="profile_sub_error"
+                style={(sub_4 & sub_2) ? { display: "none" } : { marginRight: "260px" }}
+              >
+                رمز عبور باید از حداقل 8 کاراکتر و عدد ساخته شده باشد!
+              </div>
+            </p>
+          </div>
+          <div className="bio-row">
+            <p>
+              <BsKeyFill
+                style={{
+                  color: "#489182",
+                  width: "30px",
+                  height: "30px",
+                }}
+              />
+              <span style={{ width: '160px' }}>تکرار رمز عبور جدید :</span>
+              <input
+              tabIndex="3"
+                type={repeatPasswordType}
+                id="n_repeat_password"
+                className="profile_input"
+                onChange={(event) => {
+                  CheckNotEmpty(event, set_Sub3);
+                }}
+              />
+              <span onClick={handleRepeatPasswordToggle} style={{ width: '50px' }}>
+                <Icon icon={repeatPasswordIcon} size={23} />
+              </span>
+              <div
+                className="profile_sub_error"
+                style={sub_3 ? { display: "none" } : { marginRight: "260px" }}
+              >
+                رمز عبور باید حداقل 8 کاراکتر داشته باشد!
+              </div>
+ 
+            </p>
+          </div>
+          <button
+            className="button-8"
+            role="button"
+            style={{
+              width: "25%",
+              marginRight: "38%",
+              marginTop: "3%",
+            }}
+            onClick={SendChangePassword}
+          >
+            تغییر رمز
+          </button>
+        </div>
+      </div>
+    </div>
+  );
+}
+ 
+export default ChangePassword;
+//ftm15963
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/User_Panel/User_Panel.jsx.html b/coverage/lcov-report/src/components/User_Panel/User_Panel.jsx.html new file mode 100644 index 0000000..e779aa9 --- /dev/null +++ b/coverage/lcov-report/src/components/User_Panel/User_Panel.jsx.html @@ -0,0 +1,1057 @@ + + + + + + Code coverage report for src/components/User_Panel/User_Panel.jsx + + + + + + + + + +
+
+

All files / src/components/User_Panel User_Panel.jsx

+
+ +
+ 14.28% + Statements + 5/35 +
+ + +
+ 6.52% + Branches + 3/46 +
+ + +
+ 9.09% + Functions + 1/11 +
+ + +
+ 16.12% + Lines + 5/31 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325288x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +  +  +  +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x + 
import React, { useState } from "react";
+import { useNavigate } from "react-router-dom";
+import DateObject from "react-date-object";
+import persian from "react-date-object/calendars/persian";
+ 
+import { TbGenderBigender } from "react-icons/tb";
+import { FaRegCalendarDays, FaPhoneFlip } from "react-icons/fa6";
+import { MdDriveFileRenameOutline, MdAlternateEmail } from "react-icons/md";
+ 
+import male_avatar from "../../assets/Male_Avatar.jpg";
+import female_avatar from "../../assets/Female_Avatar.jpg";
+import nogender_avatar from "../../assets/NoGender.png";
+ 
+import axios from "axios";
+import Swal from "sweetalert2";
+import withReactContent from "sweetalert2-react-content";
+ 
+import "./User_Panel.css";
+import ChangePassword from "./ChangePassword";
+import ChangeInformation from "./ChangeInformation";
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+import Footer from "../Footer/Footer";
+ 
+const User_Panel = () => {
+ 
+function toPersianDigits(str) {
+  const persianDigits = ['۰', '۱', '۲', '۳', '۴', '۵', '۶', '۷', '۸', '۹'];
+  return str.replace(/\d/g, (digit) => persianDigits[digit]);
+}
+ 
+  const navigate = useNavigate();
+  const [pages, setdisplay] = useState(1);
+  const [user_info, setinfo] = useState({
+    FirstName: "",
+    LastName: "",
+    Email: "",
+    BirthDay: null,
+    Gender: "",
+    PhoneNumber: "",
+  });
+  const date = new DateObject({ calendar: "persian", date: user_info.BirthDay ? new Date(user_info.BirthDay) : new Date(), locale: "fa", format: "DD-MM-YYYY", digit: "fa" });
+  date.convert(persian);
+  async function GetUserInfo(event) {
+    event.preventDefault();
+    const accessToken = localStorage.getItem("accessToken");
+    if (accessToken == null)
+      withReactContent(Swal)
+        .fire({
+          icon: "warning",
+          title: "!برای مشاهده اطلاعات شخصی ورود به  اکانت خود الزامی است",
+          background: "#075662",
+          color: "#FFFF",
+          width: "35rem",
+          backdrop: `
+      rgba(84, 75, 87.0.9)
+      left top
+      no-repeat`,
+          showDenyButton: true,
+          confirmButtonText: "ورود به سایت",
+          confirmButtonColor: '#0a8ca0',
+          denyButtonText: "صفحه اصلی",
+          denyButtonColor: "#0a8ca0"
+        })
+        .then((result) => {
+          if (result.isConfirmed) {
+            navigate("/Signup");
+          I} else if (result.isDenied) {
+            navigate("/Home");
+          }
+        });
+    else {
+      try {
+        const response = await axios(
+          "http://eniacgroup.ir:8070/accounts/get_user/",
+          {
+            method: "GET",
+            headers: {
+              Authorization: `Bearer ${accessToken}`,
+              "Content-Type": "application/json",
+            },
+          }
+        );
+        Iif (response.status == 200) {
+          const data = response.data.user;
+          setinfo({
+            FirstName: data.firstname == null ? "" : data.firstname,
+            LastName: data.lastname == null ? "" : data.lastname,
+            Email: data.email,
+            BirthDay:
+              data.date_of_birth == null ? "11-11-2024" : data.date_of_birth,
+            Gender: data.gender == null ? "" : data.gender,
+            PhoneNumber: data.phone_number == null ? "" : data.phone_number,
+          });
+        }
+      } catch (error) {
+        Iif (error.response.status == 403) {
+          withReactContent(Swal).fire({
+            icon: "error",
+            title: "!برای مشاهده اطلاعات شخصی ورود به اکانت خود الزامی است",
+            background: "#075662",
+            color: "#FFFF",
+            width: "35rem",
+            backdrop: `
+          rgba(84, 75, 87.0.9)
+          left top
+          no-repeat`,
+            confirmButtonText: "تایید",
+            confirmButtonColor: '#0a8ca0',
+            preConfirm: () => {
+              navigate("/Signup");
+            },
+          });
+        }
+      }
+    }
+  }
+ 
+ 
+  return (
+    <>
+    <body style={{ display:'grid' }}>
+      <NavBar_SideBar />
+      <div
+        className="prof_body"
+        style={pages == 2 ? { paddingTop: "1.5%" } : {}}
+        onLoad={GetUserInfo}
+      >
+        <div className="prof_Box">
+          <link
+            href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"
+            rel="stylesheet"
+          />
+          <div className="container bootstrap snippets bootdey">
+            <div className="row">
+              <div className="profile-nav col-md-3">
+                <div className="panel">
+                  <div className="user-heading round">
+                    <a href="#">
+                      <img
+                        src={
+                          user_info.Gender == "M" ? male_avatar :
+                            user_info.Gender == "F" ? female_avatar :
+                              nogender_avatar
+                        }
+                        alt="Avatar"
+                      />
+                    </a>
+                    <br />
+                    <br />
+                    <h1>
+                      {user_info.FirstName} {user_info.LastName}
+                    </h1>
+                    <p>{user_info.Email}</p>
+                  </div>
+ 
+                  <ul className="nav nav-pills nav-stacked">
+                    <li
+                      className="active"
+                      onClick={(e) => {
+                        setdisplay(1);
+                      }}
+                    >
+                      <label
+                        href=""
+                        style={
+                          pages == 1
+                            ? {
+                              background: "#f8f7f5",
+                              borderLeft: "5px solid #55AD9B",
+                              color: " #89817f",
+                              width: "100%",
+                            }
+                            : {}
+                        }
+                      >
+                        {" "}
+                        <i
+                          className="fa fa-user"
+                          style={
+                            pages == 1
+                              ? { color: "#55AD9B" }
+                              : { color: "#89817f" }
+                          }
+                        />
+                        اطلاعات شخصی
+                      </label>
+                    </li>
+                    <li
+                      onClick={(e) => {
+                        setdisplay(2);
+                      }}
+                    >
+                      <label
+                        href=""
+                        style={
+                          pages == 2
+                            ? {
+                              background: "#f8f7f5",
+                              borderLeft: "5px solid #55AD9B",
+                              color: " #89817f",
+                              width: "100%",
+                            }
+                            : {}
+                        }
+                      >
+                        {" "}
+                        <i
+                          className="fa fa-edit"
+                          style={
+                            pages == 2
+                              ? { color: "#55AD9B" }
+                              : { color: "#89817f" }
+                          }
+                        />{" "}
+                        اعمال تغییرات
+                      </label>
+                    </li>
+                    <li onClick={(e) => setdisplay(3)}>
+                      <label
+                        href=""
+                        style={
+                          pages == 3
+                            ? {
+                              background: "#f8f7f5",
+                              borderLeft: "5px solid #55AD9B",
+                              color: " #89817f",
+                              width: "100%",
+                            }
+                            : {}
+                        }
+                      >
+                        {" "}
+                        <i
+                          className="fa fa-key"
+                          style={
+                            pages == 3
+                              ? { color: "#55AD9B" }
+                              : { color: "#89817f" }
+                          }
+                        />{" "}
+                        تغییر رمز عبور
+                      </label>
+                    </li>
+                  </ul>
+                </div>
+              </div>
+              <div className="col-md-9" style={{ marginTop: "20px" }}>
+                <div className="panel" style={{ direction: "rtl" }}>
+                  <div
+                    className="panel-body bio-graph-info"
+                    style={
+                      pages == 1
+                        ? { display: "inline-block" }
+                        : { display: "none" }
+                    }
+                  >
+                    <h1>اطلاعات شخصی</h1>
+                    <div className="row">
+                      <div className="bio-row">
+                        <p>
+                          <MdDriveFileRenameOutline
+                            style={{ color: "#489182" }}
+                          />
+                          <span>نام </span>: {user_info.FirstName}
+                        </p>
+                      </div>
+                      <div className="bio-row">
+                        <p>
+                          <MdDriveFileRenameOutline
+                            style={{ color: "#489182" }}
+                          />
+                          <span>نام خانوادگی </span>: {user_info.LastName}
+                        </p>
+                      </div>
+                      <div className="bio-row">
+                        <p>
+                          <TbGenderBigender style={{ color: "#489182" }} />
+                          <span>جنسیت</span>:{" "}
+                          {user_info.Gender === "F"
+                            ? "مونث"
+                            : user_info.Gender === "M"
+                              ? "مذکر"
+                              : "نامشخص"}
+                        </p>
+                      </div>
+                      <div className="bio-row">
+                        <p>
+                          <FaRegCalendarDays style={{ color: "#489182" }} />
+                          <span>تاریخ تولد</span>:{" "}
+                          {toPersianDigits(date.format("YYYY/MM/DD"))}
+                        </p>
+                      </div>
+                      <div className="bio-row">
+                        <p>
+                          <FaPhoneFlip style={{ color: "#489182" }} />
+                          <span>شماره همراه </span>: {toPersianDigits(user_info.PhoneNumber)}
+                        </p>
+                      </div>
+                      <div className="bio-row">
+                        <p>
+                          <MdAlternateEmail style={{ color: "#489182" }} />
+                          <span>ایمیل </span>: {user_info.Email}
+                        </p>
+                      </div>
+                    </div>
+                  </div>
+                </div>
+                <ChangeInformation
+                  p_pages={pages}
+                  user_info={user_info}
+                  setinfo={setinfo}
+                />
+                <ChangePassword p_pages={pages} />
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+      <Footer />
+      </body>
+    </>
+  );
+};
+export default User_Panel;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/User_Panel/index.html b/coverage/lcov-report/src/components/User_Panel/index.html new file mode 100644 index 0000000..a453c11 --- /dev/null +++ b/coverage/lcov-report/src/components/User_Panel/index.html @@ -0,0 +1,146 @@ + + + + + + Code coverage report for src/components/User_Panel + + + + + + + + + +
+
+

All files src/components/User_Panel

+
+ +
+ 8.02% + Statements + 13/162 +
+ + +
+ 8.49% + Branches + 9/106 +
+ + +
+ 7.5% + Functions + 3/40 +
+ + +
+ 8.55% + Lines + 13/152 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
ChangeInformation.jsx +
+
5.88%4/6812%3/256.25%1/166.25%4/64
ChangePassword.jsx +
+
6.77%4/598.57%3/357.69%1/137.01%4/57
User_Panel.jsx +
+
14.28%5/356.52%3/469.09%1/1116.12%5/31
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/User_TestResult/TestResult.jsx.html b/coverage/lcov-report/src/components/User_TestResult/TestResult.jsx.html new file mode 100644 index 0000000..4b52ff8 --- /dev/null +++ b/coverage/lcov-report/src/components/User_TestResult/TestResult.jsx.html @@ -0,0 +1,1153 @@ + + + + + + Code coverage report for src/components/User_TestResult/TestResult.jsx + + + + + + + + + +
+
+

All files / src/components/User_TestResult TestResult.jsx

+
+ +
+ 15.78% + Statements + 6/38 +
+ + +
+ 3.5% + Branches + 4/114 +
+ + +
+ 11.11% + Functions + 1/9 +
+ + +
+ 15.15% + Lines + 5/33 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357256x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +32x + 
import React, { useState, useEffect } from "react";
+import { useNavigate } from "react-router-dom";
+ 
+import { PiNotepadLight } from "react-icons/pi";
+import { IoHeart } from "react-icons/io5";
+import { GiPlantRoots, GiStrong, GiLaserSparks } from "react-icons/gi";
+import { GiFreedomDove } from "react-icons/gi";
+ 
+import axios from "axios";
+import Swal from "sweetalert2";
+import withReactContent from "sweetalert2-react-content";
+ 
+import NavBar_SideBar from "../SidebarNabar/NavBar_SideBar";
+import Footer from "../Footer/Footer";
+ 
+import ISTP_M from "./Icons/ISTP_M.jpg";
+import ISTP_F from "./Icons/ISTP_F.jpg";
+import ISTJ_M from "./Icons/ISTJ_M.jpg";
+import ISTJ_F from "./Icons/ISTJ_F.jpg";
+import ISFP_M from "./Icons/ISFP_M.jpg";
+import ISFP_F from "./Icons/ISFP_F.jpg";
+import ISFJ_M from "./Icons/ISFJ_M.jpg";
+import ISFJ_F from "./Icons/ISFJ_F.jpg";
+import INTP_M from "./Icons/INTP_M.jpg";
+import INTP_F from "./Icons/INTP_F.jpg";
+import INTJ_M from "./Icons/INTJ_M.jpg";
+import INTJ_F from "./Icons/INTJ_F.jpg";
+import INFP_M from "./Icons/INFP_M.jpg";
+import INFP_F from "./Icons/INFP_F.jpg";
+import INFJ_M from "./Icons/INFJ_M.jpg";
+import INFJ_F from "./Icons/INFJ_F.jpg";
+import ESTP_M from "./Icons/ESTP_M.jpg";
+import ESTP_F from "./Icons/ESTP_F.jpg";
+import ESTJ_M from "./Icons/ESTJ_M.jpg";
+import ESTJ_F from "./Icons/ESTJ_F.jpg";
+import ESFP_M from "./Icons/ESFP_M.jpg";
+import ESFP_F from "./Icons/ESFP_F.jpg";
+import ESFJ_M from "./Icons/ESFJ_M.jpg";
+import ESFJ_F from "./Icons/ESFJ_F.jpg";
+import ENTP_M from "./Icons/ENTP_M.jpg";
+import ENTP_F from "./Icons/ENTP_F.jpg";
+import ENTJ_M from "./Icons/ENTJ_M.jpg";
+import ENTJ_F from "./Icons/ENTJ_F.jpg";
+import ENFP_M from "./Icons/ENFP_M.jpg";
+import ENFP_F from "./Icons/ENFP_F.jpg";
+import ENFJ_M from "./Icons/ENFJ_M.jpg";
+import ENFJ_F from "./Icons/ENFJ_F.jpg";
+ 
+const Testresult = () => {
+  const navigate = useNavigate();
+  const [results, setRecord] = useState({
+    glasserTest: null,
+    MBTItest: null,
+  });
+  const [G, setG] = useState("مرد");
+ 
+  async function GetTestResult() {
+    const accessToken = localStorage.getItem("accessToken");
+    try {
+      const response = await axios(
+        `http://eniacgroup.ir:8070//TherapyTests/tests/`,
+        {
+          method: "GET",
+          headers: {
+            Authorization: `Bearer ${accessToken}`, // Bearer <access token >
+            "Content-Type": "application/json",
+          },
+        }
+      );
+      Iif (response.status == 200 || response.status == 201) {
+        const user = response.data.TherapTests;
+        setRecord({
+          glasserTest: user.glasserTest,
+          MBTItest: user.MBTItest,
+        });
+        try {
+          const response1 = await axios(
+            "http://eniacgroup.ir:8070//accounts/get_user/",
+            {
+              method: "GET",
+              headers: {
+                Authorization: `Bearer ${accessToken}`, // Bearer <access token >
+                "Content-Type": "application/json",
+              },
+            }
+          );
+          Iif (response1.status == 200) {
+            Iif (response1.data.user.gender == "F") setG("زن");
+          }
+        } catch (error) {}
+      }
+    } catch (error) {
+      console.log(error.response.data.message);
+      Iif (error.response.status == 404) {
+        withReactContent(Swal).fire({
+          icon: "error",
+          title: "!بیمار مورد نظر پیدا نشد",
+          background: "#075662",
+          color: "#FFFF",
+          width: "35rem",
+          backdrop: `
+            rgba(84, 75, 87.0.9)
+            left top
+            no-repeat`,
+          confirmButtonText: "تایید",
+          confirmButtonColor: "#0a8ca0",
+          preConfirm: () => {
+            navigate("/Home");
+          },
+        });
+      }
+      Iif (error.response.status == 400) {
+        Iif (
+          error.response.data.message ==
+          "ordinary user can not access this Information."
+        )
+          withReactContent(Swal).fire({
+            icon: "error",
+            title: "! دسترسی به این صفحه مختص پزشک هست",
+            background: "#075662",
+            color: "#FFFF",
+            width: "40rem",
+            backdrop: `
+              rgba(84, 75, 87.0.9)
+              left top
+              no-repeat`,
+            confirmButtonText: "تایید",
+            confirmButtonColor: "#0a8ca0",
+            preConfirm: () => {
+              navigate("/Home");
+            },
+          });
+        Iif (error.response.data.message == "there is no record with this id.")
+          withReactContent(Swal).fire({
+            icon: "error",
+            title: "! مریض مورد نظر پیدا نشد",
+            background: "#075662",
+            color: "#FFFF",
+            width: "40rem",
+            backdrop: `
+                rgba(84, 75, 87.0.9)
+                left top
+                no-repeat`,
+            confirmButtonText: "تایید",
+            confirmButtonColor: "#0a8ca0",
+            preConfirm: () => {
+              navigate("/Home");
+            },
+          });
+      }
+ 
+      console.log(error);
+    }
+  }
+ 
+  useEffect(() => {
+    setTimeout(() => {
+      {
+        GetTestResult();
+      }
+    }, 50000000);
+  });
+ 
+  return (
+    <>
+      <NavBar_SideBar />
+      <div
+        className="prof_body"
+        // style={pages == 2 ? { paddingTop: "1.5%" } : {}}
+        onLoad={GetTestResult}
+      >
+        <div className="prof_Box" style={{ minWidth: "500px" }}>
+          <link
+            href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"
+            rel="stylesheet"
+          />
+          <div className="container bootstrap snippets bootdey">
+            <div className="row">
+              <div className="col-md-0" style={{ marginTop: "20px" }}>
+                <div className="panel" style={{ direction: "rtl" }}>
+                  <div className="patient_prof_header">
+                    <h1>نتایج تست ها</h1>
+                  </div>
+                  <div
+                    className="patient_prof_insidebox"
+                    style={{ display: "grid" }}
+                  >
+                    <div className="patient_prof_res">
+                      <div className="patient_prof_res_card">
+                        <h3>Glasser</h3>
+                        <hr />
+                        {results.glasserTest == null ? (
+                          <h5>نتیجه ای برای مشاهده وجود ندارد</h5>
+                        ) : (
+                          <ul
+                            style={{
+                              listStyleType: "none",
+                              lineHeight: "49px",
+                            }}
+                          >
+                            <li>
+                              <IoHeart
+                                style={{ color: "red", marginRight: "0px" }}
+                              />
+                              <span>عشق</span>:{results.glasserTest.love}
+                            </li>
+                            <li>
+                              <GiPlantRoots style={{ color: "green" }} />
+                              <span>بقا</span>:{results.glasserTest.survive}
+                            </li>
+                            <li>
+                              <GiFreedomDove style={{ color: "blue" }} />
+                              <span>آزادی</span>:{results.glasserTest.freedom}
+                            </li>
+                            <li>
+                              <GiStrong style={{ color: "#EFE4B0" }} />
+                              <span>قدرت</span>:{results.glasserTest.power}
+                            </li>
+                            <li>
+                              <GiLaserSparks style={{ color: "#B341EB" }} />
+                              <span>سرگرمی</span>:{results.glasserTest.fun}
+                            </li>
+                          </ul>
+                        )}
+                      </div>
+                      <div className="patient_prof_res_card">
+                        <h3>MBTI</h3>
+                        <hr />
+                        {results.MBTItest == null ? (
+                          <h5>نتیجه ای برای مشاهده وجود ندارد</h5>
+                        ) : (
+                          <>
+                            <img
+                              style={{ width: "200px", height: "200px" }}
+                              src={
+                                results.MBTItest == "INTJ"
+                                  ? G == "زن"
+                                    ? INTJ_F
+                                    : INTJ_M
+                                  : results.MBTItest == "INTP"
+                                  ? G == "زن"
+                                    ? INTP_F
+                                    : INTP_M
+                                  : results.MBTItest == "INFJ"
+                                  ? G == "زن"
+                                    ? INFJ_F
+                                    : INFJ_M
+                                  : results.MBTItest == "INFP"
+                                  ? G == "زن"
+                                    ? INFP_F
+                                    : INFP_M
+                                  : results.MBTItest == "ISTJ"
+                                  ? G == "زن"
+                                    ? ISTJ_F
+                                    : ISTJ_M
+                                  : results.MBTItest == "ISTP"
+                                  ? G == "زن"
+                                    ? ISTP_F
+                                    : ISTP_M
+                                  : results.MBTItest == "ISFJ"
+                                  ? G == "زن"
+                                    ? ISFJ_F
+                                    : ISFJ_M
+                                  : results.MBTItest == "ISFP"
+                                  ? G == "زن"
+                                    ? ISFP_F
+                                    : ISFP_M
+                                  : results.MBTItest == "ENTJ"
+                                  ? G == "زن"
+                                    ? ENTJ_F
+                                    : ENTJ_M
+                                  : results.MBTItest == "ENTP"
+                                  ? G == "زن"
+                                    ? ENTP_F
+                                    : ENTP_M
+                                  : results.MBTItest == "ENFJ"
+                                  ? G == "زن"
+                                    ? ENFJ_F
+                                    : ENFJ_M
+                                  : results.MBTItest == "ENFP"
+                                  ? G == "زن"
+                                    ? ENFP_F
+                                    : ENFP_M
+                                  : results.MBTItest == "ESTJ"
+                                  ? G == "زن"
+                                    ? ESTJ_F
+                                    : ESTJ_M
+                                  : results.MBTItest == "ESTP"
+                                  ? G == "زن"
+                                    ? ESTP_F
+                                    : ESTP_M
+                                  : results.MBTItest == "ESFJ"
+                                  ? G == "زن"
+                                    ? ESFJ_F
+                                    : ESFJ_M
+                                  : results.MBTItest == "ESFP"
+                                  ? G == "زن"
+                                    ? ESFP_F
+                                    : ESFP_M
+                                  : ""
+                              }
+                            />
+                            {results.MBTItest == "INTJ" ? (
+                              <h5 style={{ color: "#A349A4" }}>معمار</h5>
+                            ) : results.MBTItest == "INTP" ? (
+                              <h5 style={{ color: "#A349A4" }}>منطق دان</h5>
+                            ) : results.MBTItest == "INFJ" ? (
+                              <h5 style={{ color: "#408E6D" }}>حامی</h5>
+                            ) : results.MBTItest == "INFP" ? (
+                              <h5 style={{ color: "#408E6D" }}>واسطه</h5>
+                            ) : results.MBTItest == "ISTJ" ? (
+                              <h5 style={{ color: "#33AAC7" }}>تدارکات</h5>
+                            ) : results.MBTItest == "ISTP" ? (
+                              <h5 style={{ color: "#C79D0B" }}>هنرشناس</h5>
+                            ) : results.MBTItest == "ISFJ" ? (
+                              <h5 style={{ color: "#33AAC7" }}>مدافع</h5>
+                            ) : results.MBTItest == "ISFP" ? (
+                              <h5 style={{ color: "#C79D0B" }}>جست و جو گر</h5>
+                            ) : results.MBTItest == "ENTJ" ? (
+                              <h5 style={{ color: "#A349A4" }}>فرماندار</h5>
+                            ) : results.MBTItest == "ENTP" ? (
+                              <h5 style={{ color: "#A349A4" }}>مناظره کننده</h5>
+                            ) : results.MBTItest == "ENFJ" ? (
+                              <h5 style={{ color: "#408E6D" }}>سردمدار</h5>
+                            ) : results.MBTItest == "ENFP" ? (
+                              <h5 style={{ color: "#408E6D" }}>
+                                سرباز کهنه کار
+                              </h5>
+                            ) : results.MBTItest == "ESTJ" ? (
+                              <h5 style={{ color: "#33AAC7" }}>مجری</h5>
+                            ) : results.MBTItest == "ESTP" ? (
+                              <h5 style={{ color: "#C79D0B" }}>پیش قدم</h5>
+                            ) : results.MBTItest == "ESFJ" ? (
+                              <h5 style={{ color: "#33AAC7" }}>کنسول</h5>
+                            ) : results.MBTItest == "ESFP" ? (
+                              <h5 style={{ color: "#C79D0B" }}>بازیگر</h5>
+                            ) : (
+                              ""
+                            )}
+                            <p>{results.MBTItest}</p>
+                          </>
+                        )}
+                      </div>
+                    </div>
+                  </div>
+                </div>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+      <Footer />
+    </>
+  );
+};
+export default Testresult;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/User_TestResult/index.html b/coverage/lcov-report/src/components/User_TestResult/index.html new file mode 100644 index 0000000..93967b1 --- /dev/null +++ b/coverage/lcov-report/src/components/User_TestResult/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/User_TestResult + + + + + + + + + +
+
+

All files src/components/User_TestResult

+
+ +
+ 15.78% + Statements + 6/38 +
+ + +
+ 3.5% + Branches + 4/114 +
+ + +
+ 11.11% + Functions + 1/9 +
+ + +
+ 15.15% + Lines + 5/33 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
TestResult.jsx +
+
15.78%6/383.5%4/11411.11%1/915.15%5/33
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Verification/index.html b/coverage/lcov-report/src/components/Verification/index.html new file mode 100644 index 0000000..d24a25f --- /dev/null +++ b/coverage/lcov-report/src/components/Verification/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/Verification + + + + + + + + + +
+
+

All files src/components/Verification

+
+ +
+ 7.93% + Statements + 5/63 +
+ + +
+ 10.34% + Branches + 3/29 +
+ + +
+ 11.11% + Functions + 1/9 +
+ + +
+ 8.33% + Lines + 5/60 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
verification.jsx +
+
7.93%5/6310.34%3/2911.11%1/98.33%5/60
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/Verification/verification.jsx.html b/coverage/lcov-report/src/components/Verification/verification.jsx.html new file mode 100644 index 0000000..8cde80f --- /dev/null +++ b/coverage/lcov-report/src/components/Verification/verification.jsx.html @@ -0,0 +1,643 @@ + + + + + + Code coverage report for src/components/Verification/verification.jsx + + + + + + + + + +
+
+

All files / src/components/Verification verification.jsx

+
+ +
+ 7.93% + Statements + 5/63 +
+ + +
+ 10.34% + Branches + 3/29 +
+ + +
+ 11.11% + Functions + 1/9 +
+ + +
+ 8.33% + Lines + 5/60 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187288x +  +  +  +  +  +  +  +  +  +  +32x +  +  +32x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x + 
import react from "react";
+import React, { useState } from "react";
+import { useNavigate } from "react-router-dom";
+import key_icon from "../../assets/key.png";
+import { useLocation } from "react-router-dom";
+import axios from "axios";
+import Swal from "sweetalert2";
+import withReactContent from "sweetalert2-react-content";
+import "./verification.css";
+import DoctorInfoModal from "../DoctorInfoModal/DoctorInfoModal";
+ 
+const Verification = () => {
+  const navigate = useNavigate();
+  console.log("VerificationPage rendered");
+  const location = useLocation();
+  const initialState = location.state || {};
+  console.log(initialState);
+  const [email, setEmail] = useState(initialState.email || "");
+  const [code, setCode] = useState(initialState.code || "");
+  const [url, setUrl] = useState(initialState.url || "");
+  console.log(code);
+  const [fp_code, setvcode] = useState(0);
+  const [showmodal,setShowModal]=useState(false);
+  const [wrongAttempts, setWrongAttempts] = useState(0);
+  const handleWrongCode = () => {
+    setWrongAttempts(wrongAttempts + 1);
+  };
+  const setTozero = () => {
+    setWrongAttempts(0);
+  };
+  const changeCode = (newCode) => {
+    setCode(newCode);
+  };
+  const [errorMessage, setErrorMessage] = useState({
+    codeError: "",
+  });
+ 
+  async function resendCode(event) {
+    event.preventDefault();
+    try {
+      const token = localStorage.getItem("accessToken");
+      const response = await axios(
+        "http://eniacgroup.ir:8070//accounts/activation_resend/",
+        {
+          method: "POST",
+          headers: {
+            "Content-Type": "application/json",
+          },
+          data: {
+            email: email,
+          },
+        }
+      );
+      const data = response.data;
+      console.log(response);
+      Iif (response.status === 200 || response.status === 201) {
+        changeCode(response.data.code);
+        setTozero();
+      }
+    } catch (error) {
+      if (error.response.status === 400) {
+        console.log(error);
+      } else {
+        console.log(error);
+      }
+    }
+  }
+ 
+  async function handleVerification(event) {
+    event.preventDefault();
+    const errors = [
+      {
+        codeError: "",
+      },
+    ];
+    const code_verify = document.querySelector(".ver_code").value;
+    if (code === code_verify) {
+      try {
+        const token = localStorage.getItem("accessToken");
+        console.log(token);
+        // const token="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzM0NDYyMzQzLCJpYXQiOjE3MzM1OTgzNDMsImp0aSI6IjNhZWVhYWNiNGQ0YTQxOWRhZWI0YzQ2YTk2YjQzYjUxIiwidXNlcl9pZCI6N30.nreitTrXPRwxQxIvhfekPSAmtzeTslPx-iiieHOo-3M/"
+ 
+        const response = await axios(url,
+          {
+            method: "POST",
+            headers: {
+              "Content-Type": "application/json",
+            },
+            data: {
+              verification_code: code_verify,
+            },
+          }
+        );
+        const data = response.data;
+        Iif (response.status === 200 || response.status === 201) {
+          console.log("you can login now");
+          withReactContent(Swal).fire({
+            icon: "success",
+            title: "!ثبت نام با موفقیت انجام شد",
+            background: "#075662",
+            color: "#FFFF",
+            width: "35rem",
+            confirmButtonText: "تایید",
+            confirmButtonColor: "#0a8ca0"
+          });
+          setShowModal(true);
+          const data = {flag:showmodal};
+          navigate("/Signup", { state: data });
+        }
+      } catch (error) {
+        Iif (error.response.status === 400) {
+          console.log(error);
+        }
+      }
+    } else {
+      errors.codeError = "کد تایید صحیح نمی باشد!";
+      console.log("byyyyyyyeeeee");
+      handleWrongCode();
+      setErrorMessage({
+        codeError: errors.codeError,
+      });
+      Iif (errors.codeError && wrongAttempts === 3) {
+        return;
+      }
+    }
+  }
+  return (
+    <>
+      <body className="pt_bd">
+        <div className="pt_hello">
+          <div className="pt_wrapper">
+            <div className="pt_header">
+              <div className="pt_title">تایید حساب کاربری</div>
+            </div>
+            <div className="form_details">
+              <form action="#" className="login">
+                <div className="fp_field">
+                  <span>لطفا کد تایید ایمیل شده را وارد نمایید.</span>
+                </div>
+                <div className="fp_field">
+                  <input
+                    className="ver_code"
+                    onChange={(event) => setvcode(event.target.value)}
+                    type={"text"}
+                    placeholder="کد صحت "
+                    style={{
+                      backgroundImage: `url(${key_icon})`,
+                      backgroundRepeat: "no-repeat",
+                      paddingRight: "40px",
+                      backgroundPosition: "right",
+                    }}
+                  />
+                </div>
+                {errorMessage.codeError && (
+                  <div className="error_input">{errorMessage.codeError}</div>
+                )}
+ 
+                {wrongAttempts >= 3 && (
+                  <div>
+                    <div className="ver_error_input1">
+                      به سقف تعداد تلاش ها رسیده اید.
+                    </div>
+                    <div className="ver_error_input2">
+                      <div onClick={resendCode}> ارسال مجدد کد تایید</div>
+                    </div>
+                  </div>
+                )}
+ 
+                <div className="field btn">
+                  <div className="btn_layer"></div>
+                  <input
+                    type="submit"
+                    value="ثبت"
+                    onClick={handleVerification}
+                  />
+                </div>
+              </form>
+            </div>
+          </div>
+        </div>
+      </body>
+    </>
+  );
+};
+ 
+export default Verification;
+ 
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/aboutus/aboutus.jsx.html b/coverage/lcov-report/src/components/aboutus/aboutus.jsx.html new file mode 100644 index 0000000..e2578cb --- /dev/null +++ b/coverage/lcov-report/src/components/aboutus/aboutus.jsx.html @@ -0,0 +1,328 @@ + + + + + + Code coverage report for src/components/aboutus/aboutus.jsx + + + + + + + + + +
+
+

All files / src/components/aboutus aboutus.jsx

+
+ +
+ 100% + Statements + 9/9 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 3/3 +
+ + +
+ 100% + Lines + 6/6 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82288x +  +  +  +  +  +  +32x +32x +16x +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +32x +  +32x
import React from 'react';
+import { useNavigate } from "react-router-dom";
+import styles from "./AboutUs.module.css";
+import NavBar_SideBar from '../SidebarNabar/NavBar_SideBar';
+import Footer from '../Footer/Footer';
+ 
+ 
+const AboutUsPage = () => {
+    const navigate = useNavigate()
+    return (
+        <>
+            <body className={styles.aboutusbody}>
+                <NavBar_SideBar />
+                <div className={styles.backgroundaboutus}>
+                    <div className={styles.aboutusSection1}>
+                        <br /><br /><br /><br />
+                        <p className={styles.title}>همراه شما در مسیر رشد و آرامش
+                            <br />
+                        </p>
+                        <p className={styles.discription}>
+                            با تیمی از متخصصین حرفه‌ای برای پشتیبانی و راهنمایی به سوی زندگی بهتر
+                        </p>
+                        <br />
+ 
+                        <p className={styles.follow}>
+                            :ما را دنبال کنید
+                            <br />
+                            <a align='center' href="https://github.com/ENIAC-ORG">
+                                <img src="https://1000logos.net/wp-content/uploads/2021/05/GitHub-logo-768x432.png" className={styles.imagegit}></img>
+                            </a>
+                        </p>
+                    </div>
+ 
+                    <div className={styles.aboutusSection2}>
+                        <p className={styles.paragsize}>
+                            مرکز مشاوره ما با تیمی از روانشناسان و روانپزشکان حرفه‌ای، در فضایی امن و آرام به شما کمک می‌کند تا مسیر بهبود و رشد را با اطمینان طی کنید.
+                            این مرکز خدمات متنوعی همچون روان‌درمانی فردی، مشاوره خانواده و زوج، درمان آنلاین، و روانپزشکی ویژه کودکان، نوجوانان، و سالمندان را فراهم آورده است.
+                            با ما همراه شوید تا در کنار هم از چالش‌ها عبور کرده و به سوی آرامش و زندگی بهتر گام برداریم
+                        </p>
+ 
+                        <img src="https://www.uab.edu/news/images/2018/CC_10.2.jpg" className={styles.image1space} alt="Cinque Terre" width="300" height="200" />
+                    </div>
+ 
+                    <div align='center' className={styles.aboutusSection3}>
+                        <table className={styles.tableaboutus} align='center'>
+                            <tr>
+                                <th><span className={styles.button1}>گروه روان پزشکان و پزشکان سلامت</span></th>
+                                <th><span className={styles.button1}>گروه زوج درمانگران</span></th>
+                                <th><span className={styles.button1}>گروه روان درمانگران فردی</span></th>
+                                <th><span className={styles.button1}>گروه مشاوره کودک</span></th>
+                            </tr>
+                            <tr style={{ paddingTop: '20px' }}>
+                                <th><span className={styles.button1}>واحد روان سنجی و پژوهش</span></th>
+                                <th><span className={styles.button1}>گروه مشاورین تحصیلی و شغلی</span></th>
+                                <th><span className={styles.button1}>گروه مشاورین پیش از ازدواج</span></th>
+                                <th><span className={styles.button1}>گروه مشاوره نوجوان</span></th>
+                            </tr>
+                        </table>
+                    </div>
+ 
+                    <div className={styles.aboutusSection4}>
+                        <img src="https://www.uab.edu/news/images/2018/CC_10.3.jpg" className={styles.image1space} alt="Cinque Terre" width="300" height="200" />
+ 
+                        <p className={styles.paragsize2}>
+                            آماده‌اید اولین گام را برای بهبود و آرامش بردارید؟
+                            <br />
+                            با رزرو نوبت، فرصت گفتگو با مشاوران و متخصصان مجرب ما را فراهم کنید و در مسیری به سوی سلامت روان و کیفیت بهتر زندگی قدم بگذارید.
+                            همین حالا نوبت خود را رزرو کنید
+                            <br />
+                            <a href='/ReservationPage'>
+                                <button className={styles.button2}>رزرو نوبت</button>
+                            </a>
+                        </p>
+                    </div>
+                </div>
+                <Footer />
+            </body>
+        </>
+    );
+};
+ 
+export default AboutUsPage;
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/components/aboutus/index.html b/coverage/lcov-report/src/components/aboutus/index.html new file mode 100644 index 0000000..0665ec7 --- /dev/null +++ b/coverage/lcov-report/src/components/aboutus/index.html @@ -0,0 +1,116 @@ + + + + + + Code coverage report for src/components/aboutus + + + + + + + + + +
+
+

All files src/components/aboutus

+
+ +
+ 100% + Statements + 9/9 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 3/3 +
+ + +
+ 100% + Lines + 6/6 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
aboutus.jsx +
+
100%9/9100%3/3100%3/3100%6/6
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/index.html b/coverage/lcov-report/src/index.html new file mode 100644 index 0000000..053338c --- /dev/null +++ b/coverage/lcov-report/src/index.html @@ -0,0 +1,131 @@ + + + + + + Code coverage report for src + + + + + + + + + +
+
+

All files src

+
+ +
+ 100% + Statements + 5/5 +
+ + +
+ 100% + Branches + 3/3 +
+ + +
+ 100% + Functions + 2/2 +
+ + +
+ 100% + Lines + 5/5 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileStatementsBranchesFunctionsLines
App.jsx +
+
100%4/4100%3/3100%2/2100%4/4
main.jsx +
+
100%1/1100%0/0100%0/0100%1/1
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov-report/src/main.jsx.html b/coverage/lcov-report/src/main.jsx.html new file mode 100644 index 0000000..2e2025f --- /dev/null +++ b/coverage/lcov-report/src/main.jsx.html @@ -0,0 +1,118 @@ + + + + + + Code coverage report for src/main.jsx + + + + + + + + + +
+
+

All files / src main.jsx

+
+ +
+ 100% + Statements + 1/1 +
+ + +
+ 100% + Branches + 0/0 +
+ + +
+ 100% + Functions + 0/0 +
+ + +
+ 100% + Lines + 1/1 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+ +
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12  +  +  +  +  +  +  +32x +  +  +  + 
import React from 'react'
+import ReactDOM from 'react-dom/client'
+import App from './App.jsx'
+import './fonts/Ios15Medium.ttf'
+import './fonts/BNazanin.ttf'
+import './index.css'
+ 
+ReactDOM.createRoot(document.getElementById('root')).render(
+  <React.StrictMode>
+    <App />
+  </React.StrictMode>,
+)
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/coverage/lcov.info b/coverage/lcov.info new file mode 100644 index 0000000..c367cd0 --- /dev/null +++ b/coverage/lcov.info @@ -0,0 +1,5528 @@ +TN: +SF:src\App.jsx +FN:1,(anonymous_0) +FN:26,App +FNF:2 +FNH:2 +FNDA:32,(anonymous_0) +FNDA:94,App +DA:1,256 +DA:27,94 +DA:101,32 +DA:103,32 +LF:4 +LH:4 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRF:3 +BRH:3 +end_of_record +TN: +SF:src\main.jsx +FNF:0 +FNH:0 +DA:8,32 +LF:1 +LH:1 +BRF:0 +BRH:0 +end_of_record +TN: +SF:src\components\Chat\Chat.jsx +FN:1,(anonymous_0) +FN:13,GetTimeDiff +FN:28,toPersianDigits +FN:30,(anonymous_3) +FN:33,(anonymous_4) +FN:57,(anonymous_5) +FN:63,playAudioBlob +FN:66,(anonymous_7) +FN:69,(anonymous_8) +FN:96,CreateConversation +FN:132,(anonymous_10) +FN:133,(anonymous_11) +FN:162,GetConversation +FN:189,SendMessage +FN:298,(anonymous_14) +FN:304,(anonymous_15) +FN:350,(anonymous_16) +FN:482,(anonymous_17) +FN:548,(anonymous_18) +FN:756,(anonymous_19) +FN:757,(anonymous_20) +FN:840,(anonymous_21) +FN:858,(anonymous_22) +FN:881,(anonymous_23) +FN:33,(anonymous_24) +FNF:25 +FNH:6 +FNDA:64,(anonymous_0) +FNDA:0,GetTimeDiff +FNDA:0,toPersianDigits +FNDA:0,(anonymous_3) +FNDA:2,(anonymous_4) +FNDA:2,(anonymous_5) +FNDA:0,playAudioBlob +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,CreateConversation +FNDA:2,(anonymous_10) +FNDA:2,(anonymous_11) +FNDA:0,GetConversation +FNDA:0,SendMessage +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +FNDA:0,(anonymous_17) +FNDA:0,(anonymous_18) +FNDA:0,(anonymous_19) +FNDA:0,(anonymous_20) +FNDA:0,(anonymous_21) +FNDA:0,(anonymous_22) +FNDA:0,(anonymous_23) +FNDA:1,(anonymous_24) +DA:1,320 +DA:14,0 +DA:15,0 +DA:16,0 +DA:17,0 +DA:18,0 +DA:19,0 +DA:20,0 +DA:27,32 +DA:29,0 +DA:30,0 +DA:33,32 +DA:34,2 +DA:44,32 +DA:46,2 +DA:47,2 +DA:48,2 +DA:49,2 +DA:50,2 +DA:51,2 +DA:52,2 +DA:53,2 +DA:54,2 +DA:55,2 +DA:57,2 +DA:58,2 +DA:59,0 +DA:64,0 +DA:65,0 +DA:66,0 +DA:69,2 +DA:70,0 +DA:71,0 +DA:72,0 +DA:73,0 +DA:74,0 +DA:82,0 +DA:83,0 +DA:84,0 +DA:85,0 +DA:86,0 +DA:87,0 +DA:89,0 +DA:92,0 +DA:97,0 +DA:98,0 +DA:99,0 +DA:108,0 +DA:109,0 +DA:117,0 +DA:118,0 +DA:121,0 +DA:132,2 +DA:133,2 +DA:134,2 +DA:135,2 +DA:136,2 +DA:145,0 +DA:146,0 +DA:147,0 +DA:148,0 +DA:149,0 +DA:154,0 +DA:159,2 +DA:163,0 +DA:164,0 +DA:165,0 +DA:166,0 +DA:175,0 +DA:176,0 +DA:179,0 +DA:180,0 +DA:184,0 +DA:190,0 +DA:191,0 +DA:192,0 +DA:193,0 +DA:206,0 +DA:207,0 +DA:208,0 +DA:209,0 +DA:212,0 +DA:213,0 +DA:214,0 +DA:218,0 +DA:227,0 +DA:231,0 +DA:240,0 +DA:241,0 +DA:253,2 +DA:299,0 +DA:305,0 +DA:351,0 +DA:482,0 +DA:549,0 +DA:550,0 +DA:757,0 +DA:758,0 +DA:760,0 +DA:761,0 +DA:762,0 +DA:841,0 +DA:842,0 +DA:843,0 +DA:844,0 +DA:859,0 +DA:860,0 +DA:882,0 +DA:959,32 +DA:961,64 +LF:110 +LH:27 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:20,2,0,0 +BRDA:20,2,1,0 +BRDA:22,3,0,0 +BRDA:22,3,1,0 +BRDA:24,4,0,0 +BRDA:24,4,1,0 +BRDA:58,5,0,0 +BRDA:64,6,0,0 +BRDA:65,7,0,0 +BRDA:82,8,0,0 +BRDA:82,8,1,0 +BRDA:108,9,0,0 +BRDA:108,10,0,0 +BRDA:108,10,1,0 +BRDA:145,11,0,0 +BRDA:145,12,0,0 +BRDA:145,12,1,0 +BRDA:175,13,0,0 +BRDA:175,14,0,0 +BRDA:175,14,1,0 +BRDA:179,15,0,0 +BRDA:180,16,0,0 +BRDA:206,17,0,0 +BRDA:206,18,0,0 +BRDA:206,18,1,0 +BRDA:214,19,0,0 +BRDA:227,20,0,0 +BRDA:240,21,0,0 +BRDA:284,22,0,2 +BRDA:284,22,1,2 +BRDA:315,23,0,0 +BRDA:315,23,1,0 +BRDA:338,24,0,2 +BRDA:338,24,1,0 +BRDA:464,25,0,0 +BRDA:464,25,1,0 +BRDA:464,26,0,0 +BRDA:464,26,1,0 +BRDA:464,26,2,0 +BRDA:474,27,0,0 +BRDA:474,27,1,0 +BRDA:475,28,0,0 +BRDA:475,28,1,0 +BRDA:500,29,0,0 +BRDA:500,29,1,0 +BRDA:607,30,0,0 +BRDA:607,30,1,0 +BRDA:608,31,0,0 +BRDA:608,31,1,0 +BRDA:717,32,0,0 +BRDA:717,32,1,0 +BRDA:717,33,0,0 +BRDA:717,33,1,0 +BRDA:794,34,0,0 +BRDA:794,34,1,0 +BRDA:794,35,0,0 +BRDA:794,35,1,0 +BRDA:841,36,0,0 +BRDA:841,36,1,0 +BRDA:851,37,0,0 +BRDA:851,37,1,0 +BRDA:877,38,0,0 +BRDA:877,38,1,0 +BRDA:910,39,0,0 +BRDA:910,39,1,0 +BRF:68 +BRH:6 +end_of_record +TN: +SF:src\components\Chat\ChatIntroduction\Chat_intro.jsx +FN:1,(anonymous_0) +FN:7,(anonymous_1) +FN:36,(anonymous_2) +FN:7,(anonymous_3) +FNF:4 +FNH:4 +FNDA:32,(anonymous_0) +FNDA:45,(anonymous_1) +FNDA:1,(anonymous_2) +FNDA:15,(anonymous_3) +DA:1,288 +DA:7,45 +DA:8,45 +DA:10,30 +DA:37,1 +DA:63,32 +DA:65,32 +LF:7 +LH:7 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRF:3 +BRH:3 +end_of_record +TN: +SF:src\components\CompleteInfoModal\Complete_Info.jsx +FN:1,(anonymous_0) +FN:26,(anonymous_1) +FN:36,(anonymous_2) +FN:40,(anonymous_3) +FN:87,(anonymous_4) +FN:92,(anonymous_5) +FN:98,(anonymous_6) +FN:117,(anonymous_7) +FN:133,(anonymous_8) +FN:182,(anonymous_9) +FN:189,(anonymous_10) +FN:208,(anonymous_11) +FN:272,(anonymous_12) +FN:278,(anonymous_13) +FN:280,(anonymous_14) +FN:26,(anonymous_15) +FN:307,(anonymous_16) +FN:313,(anonymous_17) +FN:325,(anonymous_18) +FN:331,(anonymous_19) +FN:343,(anonymous_20) +FN:348,(anonymous_21) +FN:374,(anonymous_22) +FNF:23 +FNH:1 +FNDA:160,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,(anonymous_12) +FNDA:0,(anonymous_13) +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +FNDA:0,(anonymous_17) +FNDA:0,(anonymous_18) +FNDA:0,(anonymous_19) +FNDA:0,(anonymous_20) +FNDA:0,(anonymous_21) +FNDA:0,(anonymous_22) +DA:1,384 +DA:26,32 +DA:27,32 +DA:28,0 +DA:29,0 +DA:30,0 +DA:31,0 +DA:32,0 +DA:33,0 +DA:34,0 +DA:36,0 +DA:37,0 +DA:40,0 +DA:41,0 +DA:42,0 +DA:43,0 +DA:50,0 +DA:52,0 +DA:54,0 +DA:55,0 +DA:56,0 +DA:57,0 +DA:68,0 +DA:74,0 +DA:75,0 +DA:76,0 +DA:78,0 +DA:79,0 +DA:83,0 +DA:87,0 +DA:88,0 +DA:89,0 +DA:92,0 +DA:93,0 +DA:94,0 +DA:95,0 +DA:98,0 +DA:99,0 +DA:106,0 +DA:108,0 +DA:112,0 +DA:113,0 +DA:117,0 +DA:118,0 +DA:119,0 +DA:120,0 +DA:133,0 +DA:134,0 +DA:137,0 +DA:138,0 +DA:139,0 +DA:141,0 +DA:142,0 +DA:143,0 +DA:160,0 +DA:161,0 +DA:165,0 +DA:167,0 +DA:173,0 +DA:174,0 +DA:182,0 +DA:183,0 +DA:184,0 +DA:185,0 +DA:186,0 +DA:189,0 +DA:190,0 +DA:192,0 +DA:193,0 +DA:199,0 +DA:200,0 +DA:202,0 +DA:203,0 +DA:204,0 +DA:205,0 +DA:208,0 +DA:209,0 +DA:228,0 +DA:272,0 +DA:278,0 +DA:280,0 +DA:305,32 +DA:307,32 +DA:308,0 +DA:313,0 +DA:323,32 +DA:325,32 +DA:326,0 +DA:331,0 +DA:341,32 +DA:343,32 +DA:344,0 +DA:349,0 +DA:350,0 +DA:372,32 +DA:374,32 +DA:375,0 +DA:400,32 +DA:404,160 +LF:99 +LH:13 +BRDA:1,0,0,32 +BRDA:1,0,1,0 +BRDA:1,1,0,32 +BRDA:1,2,0,32 +BRDA:1,2,1,32 +BRDA:50,3,0,0 +BRDA:54,4,0,0 +BRDA:54,4,1,0 +BRDA:55,5,0,0 +BRDA:55,5,1,0 +BRDA:56,6,0,0 +BRDA:56,6,1,0 +BRDA:58,7,0,0 +BRDA:58,7,1,0 +BRDA:74,8,0,0 +BRDA:74,8,1,0 +BRDA:74,9,0,0 +BRDA:74,9,1,0 +BRDA:95,10,0,0 +BRDA:95,10,1,0 +BRDA:99,11,0,0 +BRDA:99,11,1,0 +BRDA:100,12,0,0 +BRDA:100,12,1,0 +BRDA:100,12,2,0 +BRDA:100,12,3,0 +BRDA:100,12,4,0 +BRDA:124,13,0,0 +BRDA:124,13,1,0 +BRDA:125,14,0,0 +BRDA:125,14,1,0 +BRDA:125,15,0,0 +BRDA:125,15,1,0 +BRDA:125,15,2,0 +BRDA:129,16,0,0 +BRDA:129,16,1,0 +BRDA:134,17,0,0 +BRDA:138,18,0,0 +BRDA:138,18,1,0 +BRDA:160,19,0,0 +BRDA:160,19,1,0 +BRDA:183,20,0,0 +BRDA:184,21,0,0 +BRDA:185,22,0,0 +BRDA:190,23,0,0 +BRDA:202,24,0,0 +BRDA:202,25,0,0 +BRDA:202,25,1,0 +BRDA:205,26,0,0 +BRDA:208,27,0,0 +BRDA:271,28,0,0 +BRDA:271,28,1,0 +BRDA:280,29,0,0 +BRDA:280,29,1,0 +BRDA:360,30,0,0 +BRDA:360,30,1,0 +BRF:56 +BRH:4 +end_of_record +TN: +SF:src\components\CompleteInfoModal\Coverters_Checkers.js +FN:3,(anonymous_0) +FN:17,(anonymous_1) +FN:20,(anonymous_2) +FN:34,(anonymous_3) +FN:37,(anonymous_4) +FNF:5 +FNH:0 +FNDA:0,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +DA:3,32 +DA:4,0 +DA:17,0 +DA:20,32 +DA:21,0 +DA:34,0 +DA:37,32 +DA:38,0 +DA:39,0 +LF:9 +LH:3 +BRDA:17,0,0,0 +BRDA:17,0,1,0 +BRDA:34,1,0,0 +BRDA:34,1,1,0 +BRF:4 +BRH:0 +end_of_record +TN: +SF:src\components\Counter\Statistic.jsx +FN:1,(anonymous_0) +FN:7,(anonymous_1) +FN:12,(anonymous_2) +FN:14,(anonymous_3) +FN:19,getEndNumbers +FNF:5 +FNH:5 +FNDA:32,(anonymous_0) +FNDA:30,(anonymous_1) +FNDA:30,(anonymous_2) +FNDA:16,(anonymous_3) +FNDA:28,getEndNumbers +DA:1,288 +DA:7,32 +DA:8,30 +DA:9,30 +DA:10,30 +DA:12,30 +DA:13,30 +DA:14,30 +DA:15,16 +DA:20,28 +DA:21,28 +DA:30,0 +DA:32,0 +DA:34,0 +DA:36,0 +DA:38,0 +DA:39,0 +DA:40,0 +DA:43,0 +DA:47,30 +DA:64,32 +DA:66,32 +LF:22 +LH:14 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:30,2,0,0 +BRF:4 +BRH:3 +end_of_record +TN: +SF:src\components\Counter\counter.jsx +FN:1,(anonymous_0) +FN:6,toFarsiNumber +FN:12,(anonymous_2) +FN:16,(anonymous_3) +FN:21,(anonymous_4) +FN:22,(anonymous_5) +FN:26,(anonymous_6) +FN:30,(anonymous_7) +FN:66,(anonymous_8) +FNF:9 +FNH:6 +FNDA:32,(anonymous_0) +FNDA:90,toFarsiNumber +FNDA:90,(anonymous_2) +FNDA:114,(anonymous_3) +FNDA:12,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:90,(anonymous_8) +DA:1,288 +DA:7,90 +DA:9,90 +DA:12,90 +DA:16,114 +DA:17,114 +DA:19,114 +DA:21,12 +DA:22,0 +DA:27,0 +DA:28,0 +DA:31,0 +DA:32,0 +DA:66,90 +DA:74,32 +DA:76,32 +LF:16 +LH:11 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:60,2,0,114 +BRDA:60,2,1,24 +BRF:5 +BRH:5 +end_of_record +TN: +SF:src\components\Crasoul\Crasoul.jsx +FN:1,(anonymous_0) +FN:11,(anonymous_1) +FNF:2 +FNH:2 +FNDA:32,(anonymous_0) +FNDA:30,(anonymous_1) +DA:1,256 +DA:11,32 +DA:12,30 +DA:81,32 +DA:83,32 +LF:5 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRF:3 +BRH:3 +end_of_record +TN: +SF:src\components\Doctor\doctor.jsx +FN:1,(anonymous_0) +FN:12,(anonymous_1) +FNF:2 +FNH:2 +FNDA:32,(anonymous_0) +FNDA:30,(anonymous_1) +DA:1,256 +DA:12,32 +DA:13,30 +DA:170,32 +DA:171,32 +LF:5 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRF:3 +BRH:3 +end_of_record +TN: +SF:src\components\Doctor's_Patients\PatientProfile.jsx +FN:1,(anonymous_0) +FN:12,(anonymous_1) +FN:16,(anonymous_2) +FN:12,(anonymous_3) +FNF:4 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +DA:1,288 +DA:12,32 +DA:14,32 +DA:15,0 +DA:16,0 +DA:17,0 +DA:20,0 +DA:76,32 +DA:78,32 +LF:9 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:34,2,0,0 +BRDA:34,2,1,0 +BRDA:36,3,0,0 +BRDA:36,3,1,0 +BRF:7 +BRH:3 +end_of_record +TN: +SF:src\components\Doctor's_Patients\PatientsList.jsx +FN:1,(anonymous_0) +FN:15,(anonymous_1) +FN:23,(anonymous_2) +FN:24,(anonymous_3) +FN:102,(anonymous_4) +FN:123,(anonymous_5) +FN:15,(anonymous_6) +FNF:7 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +DA:1,288 +DA:15,32 +DA:16,32 +DA:18,0 +DA:19,0 +DA:20,0 +DA:21,0 +DA:23,0 +DA:24,0 +DA:25,0 +DA:26,0 +DA:27,0 +DA:40,0 +DA:41,0 +DA:42,0 +DA:43,0 +DA:46,0 +DA:47,0 +DA:48,0 +DA:52,0 +DA:53,0 +DA:59,0 +DA:62,0 +DA:102,0 +DA:124,0 +DA:140,32 +DA:142,32 +LF:27 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:40,2,0,0 +BRDA:47,3,0,0 +BRDA:48,4,0,0 +BRDA:49,5,0,0 +BRDA:49,5,1,0 +BRDA:116,6,0,0 +BRDA:116,6,1,0 +BRF:10 +BRH:3 +end_of_record +TN: +SF:src\components\DoctorInfoModal\DoctorInfoModal.jsx +FN:1,(anonymous_0) +FN:20,DoctorInfoModal +FN:40,(anonymous_2) +FN:41,(anonymous_3) +FN:43,(anonymous_4) +FN:53,(anonymous_5) +FN:57,(anonymous_6) +FN:61,(anonymous_7) +FN:65,(anonymous_8) +FN:66,(anonymous_9) +FN:81,(anonymous_10) +FN:82,(anonymous_11) +FN:97,DateString +FN:105,(anonymous_13) +FN:139,(anonymous_14) +FN:157,(anonymous_15) +FN:184,(anonymous_16) +FN:196,(anonymous_17) +FN:248,(anonymous_18) +FN:295,(anonymous_19) +FN:329,(anonymous_20) +FN:365,(anonymous_21) +FNF:22 +FNH:4 +FNDA:32,(anonymous_0) +FNDA:22,DoctorInfoModal +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:8,(anonymous_6) +FNDA:8,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,DateString +FNDA:0,(anonymous_13) +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +FNDA:0,(anonymous_17) +FNDA:0,(anonymous_18) +FNDA:0,(anonymous_19) +FNDA:0,(anonymous_20) +FNDA:0,(anonymous_21) +DA:1,256 +DA:20,32 +DA:24,22 +DA:25,22 +DA:26,22 +DA:27,22 +DA:28,22 +DA:29,22 +DA:30,22 +DA:31,22 +DA:40,22 +DA:41,22 +DA:43,22 +DA:44,0 +DA:53,22 +DA:54,0 +DA:57,22 +DA:58,8 +DA:61,22 +DA:62,8 +DA:65,22 +DA:66,0 +DA:81,22 +DA:82,0 +DA:98,0 +DA:99,0 +DA:100,0 +DA:101,0 +DA:102,0 +DA:105,22 +DA:106,0 +DA:108,0 +DA:110,0 +DA:111,0 +DA:113,0 +DA:114,0 +DA:115,0 +DA:116,0 +DA:117,0 +DA:118,0 +DA:122,0 +DA:123,0 +DA:126,0 +DA:127,0 +DA:130,0 +DA:131,0 +DA:134,0 +DA:135,0 +DA:138,0 +DA:139,0 +DA:140,0 +DA:145,0 +DA:148,0 +DA:149,0 +DA:150,0 +DA:151,0 +DA:157,22 +DA:158,0 +DA:160,0 +DA:161,0 +DA:163,0 +DA:164,0 +DA:166,0 +DA:167,0 +DA:169,0 +DA:170,0 +DA:171,0 +DA:176,0 +DA:177,0 +DA:183,0 +DA:184,0 +DA:185,0 +DA:190,0 +DA:192,0 +DA:196,22 +DA:197,0 +DA:198,0 +DA:199,0 +DA:216,0 +DA:217,0 +DA:226,0 +DA:227,0 +DA:228,0 +DA:229,0 +DA:230,0 +DA:231,0 +DA:232,0 +DA:233,0 +DA:236,0 +DA:248,22 +DA:249,0 +DA:250,0 +DA:255,22 +DA:296,0 +DA:297,0 +DA:330,0 +DA:331,0 +DA:366,0 +DA:367,0 +DA:394,32 +DA:396,32 +LF:101 +LH:27 +BRDA:1,0,0,32 +BRDA:1,0,1,0 +BRDA:1,1,0,32 +BRDA:1,2,0,32 +BRDA:1,2,1,32 +BRDA:66,3,0,0 +BRDA:66,3,1,0 +BRDA:82,4,0,0 +BRDA:82,4,1,0 +BRDA:100,5,0,0 +BRDA:100,5,1,0 +BRDA:101,6,0,0 +BRDA:101,6,1,0 +BRDA:110,7,0,0 +BRDA:110,7,1,0 +BRDA:115,8,0,0 +BRDA:115,8,1,0 +BRDA:117,9,0,0 +BRDA:122,10,0,0 +BRDA:126,11,0,0 +BRDA:130,12,0,0 +BRDA:134,13,0,0 +BRDA:134,14,0,0 +BRDA:134,14,1,0 +BRDA:138,15,0,0 +BRDA:160,16,0,0 +BRDA:160,17,0,0 +BRDA:160,17,1,0 +BRDA:160,17,2,0 +BRDA:160,17,3,0 +BRDA:163,18,0,0 +BRDA:166,19,0,0 +BRDA:170,20,0,0 +BRDA:170,21,0,0 +BRDA:170,21,1,0 +BRDA:176,22,0,0 +BRDA:176,23,0,0 +BRDA:176,23,1,0 +BRDA:183,24,0,0 +BRDA:216,25,0,0 +BRDA:216,26,0,0 +BRDA:216,26,1,0 +BRDA:294,27,0,0 +BRDA:294,27,1,22 +BRDA:328,28,0,0 +BRDA:328,28,1,22 +BRDA:364,29,0,0 +BRDA:364,29,1,22 +BRF:48 +BRH:7 +end_of_record +TN: +SF:src\components\DoctorPannelRating\DoctorPannelRating.jsx +FN:1,(anonymous_0) +FN:18,DoctorRating +FN:23,(anonymous_2) +FN:27,(anonymous_3) +FN:58,convertToPersianNumbers +FN:60,(anonymous_5) +FN:125,(anonymous_6) +FN:18,(anonymous_7) +FNF:8 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,DoctorRating +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,convertToPersianNumbers +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +DA:1,256 +DA:18,32 +DA:19,32 +DA:20,0 +DA:21,0 +DA:23,0 +DA:24,0 +DA:27,0 +DA:28,0 +DA:29,0 +DA:30,0 +DA:40,0 +DA:41,0 +DA:42,0 +DA:43,0 +DA:46,0 +DA:59,0 +DA:60,0 +DA:63,0 +DA:65,0 +DA:125,0 +DA:141,32 +LF:22 +LH:4 +BRDA:1,0,0,32 +BRDA:1,0,1,0 +BRDA:1,1,0,32 +BRDA:1,2,0,32 +BRDA:1,2,1,32 +BRDA:40,3,0,0 +BRDA:63,4,0,0 +BRDA:63,4,1,0 +BRDA:113,5,0,0 +BRDA:113,5,1,0 +BRF:10 +BRH:4 +end_of_record +TN: +SF:src\components\Doctor_FreeTime\Doctor_FreeTime.jsx +FN:1,(anonymous_0) +FN:12,(anonymous_1) +FN:28,(anonymous_2) +FN:41,(anonymous_3) +FN:12,(anonymous_4) +FNF:5 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +DA:1,288 +DA:12,32 +DA:13,0 +DA:14,32 +DA:15,0 +DA:17,0 +DA:29,0 +DA:42,0 +DA:58,32 +DA:60,32 +LF:10 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:29,2,0,0 +BRDA:29,2,1,0 +BRDA:33,3,0,0 +BRDA:33,3,1,0 +BRDA:42,4,0,0 +BRDA:42,4,1,0 +BRDA:45,5,0,0 +BRDA:45,5,1,0 +BRDA:51,6,0,0 +BRDA:51,6,1,0 +BRF:13 +BRH:3 +end_of_record +TN: +SF:src\components\Doctor_FreeTime\Doctor_FreeTime_Add.jsx +FN:1,(anonymous_0) +FN:21,DateString +FN:29,ChangeDate +FN:94,toPersianDigits +FN:96,(anonymous_4) +FN:99,(anonymous_5) +FN:128,(anonymous_6) +FN:134,(anonymous_7) +FN:156,(anonymous_8) +FN:157,(anonymous_9) +FN:164,send_free_time +FN:219,(anonymous_11) +FN:236,(anonymous_12) +FN:242,(anonymous_13) +FN:243,(anonymous_14) +FN:269,(anonymous_15) +FN:278,(anonymous_16) +FN:321,(anonymous_17) +FN:327,(anonymous_18) +FN:99,(anonymous_19) +FNF:20 +FNH:1 +FNDA:96,(anonymous_0) +FNDA:0,DateString +FNDA:0,ChangeDate +FNDA:0,toPersianDigits +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,send_free_time +FNDA:0,(anonymous_11) +FNDA:0,(anonymous_12) +FNDA:0,(anonymous_13) +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +FNDA:0,(anonymous_17) +FNDA:0,(anonymous_18) +FNDA:0,(anonymous_19) +DA:1,352 +DA:22,0 +DA:23,0 +DA:24,0 +DA:25,0 +DA:26,0 +DA:27,32 +DA:30,0 +DA:31,0 +DA:32,0 +DA:37,0 +DA:38,32 +DA:40,32 +DA:49,32 +DA:63,32 +DA:95,0 +DA:96,0 +DA:99,32 +DA:100,0 +DA:101,32 +DA:102,0 +DA:103,0 +DA:104,0 +DA:115,0 +DA:116,0 +DA:117,0 +DA:118,0 +DA:121,0 +DA:122,0 +DA:123,0 +DA:124,0 +DA:126,0 +DA:128,0 +DA:129,0 +DA:130,0 +DA:131,0 +DA:134,0 +DA:135,0 +DA:141,0 +DA:143,0 +DA:144,0 +DA:145,0 +DA:146,0 +DA:147,0 +DA:148,0 +DA:149,0 +DA:154,0 +DA:156,0 +DA:157,0 +DA:159,0 +DA:165,0 +DA:166,0 +DA:167,0 +DA:182,0 +DA:183,0 +DA:184,0 +DA:185,0 +DA:186,0 +DA:187,0 +DA:197,0 +DA:208,0 +DA:219,0 +DA:221,0 +DA:237,0 +DA:243,0 +DA:244,0 +DA:246,0 +DA:247,0 +DA:270,0 +DA:279,0 +DA:280,0 +DA:281,0 +DA:282,0 +DA:283,0 +DA:284,0 +DA:286,0 +DA:289,0 +DA:290,0 +DA:291,0 +DA:321,0 +DA:328,0 +DA:338,32 +DA:340,96 +LF:83 +LH:10 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:24,2,0,0 +BRDA:24,2,1,0 +BRDA:25,3,0,0 +BRDA:25,3,1,0 +BRDA:102,4,0,0 +BRDA:102,4,1,0 +BRDA:103,5,0,0 +BRDA:103,5,1,0 +BRDA:141,6,0,0 +BRDA:141,6,1,0 +BRDA:146,7,0,0 +BRDA:148,8,0,0 +BRDA:182,9,0,0 +BRDA:182,9,1,0 +BRDA:182,10,0,0 +BRDA:182,10,1,0 +BRDA:227,11,0,0 +BRDA:227,11,1,0 +BRDA:244,12,0,0 +BRDA:244,12,1,0 +BRDA:257,13,0,0 +BRDA:257,13,1,0 +BRDA:264,14,0,0 +BRDA:264,14,1,0 +BRDA:277,15,0,0 +BRDA:277,15,1,0 +BRDA:280,16,0,0 +BRDA:280,16,1,0 +BRDA:283,17,0,0 +BRDA:283,17,1,0 +BRDA:284,18,0,0 +BRDA:284,18,1,0 +BRDA:303,19,0,0 +BRDA:303,19,1,0 +BRF:37 +BRH:3 +end_of_record +TN: +SF:src\components\Doctor_FreeTime\Doctor_FreeTime_Edit.jsx +FN:1,(anonymous_0) +FN:21,DateString +FN:29,ChangeDate +FN:94,toPersianDigits +FN:96,(anonymous_4) +FN:99,(anonymous_5) +FN:128,GetFreeTime +FN:143,(anonymous_7) +FN:144,(anonymous_8) +FN:155,(anonymous_9) +FN:159,update_free_time +FN:204,(anonymous_11) +FN:205,(anonymous_12) +FN:208,(anonymous_13) +FN:209,(anonymous_14) +FN:210,(anonymous_15) +FN:235,(anonymous_16) +FN:244,(anonymous_17) +FN:262,(anonymous_18) +FN:271,(anonymous_19) +FN:276,(anonymous_20) +FN:312,(anonymous_21) +FN:319,(anonymous_22) +FN:99,(anonymous_23) +FNF:24 +FNH:1 +FNDA:96,(anonymous_0) +FNDA:0,DateString +FNDA:0,ChangeDate +FNDA:0,toPersianDigits +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,GetFreeTime +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,update_free_time +FNDA:0,(anonymous_11) +FNDA:0,(anonymous_12) +FNDA:0,(anonymous_13) +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +FNDA:0,(anonymous_17) +FNDA:0,(anonymous_18) +FNDA:0,(anonymous_19) +FNDA:0,(anonymous_20) +FNDA:0,(anonymous_21) +FNDA:0,(anonymous_22) +FNDA:0,(anonymous_23) +DA:1,352 +DA:22,0 +DA:23,0 +DA:24,0 +DA:25,0 +DA:26,0 +DA:27,32 +DA:30,0 +DA:31,0 +DA:32,0 +DA:37,0 +DA:38,32 +DA:40,32 +DA:49,32 +DA:63,32 +DA:95,0 +DA:96,0 +DA:99,32 +DA:100,0 +DA:101,32 +DA:102,0 +DA:103,0 +DA:104,0 +DA:105,0 +DA:116,0 +DA:117,0 +DA:118,0 +DA:119,0 +DA:120,0 +DA:123,0 +DA:124,0 +DA:125,0 +DA:126,0 +DA:129,0 +DA:130,0 +DA:131,0 +DA:140,0 +DA:141,0 +DA:142,0 +DA:143,0 +DA:145,0 +DA:146,0 +DA:147,0 +DA:150,0 +DA:152,0 +DA:155,0 +DA:156,0 +DA:160,0 +DA:161,0 +DA:162,0 +DA:177,0 +DA:178,0 +DA:179,0 +DA:180,0 +DA:181,0 +DA:192,0 +DA:204,0 +DA:205,0 +DA:206,0 +DA:207,0 +DA:208,0 +DA:209,0 +DA:211,0 +DA:212,0 +DA:215,0 +DA:218,0 +DA:236,0 +DA:245,0 +DA:263,0 +DA:272,0 +DA:273,0 +DA:274,0 +DA:276,0 +DA:312,0 +DA:320,0 +DA:330,32 +DA:332,96 +LF:77 +LH:10 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:24,2,0,0 +BRDA:24,2,1,0 +BRDA:25,3,0,0 +BRDA:25,3,1,0 +BRDA:102,4,0,0 +BRDA:102,4,1,0 +BRDA:146,5,0,0 +BRDA:177,6,0,0 +BRDA:177,7,0,0 +BRDA:177,7,1,0 +BRDA:205,8,0,0 +BRDA:205,8,1,0 +BRDA:211,9,0,0 +BRDA:224,10,0,0 +BRDA:224,10,1,0 +BRDA:255,11,0,0 +BRDA:255,11,1,0 +BRDA:270,12,0,0 +BRDA:270,12,1,0 +BRDA:273,13,0,0 +BRDA:273,13,1,0 +BRDA:288,14,0,0 +BRDA:288,14,1,0 +BRF:26 +BRH:3 +end_of_record +TN: +SF:src\components\Doctor_FreeTime\Hours.jsx +FN:1,(anonymous_0) +FN:4,(anonymous_1) +FNF:2 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +DA:1,256 +DA:4,32 +DA:5,0 +DA:18,32 +DA:19,32 +LF:5 +LH:4 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:11,2,0,0 +BRDA:11,2,1,0 +BRF:5 +BRH:3 +end_of_record +TN: +SF:src\components\DoctorsList\DoctorProfile.jsx +FN:1,(anonymous_0) +FN:13,(anonymous_1) +FN:28,(anonymous_2) +FN:38,(anonymous_3) +FN:40,(anonymous_4) +FN:60,GetUserInfo +FN:111,(anonymous_6) +FN:119,GetUserInfo2 +FN:145,(anonymous_8) +FN:217,(anonymous_9) +FN:229,(anonymous_10) +FN:13,(anonymous_11) +FNF:12 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,GetUserInfo +FNDA:0,(anonymous_6) +FNDA:0,GetUserInfo2 +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +DA:1,288 +DA:13,32 +DA:21,0 +DA:22,0 +DA:23,0 +DA:24,0 +DA:25,0 +DA:27,32 +DA:28,0 +DA:29,0 +DA:30,0 +DA:31,0 +DA:32,0 +DA:35,0 +DA:36,0 +DA:38,0 +DA:39,0 +DA:40,0 +DA:41,0 +DA:42,0 +DA:45,0 +DA:46,0 +DA:49,0 +DA:52,0 +DA:56,0 +DA:57,0 +DA:60,0 +DA:61,0 +DA:70,0 +DA:71,0 +DA:72,0 +DA:73,0 +DA:83,0 +DA:84,0 +DA:85,0 +DA:96,0 +DA:97,0 +DA:98,0 +DA:112,0 +DA:117,0 +DA:120,0 +DA:121,0 +DA:122,0 +DA:123,0 +DA:146,0 +DA:147,0 +DA:148,0 +DA:149,0 +DA:153,0 +DA:154,0 +DA:164,0 +DA:165,0 +DA:166,0 +DA:168,0 +DA:179,0 +DA:182,0 +DA:194,0 +DA:195,0 +DA:218,0 +DA:219,0 +DA:220,0 +DA:221,0 +DA:229,0 +DA:230,0 +DA:238,0 +DA:241,0 +DA:250,0 +DA:267,0 +DA:280,0 +DA:344,32 +DA:346,32 +LF:71 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:39,2,0,0 +BRDA:45,3,0,0 +BRDA:56,4,0,0 +BRDA:56,5,0,0 +BRDA:56,5,1,0 +BRDA:83,6,0,0 +BRDA:86,7,0,0 +BRDA:86,7,1,0 +BRDA:87,8,0,0 +BRDA:87,8,1,0 +BRDA:90,9,0,0 +BRDA:90,9,1,0 +BRDA:91,10,0,0 +BRDA:91,10,1,0 +BRDA:92,11,0,0 +BRDA:92,11,1,0 +BRDA:97,12,0,0 +BRDA:122,13,0,0 +BRDA:122,13,1,0 +BRDA:146,14,0,0 +BRDA:146,14,1,0 +BRDA:148,15,0,0 +BRDA:164,16,0,0 +BRDA:168,17,0,0 +BRDA:168,17,1,0 +BRDA:170,18,0,0 +BRDA:170,18,1,0 +BRDA:172,19,0,0 +BRDA:172,19,1,0 +BRDA:174,20,0,0 +BRDA:174,20,1,0 +BRDA:176,21,0,0 +BRDA:176,21,1,0 +BRDA:179,22,0,0 +BRDA:179,22,1,0 +BRDA:194,23,0,0 +BRDA:218,24,0,0 +BRDA:218,24,1,0 +BRDA:220,25,0,0 +BRDA:230,26,0,0 +BRDA:230,26,1,0 +BRDA:231,27,0,0 +BRDA:231,27,1,0 +BRDA:231,27,2,0 +BRDA:231,27,3,0 +BRDA:231,27,4,0 +BRDA:267,28,0,0 +BRDA:267,28,1,0 +BRDA:267,29,0,0 +BRDA:267,29,1,0 +BRF:53 +BRH:3 +end_of_record +TN: +SF:src\components\DoctorsList\DoctorsList.jsx +FN:1,(anonymous_0) +FN:17,CustomTabPanel +FN:39,a11yProps +FN:46,(anonymous_3) +FN:48,GetUserInfo +FN:90,(anonymous_5) +FN:99,(anonymous_6) +FN:101,(anonymous_7) +FN:128,(anonymous_8) +FN:129,(anonymous_9) +FN:150,(anonymous_10) +FN:151,(anonymous_11) +FN:172,(anonymous_12) +FN:173,(anonymous_13) +FN:193,(anonymous_14) +FN:194,(anonymous_15) +FN:228,(anonymous_16) +FN:236,(anonymous_17) +FN:286,(anonymous_18) +FN:301,(anonymous_19) +FN:316,(anonymous_20) +FN:331,(anonymous_21) +FN:46,(anonymous_22) +FNF:23 +FNH:1 +FNDA:64,(anonymous_0) +FNDA:0,CustomTabPanel +FNDA:0,a11yProps +FNDA:0,(anonymous_3) +FNDA:0,GetUserInfo +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,(anonymous_12) +FNDA:0,(anonymous_13) +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +FNDA:0,(anonymous_17) +FNDA:0,(anonymous_18) +FNDA:0,(anonymous_19) +FNDA:0,(anonymous_20) +FNDA:0,(anonymous_21) +FNDA:0,(anonymous_22) +DA:1,320 +DA:18,0 +DA:20,0 +DA:31,32 +DA:33,32 +DA:40,0 +DA:46,32 +DA:47,32 +DA:49,0 +DA:50,0 +DA:51,0 +DA:52,0 +DA:62,0 +DA:63,0 +DA:64,0 +DA:75,0 +DA:76,0 +DA:91,0 +DA:98,0 +DA:99,0 +DA:101,0 +DA:102,0 +DA:103,0 +DA:106,0 +DA:108,0 +DA:112,0 +DA:127,0 +DA:128,0 +DA:129,0 +DA:130,0 +DA:131,0 +DA:139,0 +DA:140,0 +DA:142,0 +DA:146,0 +DA:149,0 +DA:150,0 +DA:151,0 +DA:152,0 +DA:153,0 +DA:161,0 +DA:164,0 +DA:168,0 +DA:171,0 +DA:172,0 +DA:173,0 +DA:174,0 +DA:175,0 +DA:183,0 +DA:185,0 +DA:189,0 +DA:192,0 +DA:193,0 +DA:194,0 +DA:195,0 +DA:196,0 +DA:214,0 +DA:216,0 +DA:219,0 +DA:222,0 +DA:229,0 +DA:235,0 +DA:236,0 +DA:237,0 +DA:240,0 +DA:287,0 +DA:302,0 +DA:317,0 +DA:332,0 +DA:381,32 +DA:383,64 +LF:71 +LH:7 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:28,2,0,0 +BRDA:28,2,1,0 +BRDA:62,3,0,0 +BRDA:65,4,0,0 +BRDA:65,4,1,0 +BRDA:66,5,0,0 +BRDA:66,5,1,0 +BRDA:69,6,0,0 +BRDA:69,6,1,0 +BRDA:70,7,0,0 +BRDA:70,7,1,0 +BRDA:71,8,0,0 +BRDA:71,8,1,0 +BRDA:75,9,0,0 +BRF:17 +BRH:3 +end_of_record +TN: +SF:src\components\Footer\Footer.jsx +FN:1,(anonymous_0) +FN:7,(anonymous_1) +FNF:2 +FNH:2 +FNDA:32,(anonymous_0) +FNDA:60,(anonymous_1) +DA:1,256 +DA:7,32 +DA:8,60 +DA:77,32 +DA:79,32 +LF:5 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRF:3 +BRH:3 +end_of_record +TN: +SF:src\components\ForgetPassword\ForgetPassword.jsx +FN:1,(anonymous_0) +FN:24,(anonymous_1) +FN:38,(anonymous_2) +FN:43,(anonymous_3) +FN:54,(anonymous_4) +FN:63,SendVerificationCode +FN:138,SubmitNewPass +FN:199,(anonymous_7) +FN:215,(anonymous_8) +FN:24,(anonymous_9) +FNF:10 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,SendVerificationCode +FNDA:0,SubmitNewPass +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +DA:1,288 +DA:24,32 +DA:25,32 +DA:26,0 +DA:27,0 +DA:28,0 +DA:32,0 +DA:33,0 +DA:34,0 +DA:35,0 +DA:36,0 +DA:38,0 +DA:39,0 +DA:40,0 +DA:43,0 +DA:44,0 +DA:47,0 +DA:49,0 +DA:54,0 +DA:55,0 +DA:60,0 +DA:64,0 +DA:65,0 +DA:66,0 +DA:67,0 +DA:79,0 +DA:80,0 +DA:81,0 +DA:82,0 +DA:83,0 +DA:84,0 +DA:85,0 +DA:89,0 +DA:90,0 +DA:101,0 +DA:102,0 +DA:114,0 +DA:115,0 +DA:125,0 +DA:139,0 +DA:140,0 +DA:141,0 +DA:142,0 +DA:148,0 +DA:159,0 +DA:171,0 +DA:172,0 +DA:182,0 +DA:186,0 +DA:199,0 +DA:215,0 +DA:295,32 +DA:297,32 +LF:53 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:39,2,0,0 +BRDA:39,2,1,0 +BRDA:40,3,0,0 +BRDA:40,3,1,0 +BRDA:45,4,0,0 +BRDA:45,4,1,0 +BRDA:47,5,0,0 +BRDA:47,5,1,0 +BRDA:56,6,0,0 +BRDA:56,6,1,0 +BRDA:60,7,0,0 +BRDA:60,7,1,0 +BRDA:65,8,0,0 +BRDA:65,8,1,0 +BRDA:80,9,0,0 +BRDA:80,10,0,0 +BRDA:80,10,1,0 +BRDA:101,11,0,0 +BRDA:114,12,0,0 +BRDA:114,12,1,0 +BRDA:142,13,0,0 +BRDA:142,13,1,0 +BRDA:171,14,0,0 +BRDA:171,14,1,0 +BRDA:213,15,0,0 +BRDA:213,15,1,0 +BRF:29 +BRH:3 +end_of_record +TN: +SF:src\components\Home\Home.jsx +FN:1,(anonymous_0) +FN:11,Home +FNF:2 +FNH:2 +FNDA:32,(anonymous_0) +FNDA:45,Home +DA:1,256 +DA:12,45 +DA:24,32 +DA:26,32 +LF:4 +LH:4 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRF:3 +BRH:3 +end_of_record +TN: +SF:src\components\LandingPage\LandingPage.jsx +FN:1,(anonymous_0) +FN:12,(anonymous_1) +FN:30,(anonymous_2) +FN:167,(anonymous_3) +FN:12,(anonymous_4) +FNF:5 +FNH:5 +FNDA:32,(anonymous_0) +FNDA:18,(anonymous_1) +FNDA:2,(anonymous_2) +FNDA:2,(anonymous_3) +FNDA:6,(anonymous_4) +DA:1,288 +DA:12,32 +DA:13,32 +DA:14,12 +DA:31,2 +DA:167,2 +DA:175,32 +DA:177,32 +LF:8 +LH:8 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRF:3 +BRH:3 +end_of_record +TN: +SF:src\components\LoginSignUp\IsValidEmail.jsx +FN:1,(anonymous_0) +FNF:1 +FNH:1 +FNDA:36,(anonymous_0) +DA:1,256 +DA:2,4 +DA:3,32 +LF:3 +LH:3 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRF:3 +BRH:3 +end_of_record +TN: +SF:src\components\LoginSignUp\LoginSignUp.jsx +FN:1,(anonymous_0) +FN:21,(anonymous_1) +FN:43,(anonymous_2) +FN:48,(anonymous_3) +FN:52,(anonymous_4) +FN:57,(anonymous_5) +FN:64,(anonymous_6) +FN:76,(anonymous_7) +FN:89,handleChange +FN:111,ResendCode +FN:144,isDoctor +FN:148,isDoctor +FN:152,handleLoginEnter +FN:249,(anonymous_13) +FN:307,handleSignupEnter +FN:479,(anonymous_15) +FN:607,(anonymous_16) +FN:718,(anonymous_17) +FN:21,(anonymous_18) +FNF:19 +FNH:5 +FNDA:32,(anonymous_0) +FNDA:32,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:76,handleChange +FNDA:0,ResendCode +FNDA:0,isDoctor +FNDA:0,isDoctor +FNDA:4,handleLoginEnter +FNDA:0,(anonymous_13) +FNDA:0,handleSignupEnter +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +FNDA:0,(anonymous_17) +FNDA:4,(anonymous_18) +DA:1,288 +DA:21,32 +DA:22,32 +DA:23,32 +DA:24,28 +DA:26,28 +DA:27,28 +DA:32,28 +DA:33,28 +DA:34,28 +DA:35,28 +DA:36,28 +DA:37,28 +DA:38,28 +DA:41,28 +DA:43,28 +DA:44,0 +DA:45,0 +DA:48,28 +DA:49,0 +DA:52,28 +DA:53,0 +DA:54,0 +DA:57,28 +DA:58,0 +DA:61,0 +DA:64,28 +DA:65,0 +DA:66,0 +DA:67,0 +DA:68,0 +DA:69,0 +DA:70,0 +DA:71,0 +DA:72,0 +DA:73,0 +DA:76,28 +DA:77,0 +DA:78,0 +DA:79,0 +DA:80,0 +DA:81,0 +DA:82,0 +DA:83,0 +DA:84,0 +DA:85,0 +DA:86,0 +DA:90,76 +DA:92,28 +DA:100,28 +DA:112,0 +DA:113,0 +DA:126,0 +DA:131,0 +DA:132,0 +DA:133,0 +DA:139,0 +DA:140,0 +DA:145,0 +DA:146,0 +DA:149,0 +DA:150,0 +DA:153,4 +DA:154,4 +DA:155,4 +DA:156,4 +DA:164,4 +DA:165,1 +DA:167,4 +DA:168,1 +DA:170,4 +DA:171,2 +DA:173,4 +DA:174,0 +DA:176,4 +DA:177,0 +DA:180,4 +DA:186,4 +DA:192,2 +DA:194,2 +DA:195,2 +DA:196,2 +DA:197,2 +DA:210,0 +DA:211,0 +DA:212,0 +DA:215,0 +DA:216,0 +DA:217,0 +DA:218,0 +DA:221,0 +DA:222,0 +DA:223,0 +DA:224,0 +DA:225,0 +DA:226,0 +DA:227,0 +DA:228,0 +DA:231,0 +DA:232,0 +DA:233,0 +DA:234,0 +DA:237,0 +DA:250,0 +DA:254,0 +DA:255,0 +DA:256,0 +DA:260,0 +DA:262,0 +DA:266,0 +DA:268,0 +DA:272,0 +DA:274,0 +DA:278,0 +DA:282,0 +DA:283,0 +DA:287,0 +DA:291,0 +DA:292,0 +DA:293,0 +DA:300,0 +DA:302,0 +DA:308,0 +DA:309,0 +DA:310,0 +DA:311,0 +DA:313,0 +DA:324,0 +DA:325,0 +DA:327,0 +DA:328,0 +DA:330,0 +DA:331,0 +DA:333,0 +DA:334,0 +DA:336,0 +DA:337,0 +DA:339,0 +DA:340,0 +DA:342,0 +DA:347,0 +DA:350,0 +DA:357,0 +DA:364,0 +DA:367,0 +DA:368,0 +DA:369,0 +DA:371,0 +DA:387,0 +DA:388,0 +DA:392,0 +DA:395,0 +DA:400,0 +DA:401,0 +DA:402,0 +DA:403,0 +DA:404,0 +DA:409,0 +DA:410,0 +DA:412,0 +DA:413,0 +DA:414,0 +DA:415,0 +DA:417,0 +DA:418,0 +DA:421,0 +DA:426,0 +DA:427,0 +DA:428,0 +DA:432,0 +DA:434,0 +DA:438,0 +DA:443,0 +DA:445,0 +DA:449,0 +DA:453,0 +DA:454,0 +DA:458,0 +DA:462,0 +DA:463,0 +DA:468,0 +DA:472,0 +DA:473,0 +DA:474,0 +DA:479,28 +DA:480,0 +DA:492,28 +DA:607,0 +DA:718,0 +DA:733,32 +DA:735,32 +LF:191 +LH:47 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:24,2,0,28 +BRDA:24,2,1,28 +BRDA:53,3,0,0 +BRDA:53,3,1,0 +BRDA:54,4,0,0 +BRDA:54,4,1,0 +BRDA:59,5,0,0 +BRDA:59,5,1,0 +BRDA:61,6,0,0 +BRDA:61,6,1,0 +BRDA:132,7,0,0 +BRDA:132,8,0,0 +BRDA:132,8,1,0 +BRDA:139,9,0,0 +BRDA:164,10,0,1 +BRDA:167,11,0,1 +BRDA:167,12,0,4 +BRDA:167,12,1,2 +BRDA:170,13,0,2 +BRDA:173,14,0,0 +BRDA:173,15,0,4 +BRDA:173,15,1,2 +BRDA:176,16,0,0 +BRDA:186,17,0,2 +BRDA:187,18,0,4 +BRDA:187,18,1,4 +BRDA:187,18,2,4 +BRDA:187,18,3,2 +BRDA:215,19,0,0 +BRDA:215,19,1,0 +BRDA:225,20,0,0 +BRDA:254,21,0,0 +BRDA:254,21,1,0 +BRDA:256,22,0,0 +BRDA:257,23,0,0 +BRDA:257,23,1,0 +BRDA:268,24,0,0 +BRDA:268,24,1,0 +BRDA:269,25,0,0 +BRDA:269,25,1,0 +BRDA:278,26,0,0 +BRDA:278,26,1,0 +BRDA:279,27,0,0 +BRDA:279,27,1,0 +BRDA:287,28,0,0 +BRDA:288,29,0,0 +BRDA:288,29,1,0 +BRDA:324,30,0,0 +BRDA:327,31,0,0 +BRDA:327,32,0,0 +BRDA:327,32,1,0 +BRDA:330,33,0,0 +BRDA:333,34,0,0 +BRDA:333,35,0,0 +BRDA:333,35,1,0 +BRDA:336,36,0,0 +BRDA:339,37,0,0 +BRDA:342,38,0,0 +BRDA:343,39,0,0 +BRDA:343,39,1,0 +BRDA:343,39,2,0 +BRDA:357,40,0,0 +BRDA:358,41,0,0 +BRDA:358,41,1,0 +BRDA:358,41,2,0 +BRDA:358,41,3,0 +BRDA:358,41,4,0 +BRDA:392,42,0,0 +BRDA:392,42,1,0 +BRDA:400,43,0,0 +BRDA:426,44,0,0 +BRDA:426,44,1,0 +BRDA:428,45,0,0 +BRDA:428,45,1,0 +BRDA:429,46,0,0 +BRDA:429,46,1,0 +BRDA:438,47,0,0 +BRDA:438,47,1,0 +BRDA:439,48,0,0 +BRDA:439,48,1,0 +BRDA:449,49,0,0 +BRDA:449,49,1,0 +BRDA:450,50,0,0 +BRDA:450,50,1,0 +BRDA:458,51,0,0 +BRDA:458,51,1,0 +BRDA:459,52,0,0 +BRDA:459,52,1,0 +BRDA:557,53,0,28 +BRDA:557,53,1,4 +BRDA:582,54,0,28 +BRDA:582,54,1,4 +BRDA:600,55,0,28 +BRDA:600,55,1,0 +BRDA:635,56,0,28 +BRDA:635,56,1,4 +BRDA:660,57,0,28 +BRDA:660,57,1,4 +BRDA:686,58,0,28 +BRDA:686,58,1,0 +BRF:103 +BRH:27 +end_of_record +TN: +SF:src\components\MedicalInfoModal\MedicalInfoModal.jsx +FN:1,(anonymous_0) +FN:20,MedicalInfoModal +FN:45,(anonymous_2) +FN:46,(anonymous_3) +FN:48,(anonymous_4) +FN:59,(anonymous_5) +FN:64,(anonymous_6) +FN:68,(anonymous_7) +FN:72,(anonymous_8) +FN:73,(anonymous_9) +FN:77,(anonymous_10) +FN:78,(anonymous_11) +FN:82,DateString +FN:89,(anonymous_13) +FN:122,(anonymous_14) +FN:140,(anonymous_15) +FN:163,(anonymous_16) +FN:175,(anonymous_17) +FN:184,(anonymous_18) +FN:232,(anonymous_19) +FN:237,CreateReservation +FN:326,(anonymous_21) +FN:361,(anonymous_22) +FN:408,(anonymous_23) +FN:422,(anonymous_24) +FN:452,(anonymous_25) +FN:489,(anonymous_26) +FN:501,(anonymous_27) +FN:569,(anonymous_28) +FN:614,(anonymous_29) +FN:662,(anonymous_30) +FN:680,(anonymous_31) +FN:717,(anonymous_32) +FN:760,(anonymous_33) +FN:801,(anonymous_34) +FN:826,(anonymous_35) +FNF:36 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,MedicalInfoModal +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,DateString +FNDA:0,(anonymous_13) +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +FNDA:0,(anonymous_17) +FNDA:0,(anonymous_18) +FNDA:0,(anonymous_19) +FNDA:0,CreateReservation +FNDA:0,(anonymous_21) +FNDA:0,(anonymous_22) +FNDA:0,(anonymous_23) +FNDA:0,(anonymous_24) +FNDA:0,(anonymous_25) +FNDA:0,(anonymous_26) +FNDA:0,(anonymous_27) +FNDA:0,(anonymous_28) +FNDA:0,(anonymous_29) +FNDA:0,(anonymous_30) +FNDA:0,(anonymous_31) +FNDA:0,(anonymous_32) +FNDA:0,(anonymous_33) +FNDA:0,(anonymous_34) +FNDA:0,(anonymous_35) +DA:1,256 +DA:20,32 +DA:29,0 +DA:30,0 +DA:31,0 +DA:32,0 +DA:33,0 +DA:34,0 +DA:35,0 +DA:36,0 +DA:45,0 +DA:46,0 +DA:48,0 +DA:49,0 +DA:59,0 +DA:60,0 +DA:61,0 +DA:64,0 +DA:65,0 +DA:68,0 +DA:69,0 +DA:72,0 +DA:73,0 +DA:77,0 +DA:78,0 +DA:83,0 +DA:84,0 +DA:85,0 +DA:86,0 +DA:87,0 +DA:89,0 +DA:90,0 +DA:92,0 +DA:94,0 +DA:95,0 +DA:97,0 +DA:98,0 +DA:99,0 +DA:100,0 +DA:101,0 +DA:102,0 +DA:106,0 +DA:107,0 +DA:110,0 +DA:111,0 +DA:114,0 +DA:115,0 +DA:118,0 +DA:119,0 +DA:121,0 +DA:122,0 +DA:123,0 +DA:128,0 +DA:131,0 +DA:132,0 +DA:133,0 +DA:134,0 +DA:140,0 +DA:141,0 +DA:143,0 +DA:144,0 +DA:146,0 +DA:147,0 +DA:149,0 +DA:150,0 +DA:152,0 +DA:153,0 +DA:154,0 +DA:157,0 +DA:158,0 +DA:162,0 +DA:163,0 +DA:164,0 +DA:169,0 +DA:171,0 +DA:175,0 +DA:176,0 +DA:177,0 +DA:179,0 +DA:184,0 +DA:194,0 +DA:195,0 +DA:196,0 +DA:200,0 +DA:201,0 +DA:210,0 +DA:211,0 +DA:212,0 +DA:213,0 +DA:214,0 +DA:215,0 +DA:216,0 +DA:217,0 +DA:220,0 +DA:232,0 +DA:233,0 +DA:234,0 +DA:238,0 +DA:239,0 +DA:240,0 +DA:241,0 +DA:242,0 +DA:243,0 +DA:256,0 +DA:258,0 +DA:259,0 +DA:260,0 +DA:261,0 +DA:272,0 +DA:273,0 +DA:286,0 +DA:327,0 +DA:328,0 +DA:362,0 +DA:363,0 +DA:409,0 +DA:410,0 +DA:423,0 +DA:424,0 +DA:453,0 +DA:454,0 +DA:489,0 +DA:501,0 +DA:570,0 +DA:574,0 +DA:615,0 +DA:619,0 +DA:663,0 +DA:667,0 +DA:681,0 +DA:685,0 +DA:718,0 +DA:722,0 +DA:761,0 +DA:765,0 +DA:802,0 +DA:806,0 +DA:826,0 +DA:835,32 +DA:837,32 +LF:140 +LH:4 +BRDA:1,0,0,32 +BRDA:1,0,1,0 +BRDA:1,1,0,32 +BRDA:1,2,0,32 +BRDA:1,2,1,32 +BRDA:73,3,0,0 +BRDA:73,3,1,0 +BRDA:78,4,0,0 +BRDA:78,4,1,0 +BRDA:85,5,0,0 +BRDA:85,5,1,0 +BRDA:86,6,0,0 +BRDA:86,6,1,0 +BRDA:94,7,0,0 +BRDA:94,7,1,0 +BRDA:99,8,0,0 +BRDA:99,8,1,0 +BRDA:101,9,0,0 +BRDA:106,10,0,0 +BRDA:110,11,0,0 +BRDA:114,12,0,0 +BRDA:118,13,0,0 +BRDA:118,14,0,0 +BRDA:118,14,1,0 +BRDA:121,15,0,0 +BRDA:143,16,0,0 +BRDA:143,17,0,0 +BRDA:143,17,1,0 +BRDA:143,17,2,0 +BRDA:143,17,3,0 +BRDA:146,18,0,0 +BRDA:149,19,0,0 +BRDA:153,20,0,0 +BRDA:153,21,0,0 +BRDA:153,21,1,0 +BRDA:157,22,0,0 +BRDA:157,23,0,0 +BRDA:157,23,1,0 +BRDA:162,24,0,0 +BRDA:177,25,0,0 +BRDA:188,26,0,0 +BRDA:188,26,1,0 +BRDA:189,27,0,0 +BRDA:189,27,1,0 +BRDA:190,28,0,0 +BRDA:190,28,1,0 +BRDA:200,29,0,0 +BRDA:200,30,0,0 +BRDA:200,30,1,0 +BRDA:258,31,0,0 +BRDA:258,32,0,0 +BRDA:258,32,1,0 +BRDA:325,33,0,0 +BRDA:325,33,1,0 +BRDA:360,34,0,0 +BRDA:360,34,1,0 +BRDA:451,35,0,0 +BRDA:451,35,1,0 +BRDA:613,36,0,0 +BRDA:613,36,1,0 +BRDA:692,37,0,0 +BRDA:692,37,1,0 +BRDA:692,37,2,0 +BRF:63 +BRH:4 +end_of_record +TN: +SF:src\components\Patient_Panel\Patient_History.jsx +FN:1,(anonymous_0) +FN:9,toPersianDigits +FN:11,(anonymous_2) +FN:14,(anonymous_3) +FN:37,(anonymous_4) +FNF:5 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,toPersianDigits +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +DA:1,256 +DA:10,0 +DA:11,0 +DA:14,32 +DA:15,0 +DA:16,0 +DA:17,0 +DA:18,0 +DA:19,0 +DA:22,0 +DA:38,0 +DA:122,32 +DA:123,32 +LF:13 +LH:4 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:29,2,0,0 +BRDA:29,2,1,0 +BRDA:49,3,0,0 +BRDA:49,3,1,0 +BRDA:83,4,0,0 +BRDA:83,4,1,0 +BRDA:97,5,0,0 +BRDA:97,5,1,0 +BRF:11 +BRH:3 +end_of_record +TN: +SF:src\components\Patient_Panel\Patient_Info.jsx +FN:1,(anonymous_0) +FN:14,toPersianDigits +FN:16,(anonymous_2) +FN:19,(anonymous_3) +FN:19,(anonymous_4) +FNF:5 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,toPersianDigits +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +DA:1,288 +DA:15,0 +DA:16,0 +DA:19,32 +DA:26,0 +DA:27,32 +DA:29,0 +DA:111,32 +DA:113,32 +LF:9 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:46,2,0,0 +BRDA:46,2,1,0 +BRDA:48,3,0,0 +BRDA:48,3,1,0 +BRDA:102,4,0,0 +BRDA:102,4,1,0 +BRF:9 +BRH:3 +end_of_record +TN: +SF:src\components\Patient_Panel\Patient_Panel.jsx +FN:1,(anonymous_0) +FN:15,(anonymous_1) +FN:32,GetHealthInfo +FN:72,(anonymous_3) +FN:75,(anonymous_4) +FN:94,(anonymous_5) +FN:97,(anonymous_6) +FN:111,(anonymous_7) +FN:114,(anonymous_8) +FN:126,(anonymous_9) +FN:133,(anonymous_10) +FN:140,(anonymous_11) +FN:15,(anonymous_12) +FNF:13 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,GetHealthInfo +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,(anonymous_12) +DA:1,288 +DA:15,32 +DA:16,0 +DA:17,32 +DA:18,0 +DA:19,0 +DA:20,0 +DA:21,0 +DA:33,0 +DA:34,0 +DA:35,0 +DA:45,0 +DA:46,0 +DA:47,0 +DA:59,0 +DA:60,0 +DA:73,0 +DA:75,0 +DA:77,0 +DA:78,0 +DA:82,0 +DA:95,0 +DA:97,0 +DA:98,0 +DA:99,0 +DA:112,0 +DA:114,0 +DA:118,0 +DA:126,0 +DA:133,0 +DA:140,0 +DA:176,32 +DA:177,32 +LF:33 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:45,2,0,0 +BRDA:45,3,0,0 +BRDA:45,3,1,0 +BRDA:59,4,0,0 +BRDA:77,5,0,0 +BRDA:78,6,0,0 +BRDA:98,7,0,0 +BRDA:127,8,0,0 +BRDA:127,8,1,0 +BRDA:134,9,0,0 +BRDA:134,9,1,0 +BRDA:141,10,0,0 +BRDA:141,10,1,0 +BRDA:152,11,0,0 +BRDA:152,11,1,0 +BRDA:161,12,0,0 +BRDA:161,12,1,0 +BRF:20 +BRH:3 +end_of_record +TN: +SF:src\components\Patient_Panel\Patient_Results.jsx +FN:1,(anonymous_0) +FN:44,toPersianDigits +FN:46,(anonymous_2) +FN:49,(anonymous_3) +FN:49,(anonymous_4) +FNF:5 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,toPersianDigits +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +DA:1,288 +DA:45,0 +DA:46,0 +DA:49,32 +DA:50,32 +DA:51,0 +DA:205,32 +DA:206,32 +LF:8 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:62,2,0,0 +BRDA:62,2,1,0 +BRDA:92,3,0,0 +BRDA:92,3,1,0 +BRDA:98,4,0,0 +BRDA:98,4,1,0 +BRDA:99,5,0,0 +BRDA:99,5,1,0 +BRDA:102,6,0,0 +BRDA:102,6,1,0 +BRDA:103,7,0,0 +BRDA:103,7,1,0 +BRDA:106,8,0,0 +BRDA:106,8,1,0 +BRDA:107,9,0,0 +BRDA:107,9,1,0 +BRDA:110,10,0,0 +BRDA:110,10,1,0 +BRDA:111,11,0,0 +BRDA:111,11,1,0 +BRDA:114,12,0,0 +BRDA:114,12,1,0 +BRDA:115,13,0,0 +BRDA:115,13,1,0 +BRDA:118,14,0,0 +BRDA:118,14,1,0 +BRDA:119,15,0,0 +BRDA:119,15,1,0 +BRDA:122,16,0,0 +BRDA:122,16,1,0 +BRDA:123,17,0,0 +BRDA:123,17,1,0 +BRDA:126,18,0,0 +BRDA:126,18,1,0 +BRDA:127,19,0,0 +BRDA:127,19,1,0 +BRDA:130,20,0,0 +BRDA:130,20,1,0 +BRDA:131,21,0,0 +BRDA:131,21,1,0 +BRDA:134,22,0,0 +BRDA:134,22,1,0 +BRDA:135,23,0,0 +BRDA:135,23,1,0 +BRDA:138,24,0,0 +BRDA:138,24,1,0 +BRDA:139,25,0,0 +BRDA:139,25,1,0 +BRDA:142,26,0,0 +BRDA:142,26,1,0 +BRDA:143,27,0,0 +BRDA:143,27,1,0 +BRDA:146,28,0,0 +BRDA:146,28,1,0 +BRDA:147,29,0,0 +BRDA:147,29,1,0 +BRDA:150,30,0,0 +BRDA:150,30,1,0 +BRDA:151,31,0,0 +BRDA:151,31,1,0 +BRDA:154,32,0,0 +BRDA:154,32,1,0 +BRDA:155,33,0,0 +BRDA:155,33,1,0 +BRDA:158,34,0,0 +BRDA:158,34,1,0 +BRDA:159,35,0,0 +BRDA:159,35,1,0 +BRDA:164,36,0,0 +BRDA:164,36,1,0 +BRDA:166,37,0,0 +BRDA:166,37,1,0 +BRDA:168,38,0,0 +BRDA:168,38,1,0 +BRDA:170,39,0,0 +BRDA:170,39,1,0 +BRDA:172,40,0,0 +BRDA:172,40,1,0 +BRDA:174,41,0,0 +BRDA:174,41,1,0 +BRDA:176,42,0,0 +BRDA:176,42,1,0 +BRDA:178,43,0,0 +BRDA:178,43,1,0 +BRDA:180,44,0,0 +BRDA:180,44,1,0 +BRDA:182,45,0,0 +BRDA:182,45,1,0 +BRDA:184,46,0,0 +BRDA:184,46,1,0 +BRDA:186,47,0,0 +BRDA:186,47,1,0 +BRDA:188,48,0,0 +BRDA:188,48,1,0 +BRDA:190,49,0,0 +BRDA:190,49,1,0 +BRDA:192,50,0,0 +BRDA:192,50,1,0 +BRDA:194,51,0,0 +BRDA:194,51,1,0 +BRF:103 +BRH:3 +end_of_record +TN: +SF:src\components\RatingDoctor\Comments.jsx +FN:1,(anonymous_0) +FN:13,Comments +FN:14,(anonymous_2) +FN:28,(anonymous_3) +FN:31,(anonymous_4) +FN:36,(anonymous_5) +FN:42,(anonymous_6) +FN:65,(anonymous_7) +FNF:8 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,Comments +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +DA:1,256 +DA:13,32 +DA:14,0 +DA:15,0 +DA:28,0 +DA:31,0 +DA:32,0 +DA:36,0 +DA:38,0 +DA:43,0 +DA:88,32 +LF:11 +LH:3 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:28,2,0,0 +BRDA:28,2,1,0 +BRF:5 +BRH:3 +end_of_record +TN: +SF:src\components\RatingDoctor\Rating&InfoModal.jsx +FN:1,(anonymous_0) +FN:16,(anonymous_1) +FN:42,(anonymous_2) +FN:74,getRatings +FN:94,(anonymous_4) +FN:95,(anonymous_5) +FN:116,sendRating +FN:199,(anonymous_7) +FN:200,(anonymous_8) +FN:216,(anonymous_9) +FN:220,(anonymous_10) +FN:224,(anonymous_11) +FN:232,(anonymous_12) +FN:269,(anonymous_13) +FN:281,(anonymous_14) +FN:318,(anonymous_15) +FN:334,(anonymous_16) +FNF:17 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,getRatings +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,sendRating +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,(anonymous_12) +FNDA:0,(anonymous_13) +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +DA:1,256 +DA:16,32 +DA:23,0 +DA:24,0 +DA:25,0 +DA:26,0 +DA:27,0 +DA:28,0 +DA:29,0 +DA:30,0 +DA:31,0 +DA:32,0 +DA:33,0 +DA:34,0 +DA:35,0 +DA:37,0 +DA:40,0 +DA:42,0 +DA:43,0 +DA:44,0 +DA:45,0 +DA:46,0 +DA:54,0 +DA:55,0 +DA:56,0 +DA:57,0 +DA:58,0 +DA:59,0 +DA:60,0 +DA:61,0 +DA:64,0 +DA:65,0 +DA:70,0 +DA:75,0 +DA:76,0 +DA:77,0 +DA:90,0 +DA:91,0 +DA:92,0 +DA:93,0 +DA:94,0 +DA:95,0 +DA:96,0 +DA:104,0 +DA:107,0 +DA:111,0 +DA:117,0 +DA:118,0 +DA:119,0 +DA:132,0 +DA:133,0 +DA:136,0 +DA:147,0 +DA:148,0 +DA:149,0 +DA:150,0 +DA:160,0 +DA:162,0 +DA:163,0 +DA:173,0 +DA:174,0 +DA:185,0 +DA:199,0 +DA:200,0 +DA:201,0 +DA:202,0 +DA:203,0 +DA:205,0 +DA:207,0 +DA:211,0 +DA:212,0 +DA:216,0 +DA:217,0 +DA:220,0 +DA:221,0 +DA:224,0 +DA:227,0 +DA:232,0 +DA:270,0 +DA:271,0 +DA:272,0 +DA:273,0 +DA:282,0 +DA:283,0 +DA:284,0 +DA:285,0 +DA:318,0 +DA:334,0 +DA:546,32 +DA:547,32 +LF:90 +LH:4 +BRDA:1,0,0,32 +BRDA:1,0,1,0 +BRDA:1,1,0,32 +BRDA:1,2,0,32 +BRDA:1,2,1,32 +BRDA:54,3,0,0 +BRDA:91,4,0,0 +BRDA:91,5,0,0 +BRDA:91,5,1,0 +BRDA:92,6,0,0 +BRDA:92,6,1,0 +BRDA:93,7,0,0 +BRDA:93,8,0,0 +BRDA:93,8,1,0 +BRDA:132,9,0,0 +BRDA:132,10,0,0 +BRDA:132,10,1,0 +BRDA:149,11,0,0 +BRDA:162,12,0,0 +BRDA:162,12,1,0 +BRDA:173,13,0,0 +BRDA:173,13,1,0 +BRDA:211,14,0,0 +BRDA:224,15,0,0 +BRDA:224,15,1,0 +BRDA:260,16,0,0 +BRDA:260,16,1,0 +BRDA:296,17,0,0 +BRDA:296,17,1,0 +BRDA:321,18,0,0 +BRDA:321,18,1,0 +BRDA:337,19,0,0 +BRDA:337,19,1,0 +BRDA:352,20,0,0 +BRDA:352,20,1,0 +BRDA:413,21,0,0 +BRDA:413,21,1,0 +BRDA:521,22,0,0 +BRDA:521,22,1,0 +BRF:39 +BRH:4 +end_of_record +TN: +SF:src\components\RatingDoctor\Stars.jsx +FN:1,(anonymous_0) +FN:9,Stars +FN:18,(anonymous_2) +FN:28,(anonymous_3) +FN:49,(anonymous_4) +FNF:5 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,Stars +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +DA:1,256 +DA:4,32 +DA:5,32 +DA:6,32 +DA:7,32 +DA:9,32 +DA:18,0 +DA:19,0 +DA:20,0 +DA:24,0 +DA:26,0 +DA:29,0 +DA:31,0 +DA:33,0 +DA:34,0 +DA:36,0 +DA:39,0 +DA:49,0 +DA:57,32 +LF:19 +LH:7 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:16,2,0,0 +BRDA:19,3,0,0 +BRDA:19,4,0,0 +BRDA:19,4,1,0 +BRDA:24,5,0,0 +BRDA:24,5,1,0 +BRDA:24,6,0,0 +BRDA:24,6,1,0 +BRDA:33,7,0,0 +BRDA:33,7,1,0 +BRDA:34,8,0,0 +BRDA:34,8,1,0 +BRDA:44,9,0,0 +BRDA:44,9,1,0 +BRDA:46,10,0,0 +BRDA:46,10,1,0 +BRDA:47,11,0,0 +BRDA:47,11,1,0 +BRDA:51,12,0,0 +BRDA:51,12,1,0 +BRF:23 +BRH:3 +end_of_record +TN: +SF:src\components\Recommendation\Recommendation.jsx +FN:1,(anonymous_0) +FN:8,(anonymous_1) +FN:76,(anonymous_2) +FN:8,(anonymous_3) +FNF:4 +FNH:3 +FNDA:32,(anonymous_0) +FNDA:30,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:15,(anonymous_3) +DA:1,288 +DA:8,32 +DA:9,32 +DA:10,30 +DA:77,0 +DA:87,32 +DA:89,32 +LF:7 +LH:6 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRF:3 +BRH:3 +end_of_record +TN: +SF:src\components\RecommendationPage\Doctor_Questions_Recommendation.jsx +FNF:0 +FNH:0 +DA:1,32 +LF:1 +LH:1 +BRF:0 +BRH:0 +end_of_record +TN: +SF:src\components\RecommendationPage\Patient_Questions_Recommendation.jsx +FNF:0 +FNH:0 +DA:1,32 +LF:1 +LH:1 +BRF:0 +BRH:0 +end_of_record +TN: +SF:src\components\RecommendationPage\RecommendationPage.jsx +FN:1,(anonymous_0) +FN:17,(anonymous_1) +FN:33,(anonymous_2) +FN:40,(anonymous_3) +FN:45,(anonymous_4) +FN:54,(anonymous_5) +FN:103,(anonymous_6) +FN:191,(anonymous_7) +FN:193,(anonymous_8) +FN:197,(anonymous_9) +FN:233,(anonymous_10) +FN:284,(anonymous_11) +FN:299,(anonymous_12) +FN:310,(anonymous_13) +FN:313,(anonymous_14) +FN:315,(anonymous_15) +FN:322,(anonymous_16) +FN:327,(anonymous_17) +FN:329,(anonymous_18) +FN:334,(anonymous_19) +FN:336,(anonymous_20) +FN:347,(anonymous_21) +FN:365,(anonymous_22) +FN:385,(anonymous_23) +FN:393,(anonymous_24) +FN:622,(anonymous_25) +FN:17,(anonymous_26) +FNF:27 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,(anonymous_12) +FNDA:0,(anonymous_13) +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +FNDA:0,(anonymous_17) +FNDA:0,(anonymous_18) +FNDA:0,(anonymous_19) +FNDA:0,(anonymous_20) +FNDA:0,(anonymous_21) +FNDA:0,(anonymous_22) +FNDA:0,(anonymous_23) +FNDA:0,(anonymous_24) +FNDA:0,(anonymous_25) +FNDA:0,(anonymous_26) +DA:1,256 +DA:17,32 +DA:18,32 +DA:19,0 +DA:20,0 +DA:23,0 +DA:25,0 +DA:26,0 +DA:29,0 +DA:30,0 +DA:31,0 +DA:33,0 +DA:34,0 +DA:35,0 +DA:36,0 +DA:38,0 +DA:39,0 +DA:40,0 +DA:45,0 +DA:51,0 +DA:52,0 +DA:54,0 +DA:55,0 +DA:58,0 +DA:59,0 +DA:81,0 +DA:100,0 +DA:101,0 +DA:103,0 +DA:104,0 +DA:105,0 +DA:106,0 +DA:107,0 +DA:117,0 +DA:118,0 +DA:119,0 +DA:128,0 +DA:137,0 +DA:140,0 +DA:141,0 +DA:142,0 +DA:150,0 +DA:151,0 +DA:152,0 +DA:154,0 +DA:155,0 +DA:167,0 +DA:178,0 +DA:179,0 +DA:191,0 +DA:192,0 +DA:193,0 +DA:197,0 +DA:198,0 +DA:206,0 +DA:216,0 +DA:222,0 +DA:232,0 +DA:233,0 +DA:235,0 +DA:236,0 +DA:237,0 +DA:238,0 +DA:239,0 +DA:241,0 +DA:242,0 +DA:244,0 +DA:245,0 +DA:247,0 +DA:248,0 +DA:250,0 +DA:251,0 +DA:253,0 +DA:254,0 +DA:256,0 +DA:257,0 +DA:260,0 +DA:261,0 +DA:263,0 +DA:264,0 +DA:266,0 +DA:267,0 +DA:269,0 +DA:270,0 +DA:272,0 +DA:275,0 +DA:276,0 +DA:277,0 +DA:278,0 +DA:284,0 +DA:285,0 +DA:286,0 +DA:291,0 +DA:292,0 +DA:293,0 +DA:294,0 +DA:295,0 +DA:296,0 +DA:298,0 +DA:299,0 +DA:303,0 +DA:306,0 +DA:307,0 +DA:309,0 +DA:310,0 +DA:314,0 +DA:315,0 +DA:317,0 +DA:322,0 +DA:328,0 +DA:329,0 +DA:331,0 +DA:335,0 +DA:336,0 +DA:338,0 +DA:347,0 +DA:348,0 +DA:366,0 +DA:372,0 +DA:386,0 +DA:393,0 +DA:623,0 +DA:670,32 +DA:672,32 +LF:124 +LH:5 +BRDA:1,0,0,32 +BRDA:1,0,1,0 +BRDA:1,1,0,32 +BRDA:1,2,0,32 +BRDA:1,2,1,32 +BRDA:20,3,0,0 +BRDA:20,3,1,0 +BRDA:39,4,0,0 +BRDA:39,4,1,0 +BRDA:106,5,0,0 +BRDA:106,5,1,0 +BRDA:109,6,0,0 +BRDA:109,6,1,0 +BRDA:117,7,0,0 +BRDA:117,7,1,0 +BRDA:118,8,0,0 +BRDA:118,8,1,0 +BRDA:151,9,0,0 +BRDA:151,9,1,0 +BRDA:178,10,0,0 +BRDA:178,10,1,0 +BRDA:192,11,0,0 +BRDA:198,12,0,0 +BRDA:198,13,0,0 +BRDA:198,13,1,0 +BRDA:198,13,2,0 +BRDA:200,14,0,0 +BRDA:200,14,1,0 +BRDA:200,14,2,0 +BRDA:200,14,3,0 +BRDA:200,14,4,0 +BRDA:200,14,5,0 +BRDA:200,14,6,0 +BRDA:200,14,7,0 +BRDA:200,14,8,0 +BRDA:200,14,9,0 +BRDA:200,14,10,0 +BRDA:200,14,11,0 +BRDA:216,15,0,0 +BRDA:216,15,1,0 +BRDA:216,16,0,0 +BRDA:216,16,1,0 +BRDA:216,16,2,0 +BRDA:218,17,0,0 +BRDA:218,17,1,0 +BRDA:218,17,2,0 +BRDA:218,17,3,0 +BRDA:218,17,4,0 +BRDA:218,17,5,0 +BRDA:232,18,0,0 +BRDA:232,18,1,0 +BRDA:237,19,0,0 +BRDA:237,19,1,0 +BRDA:241,20,0,0 +BRDA:241,21,0,0 +BRDA:241,21,1,0 +BRDA:244,22,0,0 +BRDA:244,23,0,0 +BRDA:244,23,1,0 +BRDA:244,23,2,0 +BRDA:247,24,0,0 +BRDA:247,25,0,0 +BRDA:247,25,1,0 +BRDA:247,25,2,0 +BRDA:250,26,0,0 +BRDA:250,27,0,0 +BRDA:250,27,1,0 +BRDA:253,28,0,0 +BRDA:253,29,0,0 +BRDA:253,29,1,0 +BRDA:256,30,0,0 +BRDA:256,31,0,0 +BRDA:256,31,1,0 +BRDA:260,32,0,0 +BRDA:260,33,0,0 +BRDA:260,33,1,0 +BRDA:263,34,0,0 +BRDA:263,35,0,0 +BRDA:263,35,1,0 +BRDA:266,36,0,0 +BRDA:266,37,0,0 +BRDA:266,37,1,0 +BRDA:277,38,0,0 +BRDA:286,39,0,0 +BRDA:286,39,1,0 +BRDA:286,40,0,0 +BRDA:286,40,1,0 +BRDA:287,41,0,0 +BRDA:287,41,1,0 +BRDA:287,42,0,0 +BRDA:287,42,1,0 +BRDA:288,43,0,0 +BRDA:288,43,1,0 +BRDA:288,44,0,0 +BRDA:288,44,1,0 +BRDA:289,45,0,0 +BRDA:289,45,1,0 +BRDA:289,46,0,0 +BRDA:289,46,1,0 +BRDA:291,47,0,0 +BRDA:291,47,1,0 +BRDA:292,48,0,0 +BRDA:292,48,1,0 +BRDA:295,49,0,0 +BRDA:295,49,1,0 +BRDA:310,50,0,0 +BRDA:310,50,1,0 +BRDA:312,51,0,0 +BRDA:312,51,1,0 +BRDA:317,52,0,0 +BRDA:317,52,1,0 +BRDA:319,53,0,0 +BRDA:319,53,1,0 +BRDA:324,54,0,0 +BRDA:324,54,1,0 +BRDA:325,55,0,0 +BRDA:325,55,1,0 +BRDA:331,56,0,0 +BRDA:331,56,1,0 +BRDA:338,57,0,0 +BRDA:338,57,1,0 +BRDA:340,58,0,0 +BRDA:340,58,1,0 +BRDA:340,59,0,0 +BRDA:340,59,1,0 +BRDA:340,59,2,0 +BRDA:343,60,0,0 +BRDA:343,60,1,0 +BRDA:377,61,0,0 +BRDA:377,61,1,0 +BRDA:388,62,0,0 +BRDA:388,62,1,0 +BRDA:388,63,0,0 +BRDA:388,63,1,0 +BRDA:401,64,0,0 +BRDA:401,64,1,0 +BRDA:401,65,0,0 +BRDA:401,65,1,0 +BRDA:413,66,0,0 +BRDA:413,66,1,0 +BRDA:414,67,0,0 +BRDA:414,67,1,0 +BRDA:422,68,0,0 +BRDA:422,68,1,0 +BRDA:422,69,0,0 +BRDA:422,69,1,0 +BRDA:422,69,2,0 +BRDA:435,70,0,0 +BRDA:435,70,1,0 +BRDA:436,71,0,0 +BRDA:436,71,1,0 +BRDA:445,72,0,0 +BRDA:445,72,1,0 +BRDA:445,73,0,0 +BRDA:445,73,1,0 +BRDA:445,73,2,0 +BRDA:458,74,0,0 +BRDA:458,74,1,0 +BRDA:459,75,0,0 +BRDA:459,75,1,0 +BRDA:468,76,0,0 +BRDA:468,76,1,0 +BRDA:468,77,0,0 +BRDA:468,77,1,0 +BRDA:480,78,0,0 +BRDA:480,78,1,0 +BRDA:481,79,0,0 +BRDA:481,79,1,0 +BRDA:490,80,0,0 +BRDA:490,80,1,0 +BRDA:490,81,0,0 +BRDA:490,81,1,0 +BRDA:503,82,0,0 +BRDA:503,82,1,0 +BRDA:504,83,0,0 +BRDA:504,83,1,0 +BRDA:513,84,0,0 +BRDA:513,84,1,0 +BRDA:513,85,0,0 +BRDA:513,85,1,0 +BRDA:525,86,0,0 +BRDA:525,86,1,0 +BRDA:526,87,0,0 +BRDA:526,87,1,0 +BRDA:534,88,0,0 +BRDA:534,88,1,0 +BRDA:534,89,0,0 +BRDA:534,89,1,0 +BRDA:546,90,0,0 +BRDA:546,90,1,0 +BRDA:547,91,0,0 +BRDA:547,91,1,0 +BRDA:555,92,0,0 +BRDA:555,92,1,0 +BRDA:555,93,0,0 +BRDA:555,93,1,0 +BRDA:567,94,0,0 +BRDA:567,94,1,0 +BRDA:584,95,0,0 +BRDA:584,95,1,0 +BRDA:588,96,0,0 +BRDA:588,96,1,0 +BRDA:612,97,0,0 +BRDA:612,97,1,0 +BRDA:621,98,0,0 +BRDA:621,98,1,0 +BRF:206 +BRH:4 +end_of_record +TN: +SF:src\components\Reservation\HourCard.jsx +FN:1,(anonymous_0) +FN:4,(anonymous_1) +FNF:2 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +DA:1,256 +DA:4,32 +DA:5,0 +DA:13,32 +DA:14,32 +LF:5 +LH:4 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:8,2,0,0 +BRDA:8,2,1,0 +BRF:5 +BRH:3 +end_of_record +TN: +SF:src\components\Reservation\Reservation.jsx +FN:1,(anonymous_0) +FN:26,DateString +FN:34,toPersianDigits +FN:36,(anonymous_3) +FN:39,ChangeDate +FN:49,formatDate +FN:57,addDays +FN:63,(anonymous_7) +FN:92,(anonymous_8) +FN:96,CheckMedicalInfo +FN:125,(anonymous_10) +FN:142,(anonymous_11) +FN:148,getFreeTime +FN:179,getReservation +FN:218,(anonymous_14) +FN:220,(anonymous_15) +FN:247,CreateReservation +FN:309,(anonymous_17) +FN:316,(anonymous_18) +FN:317,(anonymous_19) +FN:322,(anonymous_20) +FN:326,MyPlugin +FN:338,(anonymous_22) +FN:347,(anonymous_23) +FN:348,(anonymous_24) +FN:369,(anonymous_25) +FN:433,(anonymous_26) +FN:443,(anonymous_27) +FN:450,(anonymous_28) +FN:470,(anonymous_29) +FN:490,(anonymous_30) +FN:63,(anonymous_31) +FNF:32 +FNH:1 +FNDA:96,(anonymous_0) +FNDA:0,DateString +FNDA:0,toPersianDigits +FNDA:0,(anonymous_3) +FNDA:0,ChangeDate +FNDA:0,formatDate +FNDA:0,addDays +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,CheckMedicalInfo +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,getFreeTime +FNDA:0,getReservation +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,CreateReservation +FNDA:0,(anonymous_17) +FNDA:0,(anonymous_18) +FNDA:0,(anonymous_19) +FNDA:0,(anonymous_20) +FNDA:0,MyPlugin +FNDA:0,(anonymous_22) +FNDA:0,(anonymous_23) +FNDA:0,(anonymous_24) +FNDA:0,(anonymous_25) +FNDA:0,(anonymous_26) +FNDA:0,(anonymous_27) +FNDA:0,(anonymous_28) +FNDA:0,(anonymous_29) +FNDA:0,(anonymous_30) +FNDA:0,(anonymous_31) +DA:1,352 +DA:27,0 +DA:28,0 +DA:29,0 +DA:30,0 +DA:31,0 +DA:32,32 +DA:35,0 +DA:36,0 +DA:40,0 +DA:41,0 +DA:42,0 +DA:47,0 +DA:48,32 +DA:50,0 +DA:51,0 +DA:52,0 +DA:53,0 +DA:58,0 +DA:59,0 +DA:60,0 +DA:63,32 +DA:64,0 +DA:65,32 +DA:66,0 +DA:67,0 +DA:68,0 +DA:69,0 +DA:70,0 +DA:71,0 +DA:72,0 +DA:75,0 +DA:86,0 +DA:87,0 +DA:88,0 +DA:89,0 +DA:92,0 +DA:93,0 +DA:97,0 +DA:98,0 +DA:99,0 +DA:108,0 +DA:109,0 +DA:112,0 +DA:113,0 +DA:125,0 +DA:126,0 +DA:127,0 +DA:128,0 +DA:129,0 +DA:130,0 +DA:131,0 +DA:132,0 +DA:133,0 +DA:134,0 +DA:138,0 +DA:142,0 +DA:143,0 +DA:144,0 +DA:145,0 +DA:149,0 +DA:150,0 +DA:151,0 +DA:162,0 +DA:163,0 +DA:166,0 +DA:167,0 +DA:180,0 +DA:181,0 +DA:182,0 +DA:183,0 +DA:184,0 +DA:199,0 +DA:200,0 +DA:201,0 +DA:204,0 +DA:205,0 +DA:217,0 +DA:218,0 +DA:220,0 +DA:221,0 +DA:222,0 +DA:223,0 +DA:229,0 +DA:231,0 +DA:232,0 +DA:244,0 +DA:248,0 +DA:249,0 +DA:250,0 +DA:251,0 +DA:265,0 +DA:266,0 +DA:275,0 +DA:276,0 +DA:277,0 +DA:278,0 +DA:281,0 +DA:286,0 +DA:296,0 +DA:309,0 +DA:310,0 +DA:311,0 +DA:312,0 +DA:315,0 +DA:316,0 +DA:317,0 +DA:318,0 +DA:320,0 +DA:321,0 +DA:322,0 +DA:327,0 +DA:339,0 +DA:348,0 +DA:358,0 +DA:370,0 +DA:433,0 +DA:443,0 +DA:451,0 +DA:452,0 +DA:453,0 +DA:454,0 +DA:455,0 +DA:457,0 +DA:471,0 +DA:472,0 +DA:491,0 +DA:521,32 +DA:523,96 +LF:129 +LH:7 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:29,2,0,0 +BRDA:29,2,1,0 +BRDA:30,3,0,0 +BRDA:30,3,1,0 +BRDA:66,4,0,0 +BRDA:66,4,1,0 +BRDA:108,5,0,0 +BRDA:128,6,0,0 +BRDA:131,7,0,0 +BRDA:133,8,0,0 +BRDA:162,9,0,0 +BRDA:162,10,0,0 +BRDA:162,10,1,0 +BRDA:200,11,0,0 +BRDA:200,12,0,0 +BRDA:200,12,1,0 +BRDA:265,13,0,0 +BRDA:265,14,0,0 +BRDA:265,14,1,0 +BRDA:281,15,0,0 +BRDA:281,15,1,0 +BRDA:282,16,0,0 +BRDA:282,16,1,0 +BRDA:318,17,0,0 +BRDA:318,17,1,0 +BRDA:333,18,0,0 +BRDA:333,18,1,0 +BRDA:348,19,0,0 +BRDA:348,19,1,0 +BRDA:401,20,0,0 +BRDA:401,20,1,0 +BRDA:454,21,0,0 +BRDA:454,21,1,0 +BRDA:471,22,0,0 +BRDA:471,22,1,0 +BRF:38 +BRH:3 +end_of_record +TN: +SF:src\components\SeeingDoctorReservation\DoctorPage.jsx +FN:1,(anonymous_0) +FN:10,(anonymous_1) +FN:16,GetUserInfo +FN:36,(anonymous_3) +FN:37,(anonymous_4) +FN:58,(anonymous_5) +FN:59,(anonymous_6) +FN:168,(anonymous_7) +FN:10,(anonymous_8) +FNF:9 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,GetUserInfo +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +DA:1,256 +DA:10,32 +DA:11,32 +DA:12,0 +DA:14,0 +DA:15,0 +DA:17,0 +DA:18,0 +DA:19,0 +DA:29,0 +DA:30,0 +DA:31,0 +DA:36,0 +DA:37,0 +DA:38,0 +DA:39,0 +DA:40,0 +DA:43,0 +DA:44,0 +DA:45,0 +DA:46,0 +DA:51,0 +DA:54,0 +DA:57,0 +DA:58,0 +DA:59,0 +DA:60,0 +DA:61,0 +DA:62,0 +DA:72,0 +DA:73,0 +DA:74,0 +DA:76,0 +DA:79,0 +DA:82,0 +DA:169,0 +DA:187,32 +DA:189,32 +LF:38 +LH:5 +BRDA:1,0,0,32 +BRDA:1,0,1,0 +BRDA:1,1,0,32 +BRDA:1,2,0,32 +BRDA:1,2,1,32 +BRDA:29,3,0,0 +BRDA:43,4,0,0 +BRDA:43,5,0,0 +BRDA:43,5,1,0 +BRDA:45,6,0,0 +BRF:10 +BRH:4 +end_of_record +TN: +SF:src\components\SeeingDoctorReservation\ReservationTable.jsx +FN:1,(anonymous_0) +FN:8,(anonymous_1) +FN:11,(anonymous_2) +FN:23,(anonymous_3) +FN:8,(anonymous_4) +FNF:5 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +DA:1,288 +DA:8,32 +DA:9,0 +DA:10,32 +DA:11,0 +DA:12,0 +DA:13,0 +DA:15,0 +DA:23,0 +DA:36,32 +DA:38,32 +LF:11 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:22,2,0,0 +BRDA:22,2,1,0 +BRDA:22,3,0,0 +BRDA:22,3,1,0 +BRF:7 +BRH:3 +end_of_record +TN: +SF:src\components\SidebarNabar\NavBar_SideBar.jsx +FN:1,(anonymous_0) +FN:25,(anonymous_1) +FN:33,(anonymous_2) +FN:37,(anonymous_3) +FN:38,(anonymous_4) +FN:48,(anonymous_5) +FN:54,LogOut +FN:106,(anonymous_7) +FN:107,handleClickOutside +FN:113,(anonymous_9) +FN:125,(anonymous_10) +FN:134,(anonymous_11) +FN:142,(anonymous_12) +FN:149,(anonymous_13) +FN:159,(anonymous_14) +FN:175,(anonymous_15) +FN:182,(anonymous_16) +FN:188,(anonymous_17) +FN:209,(anonymous_18) +FN:220,(anonymous_19) +FN:245,(anonymous_20) +FN:257,(anonymous_21) +FN:268,(anonymous_22) +FN:278,(anonymous_23) +FN:289,(anonymous_24) +FN:303,(anonymous_25) +FN:320,(anonymous_26) +FN:331,(anonymous_27) +FN:25,(anonymous_28) +FNF:29 +FNH:8 +FNDA:32,(anonymous_0) +FNDA:64,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:63,(anonymous_3) +FNDA:59,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,LogOut +FNDA:62,(anonymous_7) +FNDA:9,handleClickOutside +FNDA:36,(anonymous_9) +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,(anonymous_12) +FNDA:0,(anonymous_13) +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +FNDA:0,(anonymous_17) +FNDA:0,(anonymous_18) +FNDA:0,(anonymous_19) +FNDA:0,(anonymous_20) +FNDA:0,(anonymous_21) +FNDA:0,(anonymous_22) +FNDA:0,(anonymous_23) +FNDA:0,(anonymous_24) +FNDA:0,(anonymous_25) +FNDA:0,(anonymous_26) +FNDA:0,(anonymous_27) +FNDA:26,(anonymous_28) +DA:1,256 +DA:25,64 +DA:26,64 +DA:27,64 +DA:28,64 +DA:29,64 +DA:30,64 +DA:31,64 +DA:32,64 +DA:33,64 +DA:34,0 +DA:37,64 +DA:38,63 +DA:40,59 +DA:41,59 +DA:42,59 +DA:43,59 +DA:48,64 +DA:49,0 +DA:50,0 +DA:51,0 +DA:55,0 +DA:56,0 +DA:57,0 +DA:58,0 +DA:65,0 +DA:66,0 +DA:67,0 +DA:68,0 +DA:69,0 +DA:70,0 +DA:71,0 +DA:72,0 +DA:73,0 +DA:88,0 +DA:89,0 +DA:90,0 +DA:106,64 +DA:108,9 +DA:109,9 +DA:112,62 +DA:113,62 +DA:114,36 +DA:120,64 +DA:125,0 +DA:134,0 +DA:142,0 +DA:150,0 +DA:151,0 +DA:159,0 +DA:175,0 +DA:182,0 +DA:188,0 +DA:210,0 +DA:221,0 +DA:246,0 +DA:258,0 +DA:269,0 +DA:279,0 +DA:290,0 +DA:304,0 +DA:321,0 +DA:332,0 +DA:349,32 +DA:351,32 +LF:65 +LH:26 +BRDA:1,0,0,32 +BRDA:1,0,1,0 +BRDA:1,1,0,32 +BRDA:1,2,0,32 +BRDA:1,2,1,32 +BRDA:42,3,0,0 +BRDA:42,3,1,59 +BRDA:50,4,0,0 +BRDA:50,4,1,0 +BRDA:65,5,0,0 +BRDA:89,6,0,0 +BRDA:108,7,0,9 +BRDA:108,8,0,9 +BRDA:108,8,1,9 +BRDA:124,9,0,0 +BRDA:124,9,1,64 +BRDA:138,10,0,0 +BRDA:138,10,1,64 +BRDA:146,11,0,0 +BRDA:146,11,1,64 +BRDA:174,12,0,0 +BRDA:174,12,1,64 +BRDA:194,13,0,0 +BRDA:194,13,1,64 +BRDA:198,14,0,0 +BRDA:198,14,1,64 +BRDA:217,15,0,0 +BRDA:217,15,1,64 +BRDA:253,16,0,0 +BRDA:253,16,1,64 +BRDA:299,17,0,0 +BRDA:299,17,1,64 +BRDA:299,18,0,64 +BRDA:299,18,1,64 +BRDA:316,19,0,0 +BRDA:316,19,1,64 +BRF:36 +BRH:20 +end_of_record +TN: +SF:src\components\Slider\Slider.jsx +FN:1,(anonymous_0) +FN:20,(anonymous_1) +FN:28,(anonymous_2) +FN:29,(anonymous_3) +FNF:4 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +DA:1,288 +DA:20,32 +DA:21,0 +DA:27,0 +DA:28,0 +DA:29,0 +DA:30,0 +DA:33,0 +DA:86,32 +DA:88,32 +LF:10 +LH:4 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:30,2,0,0 +BRDA:30,2,1,0 +BRF:5 +BRH:3 +end_of_record +TN: +SF:src\components\TestPage\TestPage.jsx +FN:1,(anonymous_0) +FN:14,(anonymous_1) +FN:20,(anonymous_2) +FN:23,(anonymous_3) +FN:26,(anonymous_4) +FN:29,(anonymous_5) +FNF:6 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +DA:1,288 +DA:14,32 +DA:15,0 +DA:16,0 +DA:17,0 +DA:18,0 +DA:20,0 +DA:21,0 +DA:23,0 +DA:24,0 +DA:26,0 +DA:27,0 +DA:29,0 +DA:30,0 +DA:33,0 +DA:542,32 +DA:544,32 +LF:17 +LH:4 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:358,2,0,0 +BRDA:358,2,1,0 +BRDA:365,3,0,0 +BRDA:365,3,1,0 +BRDA:368,4,0,0 +BRDA:368,4,1,0 +BRDA:387,5,0,0 +BRDA:387,5,1,0 +BRDA:407,6,0,0 +BRDA:407,6,1,0 +BRDA:414,7,0,0 +BRDA:414,7,1,0 +BRDA:433,8,0,0 +BRDA:433,8,1,0 +BRDA:452,9,0,0 +BRDA:452,9,1,0 +BRDA:459,10,0,0 +BRDA:459,10,1,0 +BRDA:477,11,0,0 +BRDA:477,11,1,0 +BRDA:495,12,0,0 +BRDA:495,12,1,0 +BRDA:502,13,0,0 +BRDA:502,13,1,0 +BRDA:521,14,0,0 +BRDA:521,14,1,0 +BRF:29 +BRH:3 +end_of_record +TN: +SF:src\components\Tests\Tests.jsx +FN:1,(anonymous_0) +FN:6,(anonymous_1) +FNF:2 +FNH:2 +FNDA:32,(anonymous_0) +FNDA:45,(anonymous_1) +DA:1,256 +DA:6,32 +DA:7,45 +DA:95,32 +DA:97,32 +LF:5 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRF:3 +BRH:3 +end_of_record +TN: +SF:src\components\Tests_lib\questions_Glasser.jsx +FNF:0 +FNH:0 +DA:1,32 +LF:1 +LH:1 +BRF:0 +BRH:0 +end_of_record +TN: +SF:src\components\Tests_lib\questions_MBTI.jsx +FNF:0 +FNH:0 +DA:1,32 +LF:1 +LH:1 +BRF:0 +BRH:0 +end_of_record +TN: +SF:src\components\Tests_lib\test_Glasser.jsx +FN:1,(anonymous_0) +FN:10,(anonymous_1) +FN:26,(anonymous_2) +FN:27,(anonymous_3) +FN:35,(anonymous_4) +FN:78,(anonymous_5) +FN:97,(anonymous_6) +FN:105,(anonymous_7) +FN:120,(anonymous_8) +FN:129,(anonymous_9) +FN:131,(anonymous_10) +FN:136,(anonymous_11) +FN:143,(anonymous_12) +FN:157,(anonymous_13) +FN:159,(anonymous_14) +FN:163,(anonymous_15) +FN:170,(anonymous_16) +FN:185,(anonymous_17) +FN:194,(anonymous_18) +FN:208,(anonymous_19) +FN:217,(anonymous_20) +FN:241,(anonymous_21) +FN:248,(anonymous_22) +FN:252,(anonymous_23) +FN:253,(anonymous_24) +FN:316,(anonymous_25) +FN:324,(anonymous_26) +FN:339,(anonymous_27) +FN:10,(anonymous_28) +FNF:29 +FNH:7 +FNDA:32,(anonymous_0) +FNDA:5,(anonymous_1) +FNDA:2,(anonymous_2) +FNDA:3,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:1,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,(anonymous_12) +FNDA:0,(anonymous_13) +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +FNDA:0,(anonymous_17) +FNDA:0,(anonymous_18) +FNDA:0,(anonymous_19) +FNDA:0,(anonymous_20) +FNDA:0,(anonymous_21) +FNDA:0,(anonymous_22) +FNDA:0,(anonymous_23) +FNDA:0,(anonymous_24) +FNDA:0,(anonymous_25) +FNDA:0,(anonymous_26) +FNDA:1,(anonymous_27) +FNDA:1,(anonymous_28) +DA:1,256 +DA:10,32 +DA:11,32 +DA:12,4 +DA:13,4 +DA:16,4 +DA:17,4 +DA:18,4 +DA:23,4 +DA:24,4 +DA:26,4 +DA:27,2 +DA:28,3 +DA:29,3 +DA:30,3 +DA:32,2 +DA:35,4 +DA:36,0 +DA:37,0 +DA:38,0 +DA:39,0 +DA:40,0 +DA:54,0 +DA:55,0 +DA:56,0 +DA:57,0 +DA:58,0 +DA:66,0 +DA:79,0 +DA:80,0 +DA:85,0 +DA:98,0 +DA:99,0 +DA:105,4 +DA:106,1 +DA:121,0 +DA:122,0 +DA:124,0 +DA:129,4 +DA:130,0 +DA:131,0 +DA:136,0 +DA:142,0 +DA:143,0 +DA:145,0 +DA:146,0 +DA:147,0 +DA:152,0 +DA:157,4 +DA:158,0 +DA:159,0 +DA:163,4 +DA:164,0 +DA:165,0 +DA:166,0 +DA:167,0 +DA:170,4 +DA:171,0 +DA:186,0 +DA:187,0 +DA:194,4 +DA:195,0 +DA:209,0 +DA:210,0 +DA:217,4 +DA:218,0 +DA:219,0 +DA:242,0 +DA:243,0 +DA:248,4 +DA:250,4 +DA:252,4 +DA:253,0 +DA:256,4 +DA:317,0 +DA:324,0 +DA:340,1 +DA:341,0 +DA:343,1 +DA:430,32 +DA:432,32 +LF:81 +LH:33 +BRDA:1,0,0,32 +BRDA:1,0,1,0 +BRDA:1,1,0,32 +BRDA:1,2,0,32 +BRDA:1,2,1,32 +BRDA:54,3,0,0 +BRDA:54,3,1,0 +BRDA:79,4,0,0 +BRDA:98,5,0,0 +BRDA:121,6,0,0 +BRDA:121,6,1,0 +BRDA:130,7,0,0 +BRDA:130,7,1,0 +BRDA:142,8,0,0 +BRDA:142,8,1,0 +BRDA:158,9,0,0 +BRDA:186,10,0,0 +BRDA:186,10,1,0 +BRDA:209,11,0,0 +BRDA:209,11,1,0 +BRDA:242,12,0,0 +BRDA:248,13,0,0 +BRDA:248,13,1,0 +BRDA:263,14,0,4 +BRDA:263,14,1,0 +BRDA:263,15,0,4 +BRDA:263,15,1,0 +BRDA:268,16,0,4 +BRDA:268,16,1,4 +BRDA:270,17,0,4 +BRDA:270,17,1,4 +BRDA:283,18,0,4 +BRDA:283,18,1,0 +BRDA:304,19,0,4 +BRDA:304,19,1,0 +BRDA:320,20,0,0 +BRDA:320,20,1,0 +BRDA:334,21,0,4 +BRDA:334,21,1,0 +BRDA:340,22,0,0 +BRDA:340,22,1,1 +BRDA:357,23,0,0 +BRDA:357,23,1,0 +BRDA:357,24,0,0 +BRDA:357,24,1,0 +BRDA:363,25,0,0 +BRDA:363,25,1,0 +BRDA:368,26,0,0 +BRDA:368,26,1,0 +BRDA:391,27,0,4 +BRDA:391,27,1,0 +BRDA:395,28,0,0 +BRDA:395,28,1,0 +BRF:53 +BRH:15 +end_of_record +TN: +SF:src\components\Tests_lib\test_MBTI.jsx +FN:1,(anonymous_0) +FN:10,(anonymous_1) +FN:26,(anonymous_2) +FN:27,(anonymous_3) +FN:34,(anonymous_4) +FN:67,(anonymous_5) +FN:86,(anonymous_6) +FN:94,(anonymous_7) +FN:109,(anonymous_8) +FN:118,(anonymous_9) +FN:120,(anonymous_10) +FN:125,(anonymous_11) +FN:132,(anonymous_12) +FN:146,(anonymous_13) +FN:148,(anonymous_14) +FN:152,(anonymous_15) +FN:158,(anonymous_16) +FN:173,(anonymous_17) +FN:182,(anonymous_18) +FN:196,(anonymous_19) +FN:205,(anonymous_20) +FN:221,(anonymous_21) +FN:228,(anonymous_22) +FN:232,(anonymous_23) +FN:233,(anonymous_24) +FN:292,(anonymous_25) +FN:300,(anonymous_26) +FN:311,(anonymous_27) +FN:10,(anonymous_28) +FNF:29 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,(anonymous_12) +FNDA:0,(anonymous_13) +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +FNDA:0,(anonymous_17) +FNDA:0,(anonymous_18) +FNDA:0,(anonymous_19) +FNDA:0,(anonymous_20) +FNDA:0,(anonymous_21) +FNDA:0,(anonymous_22) +FNDA:0,(anonymous_23) +FNDA:0,(anonymous_24) +FNDA:0,(anonymous_25) +FNDA:0,(anonymous_26) +FNDA:0,(anonymous_27) +FNDA:0,(anonymous_28) +DA:1,256 +DA:10,32 +DA:11,32 +DA:12,0 +DA:13,0 +DA:16,0 +DA:17,0 +DA:18,0 +DA:23,0 +DA:24,0 +DA:26,0 +DA:27,0 +DA:28,0 +DA:29,0 +DA:30,0 +DA:34,0 +DA:35,0 +DA:36,0 +DA:37,0 +DA:38,0 +DA:50,0 +DA:51,0 +DA:52,0 +DA:53,0 +DA:55,0 +DA:68,0 +DA:69,0 +DA:74,0 +DA:87,0 +DA:88,0 +DA:94,0 +DA:95,0 +DA:110,0 +DA:111,0 +DA:113,0 +DA:118,0 +DA:119,0 +DA:120,0 +DA:125,0 +DA:131,0 +DA:132,0 +DA:134,0 +DA:135,0 +DA:136,0 +DA:138,0 +DA:142,0 +DA:146,0 +DA:147,0 +DA:148,0 +DA:152,0 +DA:153,0 +DA:154,0 +DA:155,0 +DA:158,0 +DA:159,0 +DA:174,0 +DA:175,0 +DA:182,0 +DA:183,0 +DA:197,0 +DA:198,0 +DA:205,0 +DA:206,0 +DA:207,0 +DA:222,0 +DA:223,0 +DA:228,0 +DA:230,0 +DA:232,0 +DA:233,0 +DA:236,0 +DA:293,0 +DA:300,0 +DA:312,0 +DA:313,0 +DA:315,0 +DA:400,32 +DA:402,32 +LF:78 +LH:5 +BRDA:1,0,0,32 +BRDA:1,0,1,0 +BRDA:1,1,0,32 +BRDA:1,2,0,32 +BRDA:1,2,1,32 +BRDA:50,3,0,0 +BRDA:50,3,1,0 +BRDA:68,4,0,0 +BRDA:87,5,0,0 +BRDA:110,6,0,0 +BRDA:110,6,1,0 +BRDA:119,7,0,0 +BRDA:119,7,1,0 +BRDA:131,8,0,0 +BRDA:131,8,1,0 +BRDA:136,9,0,0 +BRDA:136,9,1,0 +BRDA:147,10,0,0 +BRDA:174,11,0,0 +BRDA:174,11,1,0 +BRDA:197,12,0,0 +BRDA:197,12,1,0 +BRDA:222,13,0,0 +BRDA:228,14,0,0 +BRDA:228,14,1,0 +BRDA:242,15,0,0 +BRDA:242,15,1,0 +BRDA:244,16,0,0 +BRDA:244,16,1,0 +BRDA:246,17,0,0 +BRDA:246,17,1,0 +BRDA:259,18,0,0 +BRDA:259,18,1,0 +BRDA:280,19,0,0 +BRDA:280,19,1,0 +BRDA:296,20,0,0 +BRDA:296,20,1,0 +BRDA:307,21,0,0 +BRDA:307,21,1,0 +BRDA:312,22,0,0 +BRDA:312,22,1,0 +BRDA:329,23,0,0 +BRDA:329,23,1,0 +BRDA:329,24,0,0 +BRDA:329,24,1,0 +BRDA:335,25,0,0 +BRDA:335,25,1,0 +BRDA:340,26,0,0 +BRDA:340,26,1,0 +BRDA:363,27,0,0 +BRDA:363,27,1,0 +BRDA:367,28,0,0 +BRDA:367,28,1,0 +BRF:53 +BRH:4 +end_of_record +TN: +SF:src\components\UserManagement\user_management.jsx +FN:1,(anonymous_0) +FN:7,(anonymous_1) +FN:16,(anonymous_2) +FN:22,(anonymous_3) +FN:26,(anonymous_4) +FN:30,(anonymous_5) +FN:35,(anonymous_6) +FN:38,(anonymous_7) +FN:45,(anonymous_8) +FN:74,(anonymous_9) +FN:123,(anonymous_10) +FN:137,(anonymous_11) +FN:138,(anonymous_12) +FN:190,(anonymous_13) +FN:199,(anonymous_14) +FN:200,(anonymous_15) +FN:213,(anonymous_16) +FN:235,(anonymous_17) +FN:247,(anonymous_18) +FN:248,(anonymous_19) +FN:249,(anonymous_20) +FN:288,(anonymous_21) +FN:331,(anonymous_22) +FN:356,(anonymous_23) +FN:363,(anonymous_24) +FN:411,(anonymous_25) +FN:430,(anonymous_26) +FNF:27 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,(anonymous_12) +FNDA:0,(anonymous_13) +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +FNDA:0,(anonymous_16) +FNDA:0,(anonymous_17) +FNDA:0,(anonymous_18) +FNDA:0,(anonymous_19) +FNDA:0,(anonymous_20) +FNDA:0,(anonymous_21) +FNDA:0,(anonymous_22) +FNDA:0,(anonymous_23) +FNDA:0,(anonymous_24) +FNDA:0,(anonymous_25) +FNDA:0,(anonymous_26) +DA:1,256 +DA:7,32 +DA:8,0 +DA:9,0 +DA:10,0 +DA:11,0 +DA:12,0 +DA:13,0 +DA:14,0 +DA:16,0 +DA:17,0 +DA:22,0 +DA:26,0 +DA:27,0 +DA:30,0 +DA:31,0 +DA:32,0 +DA:35,0 +DA:36,0 +DA:37,0 +DA:38,0 +DA:39,0 +DA:40,0 +DA:45,0 +DA:46,0 +DA:47,0 +DA:48,0 +DA:49,0 +DA:59,0 +DA:60,0 +DA:62,0 +DA:74,0 +DA:75,0 +DA:76,0 +DA:86,0 +DA:87,0 +DA:88,0 +DA:98,0 +DA:99,0 +DA:110,0 +DA:111,0 +DA:123,0 +DA:124,0 +DA:125,0 +DA:135,0 +DA:136,0 +DA:137,0 +DA:138,0 +DA:139,0 +DA:140,0 +DA:149,0 +DA:152,0 +DA:162,0 +DA:163,0 +DA:174,0 +DA:175,0 +DA:190,0 +DA:191,0 +DA:192,0 +DA:194,0 +DA:195,0 +DA:197,0 +DA:198,0 +DA:199,0 +DA:200,0 +DA:201,0 +DA:205,0 +DA:206,0 +DA:207,0 +DA:208,0 +DA:213,0 +DA:214,0 +DA:215,0 +DA:224,0 +DA:227,0 +DA:228,0 +DA:229,0 +DA:231,0 +DA:235,0 +DA:236,0 +DA:237,0 +DA:238,0 +DA:244,0 +DA:246,0 +DA:247,0 +DA:248,0 +DA:249,0 +DA:251,0 +DA:264,0 +DA:268,0 +DA:271,0 +DA:272,0 +DA:283,0 +DA:287,0 +DA:289,0 +DA:294,0 +DA:332,0 +DA:356,0 +DA:363,0 +DA:411,0 +DA:430,0 +DA:442,32 +DA:444,32 +LF:103 +LH:4 +BRDA:1,0,0,32 +BRDA:1,0,1,0 +BRDA:1,1,0,32 +BRDA:1,2,0,32 +BRDA:1,2,1,32 +BRDA:22,3,0,0 +BRDA:22,3,1,0 +BRDA:39,4,0,0 +BRDA:86,5,0,0 +BRDA:86,5,1,0 +BRDA:135,6,0,0 +BRDA:135,6,1,0 +BRDA:139,7,0,0 +BRDA:194,8,0,0 +BRDA:194,8,1,0 +BRDA:197,9,0,0 +BRDA:201,10,0,0 +BRDA:201,10,1,0 +BRDA:205,11,0,0 +BRDA:214,12,0,0 +BRDA:228,13,0,0 +BRDA:244,14,0,0 +BRDA:244,14,1,0 +BRDA:246,15,0,0 +BRDA:246,15,1,0 +BRDA:246,16,0,0 +BRDA:246,16,1,0 +BRDA:256,17,0,0 +BRDA:256,17,1,0 +BRDA:257,18,0,0 +BRDA:257,18,1,0 +BRDA:258,19,0,0 +BRDA:258,19,1,0 +BRDA:259,20,0,0 +BRDA:259,20,1,0 +BRDA:260,21,0,0 +BRDA:260,21,1,0 +BRDA:289,22,0,0 +BRDA:289,22,1,0 +BRDA:289,22,2,0 +BRDA:334,23,0,0 +BRDA:334,23,1,0 +BRDA:357,24,0,0 +BRDA:357,24,1,0 +BRDA:359,25,0,0 +BRDA:359,25,1,0 +BRDA:383,26,0,0 +BRDA:383,26,1,0 +BRF:48 +BRH:4 +end_of_record +TN: +SF:src\components\User_Panel\ChangeInformation.jsx +FN:1,(anonymous_0) +FN:12,toPersianDigits +FN:14,(anonymous_2) +FN:16,toEnglishDigits +FN:19,(anonymous_4) +FN:22,ChangeInformation +FN:29,(anonymous_6) +FN:37,(anonymous_7) +FN:51,(anonymous_8) +FN:64,SendUserInfo +FN:178,(anonymous_10) +FN:202,(anonymous_11) +FN:225,(anonymous_12) +FN:249,(anonymous_13) +FN:272,(anonymous_14) +FN:289,(anonymous_15) +FNF:16 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,toPersianDigits +FNDA:0,(anonymous_2) +FNDA:0,toEnglishDigits +FNDA:0,(anonymous_4) +FNDA:0,ChangeInformation +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,SendUserInfo +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,(anonymous_12) +FNDA:0,(anonymous_13) +FNDA:0,(anonymous_14) +FNDA:0,(anonymous_15) +DA:1,288 +DA:13,0 +DA:14,0 +DA:17,0 +DA:18,0 +DA:19,0 +DA:22,32 +DA:23,0 +DA:24,0 +DA:25,0 +DA:26,0 +DA:27,0 +DA:28,0 +DA:29,0 +DA:30,0 +DA:34,0 +DA:35,0 +DA:37,0 +DA:38,0 +DA:48,0 +DA:49,0 +DA:51,0 +DA:52,0 +DA:53,0 +DA:54,0 +DA:55,0 +DA:56,0 +DA:60,0 +DA:61,0 +DA:65,0 +DA:66,0 +DA:67,0 +DA:68,0 +DA:69,0 +DA:70,0 +DA:71,0 +DA:72,0 +DA:80,0 +DA:82,0 +DA:92,0 +DA:93,0 +DA:94,0 +DA:111,0 +DA:112,0 +DA:113,0 +DA:122,0 +DA:132,0 +DA:133,0 +DA:142,0 +DA:143,0 +DA:144,0 +DA:145,0 +DA:158,0 +DA:179,0 +DA:180,0 +DA:203,0 +DA:204,0 +DA:226,0 +DA:250,0 +DA:273,0 +DA:274,0 +DA:290,0 +DA:299,32 +DA:301,32 +LF:64 +LH:4 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:30,2,0,0 +BRDA:30,2,1,0 +BRDA:38,3,0,0 +BRDA:38,3,1,0 +BRDA:56,4,0,0 +BRDA:56,4,1,0 +BRDA:71,5,0,0 +BRDA:71,5,1,0 +BRDA:80,6,0,0 +BRDA:80,6,1,0 +BRDA:111,7,0,0 +BRDA:132,8,0,0 +BRDA:142,9,0,0 +BRDA:144,10,0,0 +BRDA:163,11,0,0 +BRDA:163,11,1,0 +BRDA:185,12,0,0 +BRDA:185,12,1,0 +BRDA:209,13,0,0 +BRDA:209,13,1,0 +BRDA:279,14,0,0 +BRDA:279,14,1,0 +BRF:25 +BRH:3 +end_of_record +TN: +SF:src\components\User_Panel\ChangePassword.jsx +FN:1,(anonymous_0) +FN:15,ChangePassword +FN:28,(anonymous_2) +FN:33,(anonymous_3) +FN:39,(anonymous_4) +FN:44,(anonymous_5) +FN:49,(anonymous_6) +FN:55,SendChangePassword +FN:130,(anonymous_8) +FN:172,(anonymous_9) +FN:202,(anonymous_10) +FN:233,(anonymous_11) +FN:15,(anonymous_12) +FNF:13 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,ChangePassword +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,SendChangePassword +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,(anonymous_10) +FNDA:0,(anonymous_11) +FNDA:0,(anonymous_12) +DA:1,288 +DA:15,0 +DA:16,32 +DA:17,0 +DA:18,0 +DA:19,0 +DA:20,0 +DA:21,0 +DA:22,0 +DA:24,0 +DA:25,0 +DA:26,0 +DA:27,0 +DA:28,0 +DA:29,0 +DA:30,0 +DA:33,0 +DA:34,0 +DA:37,0 +DA:39,0 +DA:40,0 +DA:41,0 +DA:44,0 +DA:45,0 +DA:46,0 +DA:47,0 +DA:49,0 +DA:50,0 +DA:51,0 +DA:52,0 +DA:56,0 +DA:57,0 +DA:58,0 +DA:59,0 +DA:60,0 +DA:61,0 +DA:62,0 +DA:70,0 +DA:72,0 +DA:82,0 +DA:83,0 +DA:98,0 +DA:99,0 +DA:109,0 +DA:110,0 +DA:111,0 +DA:112,0 +DA:131,0 +DA:135,0 +DA:136,0 +DA:149,0 +DA:173,0 +DA:203,0 +DA:204,0 +DA:234,0 +DA:265,32 +DA:268,32 +LF:57 +LH:4 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:29,2,0,0 +BRDA:29,2,1,0 +BRDA:30,3,0,0 +BRDA:30,3,1,0 +BRDA:35,4,0,0 +BRDA:35,4,1,0 +BRDA:37,5,0,0 +BRDA:37,5,1,0 +BRDA:40,6,0,0 +BRDA:40,6,1,0 +BRDA:41,7,0,0 +BRDA:41,7,1,0 +BRDA:45,8,0,0 +BRDA:45,8,1,0 +BRDA:50,9,0,0 +BRDA:50,9,1,0 +BRDA:61,10,0,0 +BRDA:61,10,1,0 +BRDA:70,11,0,0 +BRDA:70,11,1,0 +BRDA:98,12,0,0 +BRDA:110,13,0,0 +BRDA:111,14,0,0 +BRDA:135,15,0,0 +BRDA:153,16,0,0 +BRDA:153,16,1,0 +BRDA:181,17,0,0 +BRDA:181,17,1,0 +BRDA:212,18,0,0 +BRDA:212,18,1,0 +BRDA:242,19,0,0 +BRDA:242,19,1,0 +BRF:35 +BRH:3 +end_of_record +TN: +SF:src\components\User_Panel\User_Panel.jsx +FN:1,(anonymous_0) +FN:24,(anonymous_1) +FN:26,toPersianDigits +FN:28,(anonymous_3) +FN:43,GetUserInfo +FN:64,(anonymous_5) +FN:109,(anonymous_6) +FN:159,(anonymous_7) +FN:189,(anonymous_8) +FN:218,(anonymous_9) +FN:24,(anonymous_10) +FNF:11 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,toPersianDigits +FNDA:0,(anonymous_3) +FNDA:0,GetUserInfo +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +FNDA:0,(anonymous_9) +FNDA:0,(anonymous_10) +DA:1,288 +DA:24,32 +DA:27,0 +DA:28,0 +DA:31,32 +DA:32,0 +DA:33,0 +DA:41,0 +DA:42,0 +DA:44,0 +DA:45,0 +DA:46,0 +DA:47,0 +DA:65,0 +DA:66,0 +DA:67,0 +DA:68,0 +DA:72,0 +DA:73,0 +DA:83,0 +DA:84,0 +DA:85,0 +DA:96,0 +DA:97,0 +DA:110,0 +DA:119,0 +DA:160,0 +DA:190,0 +DA:218,0 +DA:323,32 +DA:324,32 +LF:31 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:41,2,0,0 +BRDA:41,2,1,0 +BRDA:46,3,0,0 +BRDA:46,3,1,0 +BRDA:65,4,0,0 +BRDA:65,4,1,0 +BRDA:67,5,0,0 +BRDA:83,6,0,0 +BRDA:86,7,0,0 +BRDA:86,7,1,0 +BRDA:87,8,0,0 +BRDA:87,8,1,0 +BRDA:90,9,0,0 +BRDA:90,9,1,0 +BRDA:91,10,0,0 +BRDA:91,10,1,0 +BRDA:92,11,0,0 +BRDA:92,11,1,0 +BRDA:96,12,0,0 +BRDA:125,13,0,0 +BRDA:125,13,1,0 +BRDA:141,14,0,0 +BRDA:141,14,1,0 +BRDA:142,15,0,0 +BRDA:142,15,1,0 +BRDA:166,16,0,0 +BRDA:166,16,1,0 +BRDA:180,17,0,0 +BRDA:180,17,1,0 +BRDA:196,18,0,0 +BRDA:196,18,1,0 +BRDA:210,19,0,0 +BRDA:210,19,1,0 +BRDA:222,20,0,0 +BRDA:222,20,1,0 +BRDA:236,21,0,0 +BRDA:236,21,1,0 +BRDA:252,22,0,0 +BRDA:252,22,1,0 +BRDA:279,23,0,0 +BRDA:279,23,1,0 +BRDA:281,24,0,0 +BRDA:281,24,1,0 +BRF:46 +BRH:3 +end_of_record +TN: +SF:src\components\User_TestResult\TestResult.jsx +FN:1,(anonymous_0) +FN:49,(anonymous_1) +FN:57,GetTestResult +FN:107,(anonymous_3) +FN:129,(anonymous_4) +FN:146,(anonymous_5) +FN:156,(anonymous_6) +FN:157,(anonymous_7) +FN:49,(anonymous_8) +FNF:9 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,GetTestResult +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,(anonymous_5) +FNDA:0,(anonymous_6) +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +DA:1,256 +DA:49,32 +DA:50,32 +DA:51,0 +DA:55,0 +DA:58,0 +DA:59,0 +DA:60,0 +DA:70,0 +DA:71,0 +DA:72,0 +DA:76,0 +DA:77,0 +DA:87,0 +DA:88,0 +DA:93,0 +DA:94,0 +DA:95,0 +DA:108,0 +DA:112,0 +DA:113,0 +DA:117,0 +DA:130,0 +DA:133,0 +DA:134,0 +DA:147,0 +DA:152,0 +DA:156,0 +DA:157,0 +DA:159,0 +DA:164,0 +DA:355,32 +DA:356,32 +LF:33 +LH:5 +BRDA:1,0,0,32 +BRDA:1,0,1,0 +BRDA:1,1,0,32 +BRDA:1,2,0,32 +BRDA:1,2,1,32 +BRDA:70,3,0,0 +BRDA:70,4,0,0 +BRDA:70,4,1,0 +BRDA:87,5,0,0 +BRDA:88,6,0,0 +BRDA:94,7,0,0 +BRDA:112,8,0,0 +BRDA:113,9,0,0 +BRDA:133,10,0,0 +BRDA:192,11,0,0 +BRDA:192,11,1,0 +BRDA:229,12,0,0 +BRDA:229,12,1,0 +BRDA:236,13,0,0 +BRDA:236,13,1,0 +BRDA:237,14,0,0 +BRDA:237,14,1,0 +BRDA:240,15,0,0 +BRDA:240,15,1,0 +BRDA:241,16,0,0 +BRDA:241,16,1,0 +BRDA:244,17,0,0 +BRDA:244,17,1,0 +BRDA:245,18,0,0 +BRDA:245,18,1,0 +BRDA:248,19,0,0 +BRDA:248,19,1,0 +BRDA:249,20,0,0 +BRDA:249,20,1,0 +BRDA:252,21,0,0 +BRDA:252,21,1,0 +BRDA:253,22,0,0 +BRDA:253,22,1,0 +BRDA:256,23,0,0 +BRDA:256,23,1,0 +BRDA:257,24,0,0 +BRDA:257,24,1,0 +BRDA:260,25,0,0 +BRDA:260,25,1,0 +BRDA:261,26,0,0 +BRDA:261,26,1,0 +BRDA:264,27,0,0 +BRDA:264,27,1,0 +BRDA:265,28,0,0 +BRDA:265,28,1,0 +BRDA:268,29,0,0 +BRDA:268,29,1,0 +BRDA:269,30,0,0 +BRDA:269,30,1,0 +BRDA:272,31,0,0 +BRDA:272,31,1,0 +BRDA:273,32,0,0 +BRDA:273,32,1,0 +BRDA:276,33,0,0 +BRDA:276,33,1,0 +BRDA:277,34,0,0 +BRDA:277,34,1,0 +BRDA:280,35,0,0 +BRDA:280,35,1,0 +BRDA:281,36,0,0 +BRDA:281,36,1,0 +BRDA:284,37,0,0 +BRDA:284,37,1,0 +BRDA:285,38,0,0 +BRDA:285,38,1,0 +BRDA:288,39,0,0 +BRDA:288,39,1,0 +BRDA:289,40,0,0 +BRDA:289,40,1,0 +BRDA:292,41,0,0 +BRDA:292,41,1,0 +BRDA:293,42,0,0 +BRDA:293,42,1,0 +BRDA:296,43,0,0 +BRDA:296,43,1,0 +BRDA:297,44,0,0 +BRDA:297,44,1,0 +BRDA:303,45,0,0 +BRDA:303,45,1,0 +BRDA:305,46,0,0 +BRDA:305,46,1,0 +BRDA:307,47,0,0 +BRDA:307,47,1,0 +BRDA:309,48,0,0 +BRDA:309,48,1,0 +BRDA:311,49,0,0 +BRDA:311,49,1,0 +BRDA:313,50,0,0 +BRDA:313,50,1,0 +BRDA:315,51,0,0 +BRDA:315,51,1,0 +BRDA:317,52,0,0 +BRDA:317,52,1,0 +BRDA:319,53,0,0 +BRDA:319,53,1,0 +BRDA:321,54,0,0 +BRDA:321,54,1,0 +BRDA:323,55,0,0 +BRDA:323,55,1,0 +BRDA:325,56,0,0 +BRDA:325,56,1,0 +BRDA:329,57,0,0 +BRDA:329,57,1,0 +BRDA:331,58,0,0 +BRDA:331,58,1,0 +BRDA:333,59,0,0 +BRDA:333,59,1,0 +BRDA:335,60,0,0 +BRDA:335,60,1,0 +BRF:114 +BRH:4 +end_of_record +TN: +SF:src\components\Verification\verification.jsx +FN:1,(anonymous_0) +FN:12,(anonymous_1) +FN:25,(anonymous_2) +FN:28,(anonymous_3) +FN:31,(anonymous_4) +FN:38,resendCode +FN:69,handleVerification +FN:143,(anonymous_7) +FN:12,(anonymous_8) +FNF:9 +FNH:1 +FNDA:32,(anonymous_0) +FNDA:0,(anonymous_1) +FNDA:0,(anonymous_2) +FNDA:0,(anonymous_3) +FNDA:0,(anonymous_4) +FNDA:0,resendCode +FNDA:0,handleVerification +FNDA:0,(anonymous_7) +FNDA:0,(anonymous_8) +DA:1,288 +DA:12,32 +DA:13,0 +DA:14,0 +DA:15,32 +DA:16,0 +DA:17,0 +DA:18,0 +DA:19,0 +DA:20,0 +DA:21,0 +DA:22,0 +DA:23,0 +DA:24,0 +DA:25,0 +DA:26,0 +DA:28,0 +DA:29,0 +DA:31,0 +DA:32,0 +DA:34,0 +DA:39,0 +DA:40,0 +DA:41,0 +DA:42,0 +DA:54,0 +DA:55,0 +DA:56,0 +DA:57,0 +DA:58,0 +DA:61,0 +DA:62,0 +DA:64,0 +DA:70,0 +DA:71,0 +DA:76,0 +DA:77,0 +DA:78,0 +DA:79,0 +DA:80,0 +DA:83,0 +DA:94,0 +DA:95,0 +DA:96,0 +DA:97,0 +DA:106,0 +DA:107,0 +DA:108,0 +DA:111,0 +DA:112,0 +DA:116,0 +DA:117,0 +DA:118,0 +DA:119,0 +DA:122,0 +DA:123,0 +DA:127,0 +DA:143,0 +DA:184,32 +DA:186,32 +LF:60 +LH:5 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRDA:16,2,0,0 +BRDA:16,2,1,0 +BRDA:18,3,0,0 +BRDA:18,3,1,0 +BRDA:19,4,0,0 +BRDA:19,4,1,0 +BRDA:20,5,0,0 +BRDA:20,5,1,0 +BRDA:56,6,0,0 +BRDA:56,7,0,0 +BRDA:56,7,1,0 +BRDA:61,8,0,0 +BRDA:61,8,1,0 +BRDA:77,9,0,0 +BRDA:77,9,1,0 +BRDA:95,10,0,0 +BRDA:95,11,0,0 +BRDA:95,11,1,0 +BRDA:111,12,0,0 +BRDA:122,13,0,0 +BRDA:122,14,0,0 +BRDA:122,14,1,0 +BRDA:154,15,0,0 +BRDA:154,15,1,0 +BRDA:158,16,0,0 +BRDA:158,16,1,0 +BRF:29 +BRH:3 +end_of_record +TN: +SF:src\components\aboutus\aboutus.jsx +FN:1,(anonymous_0) +FN:8,(anonymous_1) +FN:8,(anonymous_2) +FNF:3 +FNH:3 +FNDA:32,(anonymous_0) +FNDA:24,(anonymous_1) +FNDA:8,(anonymous_2) +DA:1,288 +DA:8,32 +DA:9,32 +DA:10,16 +DA:80,32 +DA:82,32 +LF:6 +LH:6 +BRDA:1,0,0,64 +BRDA:1,0,1,32 +BRDA:1,1,0,32 +BRF:3 +BRH:3 +end_of_record diff --git a/cypress.config.js b/cypress.config.js index 353aac7..a9984d8 100644 --- a/cypress.config.js +++ b/cypress.config.js @@ -1,15 +1,13 @@ import { defineConfig } from 'cypress'; +import codeCoverage from '@cypress/code-coverage/task.js'; export default defineConfig({ e2e: { setupNodeEvents(on, config) { - // implement node event listeners here + codeCoverage(on, config); + return config; }, - baseUrl: 'http://127.0.0.1:5173/', // Change this if your app runs on a different port + baseUrl: 'http://127.0.0.1:5173/', // Adjust if your app runs on a different port supportFile: 'cypress/support/e2e.js', }, }); - - - - // Your configuration diff --git a/cypress/e2e/aboutUs.cy.js b/cypress/e2e/aboutUs.cy.js index 2a22bd4..dedb00c 100644 --- a/cypress/e2e/aboutUs.cy.js +++ b/cypress/e2e/aboutUs.cy.js @@ -35,7 +35,7 @@ describe("درباره ما - صفحه", () => { it('باید دکمه "رزرو نوبت" را نمایش دهد و بتوان به آن کلیک کرد', () => { cy.contains("رزرو نوبت").should("be.visible").click(); - cy.url().should("include", "/ReservationPage"); + cy.url().should("include", "/Doctors"); }); it("باید تمامی دکمه‌های بخش گروه‌ها را نمایش دهد", () => { diff --git a/cypress/e2e/chatIntro.cy.js b/cypress/e2e/chatIntro.cy.js new file mode 100644 index 0000000..f6f64bd --- /dev/null +++ b/cypress/e2e/chatIntro.cy.js @@ -0,0 +1,52 @@ +describe("Chat_Intro Component", () => { + beforeEach(() => { + cy.visit("/Home"); + }); + + it("should render the component with all elements", () => { + cy.contains("گفت‌وگو کنید،").should("be.visible"); + cy.contains("احساس بهتری داشته باشید").should("be.visible"); + cy.contains("ما می‌دانیم که صحبت کردن درباره احساسات و افکار").should( + "be.visible" + ); + cy.contains("چت پشتیبانی هوشمند ما به صورت ۲۴ ساعته و ۷ روز هفته").should( + "be.visible" + ); + cy.contains("پشتیبانی محرمانه و همدلانه در کنار شماست!").should( + "be.visible" + ); + cy.get("button.button-17").should("be.visible").and("contain", "شروع چت"); + cy.get("img.singlechat-img").should("be.visible"); + cy.contains("دسترسی در هر زمان و هر مکان").should("be.visible"); + cy.contains("پاسخ‌های همدلانه برای بهتر شنیده شدن").should("be.visible"); + cy.contains("گفت‌وگوی خصوصی و امن").should("be.visible"); + }); + + it("should navigate to the chat page when the button is clicked", () => { + cy.get("button.button-17").click(); + cy.url().should("include", "/chat"); + }); + + it("should have correct styles applied", () => { + cy.get(".bg-singlechat-custom").should("exist"); + cy.get("button.button-17").should("have.class", "font-custom"); + cy.get(".singlechat-img").should("be.visible"); + }); + + it("should support RTL layout", () => { + cy.get(".ww").should("have.attr", "dir", "rtl"); + }); + + it("should render the introductory bubbles correctly", () => { + cy.get(".singlechat-bubble").should("have.length", 3); + cy.get(".singlechat-bubble") + .eq(0) + .should("contain", "دسترسی در هر زمان و هر مکان"); + cy.get(".singlechat-bubble") + .eq(1) + .should("contain", "پاسخ‌های همدلانه برای بهتر شنیده شدن"); + cy.get(".singlechat-bubble") + .eq(2) + .should("contain", "گفت‌وگوی خصوصی و امن"); + }); +}); diff --git a/cypress/e2e/landing.cy.js b/cypress/e2e/landing.cy.js new file mode 100644 index 0000000..5b587a9 --- /dev/null +++ b/cypress/e2e/landing.cy.js @@ -0,0 +1,53 @@ +describe("Landing Page E2E Tests", () => { + beforeEach(() => { + // Navigate to the Landing page + cy.visit("/Landing"); // Adjust the route if Landing page is not the root route + }); + + + it("should display the welcome message and starter button", () => { + // Verify the welcome message + cy.contains("به اینیاک خوش آمدید!").should("be.visible"); + + // Verify the starter button and test navigation + cy.get("button.button-28").contains("شروع کنید!").click(); + cy.url().should("include", "/Home"); + }); + + it("should display the main sections with images and content", () => { + // Check the first card section + cy.contains("پزشک مورد نیاز شما، در کمترین زمان ممکن!").should( + "be.visible" + ); + + + // Check the second card section + cy.contains( + "یک قدم تا آرامش ذهنی؛ همین حالا وقت مشاوره خود را آنلاین رزرو کنید!" + ).should("be.visible"); + + + // Check the third card section + cy.contains( + "تست‌های روان‌شناسی اینیاک: اولین گام به سوی شناخت بهتر خود و آرامش ذهنی!" + ).should("be.visible"); + + + // Check the fourth card section + cy.contains("دکترهای متخصص روان‌شناسی، همیشه در دسترس شما!").should( + "be.visible" + ); + + }); + + it("should allow user to click the final starter button", () => { + // Verify the final starter message + cy.contains( + "همین حالا ثبت‌نام کنید و اولین گام را به سوی سلامت روان و آرامش بردارید" + ).should("be.visible"); + + // Verify the button navigation + cy.get(".p-custom button.button-28").contains("شروع کنید!").click(); + cy.url().should("include", "/Home"); + }); +}); diff --git a/cypress/e2e/statistic.cy.js b/cypress/e2e/statistic.cy.js new file mode 100644 index 0000000..5365a06 --- /dev/null +++ b/cypress/e2e/statistic.cy.js @@ -0,0 +1,64 @@ +describe("Statistics Component on Home Page", () => { + beforeEach(() => { + // Navigate to the home page + cy.visit("/Home"); // Update this URL to point to the home page + }); + + it("should render the statistics section with all elements", () => { + // Verify the statistics container exists + cy.get("#statistics").should("exist"); + + // Check the first statistics item ("نوبت‌ها") + cy.get(".statistics-item") + .eq(0) + .within(() => { + cy.contains("نوبت‌ها").should("be.visible"); + cy.get("h1").should("contain", "+"); + }); + + // Check the second statistics item ("مراجعین") + cy.get(".statistics-item") + .eq(1) + .within(() => { + cy.contains("مراجعین").should("be.visible"); + cy.get("h1").should("contain", "+"); + }); + + // Check the third statistics item ("درمانگران") + cy.get(".statistics-item") + .eq(2) + .within(() => { + cy.contains("درمانگران").should("be.visible"); + cy.get("h1").should("contain", "+"); + }); + }); + + // it('should maintain proper alignment and styling', () => { + // // Verify alignment of statistics items + // cy.get('.statistics-item').each(($el) => { + // cy.wrap($el).should('have.attr', 'align', 'center'); + // cy.wrap($el).find('p').should('have.css', 'text-align', 'center'); + // cy.wrap($el).find('h1').should('have.css', 'text-align', 'center'); + // }); + // }); + + // it('should update the values dynamically (if applicable)', () => { + // // Mock dynamic updates if applicable (e.g., values increasing over time) + // // Replace this with actual testing logic if dynamic updates are implemented + // cy.get('.statistics-item').each(($el) => { + // cy.wrap($el).find('h1').invoke('text').should('match', /\d+/); + // }); + // }); + it(" should check all numbers are greater than zero", () => { + cy.get(".statistics-item").each(($el) => { + cy.wrap($el) + .find("h1") + .invoke("text") + .then((text) => { + // Remove any non-numeric characters (like '+') and convert to a number + const number = parseInt(text.replace(/\D/g, ""), 10); + expect(number).to.be.at.least(0); // Check if the number is >= 0 + }); + }); + }); +}); diff --git "a/cypress/screenshots/aboutUs.cy.js/\330\257\330\261\330\250\330\247\330\261\331\207 \331\205\330\247 - \330\265\331\201\330\255\331\207 -- \330\250\330\247\333\214\330\257 \330\257\332\251\331\205\331\207 \330\261\330\262\330\261\331\210 \331\206\331\210\330\250\330\252 \330\261\330\247 \331\206\331\205\330\247\333\214\330\264 \330\257\331\207\330\257 \331\210 \330\250\330\252\331\210\330\247\331\206 \330\250\331\207 \330\242\331\206 \332\251\331\204\333\214\332\251 \332\251\330\261\330\257 (failed).png" "b/cypress/screenshots/aboutUs.cy.js/\330\257\330\261\330\250\330\247\330\261\331\207 \331\205\330\247 - \330\265\331\201\330\255\331\207 -- \330\250\330\247\333\214\330\257 \330\257\332\251\331\205\331\207 \330\261\330\262\330\261\331\210 \331\206\331\210\330\250\330\252 \330\261\330\247 \331\206\331\205\330\247\333\214\330\264 \330\257\331\207\330\257 \331\210 \330\250\330\252\331\210\330\247\331\206 \330\250\331\207 \330\242\331\206 \332\251\331\204\333\214\332\251 \332\251\330\261\330\257 (failed).png" new file mode 100644 index 0000000000000000000000000000000000000000..34d9e3afb1e4b16370b4a92d59e31e02d148f1ec GIT binary patch literal 286868 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

e0RdU=PL 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

WnqG3k3!sBmANW=f|$ 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ⅇ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 aV`F^DJiHI~`3AuMX{zZwDtl-d`hNh5K>kqx literal 0 HcmV?d00001 diff --git a/cypress/screenshots/chatIntro.cy.js/Chat_Intro Component -- should have correct styles applied (failed).png b/cypress/screenshots/chatIntro.cy.js/Chat_Intro Component -- should have correct styles applied (failed).png new file mode 100644 index 0000000000000000000000000000000000000000..316e76c0461dd49b81b1f4f50580717aa348e4b9 GIT binary patch literal 303493 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%0Dn+tCGfVCHnR8wm&eAIA$f z@ly%6@}$DMyc0X^X>x*vWx)tvAs|^Gi1rh_|7r0?9x5 zZPNwU#>M-a?nmaWhymM;@B7Y_|4+I_1rk?GA>Y6JoWxI@_nSQ^VWzHse*|#14*WUH z?R6V>+S$Y53Z1yAcH^}+;c9cP4;|FU*9evjb6z0)$?+ZEE%Phell5Xhhhx$lJ;ky# zxnUipd=9Sri3F#wC^U9G3LuDdl^Xu7yQ;JpMg&b`!`9VmfW4IR*(b)SMc&h4vi0?M zz)$#V-)z0c@VL>R-lJj&0BE7vy#oCyCOmmcjLqPvfd>2)pBQiw5mu(vOwG!&_~-%c zv1;>AiOGgwVNi7hKS^Z{7}{4<@cpUMz8MfTzN^0X;cRf^T&CiZ_f5O5x_@*Dl`S0K zq{%k(@JQX>CUa`>u?NY=pWQ-9$pBb+DVcwN^^O;i1Q+SwTh{&S#M-6eF`9Zs8ise_W_9}+F36YW*Ly)USeAXRNi)*8Hrj`rx`NB-nEf-F~svE5#T-|=z zs^Tlj(WQ+9^O0%$!>cF9HJsBZiV~@Et!k## zs|rAy#;5=dRmzX1{3T_?;&yyuf;_~?!h&#WjGS`M2|A$R3lbf6!7l(UMbpyq&o2(; zt`x~LIHqT{w2s-eEreoOQdN3JPCmaPB3KI4kx=e;J&8q*mioI|)dqn<=;Xiipp3`) z(V1NVs%sRHBG%A>KqOU44bv$3C(~2mJR{281WfRlHGUwkm)F;FTlhgaUX9bTRtU;Q zd|d-8(cTrj>7geH-;iVYB#V0(NNxV5O$^n^y3zc@&F(M*HU)>ZqG$A&OAz4FX99B^ zC3E~pS!qp}7hL>956c7!eG^DI;Buw6sEKQKym(5kO9^TJvhL6I#l(JnxjI^-iZs*X ztdUHaap1nr-s>gj;bvfXhBz`CIuoI2gFETB|6#G*H#wB7CfNXC0JLcS1cM**Cmr(O z#?!+zv_e)G$j?;pPzpft;keys7FlZ1o&be$-B$K@F%zVI^LsG#;mliSJcM+Q#(X{~AD zzgTYogNv||yKyVg@Kq{4&|aZm02gw3TMP3);k->OMPwV8v=n?&p`YT|@uxx3ZexD? z=0iZd1KBK0b44*Ihe3TEU z303Vgj*UI0n@_{yQ&OChXUtC$<*KLg$;lis1r_sk&@RG1M#1SnZBtAGm<`(D=Cm^M zW}Z52?qMw9aVz{ZWO8JuFV`k_hVc~yR;R4~&L1o2ofndCY?2CdlPdR!?^mCOE@?TU zYT~lC^>T%pV`gl*%uA85qDFF4h;lePU3v3ryYot+CUsdeZ}P)nP

b@Hk%{Z?e>E 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∓m?mOsyT4ueh%mt4P%yFcFKhkS~k{?)g0 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 z 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 PkI$q(C`gpPHw^f1n@T<~ literal 0 HcmV?d00001 diff --git a/cypress/screenshots/chatIntro.cy.js/Chat_Intro Component -- should render the component with all elements (failed).png b/cypress/screenshots/chatIntro.cy.js/Chat_Intro Component -- should render the component with all elements (failed).png new file mode 100644 index 0000000000000000000000000000000000000000..4138c640337b3db65bbd3977e9a2c0815ed0ff66 GIT binary patch literal 327831 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 z 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

**n|Q&Cf2EQc%bOzRPzdAWU@P_oXL6H*ep;= zbHnjX9{9?6cD836JGQ}OJZELK&-R5G#$;??nBW?Zs~WPRV7OAyI8R+U`u#q}8p>J2 za2Tn|8Wo{uGioQL+wE&LCKUS0UVd?pUkM1d|G~mALRQf2&3Xw+b6E#^5CVAFA^`*! zlY!SAS9=jW($_8nJ}>#|0ZoZl{o~0Cb-=$4LjPKE5|yectTxF>+AOq873dhyC~Rg? zEczeCVuH&hV9y7cB=9~>4kTSbMZl+(&)XzRW&wg zLbWAPT5F89VzQ9fb1icM==LEDodw%w(KwaL1{a#D-;4r>hAz|b!;P{PX6%CI+{GM!HG&a$yFOu)3pdntF8!*1EOHCBrQ zt2h%!Mk^zns{kdXzS>aEOGc{&S{tU*DHpcJ7_PgD&y?A^Q^D0qKxQ; z2JcWxN-oQJi7_yr*Q~D(c<8}%j8+B=1_iYfO+}+LE(G!{rz}f)J)6!$OeMtPGHbM9 zz8HYZOVp(^LpwI|Dj&1p;~ z&Ajj$+tjygNmaiKZr`?dg5zJkXRS=+r_d<2cE;GAVP|j3vrev)XOjSLdjZk3)tx?L@PVj8cYiLr#)DoWu{-`tK5g|V(ap?sk2QaULF?=c9_?q+)sV=|iY-QCeuWcXHRR2n3o zd0{~ZnXGiq$#b9B!%f|EAfi=@pwjzN$@|EM$b34doXu0e6w-J{y2#APBuRg5#OC3{ zXuTZxJk{|G0RRpC8*b)BH=br=WO(q8{~dpJAuUopHcr2in@%5MkU?msocptn^VtXY zp3)XSb7IQ;SALtlquQ0BZ9n{R0G|Jgzr>H+I=u2L_x~Pm`)luD{0Lh<`C~uGYo5Ob<1^fI zwqgFc&ppPr-pY6U*8jvycRs+IzyH0Daa+q+#$yYu6g~|QL0CCH%?!sF@rgYVV~}LM zHOGho=4frCG*~NCY~3rP=zb|laJ&x~1Ifm&8%4)`qw21NcmJ3&5o<*Jy&Z!~Qq=-H z?P`nv%a?Rw(4bou4Z_fg0Uv{~LtI1jj*te;QZD0(K}wyQx|Xda(+5eu_wD$g`mF1U zgTC}t(kHHC4^L*OYy9Q-BDnhA2i6QMV;pfjl=%rZaklCd+d2%;1A)sf8fM5SJdm z#(M$2&Yiu;vEzrZ8PrXU(S{gZ2fP*i9zJ-gvO+1tXfz`48TNL^tZ$4GI3F0#$82nD zf)dV0_{DVH%c=sP$TGYO0?LJS zZ>SE>OGZdy@RIJJbdDB)b*o#bJMA`EQ2<9pTQ02Qq8yr30_?m`Ou$7+s}JHJE3U;M zF*YM*RdM9-8r}t_)r?-A6H*^oH8m}g8Pmjw&2nb5ieiwlzOlkrzI>J=N7tE5rmSy_ zgt_S)Mq8YB7;C#@X{8^8Non!kll82W2}dc9-+FkP>9nL6^r_2+Q>TwI8b!b}9Aq#L zjQ2`rGfgqDXjlMK#-p^O*YDxIV>s&JokuAnpr(T08v27i)9I9~m($dssM4fU0{_x| z-nz1{tO%>yIVoGzR%4W+_6=6+WVj;?R=G?eO=XM#aWVi+%eBc~LTa*G@O+$>rQm@L2mDQeT zhn5Z2T59S<77gjWay6FsJ~rOvOD;p91Z2J(C{&kj=$hc*rN19Jo}jnNHQ0%d6zU4f z;9`>pu791|zxtc_AZlVq<7JQ+tgozK5<@r!*L|zK{+)!0l4nw-cUQ~8v{v+4+X>Hw zzH!TlUbtkpj_YUzmpGiq?m)bE-R}^CjD6ZwRBL>sE~&WCM*2vT%!Hy+P`m3qi_3Vt z;~4?~7Hn)3Y~B3@{7YYa*)ogvXZYMFKE`h4$xeJD-}vGe^1y@tncb(Pt>o@bNH+(y{zwikC`KS4X#|Qup1{wX81Ar-jUPgZ~pfCq7 ze%i#f+WDj&!%O&vmmVeC-erDt?SSPCXFmQBKEDGz_cmVjk~PkJ_V*qU{DYV9@)xba z?6bW4n|^{jAD6b~6e}71I(y_*m$8f|IFxQh<8{YSXxSzpiMCJUJV}5ds#Fr3m=;7u za3KL_lIRBCic7~unNw`_w?e9QTO`*q=9N)=2lhz@j#8SYsToiA@XnKEJ&b9S_QZ_Q z@+HyGQmELvQpzA(2D!c)Jcp!{QNslH8v% zJW{%GJ?lQYm zhHrv6JU_>h}w0B5X47Ok?(dsQF?o<%Xw%N=vTFWVVInE1Us%SsgH)lo$)MnE+E|IcG2!rpb(jp@^7UNZ%=-AjIee%+#7Z zAF#Kxg;APpn9(b8?)&07p8LWh^m-XK(_~Jwd3eMF_w91xBRBn zd$u@z<1xg1MfTb1!Pc>+*URy)VK%ABH#3>6Q3h1R2ai>z)AJ-onq=@K?;*MN<*Y$z z==bwW`T=3fwYs$m?`xDY*vwGw&KdLzrd5eo4U;L{_mzvBdiDmxm4XMpbb-d% zqO}z&RB#+Uwnwy7)ksV@EBfpJjZf4$83%b9iuO@&=^dhDR) zJ)sETwa>?}7_u>1CHe-UC+=fvhke&f#wGHMN1qJJB50#Ur`9#tyeEC9Q7GrhvK-em zD6O$70r|;%tvz|3fHfLzA*Qj9$fbzXL*DBlhBW)lyHql46C)p@7%M4cY*m#q`Q)4< zSk1#O`1JHFkjYfBZVs2Y!o-pN9VH{whaad>{Ay@1KwzfAZJ(%6sIWgTMQ? zIdc0|z@is;defqP$=N%8hdbVKCpE{p@mGF?TUI{DN522xvVHq^^6EF; zjQ`}X^80VOo0C8PHePP-=B|wwaMK!u?YsHIxBV(-KYy)l0>e|B`aiytuYcYKxq&c! zh`avZf6HCl-@>bZ>}FN~xS3b~?#uLIK%02(_r}%}p-ue%I~$j_DKJcGY(NM~+_e7+~`af1e-t?pruH0P0=tdf(6RZ+`M_NatzqjyveT z^j0=4Y=81!^OHaN5w1Pg^ltveZSMxYkN^43*RpxV@|v@sd1rED1lN$BY>k;78$pPq#>2cVRY;ENrD60v$BjU zDaDBjZJYx{^jyWWyu>lpel(h#(@ByFhgMPnHRaW@msY_U0 zE7;x|GZ^$Fv6m4XvuVX_+Qa6SyfExtESWU|D60U@mpuE%6O_|di%vkth({+jmN;9B zW?u}jb^aogY0YzM+i*r)S z)-k8aC@^0a$g+&Gs>t)KE8Wwo)%V*6I>tx{j_K54jA34u>6lx0;}!rilJFb3 z?qU=Y==U=&ZqFDDN9^oubLj8}S=OVj1t4t8f19SkSaG`6i51y`07^k{f$?}uG0G_? zj>7aYJ;lZI6Q;8g=RM8^);9*!wd2UKRkpVFIC^Y^526Jd0%UncmPhK^Gnvfk^#l}? z>lY|`nY2Y4tX0%?gNl8?CvY;#J(QX59JdTcqouSq_`q~BrmkRbx1?!2H=I1g#=2}r z5y`Bjt{be)sJy2vOR`=@Q`f9*j+maGVZ8vNRq46^fh|rw`*>o6!)#W|c~79bM)S~_ z^K2YmMdyaHD$z>O>t*Cw&TKp-#K7Ko%G&xWWnH4MqC?xrq*?dOcb(h*j_%UQf=l|h z^uPTjz?Xb+|C-$-+tt>8lo6rTzkDXem!zipo= z+QXT(G_Dq%zn~~90r}jlBrp0jRSCvWPG;CVqfmz0J5&s0nWd^LasEZ&T!k_j(R-|s z_eNb;SZ&aVbA60HX}2nB*Q9w_P2(DRreHp=n9b*1Uo@G`@IKJEhJk)&-3xyn;~4?~ zK2i)h@zTG-i;h5f|7ZD=`!785S01NOulpu?w~ns(+~4t0ns-eO{7&|Y@8Z}^5O>Zo z`|aQ6?5__w`8Q6XILG*BexK^LS99nsYtk+BHxaJSwU#-`U;hoZ&pemSH{OnU@Q>O4 z+26&S{9aa1A7}NKzn%C${06i4{0W0^do@RI{xs))<@1z3dke?ja)|Ob{sX&5zJ+7A z3-qCH=sm`>GUC*mUdxT6i+t%1KEw3n%lW!jyq2$h-DkM-T@Uf4w||%;KlPXShBto; zXP$R6y)S;4-+jwIpy~7}4&C_)?$|xWOa9Uexb;VF@%5+p!oU6upZU#;9KZdWxN-OpfBL&$paghG_P74#@8XtIaORVr;B5W^ zzV>B*ng8nV-pxnf4mbYrD>*qVx&IITh@F$)z}Kt+Ti0(aw8$ z;9AG8dH)e4E=lJ+1uYEpV{4KBMRj1p(PIB98PXbf! zyz9N(#Wjwh-R`Md_`0n#oY^|c$-}quZGYz^cYXX5e8`;V#eeBmPR>5dhyF+)>G?hP zcHrmA6$h9=s^~r4yV{9@df%Wyn(*7t~eI4^J z0em5NTvJomb<)XcaNZ~8pXgF~FD$60NkC8n6+#FYYdQebCNb>&=WljHWqrXC?CuiOL(X(Q#gHknrV1V&9JbLz@*=2yj_h;E|Rf#Il!wK-K)qm?Dk4K}kl zSBZ;lT}%0I<7n9`I$gi6L^py-(geZ;6sBG4lo=DVC8T>MO$iW!lM**#I=8U{oG#(~ zb|^~3hloN-Fgwt&WjZSeo}~BZ#i_XQdD5cIJ$r6b6;(|%o zmJte5JAly)207!s2`eirlx0oP?@?C{YvdeANo@cOgov`17#$(Rq^IanDzdUN#CcDD zSkTl{rW05>G@w7ssH?!r>X4=pATY~>0b0!+d10jg*8*zx`xav@-dAYTM=5CPNWUm3 z%Mzso__MiTZF9i+b7PJjAK-n1j;VAyp?g}E4@EE|eq!0MW1?a+v=ttn^j z-{RbZn!`snSXs*nu@Tm<4^(vpN)uH~dW)JPN7mW7Frki4bYGoeGMSR~Ep_9Q+9l)Qv7T}gXZo%4X z_n!+o;Pruj*Y|d~;(hiwzuXRHLSB;(_#}n84 zT_EZPl*X7Wv3`X;>NU)!GpyCnh&F2sk)6Fg2BRT+dozZk0d*Y+-jVk*8b<=-4c^xs z`*+$@WSPY^HI1vuZ9!Srh^w{3d68Nu`hDiJxlES%fKShkPw&XA`SV?M_)LgDCjj7- z2mi~j^Ppbk(2H*8zrL;D4?po4W>3PNY&v|WX%dsB*cY#AkDZb|T<8)ST=7v)+{^W1+>9>CwxS#C3-_OYxodUiL zpZ^$l{KgCUZ@=f8xT*d!|LIL16Bb_^58lbg|KaZtu<+bBbL)vytYELP%@uAqZK*&1 zJN&1A_$dJH=ihgmJNvKh#(wQLabtF#hyT^@?0Uni8ez7* z^4H$Qcf4@Ov1@JflON%upM>mvujZ!SdG37kJ1zlt?t1$>xa+Mi;8i!vm@?&r1 zr@!|Fte(8q+GnoWPOi1=_R|~#&i%pL_?drj2K(bb$v=DTNnY?O_~4gimGK?#;3t0g zBT2t+!0Pi_An!^5aDLCd*F3KAJKx&@i@fm`PFo&T`R|9m<8^$9+b?BucH6neF|+{S z_|v@Wuly8uC19_=ej48Y0Y3Qt+u8i+t(=_P%Lm`Q&rIYM0u1*rZ^-Ok&OSn0m$8hm zIuiO8eCr4o6EGL{mAvYG*owTd+S0Ms1jL63K48qE05f*Ky-3mooj^prPw%hQF;n}J zhy~jaC5)b`oO5no(#v}ky*^r-q{q~j?MY(mgRu3)884Lqk{CUyyjk4ug6L3rDfbm7 ziGrxpvCF=-5z_#al-(6Yk37#4S24ACfoCq-{YdP<{p&xGnbT!)P$|{b_WpF5-|v#W zD;l^sqE?@=&54EK6>%=oAN1JWn+Z^DGBKD)-}NC9efqA_1Q(gj9OG$CuV)yn4~VXz zZk(Vx_ywyYN|~%unw_l@Gw9*w6|VMdtoIoWdxW|HA}R(HmPkM$_uzEiaQ5K|!Al8d zmKl!Su#Qrq8)vO%GMSL)IZ7#texJG$Jw0VY_YBFo5pblc9sS{u*{mkdjkGmF2#Q#_ zRPqV@|Lnba&@JhG*Y|mrUe5Avcb%E5D~+TXSx87$WMmsFktKvlKxJ&4#H2zh5G7Ov zicmNdi&F##Qzqa92uo~(ppa7uMF~h8gJNR4DC}U$jIb?i$r6&WMjG9jxpU{f>p7>F zXUiYIr~91uZgcOt=k)2*efsIA`}scKB^78DutwvfM+G&W`(SbiLk`5y zAa_`EY68PTHAIR zlsw?_<%^&q^X{4G5;p zHWf>SMZ07+n=ynak-g@GMVJFKlBOsv%T+@N(jN{WgL6)fS>Iu-rSDu$bI$&&A!14+ zeu@c#3%D-PoOCFin9LXsBQ~R!^t}B!==sFR?66YdX3&=Ta8wvp+LZqk+F~MrpP*q|H;k`pC#f6Jgrgh1+ zFW%(oYx|TpEf+3raqfH#D2y$H0cZ>AX-VJq%(e?`F=zj|CC#EiB}KF7nQqstnm%6x zr4LeCGn-79ObeQ>BX)_^s)MM|S+cE^!dgjr^7pQ{VLzWr=fMCQ*{edE2I?t|u%`j+sqoqy){f5rED+LI`wChb=UH?})x* zI^E&q_=L%1%JI<=wor7P#ydxdo<&%R0wW0%J|%EDjo$UbvUXlPlEW}zF|r!Z>eZ}Y zBLHBoc+AZwpXBK370y+#>Ry4*{LFL2&)omw>GS`R>woGCl>g!56c-_$VubB5`=cLb za_t$KU-|;g-}#q3UwwUo5`o`bK zcl`MJ|4q;&e(8XYtCU#uMY!K&j(e^1Mc11@$anns2iO1q+m~adz{fwzU;Fs~#g#ww zoqX$eyr1`f_>b}a|9r`FpZb6J!4Ln)EepSk*PR2rV?~b_b&Z^$cRNc>!S-E0yrj7M zi+3#_?r|WlUg6SPVgDzt-BnV1hEa1SL(ttLSZmYArRs8!jF?y=f z($S5ce~=BK^)N`0!K1Y%OKK(YQ)^)o8Lfzj{4Qn*QY4bXFj&^0Voq;_VNQ7yKGWJ@ z%ZlIv+7=X5Ei6E-H>d~006hbH8(x3wzti}fu!90o2}6nu1Zpho49MU&`{5Nu0ZL^9wfKI02BsejFD+!^XF#!gA51^>mdg%iD#ZL-i(>De{jg& z?oM7VVYEzIgy^t^WqHyvomI@|GY<9-*xuO@hFn?D_l|N_2~cGXeZQhCMZ#NF24gi{ z>o8W*M~l)*`sY+YI9pkiR;;=nqb)3!OzLt>vsF5>cYe;ZPap8el|4W_9({0VBeL(l z^B5)n4{5zsS)oxpbL|E@=jLqfPFXG;(}_jvn3>q}y|zuu*7jTi3}R$9uW`Mj?{&U@ zL17cqx#jZfF7WKrH|e{;wWs!JnknZmY*7>i|BI3d001BWNklGm?Xw0?p+uH;r<>u2!e|B|DtUq>|qb^a37OOgTqB47I42f6wd&&^N$ zBER}?8`z%E|G$}{^&8&DH~isu!q5K{pMCQ;^PWHPK7RZUY_I?yc{lI<^YG-+Ro?a} z^q+Z(6Mp#~>$E)kP zX7L4{{NXQf?K2DB_TD)sPyV93Z?Xsf=BI&&x$*1=x$^FB=iT4^bL{WDjYl6;0t~&;0QJ#7}+tIhyxf2F2l%dUfpd?}VD)J}^Y?)N;f43)>;K2^<2&C5 zzw*xC#}EC*)306n#_!|1{>eqIT$;hjr+MOI@GJl20q`jA{_yv+{U7i0*cPz5$UA@k zqmS|Gn}T{|w*tfs5>a%lGl;{>Xi#{N8IHUa+2I z{}8zPe*XABd7Nv<4xajF{Lml$i3ix>vpTDntCR$4=rw~XjVYN)yub2I>%gQVip17v zgI41AH%QrZf)v-jWHBM$S|EV{8MGipVbQ6z2T~frJarqKRu%=RD1~jM4O$ztF{3Bk z=JG=#-WvEj4FrZ@P)hbIC?(9N6i8ZvOk@DAMqqK2TLHE#Mn=^J?_uNjOF0sEUxT{q ze-HMVFLcZP^4!wj?^^D@+yjGucUW8oEC!z<%VkeJsaY&r(2CG`Y+2=YA}l3>CMNK0 z$MNwoDk*$S>|U6XJnY{%W@~$bDHUq9W+WyeZRc6_fzWxTQ_Hz?H7SX2UfU+NwoDFj zNW`S+J9zr(oqhd0xnM@{l-{FIJONHK#($l^VbZum{bnNcV z(MGX%u4cJxD60}c2C2rZfwCwARa+FKl<51&bXH-sp?8kid_q~)nGNGHRuKbu=SWc| z4N{EwAb`F#;;E;!8d=LG18xHwFhxK|jJD$YIC%Iaku#4W7@1k8l_3(wgk`PP(s0rk zqmqMy^vFikN{@bk#%S3trAB}(2vroN)#zI|xFHPv&4A-b>TPBN=IvDq&h72dG%Wyi zUD3N24SvW|MM<2h0F#>uwO;4G9{fyO^61vuKe6(VFx6U>ZdSnpI=M$d4ama-W zyY${uT1$w5rgiL{+an~0EfviwP*;+^>wLgk@Gj=GV)5@Rikxb##G_K{G9QD4GK#(P z1={TK>{Ca?s5rQ}LTkg``5A?k<5o>ACr1lXtg+gXa1=9xZ7RA|z)m^}Td|&00JMN2 ztCOCp)>P+bbgLGP5s+JnfIK1+aBUOD7!(?px{ZmRG`JPyHg)H|{4^8qUOd3{x?ZrK z-vA89zX!1IPC((UPkg13!28*WSG?|XgEq+OI-g?-mF2u~v>reWso-ncq$nAnC@ik+ z}#~9ZCfVO8k;m-*AW6J3_4RWo3>##tyrxZde_tU4c6-H;VdMJ5F)*6 zC@M)x*V>Hfz$)o+qI6J!$gSbogyn0cUae5n2dsy9`~%<0`#$iScnEmto!`p)KJb1X zsR4VHuX*q9jtBnP|NRN} zJ#0O41^(41`64iR^u4_Qx5&DF>3{zFJn{4rcCYZ*V~_IK>n^S3pC9>O`Pk1~qhW_D zk3Gs`kG+x0Tfj&D3V-Y4PjaGnxbo-@#mP1P#Yg_iDF1z-+CN?aJ;%ozPiC6hJTKgtjP@F%&} z&$#l~6}I9LpZ$9uSxaYMOuhL%y#GVr!f*Z1+c^hJ9(@nL^+Vsnd*8jW%pdq#9-H1- z{(F3|!~@OAeV#WjX&eO6n0Q zS{E!=E!rBAQXCyEXnW6U)iIgYI4?k%fM3E4yt%(%duI!Dd)w?E9ALDS!6%YfEK;(bAyHRr8BkVrO#-^UCm|AHZ535zsj7ngg98A%wxe$y z-pfsjwT2YK$ixdV2;dWQKuU}xvhQcg^52-o#vszn48-LYW2}Up3=FD)kvH^XF-dA| z7^K9g(RKj62K*98KgcjJmh}xFU{Z_^9|A5P&y+uNV7W2Ae_*7pnPMSENmDLM%Ccm! zSP)~P?YdDyo>ZjkU6vzDn1?l%uJ0)d%hAbkUU$UWLO@od>3g5$@&T=j>`P|pyPmC` z8Ew;Y?)*%E@}yWU#NW~TI5L>_pI>lvvt=?bS*<#P6VJR9g`(Hs%)ZA%PIbzRIGo0Ha}Y>Z=5P`ZZkY%In|xir+eV*S^vp`Kng^zkKM07kUj>`$sw=-txfj{oLmyLH_Uj@ZWz)+wl6=-LG5b%U`Dk ze77*y4ps~P^iTc67g)oKuV4Ke{|E78pS|53_74szi;}~`W47lt&I$8qxoX*&PdPeS zQkSLNYy=GDFHiAiKDDae4b>mwj6jTj_NIHkimAmPaNsMhSsWW|#EqYKt<9G=m0TMmn3szI_`)B5=ONzap!9B^ z{(^w#J!vItp3AKO;PCA2Z{Gk3m7-g8>~8Pi+XXRrZrs@CSHARR>fO2c<{4q+*rMck z|A6`47VS|>wOvD&j=J7aZ&eh=P*xR(&mU0N6_JQGi4+T5?^zr#0Sijrr;$PZ#fP^c zMT&yV9;^7(&ppFqk6%O~VHih8j+^^SY*8?uPq5aYG#D*yM`=(>B$%$3@D1_k6nXkk z&8lNMod|ZWG%ob4mK|H$Q=IE@E>IR0V@;NTRWwb5wXzTMtvPWRcqUJZh8s6dn9eJ- zBBu#!c6aCE4Hee_ZAuDj3U1y!&g@~&g$sLvsirh2%4pgZ^<3=wM_H7@u<|{|Xv(q}kGqUFHEq*VP0AelVPv?SWzk9x-hA>{CzuP6?=&H1FPL2#JH4cik)}y3Pyt_0?WuH7F((AS9zY<1I_8$~k z_5k3hak2%ZpBccxP1&f)zJ3F6SJ*OxdBQHV7M2T<{`t@`sV5>2%wBXwVQJfzvMOns zj=C=KPUL^Hd5JA7F+$(N$-xOt*Fg+y?ai1>3XYE(w&s%z;wqLWD-@ctwiJct@L#}<*IkmT*Y7uM?HWJx`p zkPz^?@1(!Bg~@Hv5`!jcgEs>Fr8aW%{5~lJOsRPEjSmr1Pe_sLPo1#6H>D~Kk%W)X zwSj{hOMK_qxj5ta=2F0KBJ-^YA$hiUW+b0joV3igN|{Iq2~x!M5!VaLd^#7lt9OnV zpysN9w^ zICvWaa04{F6C-f5#`Ej+GxFD00FAi+;F3FU!-Ky69$Rwv=Qh4SIYTuMoxg}pj^JIM z{9OBnl8;UBA^$HdQGmAXs3$eO^Z4GOtxQ<9O-I*tlvRmJuxeIRRf$oSu^ycYfD@{c?S|x7BaH@)*DS?cazQCTH_wXz#$OcKk}#@hKL~{nz2~J&mCrxV}mx zz+c^!7CmZSzS^7dqAD%=7hdSB&g!hr>a2bpmJB39@C<%6n;u#+kQn^>I5qIlI;Wi~ zB?ja%X5)VW#m11s0U#RXOK_8zn&08YUx~$ck*5ogcMk|9ZG9q5n4-8mdvJ8 z%BsqHx@KN%axh-hkvZk-^p%_Ey&p602Txo~>yg)eZTbssLwdnwWDvZulr+gP@zxX; z9a9Fpvfol(cg+4q3IPerNr7{DAl7yi6HAO5@D$ci*A;CmEW+8mVzuZwe|ei`)iK|y z&_-oemavz!m2C+@vsg-)O(bw~vLu8xlVt$VX0w8w-I;ji#RO=YrlqQcxeAH0Ea|%r zV+(xn6r}(lF{e&eRVg4F8t((vMvN6^m$eFO6kSMo*Ml+~ADmFumU>chyuU=3hV89M z2E|Sv0+pF}T5Ede+1i>3Xhs?ta$zH}Him@KS$<2(V3`1$))s^qnNDjC4^PLBO&RRF=0w0;92%kL}&JMjEn*1 zY2Bt{mh+C#xYA;f@5A^d4RSq((3Sk%$lD?*4uGVBxIRtNWZP%(`P0ufK1{51Rp30!(tKXoyQb5OQQoJ zI=mOz;C!n_YnaVzy1vEO0&ODGd5P;i&9Wy=E%SNB%^MO3qZE<~jLQCf2zxLjl99jL zwr6{LPF(g|X8gRD{Ze(839@@G_bS${M`&PYl7tPI@^>_(m#@A5hE#AQI4CoN*I%g0 zzREhwb>%*6^fXPL;MZQqDT?oAQHs2mWQbw#7&JsLp-x(<9GV8k7SfirB()Ed5#zSN zc#z}EexT3lLF)_vdR=`26Ho16g39=x-M|hE&eJRdvq7&3qXRL?-DAsrKiVkH~c?GeVrg&;1IyBmqli@pK4^eU;4U zS54E=bxeNWzaQ1=CggAVViIKSeMKg2CB@bCAmc+ceORe%YA*pBCAS{UYAXV2|D~W4 zK@<&EyAAJWKw1`Psy29EL5hmh2ZMyGTnoG`j$A~NqjtS`I{>pX9i8x-g6`H^U;@+x?KVnccm9rSW!Q7T@V@FqWT1U`=VFRNUXo3spn!B&z!aZ4k{c>-_;<+e9WtjL{8f@W!y=Yo1}Jt8KbAeuNEHa~DkpOA}Y*99!?v9ZPQTYU|88@>{6avCq=FJCuhD9PO#gJ@Cz z3S*ZlfWB+5@d16Io9Zq>E4KroAbWY`h*wZ%-T$;WSn~^hcya9qL-gsETIG}&gLY^Y*@mdn6V%`} ztzr*Mw7DF1yZplF(+b!)n$G=t+yim@X4z$w*>?&6!(sr{^M~L2hrJ{owjI!7l@BaC zkY>ZSavOx;QH9_gsMH%VYIjN)Q8ZpG>)J{Oekv|_1gl2DeL_NY&4EnmgkYM`Z z2nu{+E=RREdUp)m&awQl-a$2eIRE=1L()@9s$)cJdNPW~XeoH0hYeze9td$1WwM`c z*5UP}0v*(l^jXIb@Vk=SrRg6d^x}C|m^TUn9)DI={Uh0EVf$4*Y8d;`|JCzefyQMz z0>f%Eb2exkM_JZ7`XeWt1iZrpqZ%{XKW%s;8ZBEZ7MmSc6x1jxoB5_sCMI(W5HaI5 zxBaIN?cdvJqjs$agn(uac_o0}<>Yz2Bl@=$VseZ#JXnA3Tz0JCS~k~WqCskz6*55HW&rxJlzbI5y4eU^i>sme^ ztUeEDEZCAK^j8izwY~)PHX=Nmzzohw88m*a7Ys6I=Wa@~%S=cuB>++W-5+n6z^9!v zUN`S@%$~PeG_nt$mBQj`0VAn*^q(@J$wW~&AgsFuB;NdRSDn?})5z3DQa|hwSl#Qh zZTnVrikhkf&E6y-pB^HW$x@j-6CDMpD^84j5-v_3S{EYnZZJzLIqeoT)3IZ%xlhWS z_3~VHTmxmR+1#F|B#9cIxdoK5wjV!d==4y33anZhzW&|CqTRluGA}O2i$jSREbAcM z`nB)UrvLT~w4l3tD2F7X017~2<15eRW@~Ty3zN+6$+}^wc}?>rKjpSm{8w1`A})Jz zFn$T={q+ff#V{e_kT29E!$~*~Z@cmQoFsNE#UKN=d#=b!)+pZL$??80`!5>ol>4PJ zO3n_R6G%{Wy%H?CN=U5L9CQ=*M^`G}dL3=->MEq0S;MfUMFeCQG_@c#;W(|C77_Z2 zXtY5fS9}wu7E&hveX*<0*l%t3Db494?bb50+M39}>J-a@XDdrOW5FY^qC>X-HTxu= zjGS~-o=AsU%fA!h0dY_Z!~WY4T)EA%wbW8Oqs|iluqam37-={#`DThZlqo!bnU%?0 z-yXg{^GixU81do5kLs#mc9&Fy^aJdjbiRfMMA*`y9H#TigU%cRH~kV zalP~qs4W$R2HKw-C5!thbAPCUdIY*(-|89c>We))&$qM%WS;*aY?+F)7b~u2jwvZ) zM2l;)D^&mw{%~z&>eGOGb!?%5jV@W~}A> z+&a!Ub~QxBpumuF;T_Xd;rx8FEY-Pm<85TaqY*43aa|B7_m6-3=Z8y3!JQ--EugV$ zb>_9pI(b9F`-N~h$GY5$RzAvH>=^e_s3;CMsDtrSIva-ZTJjgc!r$E`213b2NOZ;c z%1tdI`v-PIW79pHXuz>hC&e*Tam|&C!xGyz*XA@`+=L|RvcZckAir_vXJxTIj30Fa{91|rRw7F2H1fhVCoz2*iY|LYzGnc+I& zw=?RqhROY9-IBLcqDBZ`bui_y&p~SS&!nR7O*}ihXm0CMyG)igB8+6gbZNis%S)c~ zMKdZ&lVed^<6B;e3A6D%lN|CCKfG)lx`Qe~2#PKuni#izrA|f`Usy92KO2LO^YI=7 zF&1?L#DgNl*-@)()Tl5f&&H0w{=$$_F(y*ACFlWo(5Hq_ozs*lO0P#dk)1T>ZAS+4 z6PB{|6Z!h}i4~s$Y?eqZc@0&l-C{yL4RD(+p|-1zd{nI3a$q<(LqPSE)!Ec7N>POuLKT)m*6lX6O}Ed1@@?bu64I@4U@7nxt75?jJmX)|6I>ny7`T0eE`? zDmE13*phNzd@XdTsFX0A9QTtM8s`43)bYSv{=csmH-)o$WiTg&%*bK(c&&rKoN};y zDDs;b$0(w?qU`^&09*^283G1x41+}$V%#J)jY@E=Pia};GuNx)$aNsl(!n8j$|`55 zKW3OP<+6s2nMVeRayWT{vvKx9&~;Mst6|Gi1g(VnKruh78bA5Rg5bqvuWJqmixt+c=Jog_;KR+`(c;clOEHZ>S0XwYN%*tXr3I>GYQ>6f zNd(e`f8?TNFQfY*!Hz-OBKUr{3q0e^hWya7NlWn9ITSg$+U|4FrZzHnp^J2mYi+Hd z{_{|2I&+|NUQ1m((Hq(pclbOci+zW*SDnI54hBXUT;v!4Oo*F9U5Y7qJFQ@7u~_NO zBn!~F;$GuDxOYBK)k_WWa=IhCENr%>Ex$Hg=z{8O9QxSKOvI6%&YqACl!TSbGxcy?v;u==^bA8%{+V27C|+ zcH{McgF{m>JamsG0+;cnN|{9pZUG2&7#ZBK8Mgq zzq;G3U8nJzNJ1j1w5Mt%9(0E%W#72k4E6I*3l8Gi%^M+B*@n>48i>%#smACm1*iND z6KrncQ8B_Qu($Dd7M%aP%9Wj_PnJEWeE;1RpV$$B08UxyQZdfGzpQNiZ^2@%U-AMV za<<5`Ff~mF$#&|T`{C0M%B(!u4*}p&El(LV!!*RXyI~~N(}NQ?XS=Mazi0gyr6XjT z72sf{tw%6&t==K&J+}$1N&Qsgv+0B}yT2kOpQ?CW>KI8KVQWS^9n+#chA?SXgPgfS z!(keDAWc(n4KHLG)bushZ_QTyD446{pivGr`mBSMABD?`<;SsGz064%6YrcC96xE> zf`k>)HOT`cr|SQErY5rapN(}GEzo>n#+bVPe0n5KVNobBzVAprM3%9KMOss3Mb-a= zwWwC`r(mv9^tQW36|}K@msV26Id1dYCI5v#OUI!v1Ez3wSh@U#WQ1S7c*&~K42EUI z2cAL(>8Up?*az&|UkMiRTU%&jb6Q($Wyz?ai(Lsx9YbY^MVwxVS#eid^AZGIa_y9! zJ$tM*#CosPxIv!~YhN;j@7hGeRth$vIse0_=uRjasLF?CA#Fs0GDaIpZ$A?EE-)K| zJ&N_yiCj)2YF>}*lAZfcwHwv%JBm^?-DyGxG|5!BRws4U==!@PUOCje(Z)987H{*| z?K({k(l0A>if<$@8bTh{DP#!{B0q z!%lmEHxc(PNL>k0U^lHOqJEMEABc^o5u19LL&yg%e-fh13<5 zVs)f54kECvhet>&T1f2FHttA{Q|?#VsUc215hY2WkVO5SjQoh5ta*ownvBOTrU?f0 z?zv($XD}z6jdih*xS?6=nBjpJ zO@#i2>90O!Avmm9u&(p*1(gZyIZ5`O(lZG^oUhXax2L8Wm)}X;8O}y!Kk3cruhh0z zSemPNa7cA)X-E0l1T$bfgblX`#N6Jl^3Sj|zT}jS*R~CM*MVah>CF||1XJK=;^yC( zbg0XQ*4(Rk*p5Dj*gJ2(7Et(Ob8}UTmPy9d+$pgr0xVuv*kdV?0r+2e=u>Wc?tK|%Q$i+ z<*3emK*TYUE24yTqW#d1p~w=&a{CX&xZNQt<+31RibM?qExvKULxl{Y0D9)no_s|M zD7N+5h7P6$D+c-h^9jv_E9K8ZOG@PZg8U2{Eu{Myw zJ(uXR_5{l6VKde7!@U&?{x$vbnU=(dJ0Dxis>yCW=q;??!x8*>y+^dXmD)?4Yr*RW z@$65_q-$@sFY%-avY+V*rwpQ;F(!$T257n3uz;ZRRfpf=9ot#%MG6$WScCokHosDI z4aQ|*W8#>&4%0jUSe9B+I)oM)*nG?b1KKv0&v;UFqOg{1E&)qMjFwWnRN;~{!D@=p z_;j}i#U7dZt?2!p`}V3~HAEEjw?!7C;j-KG6o3OY*4zSv#A0DGkEHO zXyqQJ_@h0a$#ToPLKMj?>ALh#QA8gq@B1c1%$Z7gXMYtZ@&9ROD{2fcW@Hl=WH$vK zxdtg=2#5OOZtmvMR0J=;v1iInE$lXtyHM*GnDOCTPyMT+@s#B4{H)p1hZl>Yjk%$y zC>aB#h7i8-)=*fo$vM$2_*vNXP)KSn6Zmd_fOAFtRLi}jkrFCb!UC!YZW$+Sg{tFJ zoInwCMS9daCbW?$xBJlLlu2VX<(O(S{+B$lF+$8s{3OPSkkacgL3-D}yJmE9f?`LhzN~>nh7hNcn6Tf!6 z`{!JMpPA5V`Fw|!YmIuRDT;lY6?!!eMM>9#(DI+v zQOBX!Li(o&DP2c-4#_XL(rJr7+i^o0QFr4I9t{8gze9@7ak7owanDdO0ZuH7jB!l( zR#;UsYoF|)mVOP4vb0yLPXhuYUdl?iw#sQ<;dROu%7WW?B{Z_Ag2aD(LvLMfl96?( z##oWb9G@2-{NgN&2J`lStEOi&mL0SV8z#^n;zq>Q$AiM!8OZ>d`0>&u-G5y*!np6bcoU3wDQiQ1>HuC9J+jIjLb0d#q)LkuC)?QceUJ|LHq z0?JJOHFyWGJd@=I;|+84SPzQ59324!k|^Yqy@$@?dK*UGzr^?{8Acf~?dJ=IJloYU zavQgQBAFJvKGL@^x3=@fH@-XCXFI8Jg;!LuEhyX<8o9l_unz(Lb<;mYLEvQTGd`#- zapq^v9PvSutp23o8=s=4TqPTPMyg|_l8u29w3~w5Ji2ux@&}iQmY3pR@H6n?XMgRM zS^~V;epl<_mQ--qI^cm1V(cCw$;XHxvON$ToUJg*wgvNt$1ywk1m;Q z5S21~KH-Fa%h;?avsXe#5& zF;Ub}B?R0jv7d%k=IGUS6UO~binO(FOEt*#(`*)W{L+pcQNcBAGKbOEZvR8p_|R&* zgcdOzV#c@LOiL$cj5@i>`*DIHcC%enPQ%)D)1u8rQ*XHS&egvYS}`X_Q<+95+#9o_ zP90)l0wVB9M!r7vBV*Lap=<1am2`*=)1x!Tg@P}5R6f$;8gX1R9p5nTjY7!iyWy&-2U1)Iod!U`EFur(;1&-V_dOavDYHBn-b>DV|{S z=XE&5^W0JizN;jDkHoy_uP5*}I)-KE^+syCcza>d!NOeW`?~fg^ZH`xY-R}TVr5xD zoBC1XCDk&n=sK@}`q@6l^jjQGE<-&(yd;ddFQ6+U-8%blB=C#@&pqCwetxMes>AJ~ zMhnBDDcHZBvumk}JjqF=3rtGyd*>76WBTdZAVBVv74ZQ&Gh&tp%?FJ?4{Tk#yxl5v z-Dm3o9R9C>X#z+`YX3?h8al%`BK!hRY#>wxtBO5NITF9)I+Baa7^?YaS#;YMQ=khD z9}QmGD889cdpJBH>B*@5bNpgj8XQ_OQL5N7t`((#*jz*;HaCC~S4Pr4nF>vxM4nTt zxOpLfcnBH$d#3kZ_ThD{U#0;w5X;2SzIRG@g#TN*OWE2G0vA=F2h$dRLFdNh-dV=e z*vdmdMf`F42X!_jt*xE7YQC>k>C{#*(nv};lpj--_QGQN*o$GS+t|1!Y`Pi?~@Q!zFej zY3$VqxLb<50?moCR12FBNINVSeE9lUBUVuXLdMYJDq2v->n@ zWoX_ytNB?SDq+iU`5|EzOENw0j(u|6y&`5teN*C!(dHk&;)w`kWZr!XJQ?@!e?lLa zne#*rHwGOQttPYiMHzg_(sn&uBoGgHHND{}d@ulBWpvy`)VS;%4c*vX%Ob&7Rc9^p zrMeFT?)cCuK4h&)cI6S*lTSi{jTqwA;e- z_?^>}#o2iFh_g)PpXk8QM3@o})&!&Oam({T1kxj=P2n9e(Z$^{m*06AWID*}0W+sOXd+{Q^84$8&GU(Sp1DKo;j;K5(nyd|2D=>AjR*+}Aqo zJneR_!}-=d?U2jTzjOofL4Wk~qnzGa`*i_$d1+01V}Om?Fnph*eiC~$ zw`Z8u@&-pZT)M4CwD@_Qo}u*Wo=QB1zFY;pX}r~d1G{t|O!`mM`wHu7IK0GM4%8@L zodYLKpPn);OZ!W_9ytO82KGxSE$*p-J+BEhXBS@&_tyH)a_@9>6K~Xl_7ktvz<{=n z{r_xatT;sDgXF3n7cVPMj*Gk)jIfV3A zKdo7I5P5d5bN|w2WXV+6>fKCfAO2$_+K-X_gjcc;YlXrGe<~9?uQpKwFx!6rieufQ zTBeal9VMO{YvqFZK$Y;!kC7C9&H^AM@mJs*|CYkHDcC=>J0)(dkt&^`TImR1wAR%u za>xH4QS1akVUI}s-M*mf3Ihz~-u`4eTMvkwJd|jj5pLWD6eT9iOFSdKjWI|Jc?yGG zR@tehB{iZswtXU?XY(S5+WJCKw1&1S@SxDf5DQxCuC7+4CVj>_0$*qT+f41RCpFU8 zgvXqZ3tq6{=4}{f5?(VN>J*J%k>Fy^*rQ^8oZo0Un@AKH$ZMwDrzngeM~ zQslJMq2eUYX%1JMaLV)Kt20f<0Da@ymc8ikMCF%SKXB2bIb^A_QTZqv?FA%pCP~fZ zp3@`o@Banxqr!8@#b^$WBM2?{32v+0L-bfbhjr<#B3c_X8{XBDB0rK=)Im2+c`N4A zQ-LbCNS0EkvQY)!OcXa3tlI6Y92}H2tWKl-$$O_IqvdfM+w%5>B^6=g=)Y^QvbviR z64Pr4R3} zj2fy_W1iar7wYx!cQAuu(RYmJ%RSwgqOneJ>wbTxhk-q!a3v<_cVZItDruUoP#6Qx z*qxum#5wRKA`&&O#ZTuyoI_nkHdi*GYIUYVxXaFI|32hK?EMn?!R2i{=$EAn;L3s7 zmhY}Cu#5kUMfba=*8D%Bl}W7k1JfhQ_l}@!^|!vvfR_I5e*xg#)BgK&|1B5amla?N zlwNM}i(loe$Ht8h_Lfo3r;R!?@v$TnocIP4tq6647Xv0^#dYrXIkb=1{{cE}q#RB# z$}jyJ@)1rRhi#yZjTu!5#xcjvKBGz}n1v&@%4RrbwN$Evp&WxTtnaWVj`9PyY-=0N z`xTNRY;q$^zN4gGw{ccI-RX7(*d!r0ujS!xbIMWh+0y@tlozw(VVX5PRi@X!-KKh$fqM2Ro8y}Sb+?;rf}lg-xz~s_tJ}4 zna!!3)h~;Yacksc*6wCH9F8^+4H3mp1Jb>nf`;Kn;#=Z@WwzJ$pix=_C^~IH-)MT)5H^OX;}3+2Fs2mbsfT zV&QhRHYLCoE!k-&-K_n^mA0}K9-}=WD@hSonOkApHa0MC8`nkbUi>nMSNMdO06pZL z2i-0-JWCXIwgx1>gH3}%)B|>Tz8Y=r{5<@SpoI)Sa~ zLHNq03$kXKXO|VziN(_KF-jCl^d>nKQzu1>pJgzEm1tEj;3FrFZ^~&}e8+%YLYY9H zWItUGf6Jj=4~5%+GG>)-@shgTm-l&K53F`H64vLP|t~k!P3`vrM>>(b$VdzReVS+o7QYj9V7F(n2{^u&%){XF4 zW)q4X_zL}#3AC5%7LF>VzWIUY6MmZ#fez;vJUJw@iroBVL5nkaOML*y#l@CG!`*8D z<=Q#aNGlY7HSP7E1%}c^zW-QMS~}-}yb+C(B1FonTNhOj2Y%mg#?u9=HH;Fg82nAk zsW}FyYh*wHiqnrn(2Jkp^&5ku-up*->j%_KJ>2uM#z|XFoB37$SyoAaCu+~yf8|*Ie7=&z3e59ux#Iaz7P!zfowk!icf}tUJh~}5;C_Zlh1oA z@m|L3T#9|>MY?V}H=AGCzz3jyM6dA@5$=@r;gp=hASeI#_(~j_fo*a zE9H~gk;nSmgv(w6QQlth5wU=Y3o3|mZ{Y2C0JKoLJ^s<9pTyV500+?x$s|}WGxOI|SQYbon)BZ2xVthEZ(9D_YcoPZe*CfC z?=lxpZ7a_bevfM8d$bHeU^EFlUwGf$fd?*=_r=mU*3L-q5kvngdxoC3KGDz2tMm6` z9dd&iri+)JmzBu=!uQ*`%DyEvr*B$83CdA~dm1#cA2lHcgra|3O@6i^0NW-;XV^c5 z`ukF`H`irl1$A-9URvaTG;pm~CRE1O@rMKKqM`ygInBB4s&JD&P31HPV@h=c0}4$% zE*;JyS4R0c&LYMPzlyENF$`zRCC~ibf4Xu$nhs*7qvE|z_5Z}>I~z^ALYQIGL>`P^ zo}RZI?L`xN8!W%nhH11uiiYdzBXmj?Mft~$m$W@mV^=tm31haovYN$@!|_vIrMDSN z=tqNIkF>PWs_Z$^b}ZE>X4eZ3kbTC-6`#@7i>MOz-^xl=A;?a$@MnF&o22Q4)~GwH zDZ+nQjmA@P>LET@vz}7ME2vc(_=fw!^Y?8co%J%l$3_ZkLcf&v`%3J|jf`kisl@I6 z6WH@pKhDf)2xu~K=17Cl&{SN@hNEBLa6&d=*JIJ#A~(uIvc^a!+DeS5Iu#gzjVw{i zI+2dQ64jRB$djaYa!Bm{B{}6*ugo6XqOAHmC#k&7tQRt-7V}73>c<3=chaCjv`?0 z(ja$uKgJ3K@mn9SBM>#mp|uS`}5t-SE&+AZ&>ebv_4C` z89dc9_5O?b{XIoww;f=}rrp=nVI_ln)6QKasa`w({_(Nr_c+{^i^-(o97A z)oj+JUy^Ra{qyH(%85znDk8f96Lid)bOm-}rip+g>Oq?)bUHemKnkv0wyX=jxDI*Za}AvF$Zz+b=Y_nXT(4S+Zlzg5)rqkJ4q`9< z_C}IEU~vZ(Hm98TLkL8$lBq+Uw-z zI?IO?{h#@JgM}VujC)oa&gO3sHH>dTwxpGsL@ysX?u5DjaI3)`Y^0FI{_qqUVxX^0 z;}r-T<-Rs}2yAI(Xe75&RmH>+@$ip}F@ReiMQ+n1>gH;F=~9bm_I}C#EU^ z2J?O;Yn%51c$@B4#JvDX5TMN45qVQic_(l1^ z?+lQd{rTK*SwHr_EP(hh&E}*Y@JaLS`W^axA4jmth@QXJ2VGKJyk2tkKUoX7-z@u4^;o9m^-n9%0-F2eVeE#OMujJbx`ra-y`H6$Nn(ji7^j?X7edtjm5TL4VQ<5i6pKpi zsag+eq397_j}KOHIH@+LEDa>dBTV@VyhsBQW@gWK0TVE2Rf4MhB;9LnmuPVsgR}k9 zxE*I8hNZ`(A?or}oS+mqZ|=QuswlHIE4%^n@X6HMqGQs8P`+T#b1=(;9lM5JSGB>~ zY@pKopS4UqP4!WA8jU)a%=vP@FT$2>8gnegQK*VVz3M5lv5A=FtRXdu53;Vwb?`>4 zglwg5YM16o4)%#KA9UAc(x4=Liqx|mVCHcwE`KWrh%7G` zEq%5AvxQvP9fgwGRvdsNQZ3|q@M-mz5YU^V6rC4Qt)q-W@77pFClMi2sYoB3H%Ts2 z#+g0#Eo&|#Zi3IL#mduFwP*rSU0*Op8b)>-pbfj!mrw^!=cVKEbW5=xU4CN7%qo{G z!ywBqX4*Qc&ndF>WjSM^ekd)+c~`&SB)Zu0`4UqHs$s~X$icnw4mWE1RC3D05Y-T% z(aa*3XMe8L_KNp_;x#}2ktPq=U)@=$DHHYj2+|8(`n1l@&c8Fyam+RGF+ctTiJRhj zwpn*);Q+Acs_cY1vi2-@4AufjjMtjJ<{j?aQjXmvO!dIf?{ZbF6efW;fm`recqQ! zAn5T%gYj?wVQQgo)_i^dz7yO+>;N-@qsGot+C7<=7gO_}od63u06v`TpOT_;!{nt1 ze;{&ebR2!eiQ|x!t+X-8oTwkgImX>wR6V$g0nwHsS4%tNn>OZPn#W!-5e;juq;bXX z4-SkhDz0L}j9(S5fhBM3`lrmSX43@rSVPUsb- z>vfTom{*47t;P~!xS-atSs~cuT=&sxbedb$tjEI1nu+p!MwVk;OX%H)Y3B|dSp~+8 z+8;!aX}yeCX77KX0usSEXrWxc*@fM|^(>H<(i(Sqe5m+cRrGuO3qInkzY>f#)lPB! zVJAxRF}1$TvFP7_n~~Vtzp%Mt(iAE5)!QkNgwh)(o+sp!W9mo3t~-gtvjHbKe0WYA z!|mGwe)Ty%nHE0ABu6bSt^F^AMB=kaf#ij*=e>)d-e#xOsemNh<+O zexg6`w0?W|LM_`P>+0^b0q4PJe!txaQ~b)6=wAIKw-EQ06Kjr2yzwKcn7OrqD#1IIs;ZtAL_xvzoNZ2 zXK&*hA|ab29WPHCC-3`Y59x&i&6zzv)tvs#2iZG?4JHSeE(Vc=p$o0xrtH2c`w^CG zV{y`5vZvJAq%}gU_Hy~vQkBcs`o43wB($~nsoL-y6Y^-;B_Y`Ef8&{i@5>CvN-Kkz z-cz9;5f2Zt+TpDHj8;lBARf=nB9Vtp9Qa+l3?`%#Ni#;3K~M4H4J!+9nW%#O9*7Cj z9fzBWj+p9M{1u|iGH{)#@-xqXus+?QNuaX&+wb3VfV5=1wJuC8=&?nQ;^ki7fh8PD z=s5N#D^#<=48%(HLQ7j)ZXc9xVxjkSij5wl*6EBx$DxDYVI}M-%Y2IvlY`_TOHR}? zG^G*_7bH7QS>DQm66;Zav} zl0P*Y69U*;{-ib69vhp1a!>)bwqK#yh}&Aa8P&{LYDCNXT=l1@;ZzLb4s|~jpul{g zd96(^P3;IaHFHcu#Z3%+B&m#Jouvh z%Qpi{eRi_yZt4j9ilsZoa#Y#&hM)R#_)9H3R%*NE>TKgud!pj{hs! z8Dc%0;?(v#0~tDpQIIaXYUm;i`)rKAvIqqQfXfx^p4eS-9)ZO;?X81`phC#xHYTbU ze2Vxo-Jd8NPF^Qq7>Q(&1F-6H{pzwxe`z?*nTU1W_v?94zBF!3U*rJ;bN`zko-_s= zA@f+0a5~6JgETJ?MW%aLz)H)s@h?p9{FguO1bn*`N^$+NEzR^>wyTs^CU1A%g*&Tj zy=e_k-3e(odX`%Flby-&^waJRmeyjD=Q@+3akHa z?O{jcvk4X1nM$j$LXZxY4?D-p#P*QdJ$_&iU=K~+fI&Z=UFR~7w-w7zYMYi6nMIQd{e}pbK zUG^75-q;&nV!d6{B6V$7D4`5Gs)Fg8@uuHdWw@K)xkkeF<=2c2$|2{(VnoLwJ8!s| z!ab43|CSgXCR!5AY=}J_)kh$*J3@#inkA1JeO1AXj%Ci*U-d{hN+zN7iDHybE3`%q zY1j4^Oz5R&BLd{=Uz=cBTyRmd$oV%I7SnsBtQ`wSb<%QW>`8rPRsR^&26O3GCR4#>jG&EoSS`%X2?$67TE33dOtZao(K z&F}#+)-&1P8@4tJo@*HH_Lf#pAb_FHH+6hVeL`|NC@|)%OMQqdx^z@R;=jGcHa0f) zosrzn(lh&`KIw{)v2NeVXIo~=NWB>Wf*ra zV}=2I ztrwz^K3<6)Su5&n9R1x3D(?~g?%6T)vc|%3g{appuME`2p6@RTRKFI=RZp9=+-x3D zd)FP&VKnb-s>VBzVce9zs0$B3Ct&HL^3|9fy_=7eqRQ#f2E+(o8S=ReS)qyJBmK*l zfQ*jH#*P{BIOpw}x%r0lVHx=*$VZ27V;8wHPXA)H$Y3r{R(r(9qt}3wA2}m$c7-;Q2xyK7syYoz1J737_ME!Z99d|0CzmZ{ux*SY;aM&{uPS`hUy{kH^M&sZox%NrL#G2pdo3b76tOpoUQe-RF)@u)F< zld;(#@b+c83-7TTm8r5f)cJVYxOabhb9RaWfF5*S_i_q)BX;S%!8Ab~%zIvywEE6~ zpGN)~;bN`r#R)tVUNt*Z0M3eG^~R7n2XZw$-*wy!j7D+O@reoeKRb{(Wp=u}8?th; zdH;b4&i%Vw@#%+Y%#c4t4O1NJ-)rIe&(L(Lx_p|qCGTN+1yM9EUSFuHDx?-r~Klt zgVnVc!-d}1s<@z`uLXzsFf;8@tfDU$hckg`@{^0Z9@bv4(C%9Gs{!^5aPU@ zgX+dTbo}76*FY|6m2*(p@U-|_k2s13tE~;^*Y***7L%sE-%D)I>PUI$(OF;JzMq@7 z%cRf=@y@xj%CkC(5JxD{Q=R7{?{=0(`LWPhVQ=`Al8HI2E`MEdNCqY5H|wCCYB8PI z8ro?cD?vb|9U<3`Q(VE7HZg0cS+a`0@BUa3SGZ!IjIv!OQZj?Qnn4-@Tz7EANn<;y z=)*s^9|@dWxmpd=Weql2DojC91JVOYrZ!=}6N6 z8gHO$aOv6$6=m1<^yUs11kN%d*38b3ZXU(Z2ss^G<|FDaaBKJfRr5yK5~GM z5`)fi1>f!(c8IYl^4zY)3ilUGyK<2O|D)ur4TMG}Tg zwCRur#V!```+K@dIfs|%z^#e+_1@Z5n*x2@xckQS?)D+Xm!w0YA$WLaF8`o^JCO1n z@_x0;f_c@reK&CRq(?FKS>1gb91sN%zkC+$t)B}7DLjmNZw;?eNX%88b`c-m^y4x3 zZp}`(;m5@UL!cYXWSULa7f$F(E@q)=B(59J|Mwt zs%)Dsd@5ChBC)>SGeZa$tXcCw)FStlQ%^w=?#(Z(rEl4sESlGQr0bas+inuXB&A{S zKH#QRWy5kquiwZ*E^u^S%1zVP#@I*71%0OnY=r)bv0vPk4q-+!}` zwtw%qWM5<@-``?8>!kG&e13@g4Z+u$veRC?6QhmD=R>@?`8aJq{g8trXRV)S@_%SL z3%@A4uj|u|Gz{IHL$@F~baxJ2D%}VY5<_=)cMTyOLrP0ZNT;-<`p*5lpWnYQbM15X z*?X<;+K~W_=2HRST;M>$7p{eSdeHIk6?I&+Y_NTL^tL_IU2;WsOQ2(J!`bROMO-@q zrX!K90C0;zeP#S%eH>|v*`V>3rnx~xI6F4fcZ`b+8$w+gH}0s{>>D!q zdk`4xwN#n|b!sv|2yaDI=F?nMEl3A1Sb# z>;{}NG-!lL1Z=l2<9LoN^`xQ2iftbIYJv0~Lg?e*j5GeQN)U($TCZSzvx1iV<6#Po zlEi|&z0tql0+;53cD7A+1SZ0b-w4{G|srrhQu?0+^RlJDeCNRtTeLRlVH3J_kAaHNlhxzi;^WS}##f*6(`OfUhYv+35D~~V|hX{Hq z#QZ=^!z|qOb`?-^{uY<%>^2{#tsec8ybh5br5EHbzx1+fF!ehoJsQYVWMPEgAP2|z z<}6^$(QL0*Q(cGrt%s<(t-dHE_dWA=X0M#TMyw>R4`;nz>H zzmxqYL>aU@B$ol4+d;#it$(K-SA&(fgdd!B4K1Kmh0A;WyHPHPeuLN+AHOFCUk#!o zKEB<){#EIXWBK=7PV?+qvvQeet>s+kpV-%|>r&e1d)BpK-A43J2iw|QmFKP(SC4xR zRbxb?am;qbm<^>g@nXUDiNol4AALTk*kPGPRG90KQPguyK^akIt9Y)Z7k*0_I3)J4 z5sH+$_YQZ-98rah|N80THxn;X2XxqZ7b_d`!GkQ{8i}(*q62(y7t^A{6a`VX=RYR1 zp&IzybDS~JJ*CMa%WOfjC#Q^~n5_ML*Ta$W4&8wNz}p~FB@R;3AolmikwpZA?BP$~ z1m+KY)drqX1PIw5_x6i&-&@Esv*pZaMmgEG5eD!Sb3>l^Pfu}!;*Kd8BTw2h;oo(& zrtXJ$r`}3DsbcJ5hYzaPTgp>PDvZ>Zfws_q0Z9?8FzP+q!TtmaVH+qNn+*iql8|S2CjqQa9 zXMJTbj0wS_3#ql4GQA^p2&hTovV$HbyGKx!)b_tuS@Gxmm#IDj2V;M)8d&`-P&uO$ z?+o>E{(P2w!F}E9@NgyDb9Mr!E)=#Du@TR^XnYD$39c$)r+h<^Omz~x%%Ajp9p6@ypM!gg%|_;8bt z3t?s8)>n~fsW>|}pG_YAl08fI2xx-s^px^3SVCdD3%=&ED*a0n;hfEpyQdHa?jHg# zI+Tna)&?g#@*n#&x#pNK)wL2drW+fGgeyElt`N?;-?(58y0sIqI7BqKRiEXQa7EMa zm=|3N44YKit5AgZ7*TVP5&kCBwXsLASm8hcVVj2+@tG`6o2S$Hj)Te#OvuRtaz=K3=osnBO^v)#g3L(yO{0S3@AC0QX8D5 z?QHxsFXG@NRUfvkC7tl1JPmPkG51y3*d*^m*t;Q8HF42deIjy6a5|7Z?5Ybt5bomcqi3-N3cfRyE-0FY&_rdblaFEG;X2RBhZ_ncy)3vnF z*X4e^8=p_^GUL6ym5Qw59S_qKP&dGTZ@f&s&GCy*xB5LdYp63rrH3{z$Pxuw=+&H| zr9t0)w?~E(k<>bWxme&l^yj}o`wK<-uSua{C0tF=qs2>qTGp=cm7X)71g$2|KiUZp zYyW>rkDIuU9sl(+SX0j2{1WvF(1^zbeFapN(s*i8APiv4#OjlxqBF_0mX119L(~vm z6yH?%`SGfFfGr>3UrXHcBRg~AE*3G%t}i>7OpeM3K>x_(keuNA2GN}zg9*lVGCYV| zAL16_y=TU&L%~Yq32fGEp<#xMq>Dir2ye{ZHe=oHGIH09pVPH0JKWQZ^k4*fxL&-Q zE&5KaiL_g;Wa*Wwnk=?E`oY3M&_Z46zU%RzK&}2y@KZfMpsby1*DK>)iiPIye{oOj zhV;lP?BFA)@-+K$#|$`8f9~N;d9g1w#i*?ycwTUb35R}78)W=HEx^S}<)!<;SGFC?D}apx zfA&n{^g7W*JxX2Hbk8+Sys-^d+!wI6L8zuM@=$`YzZHFaI0{|u$j9k(hWgYaCM`pK z6)cf(1zBrsM6r61j%D&7NBy<5R*AxbGp;CNVBRf5qBjqa9T92oItzNj#tE_>bFgem z^+l!r@$&qXo5d8L z!fzalOnv;w+~K!|N}30Ir(7tX9T@z8_0o1G9^0Z!7bt%g%}%oCJaYGgrcZzRHvC&s^~~yPMDN(&q?gMO-phXn zsRNv%0mJSE$aDEei?n^Yz9HM2pPR&v(qh=-MSOoOwjLDjAq*+k@3%R(A1j}WC)>x4WsEgW2&bNlfCAAc)J#^9 zhixT%|K0jH!6cgk(iXz07Au>=NHlp{QClLM)h$H$xRyh;%9jx&gj{_O3MX{w{z)x* zV-{VhcC}^9>X?dsscVlBD@B8ip5hR5L>W+!F=&T158X{dG~MjzD;NEB^+~2qjBAq9 zts)y3Bb2|M13n}I6fsj^Tl=wPwTJ#S-FpwMMZ23Cks4s#cTzIb9T8SzdtqIYCCgDOi>)lKQ zoM-&y_<8B=Hu}kqE>Rl2}WNL z8)_B`1`i<-enWcGKQrEiZ<}X6wgl8jwE=HpmoDk@8Z^=ibSyfST~ZB* zc;r^ZK81p)H~v|cx>x*%&b8?HrtImixcJ5`gfcQIA4k8cD)7N}dx`pW8D=masde_` zT!;7Xu}UQyK(ug}T1kQ$)aCaK@5g*OGE!Z(90g5%-;_?O6d`$Vp_2=Mgn98lWs8;y zNLjhKxnjik&5HQvm6W+N2De2U9j+cA+KRu~iZ!HyZPLp%`6(y?ie)n@Fz5ZIwAeS+ zr;CaLm=9V>XDe!1zR6!UfHQ_keU!5^XMu!KBbU+KD$jkHmjflt98wX!MI{I!q06M( zdvV3Jj$E#~pT8u}}?i$JXVYe9e{bUY6hs-1HDVV;gD7 zzmq&~{A+7d|62Uiup9ft(H_E`R#9NhzhXy_V9>N&1FYiW{d$+4>MhvRaAgN#)%JOxlTdG?C zoZO-uToS%X8Pn(QCAa@?8yxnnLC}j4h zSgX8U+g2hd(M%cgig0(6ojqLzti}$Vn{Ixcd83TISlN8seU=o*OGd2Moi!-hfNqOO86V`VjBKmv?j5)mjw2;#MZ0;7%%k90A@pia#yx=YMe z(eoMjj16ba<#t_W{C)QCR@#PIjwP^M=2Ye-G>!Gu90Y2dN5H_!LW%3dNy2^{;&RlY zh2$dL1y@S#`MAd7QZ7>UA^71?Bm?Ltox zRA~g|{$6Dp;+!x+Ps!2Z>4!~A6>@Scc1wy#AvHpTMa)*lZP@?YhZ6vFY z*Dd(x(p97@fI?n9d{P?*NZ_7f(x@HARM4nLpY6*!caI?(nW%5TM3@TNXyRa_-tw*U=6%S7A0d-5qleq zyiWdw5-QSLBmm`4yJ6g!IJiJDQUCLS z-(Qu@4;!Z9GUi%N zAxQ#hmdV&$tSr!WTYTp^lCuV}VH5)6!7X15A&4$sIS>bSRRGHw99#uiPLa-*(XzSQ z;j9om2GIMr9b5=d#*MJi`QF5wHGpdO?CuG9&B-hmMuSbO+Bf!|sWbg#f_5*+cxVa{ zb;iGshwujBEh&U_ul5>#Bo5`;?ZK1h(pH$PQNbRd(arGU84h(v$Y9KtRWV76VbZhH z!a$WSsVnjPV-;j^mJ)@wEwMCCNGuqLZM=$}h==In9JErb9x81GL+x_{>c`x^sl_H; zL_4x_56M_nL(|>AG|*^HQ(#c}sb9vQ)AM{o<7He@M=zfFx-F?d|JP&7364&ASJZ~u zgoU52iMpz-C_t{6#Y@W0ObXlM0RDo(HwTV7vC!}5G-9EKu?J881$Pm_vs#=;aU;gV zkT*K_^Q$rBOEIxGgSPw(^ZeJ%O6+W|kq@y?ON%SG zr62|4Wk+hZsaQ`3GCh5<(0Ds-Tu7e&EPW&e^Atk5WYcFn6xO(#^OJ0{VU=t|BS6qU zuZ&&H=+=}K7GZWmhT;XIEJQjaOs?sP6C{o-K_67w<8Y!Ty%THGl{lu^2PrIE6NICh zsyWz#pd0_Wh$Canw}#Z)MKSB4H`CP0;q6S3v2`m851@o95<7FC)F$6nbquptT)`+9 zq-_+y8Z#ZdZG)w{=ri1jL*c?CBoZOhEXATmi75VcBtnPKpoD-le>t|{jNO%eTY&*f z(>T2f8JF}ls)!^*F3c)j9**h0*dJLY1A$vi^EE|JxGE!@%d`>pK zrI=*$wN0^+!n~)wAbPW~(32dGpT`})0--Z#W|)yHQh#q0{Ra$dRnJi~H&k(3XVW^? z2cr9zQqAdO9qa4@Tjb0WiHCJ2=T%vf_#ZFD9kZ;TMtEqFNthp z*^Ro!zv}n1-Vqn}0Y)EmIjyOVijsx>Tj1VtV@Hgf8d5E3Kjt0Fh^;uY&db1NB|aa= zwg!q~YoQ12g&!D(&p+Kxu??OlMAnun{%e5$tKxObcSh0SBfi101w?>$o$#1`9jBH& zTWcPF?I)%}Rg|t`rfhe+r244%U97V8jt2i5kX-=|-c42$_~u|+fQ_xsw02Z>+I1+& z(vyni?{47mT(hMnsR3UT_Kh~qhQ%)1ip9Essq@9GzT_dc2bblYNxme37#<^j$@m9f zD9cS(1(UJWzphr;dkopE&u7KJr@RH&?z+Z)l!|~k4{(w&KvRl_fBh#urW2iYbWnpN_hIL~Z7s_FedlQ%k+lF8pj3&&Ss;bGVym1v7Y^Zsb}oDYB3%Ak z+XMfDo^fn%r1lq!ERS9Cs*m|iT|r4pOIu|&g)vLk zY&8zT!wj>1o20LWV{MPReFTi;#W882{E9Al*PmRqouX_)CG0zzhhvOq1l`8H`ImP= zFFlzXX1wRjE^s0?LcB|4u`~9!r`}tDjr-PK{(v(ZH>8ZM2rjUkIA?OfSqHc}%~9m| zfBBB3Yx2y47_DvXD!bTL#Rlhx)Qwx{kD#MZyr>-w!lGSGx#)|Gp>QlyoE#W8fR`q& z;f!c?7tYelddrJTH?8TG7BNW&$8qW%zbmdoN_`7e#$hH=G5#LeRXfpj30R2OdqqO-ARWSBKThWTwrXmI`u(NZ_IHge2v;Hf-mJ0 z@_wghe|p*PtAqUt3(lKg6O<*~5nV$rt4IYQ0?CAB+cVs!0u$#cOjnD6P7w0_J{6~K zMI>qXZ&71n%3qM3XlD*erlggtnqF`B)U|wtE7$%LEc{zEXYAhqf6tzVtGwo1FNGM$dF`-rrgDg5UK0curnU3w*8^_lBrl1%BV028TV8fwm^e8X{` z5_ue4kWb78dVl`)jhk&UEeU}5-Y-JP$EXP!S8(f4p*A~%sS$=|E?dkPd9!Mw9gq86 zSvO6~2zS0%pGlb7RAR%!j04Oaaclru!5p9kFk&F9RgRh(>pQxjCb>^+3pCqhOrfrc zsJd7y6iBsxc}M8nzU)d(K@=?rpSeow#JgOD`J7aDjCCF#2PB>`)2{|vhj1UJyf=;K zg!;I=!|80;oBQb&t5Sy)yRaaLn=|0?OVra|V_Tx8oA^?my80B!1-Buy?Y#@P$woR} zMymTn7Y<(}{hEa8hSjK=&T(*G5qXhm7!sHnf8h`PCh4Lyxa9E=)sv>7jj;NIHt{~9 zd?@l;zgqjbW~UA7SFIQxE}3xH{hurI%fK-|$qE-!h_HvnsPYPwT@7ZXGpDQ_tz?H2 zvssh&xc0=yN4Wu2zuBkqK>F^JZ1geZxi+l?j>I))!Pi-AH%9^<{HRv)2II&s3SthB z8dxqBwb2Wd$VK#}&W>j>)v^+GdL+eCFlA-0DLvc7S2$&)*@c1r+8e}GW^?0ox2(EH z)?>FNN9h7<*kFtdIR|Za?g1*>zfo%42eBVXkvPV$xyW!;Vm_4v6>}`S znPUq3_qgY+0K*lLh;~3wz#D4Bsry-RShhgmu+XSPKQHhRH1@TY{DrqY@n?6sab9K# zlErVCz8$-`6c?X2C2eD4JWu9Wj)mE;!|l@1O7`{$F#Hqq!m{7&@{IAw!MuG5y+k`a z$bnmpArBUS;oxlo8vxBBl-t=Yx9{?L1`kL4QcC*i>l;Mf>c%D&r;L@%LF-;&bnRH{ zH~eK=Ezsa+ zgnR12?r>?r`~Q0k{#Rs`df{&^?O`L{Ypc#J&TemjR($5OQ_1>BmP|~f*b}VwS4HGm z0Z%c8*oo=*SS`gq1&)VfY=oS^!%xgT^e<*H*S%^6x1TKl=HQ&h)WHy8tXcDmX&Mae z0W1ci)*KV3)C}blKf_q@NR!mi`ra7K(5|K3(^J+N_lw!TQuTi-cTZ=pP9$&7+A3SO zSp(0@Espv&cvh_jqSGTpY(I?SBcs1L|7aCxicp&swoZb~89saF*HLELC~e5hN+XSP z{D#6BxK@s>EHHH*!d`#wj zr4(IiTFSUoGq5r7-Ru48Nh0lnKE_oE#+`h=E`te4?I9Ck%yq#doYXOfco_ZaGA{Fh z6r~qQMH_8Wt+(9Pn5Fa4@EqDZ^|CrH4T(Iw=|cwp-rsYGpoDnDk}(Q7?Xo-&QbiC*?C=j~7p}*eJs1yf?8ceV7BbV^plcAG_F!G_W$lVW5KV^hj zo;;F5C!qHM)If%wUA(LaV?Y5kDM})R-#R_c4R_dzU1IRWyHBukbE@T*jBNDh9sPegobs@|35QrBpMlZx|ee=)NvDGQuxUiGTeeMahZG5RnZZvx@1GKsU>8AoX$xS?kjhp|+55UPY z>G)5Yu)fO(@>NXEm3yf{^t`j{nfZHew+&1pK3lPy8tts$SC3Q{*!`>=f^B}#s|R0- z@+Og~7)nqYTD-6c3@7EtiSXdrRW>fxHY*CbXJ<~teKcj#(3 zq+`S!-Qq+1KTo5`|JutX{Y;hGq^!Gs;Jdqt7p~7N-jRFG47ptYeFNT(ph9(+j)s6?Ac^dn-i zqLYFhp`zD<0)K5aZgqUeJ5z0&whGz}{v_-&s?z!K`mx-AJ&1l}BqGH$QTj~W>=K|~ zdbcM3_-`%n!D_1Ex$m}hc|EYu^YY@$Qh+zIGX)cUQd1ILn*y374SRD_HZVrX2b{PU zJH@k?J>sX6P|aWqJ5VdH;yiBw+LD4Qhqxrr2p`ex4rLp(-x=ZlN!^0ny)P|jUSt_u= zRG6zzl7k}={;JUs-}rU|!OBKfk$b0sO#D+2tZA|J&r(HG?mB6z)t{ZHCNMWx!x|^} zjtfe5w}BioM)Vv?i`?q3v?1K)Ha1g&ZbSY`7izKb@w8gqX^&kl3yIBG$N_+sJr2Wf z(ik}s7*7vPDybM(%5#a_EL(Gwdz%7@o^8A^9VR@{!qKlvJB<=b z%}lQ>)Z+5^1nQfOBAS^WYERoi>mRrvnXXJIARXuL?jooA!n{Vd9fvp^M*&gYR{VAh z+{na48BIKnwi)c~+_iLUq9+uFp>NJ`THDEEB3wr9TQ9`FKb$IKb~i9bF`X+h?krWE zGrh$cPj2VQg%+Q1#no#gnkc=+SU*sjT{oH9ky1Ze72Aw6eiP;XGhNE@V?3juwS0M2 z+BdcxD~&xNMI4ORofwO(94o*dBS04%=nSPF3H3Z3ufZ!1El*oIU2}zrVsUx|yP4}T zGYGorKEJ0;D{fyTB4c#A8nI^b2Q`ny{{89tPy9A~sEoRU6jB*L6&fyzX0|f-z=%23 z1OT2AZyPDu!%WZgj_~-ZB|k9*TRQHk%HBDq3J9uCeK$1!78d++ZE-3bp)7Hh(bV+1 zTotF`@W$rU^!DAB;38@&nJqwW!~1;O7r*FO^6>6i(jr^h6J!j%`Kytm_~Dv->9#M_ z-Cq`AfU}9}Gp`K=t>kbMev{^6h(M|+vpW5ZO$-3rMQb6kG^4Q_MU#-7FI7RAT%MMm|(f*aZ=2h5FeIB{zGQF%g=G1pn zS!7Wz=DMV!hVD*#DOsVf6TE*vAiR!RKBud?KkL_lNotKov6=eB^ZJ$)j7D2=TwJM( zC`>{AXow(w%0U2&Csnqi!}6DJWdL%D!-=Hn^b(CS8}g+?(OU!${-SLXZR3DQ)T9Tt z>Tcs(UN&qlg9{$@eu3_m{Kc&sUq`I?(9mL>fVhEv8cmje*?)|tI`49`D|jteIi8+e zdwpB{D*7#sYj3BRx2Iftu9OFY+-6b}-wq0`nAOiTCr{zg?CktS&I>vu?|y>NLzwJl z&(WM(isSy$r_u==Y^up0)ej2d7GGjomzm}YoZ2>B*he&lx8h#FAbbI48+-{;g8Z1+ zrA>L!1hprou)|N7v&wSev}N_(%hq|tLJ1e@h;r{RB73vQ?bw;G`Vi(d5-*z0&$%2o zD#|LJ@EyOBFPlVJTTv+qFCT*EcBo|k#RZSx6|6m*4aD6?g}5+{48Z!t;;3hv+O2|v zXI$YF#pYpA`8+rBFUj}!-gVx0rpRt*S+rS;?IoOkH48)6}MZOhH8G)9(|W1V{B z0_-TszUYOIONC$xkbM|ACi`0qt?W&v@zsdn#sMr ztE-Ozg3u6g7Yc1tNe~Ol`ah1wte&{1ZZXaq-ho*5)E85{aax7x_9yysQrSwooG7I# zteY2GF(h1F&xfs!$)wyinvTg-7f`_nU?(_~gedN!AoxWDusc38lhJgGaTjbQTqtmM z__%YwE+03SbcHgV^f7)EufV>Sh$!Vg`>r0VN*FpykIlCnEi1b*?#Z7}npR)Nf4U+2 za`0p_CK?b#J&&l>iY1ZMfpC@{h<+%#LIhc%5h0u793=E*BOKmFm3Zc#IQ zIltu|ShD~fFhu-us<*ZYriHQS5MCu3-K+00#nBo5xl`q{w-rVa~!o#;1FJpuJNQw3P$aGqjq$*BU#HX!1c`2(ck% zu~a#rPA79}W&CJQK&Mq@+H+!dU0pAHxNY(=^Up>@-eoG&_r5+riWh*gxf2BH8~=#W~>py;xrib;k&F z3Z#@#$DpuyUZ@3p(Ox5*3NVE&2X@4*8hhPfU7c~U)Ce5giDLXu3s9E|GFueY!S{?R zvPTQ%6$dY$$WJDsNW#Q*S|Aby?yOeLUgk<7E=H!gjIM$pg3-9YCKv@!myh*)HP7`H zMiE3Z(#)v40&*;hIdG_M+(Usoju9);H7s_^80~sPLnrxb!zh%R2~_RoK+Vnq6(L)l zS-_KedGmhf3!90K`IpPlA2t^|Xg*s_i+J)l?^&$O?_z8j_W1aJBX0)80TF45;__)2 zMECeWRFU;=e8L(F$7xTW%iiOK^YP%Fzhw(80=7BRq=cDe)2-Z@fflE_&2|fZbdsij zPLm!q7{*T~#%J;LLHm$9-N82*kZLpQ;E5Q1YfF2a)4)|{+thw`2;g@CroB|;=iC)` z=Mc8>PKMHGtGSsiCZ+t?2&v3$LA&TBiN4tqxLih<3KF)Vf@FPICAEp@b)ZxdaFHM5 zl)XXnh?m1}jKgp_McJGdPeFA+@w*Kl!y9^?4(@vxTJ?%QR)ynnRYlHFdY}gDdG!bs zGTTR9s?}XZ=Wb^eIju--khp^UdN&^^G%l(Z4y>)DGm*# zl3GlmK+~6;bcWg!<^prF?T(cYu~P@dF~Yk;bL$c-4i@G)lnz1J*yYvWKw+|LKNLv&^S~LCR4$Vfk4qOOIjQ)nI_zzB@J)`%TqnxV*x)NeS5=b&cz@&y zpu_4>Cu;p>o#6|EO)5w0Zl3ONQF5KHYy2P{qnp5dtzb+UnzZbghoWV~;sznuqDRPt zl-fmVY`H1+h=vp4<9`?8e|4vC_R;7_k5+9_H*L+n9{GF0gl>LWxB-wlI_EQ4+Prn# zuZ(u%p6-S@Q=79gj01F@Zyz`?jJ=W0%Ea-+E5o;g&Zh|{XM%OfR_cazM>+)Ps&{OK z@y5BDz!6Cuh8e288G2zdHvC_rBSdj>&Uc+zZY%XAHR&IYZsaoEcSkVuJaZV*JD+nn z#XRoQaU`(wKKCCiJDTvSg<9q#I?&&-=L$p^;SiKOEc_y&QjrEzuv!&;X57zh52#h7Guool8% znjos{1Y~(fAA#1rpF|fEl-;(>pTM{$x&YM-zOTB&w+=mUt;{Bi$h>Z z{w!)Ie8xSG26MMM4y3Rl_w`ZUS`<~4_|Rmu-Y_bxvC2&#^TT`t=G1L&wcVHC4!AD8 z;}%2ZjeB;;I6ORbDiFI@^H8-FtSB6^?3!c^?@V0a%hNuQAVQnn@3_(?o#{tB_DGZ45Bt(g> zNy)|_S!1KU9U=YgjK2aAr&~F?@8vK6XUE;-!(eS3!1Bs6#$I#`=JvyBUryn-=vLfK z7{td7ZT)Z;03bt-)7@B&ZW7CH!c*rw*^`euPB1gqI&jcoP1C{%LjPEVE zE-|0VFuBo>zW5#dbiv$HzO$fEyF-a{jIDT`;d2Ofu&wLNb0t)?6h6A`UW?=`5aK}{ zSX_;|Z;wyWFkJ{*EW=xV@Wz0Le|}h{TMu5FkP2@RD{ptA5IWR)_~6FMUXGLoQu*ra zt7z`xh65NbY9pAk4!VPK-LC+_TXwT~YIbTX4023r2_@5m*jO_O1vX!JOJ@ z?LzrhQO)J!3l)nzEYjhe$TU|1r?k=u1tPEvENuK~fYSoT9zh^MOjKK8q3;`j zbq%BZ7BK{fSB-;^#y!7u-!XKroB(;iegx z7K%`QefwRUthZGpX4>q9;O4yen5f@jt1%D_1ZRC?TVvGB>{h{qP}_=rx0bEba{jAV zR#P?!y6`2M^P#rB^D-Z+UaSNHf*{k&%S|RRTY>8^YaOOHvVgo+jUPVVh!e~a--Iv% z=b1`x2;j$2go2}x!V*Yq=(stakyXj$2x}+pld=SXeSi^UWd7s5o#8IT#-Uk(BG8_R z)JF5;y;M&2r>P3sr+lvjo+~x$nVT2?3-NM5!7X!e*tL3A1gxp~Lm@&RkS$4^Ttvn= zX?nm4?NUIlz6sR6s<9EDwO@wWHC)W}RADD;? zBg}~BxnTu1iK9)4+6Pe292_-%ZhHDr+u7EPgkT82&Hn#O5A{o8U-ZvR$aj!9h@dmE zS#6~5TQ%L#Yn=ATd45X*PPN*I8o%9v#Mf&i?;+htKbGpI~SWPJl0A4QGxfUxX6w+r3LP z1g-*^{xo7fX;7Sj_s+{SFrqk zK>c`&tTr%H9RTQ%R-^Be8~vXO`R)ksBxvBP7jLGKpI%g`op+_I&*QE#&K=22>sG{`Od+<)`%W~edlg`2m>%*2{$;q-{ z{T-EbO?V^VgApp~{DVFgO}OI-c|ErH7q>iwlTv_OHWQ4&uS?_tCO)sE(=xZ_VW|}k zaJ@*~ZzqnK{0yOg=QX|ZaNXi!@fny={2*$xy0&iXnr}gwUL%C~xw6;h*M{2q=0jn1 zVH zn2MJZq5Ag6_KOKW97gaXjMX$yH6S7QKGyhGZ=;lPoB_K+!J-jE6*Iy5y(7-VX=7X@ zM(VbuEkV@&VY&qmdNSA3`x(vgWk)Nhv3c!9N6V3QuRSr>siAlN)?R=yk8}JW|D%k^ zq&(SVtxPY|0`-M`uoaS76H z$8JR@qhU^<3B)tg5BhYonX+h6Qw@u+IN1j|Q@<>O{5RcOY6_EXt2DklXT3@)zNd+| zbF;}$ot3N)NJQGVfc`^h?79|DF{ExiX&|4=SNoxs;xIH)jiygxtF+iLbj-RD?NW^w zHd^8!ZCUC>LE(+lG?PLB`UeShp|o~px2bV4tpiRw2q+U^?`BXSaR{+J=gnB>6Qw5N z%-F;Vlr8$G5{Ac?RfrCLL2?w*$g}e_seV9opmtm2m}5@8(XG^6gyKfX_je7i!zf-J zF2>}q;$(ir;7B0H)uRfCAQNtEAaANs>A#GAu5fcQ4F|@AqaTSfuIHL_LI&dR#SmJd zoL0U1bBqG+B^4GT8aht8YWRetsu+wRRK}*JtWo1d)xjY+5y0IsnSKB{x@IgGYu5}J zGs?QiJ>hAc0v;G4Zy7dE41fDkYe;#joMMA!aiuXtiAkn)~YypB7 z>s7~n49W)W|3=KpupTpCvOH8u`KI_BDQ~@Q6CAAoQsFs}G*klG>pwCp&`0{Y2dUBr zL3OzeqgMdnCApb4dv>`@TDh*VF}0+^mos-koHew<#rd=aDK+G70ex~510af3$X)|d z`6bgTtC|-YRZ80|W+$ai3b_kTgV6h17PytVs@|9_=;dP2V#!m6l-H z*-}-F#hFgnHPC&?CrJ|F z^-)o2lDu8h;uQSSf%It6PTIGH(X!iWo=@TjUbfG-DH;jIG&zvYSl zWZ(|kP3c5v{Qq+jiyuF8qSj#2IZ%lQQJ#sN&h2%slMl6zzoS!tC8;wJ6>B5PZ||lL zJvXf;E2hLXJwl0*S(wR3$0F2+(578cb(lVP+bnwl)-2zSLwHiZ45$A=#|IbSj7*f# zouN{+NEeG9Pq?y2)y$`cC8bEGkxMD^P3mE#>L%L2u202o`n1p{S`2wQ-u$jy$#8(Q z!+3Xo1)UWQJF)-fP%>90FZ|=5xd%3Lk?J07`tVQMhg3rHetMBg(l1n*$#3dsZNs5= z#{e>32@BdR@c(y-BdKIL;k7GZ09 zHr5>L4>}@)+%j`=!eQ`$sMF}6(nln&i9NdaEt_@v@$867Oy7+*{0Xh*a_aiC7Y`y8 z2-WcIi3wbm)P41c(Dt7ovRPU{=EF@$h>;a!)EJqb;LG?RCmw$4&+M@R4!V$ycENZX zuM9X1S+njUmw?o!t9?&&4$2L$Aqp2GF0{j2u{}}v)C~q)fUb>F_Rz*bs~*A{+!Q_+ zxv2)!B_?Yi4)2W0C@ch9HxyOVN;TxOub!-Jt&=M9jW?GZPjtbWSGVZttJ};slKHrN ze2gr&2PoW2y_flMO4SDPOKDN8u<7T#1$yw#x8XPqFnztw3!ek^R^q8JmsO)vPDy?y zxyn|e9X)*%-TnGQ3et}@6yEnkpW%y()1a;SOGson8UIH|`0R(z(vnqiwlChBG?>?( z5^SKh;uW!T4a5*V3@^j$z@7iHpy=@_cZqmF%w6jJMgsj^Wbl3+V|Lzq_E~v0*Hfd7 z+*2Ty93Di#$jh2Vd#w&lC`{XJIV+mQI&bt*Sum7D>5L`(o%X3-8$I^~!_3e#L`0Fw zP(4Y3GcSG2QkIGWG|xKzm2*^C;KLRD1UQRAg<0rTdEIc;k-T7)L1BvXLlB7wRWRyi z-2tU$-as~r_23NnOP_YUJnH;R#g;D%|4z1z2*3f$v6IqB@@No}9pp*yynjIU&A0uri=&gji`Vx@n zp6AaPWb`UN+Ff8R&ftGWnBQe_CGncM{H}Kw`_1;1@B8iaj+F(*sFB%53V2{GYQ9QL z$wHCawx_0A?0Y^A{TwvqnKpb(>_o(TF-<}1jElWmP_=HRPyK8_`BVT436{o`DmP}n zoIZ2f)sd(#S!o3PUoT2V+~Bm@d5*9Cpg!;x0a<;e*?o(@s@ulA7|W?hd0MSnNXj}M$jAXyK3PyU*4PGV)sU5BN}s(m=2}U8?$~gR)2RY zW7gJ2SQAcEYt-IEbkO6CUw__nPH19A$)38vzm%c zN&YvZJ1L-o{h7<7_QGBGLsA(P$e3XSOQlkjz|AlU=DN)9-2LIo!q}DXOgyi37o4YK zw<-q8JtxDi^M0If{S-|52W$luwz09H{j>Z|e&2MgFZ?A2SDvVuX?fWJOiG9>tuk5f z4sAM-Z`FiE)u~|kyL;$_Z9v-3TG3Q^R4C1Y*e9Q=to`VsJqN zFA^gNMDN1Ytdax8aTw!5inM(u#tY)#4T zPCYy~&tAan zwOrS>Z<@B6436L;OICTCr>mu1#D@x6o59&+_*!%skye6mOFv)L>aF2PW}mf`53*|K zf&x32!6v8*g65+15Sh{e9jcz5atM7wm@P@JzCap=JSsIgk^9D8hf;&ojZWX5exv<% zpZB{v$-k?mkYQ5mReMex6maBUHM>{tKOu)2@sRVio`3tfud1MJZmk0Lqg@M)ta6dN{wlRL9IsKp6gU^bX=)GKhH}ByjBeIvK=}06 z#i$u$$JhK(Bz#zt_D5ip5kww*$9y16DwBk1lW!=J!sH}Bx=Y|!Az513ppo)H>l_G>m;dRC7D*q+-dC-wBy@U1fKbtaLi2_V2_ zgw*M6+mfWFqvi1=2#;vA0Z&F{UE~Q~VRn3Waer^2Y=>M~Fx&P}(+*d4!tp87g z?@hCBZ)#%i8LR)cLU-ra%U6)}??qqthtdBB#Xvg0Iox^2tv7x@zx_Y{Wqxksc|P$f zR&kMHwz2QRF$tslt>W7zBx%rKU3M>&0jgDPu$(Guu$mHCSDy1A*sAWCXmsUOX=z;I zus2D~g))JygXTO*W-{BT17Hwf4nsL^B7=2xf>VXT#Ss(Ku~?50vgT9<6pLAjDFbVn z2 z%{RnZ)=E090b}7CUwe$P_oUX+%v(l3VwBlst!3C=u(P>?-x2nVMa?U0eNIR)?`AA^ zb`V374j;zihHF90H+&BtSZESY>6{c1*lN8`IdT?dOlX^@Nu z+d9JFcL7fcLZnHM79(lVvu~~A=+T$)+SlGpKWua28;|g(4}FQXeJyFR;EBhdAa<@i z7X~CXlM`eyt-$UoI#Fuj#S^&I9$GpAy3`GM~*D`jNI1hHp+6PHH+dWdOz) zHH|oyW2L+psAB}fL|ZRqITO9Eq~NvIM^b0v0*oubW}ukXSYvUnk+fs2le{pJ7q-CA zxVF?+(>ApaG0?OY;~*x3u?;@L_F}}R2u)oiHP$ZGYhgYXY~Iu?kX2l=c#+(Jb?!d? z{rt=S>2L6{cfFHef8Fx8x88Uszkb(k+`**-b)HpR_1%2nXWqd-e9c8V-u$Ip|I&31 z9le&DF47^NeXMiCE3anbsw3RI|2ZD&=?D4uAO8&Z+<)q#l9)E$9?R-@E`v@7CPMr5hbb%UQ*h8u7!rAqEzXfuw=WwqIAt1H9auZ( z^j{9)LX$mw}RFI;Lv!n@Ct|U!irSpi3#({f*oNPoLt6C!bJ;1B`>m5;^|H+j!M0uLGY*L&W+-6Tn7;!(vm0$unr} zYU-Jq4v6bZ!dcbP1d{i(>W-R1gpdg1NH_0D2n#I5NZUBkqidR?Sv3qpF@1>MV^lZI z8C%lTKsBTatIA+q1*M8)nQG)&9NL630LsBgQ%!*Am9Sd^QtSl`-HW(MOzZ8G29O52T2gv1C9dC7iLu0AWZ( zpNKwU6SS@&g$&+H*YK$vjvh?-ZKkK_- zHk*~_I>bkJTdTc}i7fF?56te`| zSZqSt)0m_^Z}+6$bLC|RdHw5O#~c5v}LP-6d?VEH>3IrdqXU?CA7I<@%ZBugd=C*B77v`@o$2-+6TA2?45Ns@i!m zMNOkk#Xu%0K$y)tQj%7af$=QeVT>{YtzEi^oIWfmvoZ$pek=^ug}R52gQsx<(u(_c zDo($3fln7sjq)%H!>=w7Vkn@QDfd7bt_4j?ssmWx!6wt~j45V0+QljG)|ByBH3)LW zILTSd&=1upCCUCoOWVvK8Zr23ol3U^HT!U7QJ{{srsFiKDV#EIS8-|MMUszo1-BiY z@$jb~f;+F<^X>6hznY`&54Z7HxM)@F3;Gumgd@4xuyKjF)N;CT4- zMK9JWR`LAAvt8+3(V4!zLI;$_sN)_wu?ltdJ5Lw#gea}7D;3@8?v4S5M<$)<9Wy0?hhrY^sESr!S0eQ>wnN&SLz~A&SPFtnhIRF4407*na zRFiWiF7_k7o85BeI6GVN!b($sS5x^gDM=eYa^wh4JpKfae&Yl$JMvOtV)zJY^^M!&er*Iz zCiWweUL|cm8{uFwgH`|_07f;!@JZRX0Y?JwmF;Gh+!!TAInXRIcBLlD^N0XZrOq{l zUzlo1()-K&Pt!j$0Fk7YRJx;iN(+hSV*908`2mU zeRa`{Axr>tTiWNi7|Jsw3lLhStdV5^;!=yLAc!gLA?kB%tRaj;W!5c%0C*(gPAEr6 zDdCa7xBG1YkmFGL%+M<%EY-d!Ga2(SB(2a87D1Sl#up|N1_AQOOzWs=gv)(FN-$d0 z`OAG~f-#QziQLnGFKN%2C7ogty)z8Mj$E^GISm)W7%*66L|5DQmc^IM7}w<4dOwUoJQwtw1ihCLGfaRmJ89480+p@nLq7CqOQkq-D+@Lb0XNYr z^M0r$Nck<33OFPC*B(&JMLZ!tuSr0{FpRl*A#PWqgM0L4N4Wk~H((pbV<#Tt&%X9` zTqCZljk6e&SZqGS&ej%oV@4$FekyoMty4o~j!mlU3~=3<7Rsn~ArI^1yUE{^qwVQg zwez3WzG80AJ9ZIyX%KeELP}nLxqR(x9-v(vPN&B-!cM@V*D2YBQ<5t*k z)>*2F15K#V&w zqdS9{=rfl=#KOvh3i7!|fo@$8%44h$=(?88%>iqm>00LVIg9NbhH(e$v=11B+1)e^ zJByy#tixdFw|jA8R%wAOy;4lCp!Bt?6yQrAFA@Oo5#IB`M}Rl->w5seYq{ZS$H^~# z?NSsBIKWTc^#lCiEeC*}FMshQ*T3c<_x`hg%+H^I@vO^&ImX}r;k!8g(isrg`pRc`|8ISk4<~>F{M4P_$M?PNYBm~RJjKKR z&qsOBy^re7>%8T!zJqrhox!Px`0xjQhhN)5(vE-ZMm7Kzr+D~3$UY~gpK~Mcc-M`* zV^5u*C0_S~eC)0x`p5KM%l*4y`y}n*Lu~%hBg|fXEgRqXJn#KypX45MgkSi<@8`|O zX5dfpz*pd=8@HC~brq|))N$qa|15v&?(g8rIk0$~|NP;9$glqEhc9)pR`D&44BA;! zb-MB-KE$ADfzwp9C~TNU95F}lX=UUL;sKY5a`{@Ej3e)(0b%{tNhiajv~UVXzWxaH=X*xuRU z>8GFJ^yVg~H%~JTy{4T}QaW>LS2C5QYK(*T*}ozNlxN@nZ`9m?%_ZnA#Y8SW?*BQg_Kid@h#fFk89&nKF$r{)ehPc=_w z4HQF%e9WTFHqjW%^^)6HzRs-eHAPYq(icKz1!)R*W)EvW78RhSoNpQ6QE66PbeVu( zlk&;|QR9KU(4oKsNwvE|Wk{x2Pe5IyDNellzkJ_C4{RCDDQ>J#bSK4WJ+t^yaY@a6 zdS(y`0ZBtzemOrmYTBJDc*z~a;vA&!`Rb1}lo?Q;U^ zlt#1*nVa7KT*qeeJM4PbEIo(2{@$~}`NYLv4mw*{ECCdN&c*Zy2A%+su>g)q%aZR&Hv5QC z9l}#J49U+&hMQfZEY+-aY_h|y7;t1Qzc5`4u~sx*jim9)%8|TgtZM+#=WMc`Xc^ZT zx~^pydQwVsT}RV2cptGA8g&D=)~FV0D$GY?gv~A{As{%QG~&!cU&W=17YP7(jxdKg ze0k4_M;^a4=fCc|dHd@QFr4@bpZOA8|HkWpZTW6~J3sT^9;1EgAwKi@Qye~i3%9=Q zPJZfFe~bJ7<7enj9OKQmU(M$IpW)sU06l;F^s_0%lYIJ3 zW&etN_vJtO9QQmuW8ZbJN?0oE64u9eE{Qmq#-hAUNeD5uv73Mc;4=lOE;a*n_5P5j84AL7HGe4Mww`tW_+^YKUE@TW%C+Ydg)?|t!V z-ujxu+y?NSckn|G&S-2QPR*V-+u&NT`OA47{nP*PoT#IWu_U~Wk;AQI=d$>4D z=7Z(wdug2+w5Cq%rfF0aUQ)2hP|^VRTv-P7^3|8)P3j{lu#}&dT?bsoY;%GcQ9d*Fgrq%60DAe%Syh?^GbbJ!dI(uK%bd$b`48Y~`7A!3>Eo7-rQ`=lhyX&FeZ=)z`U8I@RNN&s1qia1U6xfu; zx2vU9z-;nZQJc*~mSJ+PdIfv0t)z~pxO`Vj^=hfLu49zWo4FEea#wx(Asm2PWiG{ z0&K<$79^{fsgRs1cw)Yl@EN63f*6KEr-oE z_x|qh@SYREqceW{N3Z3EYvBL^(L;k@+HrqEZ1_| z(HVU85Bd3zf0h&c0q?&2Z*a$vW55>Q`SJts_r`|mje$=I`Yq5cbuDMPx1NBeTolGO7r_4 zcV{qQd5Zf1o_dh?evY%IGH*R|f)fO``iJ;xxW0UT+tEXC`a%Brhd#jvfxG8F$vbZS zrWLb_RXl(3Uth=J*7GO7^S|(`{}T8s@8;M3`|Ei1_W=LwQWtI&-^$2?M{)F(NmUFH zA0xBI=wR9tf+seO3S!Gjxoafl#d~qGbj~n_%tjKHpp2hWmH1<#5jX__3ovMku9T#5 zR;?S8XJ^RZyA1kO06*EZl(q{HlQIL;1RxuQWW$5THN}u21OWGBiCF* zwBX~23nPZ?P?{&&nN3vLr!d97CSXrCzS(^}rfOnV;A67Q6t`Fcoa#g@e_EI!)1Aw2 zd)wRu`p`pH@WqfBW#Vc&Jz@n`D)^m9g{396qt8R0ChK!u9Er>SO|7qjIHe`vYl1`- zz-A9{Rvt7{`-Hrk*|ptL-K07fS0-9XzvfK)mD-X6n@KH}`;(ThsQ|9aAR0_3&=bJ0 zF!b!6`=6GMfqt*4e-&LQ^;qg)3OMMFsUCE4al0q$wY zwvz`prUcdywifjL0<$(_Xq3InbaBAsOVKh@@3}El*mHUNyzLZ>t)G!=au+Lf2@2m; z_vhQA?&-nK64Pxiu(z(=z~tSn_d>z83iKjl~!(1Lj7xGIM(psR6_0<`(n$j1WvIgLTSg#L>1b zeJ^7`*R%qT=5kt*IWS4}Zc{a4TS0)AK3?PrVjokFgH}E5Gcmr?#$ou(; z`_JS0h6VRtlu}IM*qivkyWUj)erWQYbDULXarEq!;=7jj{k6Aot2xQT-`HZ{eC>K4 z=l!31?o8B;%dUbapYvf>v5My}u2`q#DV~}AZT|P)yq+h1_j5eMb+jwf-*5ZKlbk%s z&J(3p2d1JG(-GrNVFR^|I44?b)YVhcPb@iA$(DU(aGodeI_Wm1%#)|{)a9v0Dj*wa z;%+KbL`XJu1SztjgViEQE{ip`ud#PUjI5CfBZ@Q?9oSQ)Es7QzQ(L;MGwhldxJ*Z<31lWwf||GpQ@BDQNcmI&t`rk715#vw$1LrhC;v$&qbX>5YzBQ4?^uF!l02(1 zA0uCU-em%iB>cp>p!-Ne|0SEFqn6~{4VeA5L$hvqLG~ER>P0|{d!M9j8S!Nk3 z!|W{6P*ZkE%jKPbuG6~Py=T6US#PY?b<&CWG<~xkD>Hd2n<<}cdD5IeDrvB=hY^~z zzN_&7Ek9AM5VvYsKjp2Zu)%WpA)1j-`y!Vr*6}vNv)(^Ji=6e zm|bnXY%e+4dhHY7E2kO?^_$#h>^uGkQz%`?=TLs&u`ZMEQ?)sH>+>*`^0^aq{7FeTALr9a#HF{X16nT~s&m@{ZPRGn3w`W*&wDjFrVfW7Isv>H?*vV(Y?T zP|d$&E#8j;+A7fH!^o`b7>9wS;^_k5G!@sm1_+vUz~mX5v|TgNW-a|%ob*|#94n;za@g&NzPH0Q;B=kh69bcN_?uJbjXT zKKW0$=aY5IyYKu--f_bt{PX7t{QKb7p5z^GxRy8nwYTvL_iu6ZjaO4ZzOQ_lhZjdU znojZMFMN@Qw_x9T&&P90+&510WP+oA{s;N{%_D3QIPu4y<^30Gb~``D-@N%S``O@7 z3v3+W-EX*^(~sWAuYLU-`<-}{N5>nv{w+VuKbU`+&6m8E!|X~fo!`c<|I}MJ{IyT= zo)3M#0Czv~rnhlhdW@4#KgI(O&Ny`Y5w5uE3IOiD`4(=N!@esVu))zc+|IifC-}Gb zKg3z%e9E%$z&bbl`S0f4Uxj`Ce%|wiNBHy~Z*%MMb+#UQkk5bR8HV;Cd|mYTKK<2G zy!lNx^D{rb!CUToj7?g)%`ftc51tFCyOKluVfe~}{La5W$@Txun>ai|w|0nI%}MS} z@YN@`;n?;3;9c9?@We>B`Dgs%gXeB@Z++$M+;%x|cmr@8de!Z``=w9u`OlpjH2wUe zr+DkJ8~M>6=(*wR8{Bl`I`GUn_gTd%E?IWH4W^CD&=j zDR;*b$>oCX(&QKyzWd&COpa-GeY5xTa~0U^`E3~pO)Q^bGFe}Sik|n#1`~$F)mI`@8#!74qKUcC3Q?^cvi~`n)+W3nV%&o zK@6due|l;rAX1Eq*PF?+E=P!oT4#2`Ml@5sta1vSh-Q{z)|%T5818DT+~A(o=No?EBGhnbi^di$uVU{^n_VfGzTZ>kfDIEOKeYFso>ibyvygQVCe*;Tw+Bo15z1us$e8_!%4(RI)985<`(*F zLnJzjUF%4bMSvn#Q5!G0_R4RQ&kM6^0^luSNGyYe)6Zp(e6RCyCzV+4+u3{D>C;*F zo4zT|70;~~FY+7es$S}4axXFyxwfb5fU9E=U5FEA-!j`)fI~w}q8*5}q|vKGt}_10 zF;mSp(C61^ny@Sgs$+NQFD8AYmNPF3)=#H~D*106cSOlV$nC|cJ9vr#>l$(5*5}b$ zD*&>l=~@Lstx^5H5OK}|mf#~KVfKwqIf9OH1W>gs zrR(R<)evNA>b8nY6E6|~@D|?j(-UpA@A_fh{as?BaPOtomwNEyeE5%kh_}D`I^KNE zHV-`T7~HJ1m&NCK&u=vR{kI?I`rD6lJ;134xjzGz>9hQ!-#x)v%-*ud=dmrKi$Ic_|_7E?B z#W8MundbMVz}D9ujx zz{&f0`-6}0;d31I=0A6wJ0>a7M{hsQQ66RZ+^5d57u@svpWx1G@8bCNw{XWxALD^X zwmJN&bMCT=RXo43IRaO4uzxrI^A95_z`%*kOI)s1d~3r%qs%$b!KAV|GKa%j%h2~S z7>?O-QviT51gvxT7>O91v7#dwcC&?adXX7`oS7X^XMS?-rOAlyZw%B`ePs+RP4rR` z(N38WU?c_D7+H1CrXJ3TYiWv-{%fp(XmG|b_Jc48Qq{i^eZe>_Vws2}vYwME<+x~Z zu@S(t9Ohz_c<*t~1~r~(&)p^XR>6Zgl}_$g()9P)yrY{n>^rzFz+Hk61KtNh@FL9a zgXl^{X%FIFnP`-#6oLQ-Q71_m%&EG783ddl5~czM8R#kiX*S21q+Tsgy|m4h6nSN6 z#7OXJ46@`(i?n&W`+ns5H>G@42e86%QvkkzM+l%|ov@w?=!go)hpMN!tf{Bx&iZK7 zpY_`Gd?}kr)H;+is~c?r;p(on=P`SlQel7P{-XfWYKBCuw`A14H3MoH{F<_{G7zBs zM6Ls2^4Qwmc3<8EflD=Cu=JCp#2810Firr@dXT(}=z-PyQ8g25+GuV;0ydeYbM21Gu*xkhO^!pV`!4UXtBNKdXf|Id z=gVMs%7Eas51QNyeJ-tO`0ozL>vNUGGxJjr5_i+c5PxE8`8a)?U)oRWbjtjk;ZHy9&Cv zH;#jLi30Lw*W3Jr2R)w{g9xA;lJxD;=4)FjF1?!7AVwLKzG!J7(i(l_s;5yZWwv8+2U73Jf`YF>S=fWP=l zzw&&a`dc2i9{*9^_uZa*-uHj=-sin$pJUA5!Ux`Y8~nTfgTHofSe4}k8bAKM@8Cy{ zJ;XoyhaX+iA6&&Mp07A?)z!-%9R4Bx?k|52*N%_!pZ}wnfE=DZ%qRZV-{UuSEz+EN z{IR9KzdGzq!oQHX@%k$Pc-5;e92Ni4m%aqR`~T^`dQN3H`m#gMY5(UEQ>I5=ea-)# z+TP@U{eS=Ux9r@1`hWcfZu@E0);DIHzP zph0GblvE#euv}s>O}_V= z3jk0ijue(xo-EAg>%8KXub`wc>IA*c3(kLlu>_WU3nykvsdxIxx#L1$#NFHO1~c+R zdhb4GI?HrIz5Dpfb#(S)R1jgxxPp{Ka6RRA7ExwMsEn>jT6;_x9GRqlLQNmd=bGI6 z(%Kbxm`)fo&Qa#^X}OMSI$!>Kdf%3>bXudSZiHDjfSqi;7l<_(B;Ac(nfx6U4ASFO zkR^j{lX9d9d5>S+u zcUWo)=k7z6T3flskPY2Q_{AVK3hIssrRMLw5^s)iM#ijyr(8lM8*rv zq;wNdzc2txo7U$?!8|+pz5;^F|MCLU^s`)NOCVwfrt{?#cj~=S0r%Z$!};Uo=k7w* zwa)r>*wsvD-JJP+u3E!U!LrKG&+q)DHlcu@F_mFjwT1;$wCe1eQp5*&-^*g3FRbl; z(bs)_6c=GFSWt)I{Jt-Jx}HORm;x>vBPqt6n{nG~Uc5=!M6DB}@>F05K3 z+JZ>|$S7F`!=h(4pW}UC7)G20XB%Sl48zFS_iSve)Au8N-?P3xXKQPVM4)XuVu0

Boa`Wvt=Zcg}23OC#SoHkGsZ$rq@{)M^l)tFuc#$vwU&xWuli~1@*Ymx% zAA%E~=hH6|@bCJKt2pX_14sDY@4AJ<=_J4ZCzl3rdm)wO1r=tUH}Bt|W6sNOxQ(~J zcE<3 zR3_}1!5|X@Yb=qv3SV{qLKOu!6hJ0NicyRXbhNHcaR2}y07*naRPr?y7&q2p6fCqD zd<^0m9D`1>EEWjFvd>aIsxY^(L6*-8-+c0P;lqw|4S>)0XlF|M%||f1wm5g3?Kt(@ zvrP%l1UjA1`SOJ7>|3AnIA(bp0T*OqZ;d0GBmj?zLcp_Dn16|Kf0Ie-q@CN89w8>g z*TGaUXo5UsLy`h#D0`~t)=jI#POrmI?N85ry=hW6Q^sCCX4%Hn56kb9o2mRK#d-9o zW>VJ4(Wj}4rA!K}6{6T4@M{{We7=m!n6j~%Za2OAW_peZShjSW^{ zplJf<>3y4?NB*|To=m%rY4=>$?&l_hI%(IJ`SaXP;*nu? zmpPwr!c1Gz=G)zd@^hNEFW_o6%Q3sIEC0F+q-446WZ>EC+O?p^rJ5@6vV85+4q$pF zJLy~8?#tfuYpJXJtV{rk44mZa%;(BLU#%AkGjlfxXiYw5{;t+Tsgv^A1pF)ItPOm* zji`;vt|q^`4>{BC=M(3*y`dj^*4Ea_JG3(EAg7{EK|y20#KT#ufRyO}g&1+J!Fyr+ z4a1=39SJcEHjI80pi$*L1k{Tn^8r}b;K#8TedS&vp)x5c$-6=Kn=+cUm(%-Ym->A( zF@G|~LZs>vk~NOKEKnjWLoq9n@sZR^z?epv=c02sdM^?Rs)ZavU>JL5U57IcOe)UE z)>yocG>xMlMl5Qe=7Wsy^f*jXee3(lD$uFS!1H=Tui{%7D**60$0R-32e!U;KmY0@ zpA^U07eT!JZ9mLgj{zw#JoOl#`OruC#b*aje_NI11r^u4g}?n{n&LffbMlLS$oqfy z{!3k|Rjgtu9{Jb*fcJds$Y!f}Ax2)wo`7U2%7h?jI?j^#cpi{aQvfrTm!}-o7>u&u zKvPJPxbezJSSM#p&TS?@UtT4ju<3FtPo5NHfX`Sfscx~d0j;J?W@e&uGU&CslATjr z@G_8{rZuOSbQ0q5UKs?cbygV(l>N#zOv+m(#u>o8;QMj0;%w8nvu*R-;=&-pGkyL7 znNXNz&`$KDEXfE1&KPRiR?5JK7U8&&MG8j+_BU|qU_RfR- zu(Z#Vp||T;bz5`BZ4A4f*9;nDQ;#KxVeh#!NOYlujoq!~Of7mD(3qlgXFpj5J@sTJJO#mb|J(%!?%D8CMqT9de#ALP zj2_5XBozUelgN^4NcQ%-L^FCj2LzxIjl<`S#W-!MXDBK3 zdExej(0=~Qjuim-oa3|n#4mmJQWxS`$1nfpukg#4x)2&Kq_VuA;>1V!OTYBdOI?ap ztfI!Voo`=MfMOLdv=GArnONjiaZ(00QqkzitJ+Ot@glc_Q!|lK2hdIjh@zoqOB$}6 zXF8Fc0B6%ismzY}|Fif0VRlqyzVCOfs=d3@oph2;IwYaHX-JdABtS3{K?N}k24}{> zaTs;x>Y&HD1M`T^J%@)m4@aMw<6O_fbLBX5FXAXOGV16Ze}FoOjBqgM9dy7T5+UJ7 zNFXF3iD}YFI_V#K@2a)#A8W0uRaL8M*Y575lkk2t^xjpqepJ<}+G~B+yWUreBvK+d z5CE*Y#a0vX@7|! z*F8%zFKJsuIgU44La|hwbDyMMtcfVI<0WSXKSHrhTZ^YgIE zwXRP_pks+rt?jlLXcv(x!L+r6P-i`}*&Li=UP1si8Cx|-F5!+(&D`5W>x-W8xV}lz zFTE`eZj~1NOx2Lc*1QO|C`PsErx18dkewP_8AUUj7@Z2_+$vZ$poJ5Vc11yfe4#q^CrA;2XC0XY>Q0gxaFf@q1LQHNixPAVO7CZT7awSOH3HCU8-e4u95Rfjhe z0#b4vj6n6kO=L?6wR|ZILWqVE+C0V(3aOTgFdofzN3-eN)7Bt*ITXy28C?+>4@x=b z$`_xp&I?2Mp89L7WI`P!FK7g+Qw+7l#`itc>vj0Pk6K-|U!SW%g6DY%0yP+5Py++0 zBXNd0aDlQ)FiyH-XZW#&B4GTuF=K%g>yxmTqB)1YmeSxJs5iTNR#{DtbSwYO2YPuW zr7dsD=a@IhblWH8h(Pw~OjrS5T7jLL6S3HgYn#C!M049+F- zR&WxRn3K)fWRkS2Yso;xacudgq)b6Bfh~ImuH3Tck$%$Lf?D#p^fgVFTVxfeh1HUB z5VMxgn(|CUKnDogkV)5I&#u<-;kBOxF5wki%a2;XVh=bDjiH+aoQU`64 zLV$B0p=^M`hsS*cK^?wd)qalSIs~E6OMwNviVsgRH0ljBfrMukN#UNEW;>^Kx{e_MsXAeraS=P&0wB*GkQW}Pg1i27FV$H}5t;#8YBX#cH${0viz}f})&SB(;)|{GppP-)U#OS-nq@1Ts}3$_YALT7 zK&e0=T2ut|(%(=mlL8sSEXfXTkGTQGb5P)5+3X)NK- z8Xc=;RmvBVX-_hW_{<{_9MTrI<3Xu-jQ2WTM_&#d28aU&q2Mra}156oh>;3}MeFHEh;2Eobl_z40Za`cA>36Sg zWE>`XF`{N*`Y-0Q{*0v34$PqmI#9Yqeq6();Sw~rCQt%l*;n2HhLUkFuhT%h?&Q9rj6wS(=*I~ z_RGW7K*TtS1`vrJwxx&dOV5agu@iHyI{Ma9GUf2x7SQ7Q09rILqMzPj20bb|AA`~b zwSPcq24AL=Zh{mrEj%K28qQd}92rc{s&fQk!&*|N>%&>RRL8n*CR(R54bWvpePWgn z05Z$TrfJ-jKQJd+CDx^FF;KTB#=seruxkWCDPe+6sJ1G!K&<^*8S_MG4g93t;*;B9 z(z28QSg`chC8pTh%xBkX*j5DsmsA;lpFZKu4o=*RTmdj$*-6x+b&|O!2K$a>tmza5 zE0!I(H$N&*3S^FJ!;)W9>CHQ)_%3s}mkFo0SKE^;Gy3Y1A92 zwp9V4U59Y}{{zMQ2P<@*~uK);Cpsyf+ z9W6Ps{)V1ZiTWGyHZa@cAX;B1Z-@@Yx;mEwk;6NApwve2!d#tFbFVq^vFzCgP1`W%(6u_fKyJ@IhbI2 z#y4L2p(ebwKRj*Gc56$)P|a$Kcxg{4LP)721$#=^V;l$@p~{#0$|``f z$Y)>>1kkn^x}%NABFv1~gpko}xf--J=^aNxQ+j*OFsvZI{AHT%;k@%Gqnk*_z9#9L zlVicwV!Fg|n?B{;d+sn;j0Z@HO>IKQ0lewCvZDbS_nfw}kp88O~OaKx?MgVGZeA=!g7TR5TTc%c4 z-i&EWOP2{`)G$)dhhux%veIm`Zev2YaTjDAY_gZG)*H828&jRE;AM`s?=y36w?MFgJOKsD? zNXFPufglKE8f^!d?NrVl7zzgAVPi^B2f&uM*6(MRWkQ+E80su_=1C-J7>he!EaiSmr zkRS+xAc#p2`vWq9mRZ^w%>)Bhr%z!z=tdATj;{rDXBuXZ97pd}OH@Sc_sJ3|)Uw6c z=|AHtVxHwXJF@yvet-f!gRLBWo2Y<*2|9wW>k0lS})+7`TirL729Z zFan;G3``myQ9No#=|BLHrAw3gMuW)AY1k@(p;+j2j@?=GHgJ+BG&RFmH$~4%>6BJk z%poPo67`60R{UQkQ~Of2N?hPr7-Y6EXeCca*iBT>WMNr8oA+$;TvBymIoH~8x=CHf z4y0k_VQZ0gTB|LZcdT7*Y-xu?`*6))FgPp#WgedK6GhO{hqS zAhay+%x|w$K8N*hya+?>t5*qxs(+$fdvM0J&p!bXD8W#M+5%gs{)PyZg}>Gi!OVn? zKqM}zl>@pS!iZtIpP;t^O3Y)>(Q-|t^DjOerzCx>gbD5i;mhcw?5CXq5TG0`72FRnp00!*E&13#1n`rkvKh*zMLE) zA(a3@f?sKhHPRe`%o4_;VLCHXT`G;fug2$>lw1pc)<9KCola^iQCoS_k*)P;%3f}q zISKW&OsBm~%WY{=mV>s|Z~o(W9x^zppDDjd9tHMJna?a&#IqZOEdXlqM9N60Q9JC3 z0_)^0vC`Qt)1qVI!ZpK+NSpUQv8t8SiEZU5>rTLKbBU{BtAeTH69q=^#})+Rg6$dc zFH@h^%47K#CZ|$7^RhSZi2O2=@9m_JXC0MP04)JfTKkb$_G?ED28>l;>YgMf+$Q-P zpKxMXRBB;Qxgycxp0?%#%;lGQa!y8l04dc3qY7Lmw9j8e6OVS(TE-Xz^lv>wG=Uho z2eBpqqou%>&%vm7BI6YlvBoF$#dN4;K07=~!8 zR>7F^St!B)e3o`)!j(@z5eoR82kBS9Btxa@N1=GsPYMTEh_<#i2q=MZVqyaAv)ZG+ zoBlCV{T>K-deXvn%h75LVn!hWkRS+xAc#pJr37a@61tQ>JQMxa`06uahC+1) zRU|kegc8!Ei4e!YnFj`rFsN%`k;CU40YY%7r6$HICTZaT7?<180LWVHrIzk`+Aodj z=yPBB@nPCYHKbHaf^{GdApkH5p`+vljUevCN(m9FCB8zR4`U1-SAGXQ-_w3CB~)+^ zZLKBDa!;uv0cNhM+Ad=u(hM8y&VLjfqRf4=EDoc53X{5bW(V(azWGC7=G+SBF_Xd0 zKd0XI7o(F|;<96uZSBe4qhxLE3!72^qus{KnT!UG32Po5CX$(t>QT_`R4pF{()xiJ z3>rb8SmerH;p8(E=bgAXZZdgK?*7f4I}gjwJ0IKk5$rJphNpmW_>`-Q(GiP0L zT`t5ERcW8FPOH)avf`j+-G{Uo&h-Cnfrv$ESZaSd%5Xe?&_s|@RL8*Sbg;XmL!oUc3 zu`fw;pM{XocgA=u9O}tRp~by0Ohy7W;-v(K%0jt5feZmAz!DR!>dh@g7?o$D!ZWUg zHYm}v>Q~fqW9^I2uT+#<6YZju1fm-@}tX4y% zTE#?T0)CsX+@I*jUr2#KG*IEb5?g%_VW6TUb8V3sw=u8u0kvdC&lJacgYLL%q02b87J5kxXB-V3JuY6F%fR%2CGw+Y z^dHN~H>A}5*z{5zZKVgMX263mh?gkq8GJRFtwcKIa!11B9)u9^d>>&LsBSo8;M~*8 zhFO$9U@Q%dg@+lKNI+Pf{pdW@HlZ!P7~n8m zgvcja+8y0MEwtGpjx_Dfv~5JzD`s%XdF%s_MNxs{`)Vv*viCnvpfKhpS+O8q_KueH z+Q|xlogJN6w(NY&?wp;<)M@LMDBraw@r=D?P@GH9D7?6Pu;3ot-QC^Y-QC@Tg%I3= zySqCChv06(bZ#h=oo8oydV0EhdRoGcY(2I)pJ!oDW)GUMyU;Yd zOv!k7WMEyAwyECVOwV|)Y(9Z?{?-`sK14RTSoaP;zJ|IzVA$^ zuaAIzyZv&bDJQKJH)tbCfI<*}6q$e@Pp^R%qpp0Dc;8Xs_bm0f?f{0y=8oWCOj75) zDO2xvzCv+4=g833_csiTaGmfrD%^GV$t?^``tI%KEG;YCG+OkGFprN~2KC4ES==4f zu~Ji9VX&z16jx=VY+!pHjL7{Y1<_J>+R@s^sQs-ssH8cqaIw2kuic+S5Zs;V<+_XC zO)B4Gv2ad)lI6jwrvfa(gDxVSSRo1<=2QADz-MonaWs=;NZI_ciRa(I_%#-^OI<5K zm=qi=(M+(t+@b|&KdW?v3z)&EA^9#uMTkqGO5NOuVezbNZ%E9en3Tr7+eUiRN+`X| zOX(=un#nQIujDghp3R0w>g!wg;61e8|8?@b*d5eFBx4fCT_ofQX>Tm zb0u^KUvR-&08<+m`Dqas$Mgj%M2UNuV-I!BAjsBy2&*{^b*zTSR5@~u4sCJIEZG1& zX9NvWDr9xz;j;1wwhmFoL8PmprVRm3XoZVGl;iJ!O)+v{GJ8WRMKZ zw8{v{EKZQKI29dkFL&lM3KxtH%T_-HtI|{*ICZFYGmhjPSw{ZtftI0BO1SboSJf%C zDYJt89+SWeDOoCh;?jN5aHSB5b)Y@q$9vlkEgVKx3n*b^N=8r-E;mO=N%M<}Zh0~` zV7!r^nj#*bzp~PszM_)I(Fb;#zXz%NQt^!s{`>hx2XA{MK(xzXq$W22UftArSu7RG zgugGgNZ%yYnyg^2pmgaZ+S2+NX`hG|85g z%4f99=DdCKFxuUFIU+dv)Cj@h{j#NkjT_#RBDzaD2Mi=@$bV5~U-6;WuYBqXo_AA(1&tG$su{V>e*< zC!LCz)VmDxz7r}#c|Q2OQxZA-SofS0h*2vz=JA~Rx}TvNL@KY;(>Ejos9D~qi{#3v z5v6M7u;PGWT)(Y^C%ii!g6wR9t5YP%C%xp;@6f$CHciktI5YuJcRmoLpH_)XAPyp> zq%cXeA4QROo@Lm~yX%=64d=7Gzo7!fFqjLz0i-@?2UTpm^XWt&i?t)aAakq~0tq1J zV-rM=S3W>PPK^5*iC@Va5tY#FSEC|<_2Y~xfkhr~iVZO-02X$mO+df}pHwZMl3`FN}#vTDy0n}cFY}# zC~np^#DD%t&t@l5_>h1S3g12%_B>U(Tp5l$=)<0ok0wH1If#zUE&K);-G8OW)&AY3 zxFMPC?sHtn&0GOWzd=bBl=2|79h~n3+R6C3$SBjzwz|lg9`mV;#p8a-Fi$vHVG3zP ztNPBu0YR)yN5_3F}ag*^`*m`Hq3Hx7>7Elrl$Q9q``Pd;}F_ z+3e8As@rljU{A}CYE&*Og`|}UcR0aAiTK%TKRNX~?|7C(I&=LitWKX1G7;|Z4%xuu zoT4-SRAqBYON}&gQnj4HTa_+!@o8d?oHLB%sA^u4Zq9nN3dqq)*A2xq-@y6Iul)NvhpfKYYK}MbCO^Ghr|> zJc^mcQ8msmkP-zw*_RLU7|T1!VCttHk4lgoME}ZH8j4Q{^MyOV9{gb)5>R@BmiVib zgG21+6N!3hcf{M|p^#gRd|;?E@+f4hnU#Mm3fKfz;XO+nn{6EANyEGg;^|c9cLTqj!#a4;HX8Pf_(wSF; zWcwMDDNMQK;|BhV4x!PTj2aE*{OO%lStah0G>Nm*mhi+$R*Wn3lyCtWfCZ9x`;iZx z%_QYEqo`@NRL4^!{F_dv*dN{zw_5(GMn*z<4Vm*LCHVbFrLb>C&Odk)M8ks3t#NpJ zELK;8j`zD~S?Cle?_KF3oteC1L!IMSva?GUP62brq&E?TEJg{!t_gJlM)5~ZMT6Q{wnz#EkY+ouIapHZZ;H(rBG%5+rBuqhQpFq^=rwKm3BH#kG45Y+FExK ziq1IsNhYeXDP#0w>Sc99JX+A!ggKe7Nse>gx;?0Qeo^V7+`qCqregJ-`?n@N>)0FF5 z3gtdwBl!t1bhBVqwkSXrBQ;gj?C^)!g7EKw&I%V!47nZ?Tm;gF8!^=2x|}B`r$iiy zDNGnJ4e_}Tk_&sgvpltP%xZ=7fv>Al6K4L3kBLwsC5+|Ua`QR&?H!WQTPM^i3!_jK zN4!r#1e0B9ynvQn`iQZ6ulpw>ek&|voX1C20o!Yr#mQ1g5|` zjGIY2OTSCDY<+1(0!W<;2{;JNdQfqbs%?5V*?^@{{c6omOrfMV7-)RJmz|O>#gtgj zW#g9ihKm_rx3x2TZ=BgW)6SYG%lanyJnv^no@sr(akT0%r^D+Ubv2vqh7feHxk~CO zgVHEa9Ek05g3CTIx`p!4;Bl?&N_^5%-L)F5ZBM}EVF&pkLdzY&*`2K+JBVR>aZtlf z9@ar?tjb}@L&OPBs0R-lAi58n-9@K~ot==gnOkv^G(+Xr5hIF!`eb)m;XBLk8UED8 zi4~&c5B5t5Mt6>uoDccJ`y}5r*k@U&Xi^fDcxP)_ZmJvsBVT35YJOx^paT4YdR%Il z{G~jBxU`_Fiy&?ovcHyKeXmqw-eW46g5(f?{buKx@Z>Jz#PS#u^C?o|(eD5tvOi3E zvL(O&DlLaV4nY4$Lt^IULk25L{Y@kJ8_`Bv*32G82ubC~ewL05>9#Ln;T70uf%cu! ze6k>3sX~J`Az27O1aKEIcqE2|5eEoi?reSa)_WOtziLI9qB%-a7nh72lb!UT6=wVd zCWb?bm@Gtn>yss+r0K7|rMim;xB!+8OaavRszbt=P;4H*>B!(m82_1AJv_nZ8&1Z| zCFEo3fhQS|(vsD3fWy#NB1MEc$JWc;P#%Y?{tTQx_J&N8AEJ#-){r+)~RH;#K!fwXIZ6zTU_)$Vjyy}c`>}STMUf=5G{`|37VyWZTul9FT>465$)}O8A=|Qmf zoKc3;TTA4AuL-hh33xT0%3_$XaU8iy97w~#6aA>i_XH<0Ebx)GL~_V?*gkXWla~T3d2CF7r~aJoz#GfF;JJ&Bj^5#MIj~;Mkkw#D!Ud5wgSA5%HKo2l zrG^oo14AML8OPIldHfc4;@G$M^gspKtL!+xty!Ly#sxjfB|@T9riPwh>^!bg22$=Q z;{=~@I2Gzr7A@L^XeXk`)2odlj?zmlbyIm(Ie;~TrRL^>B)1&<{5?%s3cv@a*JeZ_ zu)G$@@P6CAP9_}Wc(xImOXy=?Tp{wIlVzDmk^JnOAN>{G_&bF!EI%*hfMsEYRhT{> znF&Iqv`2&y7Yh~Eor(<+Tu$!8a1S1492G5;zd57)!nNJ>c*R}oxFvj>%NqN*u_1#G zu`BdhNfd30ACq`6HRzMFqyc;x8OWL!Ktg5s^ziQGWsN{0@;&Ndq*CvCAMDgpE zv@WdEWuAemvhu2=>N3BQf;^rr=}X*TAy^M#oDQTCo(s+w+2xSC=X?sdhv`4+#a7-r zZ`PgdV`=>M{89ucH@D(Wk$)Vw+;~_q$j|WYUNmI=(%dkveU(O+UDVB`79r;pO4-Ik zk4_-1_sF)?sXcYbGScEur1e90+?t-*=Gt8Q;TO7%IfkWC_ye7%wucPtII|>ez@}b~ zYSM^#PLdm$m4N;oReETbm+;MEyU=CDiFJdv$0z>!;i0D_em~?ur zsKz+?v#?Ce%)xa)=7mEmHdIKk{-1f2B;i4*JiCscRx~MB6>kx2DUWD;LXb}$(tT~} z6L)lzBE{G7azB981>b`AtXqp;s!ena7{KCBVyLik^EOtt73FVnh+t)dqSdMBzJzL@3HY^OgMA9X zE}TK#Fk25yF)bvpB8^R&U>hZ9q-u$wMeQ7M5xrjYVy~dV(Vk1OkU7~z9(itpAwj^= zwZC6&O9G@&2r(>aC@KIvc(!09SjoiB4!lX{gQ?>13PemzANS9;@w31b zi*GCP(EBP4YdFn?Z?ZsGp6+Vpoj43$ET0}?k^`e|nF~fUUq5OFHbmkKqYm~#d&8f^ym-G5b@=7Uw~SCe^x!F z>sg{+;WGR!GD++HENLNSe3}(XG>7T1crW}BkuNsK97dNo!giFBUgujqYNUXfHlUfw zj@1(0@AebRH34IY3c6H7BD$zp;#U(wL(DX9Fkd>AqS>$MA~*7tPt>7fS?e*ZQdUy& zK7Vu@l1b=cS5orjkriPF*Sp9f!xBa;s9i6|e~=GkO>$qx9)F>-*^Kx6(03HzH`1@G zB$Cl?=dfo~F25=aSj$_Vq-(s8D)($3h=YH)#kWizKrt-|Jzma@2NeA3CcQsSWjc(fV#%x6XN25XKh=8{cJ=cT0nTTfN1<@t991uXMeiR zY%gx74W@9Z7!Qf4mmFMjvJBKW^njtrLuV;!CR+_WwLxR#EypEN%Fvo;Q%b9JR77D^ zQdsrC8Z_A0B?vh-5lEl=mPkbb9&Tp-tbp=)>tDxT-f$HT+Z7obt~6A9*90hSHZCMArC?VP>4oU+r7<9vQ0J1w(`?wIbb`4(<7x~VYP(LL z;wR_>jKLU~nUhn9q3+J?7$XuXhu|)0I0G$TQ+;PSdc~l_FOtT8VJFlf|L{RI%JN5` zhmBaB&I3Lc4D#J^!$S5m34JMSMpt_l@z*Q0Jcc-@l>)z_AuLxXG7`yUO?Y#e+F9A+ zzth)#az52tc+3DR2EJm^!$`RF+LAI$YJ}j%e6KW@u0%*ddmlso+*F#J#4_Sl68^I1 zH}6I3E`TggDQKC_Gv#ikViZ+n5{Ig!cNwOhD9RP(Vw6H`jDSD7uA%niXO~zLRG^@Dn|XWilvUO{c3P>Qp(|ud>gFPOMRjoT%W)-C@1{mYEY*t zLZTqP?&DwzR%ivFi^~7hFq1Je-@{4xK%BQ;HE%=nGs6(r zGw6^Oq3h=?055mu6$_4oBc51k{2K*%Kk>YS4(g+n#*zw*q3PJztgYk788Y(L!_FiA z4VD|GKK?GbQ${H-L94^7;||K!eB{N7fdr0J6e@t}8vNqvw`l7_;nIzp*{1|MZ&Xir zgLuc>9;;$n*M5+qWzCSf{qxmbD)Me0?w3IOcNMoO;7kvoR}LX4Ce;X-g{+p!0LjD- z=CsDhSxs2CF*q5BUf(bT}a77T-=@cX-h+CzK`q=pkKm657sRh zvXRPdg6V2Y8yx?Vp?Ad9bJbD9DvrUW;fRw(_=WeSoen&GiX00(X#QL0&$A=px_Cu| z7V#gvOxM`jPGYy~fX9$@xm?RBEIbT$fm{uC*cn~A2y8T17iZ3ylJ z>EfwruA4FYeF1FCa~j$y!Mo~sgDi^Xk6IfHnC{-_V=A|s-{E{uiDTF+D-LED{aJ@G?X9Hvxc&!GxxvcF*CD62{3@mB=Y*KdPh^L=C5W^`Vt7*(Y!iS3?>+{CCF-T> z;lkz;;M=bx^gDLui;{JEC?f^<*r%~pAl;pi|BmPTs`&PLb5xCDeAB2|2}{(lMpJro zAc;O$7WN5!J?2NrL;$OnG-4P&mgW#wC0`}37yEo-B2zx)=|?GT@NM6Z>-PTdo%!*8 zd;oQBYMAZegk1I`&cI4xjYc<)`hb{^6E&7(yKI89D#S;^Qa6uS@oevsQj)k|R@sW3 zbIuzoOse(nc1g1a{W9d}xN|EhxNO*JW#Q-ahnFnuncuC)$Zb+w1S(szMi&yEeP$Ba2?jX z`q6@8FL{npF3B@H^|MTxaC7Y?P8C;oJh$Vbs!|2I%a{OB-a#U3f}Gk?_dmw#5`|~| z_1;C}Qd^d5*DXR$Q%5DojR&nqw&im;8y+8#-dP;46Y`R#&U_=>?m}~9nW<`>f?KZE zr{pz(s>W(qAK?rEPAY9UoJ8fljYQfJ<#)PSIoh?)pEU3ikXf&@V{`J3x-6+HBmxw= zqzNt=o`uye{kL+H4}>L2aUJ9Gp{zkqrM*o7!8PD_6y#h_0N^lrc;>`|*Zoo?&s>G20$@^`>w zu1*b~+opi~Ht(i{?twzzWNU+odhhSWwKhkCO<{oBQ<_(b#>zPWrJ)gD7-wrmDjNJ= z5SpF;KE;dt9-ZG^NW&}`fD4aE$CE<<5+G{f{fBPdXY;Yu%K;A%T$h&$tm+!@LKRYU zCvo6^$G>fMWkc@%+LhFX?89AQf~foUINrJs_y>9K*DQ3)o~T;&uuYbp;1wx(&zy=o zuJ12jn(4aGTY3&f=yH(eJ?#eK#VhJ;T4R50gbQ|w0f`&Rl)4aHNT&67DE5EvJ##kU4w7B!ol2~55e z41RVyIqALJ3HC%LKLsD()r`O)SPeDgy8<}i!DFQKX5$G4M{*X|coX`!z7B7V=$Ixt z$W!WhF68b;xMOhDw&2BJU-UK9(Dj$^_r??X;Re2mP&xQKJUg9_Ap^*kUn-O<4LMuH zyqP)g4MUK8NGtbVWUmMSy^HPQu+C;%9)3X1;z`cn=^;yv z+{pd&Dn3a_WkT(KIpPN1s%VN^*i>{A&)zt5(fA2+4DJzq-IPseep^C{uPjD-k8=(5 z=k((cA=#!;HYC|7pyp=%HQi74MD(EbmSsoGXYDY}ouAHnT&M9c zcx0=GS*#70 zg>k2U(p7&=G6wn#MlL!xnPVLXUX-+(1+-CXm-A_!lv4g`9^Yj&-DN`qWX`oc zwK&~e1FRfH@2)u3-5)5|ebGNJcVJibMLt=WHz%C0d_^I`_ble_xkR}-C;Z9bj4HVL zM!fl8M@86Ei(=0eRrB^j1v0-}0Il=3&p-nLIHzEO`u)KI-p>3%^S=NBH;XOXm8L!Y zfxc(PbSFN74rwiroShFka(Ak}qU$pMmc!!slHlp45 zc+c&%!!LN%Z4GP1Ug|gkn=SZ<&2hW?`Y=v~1=!dR^dm45f#D?*c&+FA1fVtb(AI-W z<;wJ)Psw=%pj?=d$|X zJcFS&OL~dRGi@zaH=OrwQ}9E2orrz=NZ@>qF+NOCyN>PSX2aCTkn0B@>WbN&4HKk_AfikKblC68T=Bu|xsr91ZsGJgT$ZoLp@(7Gl z_g6o|0dL1<9JaaLzK)Z5!P{toiEP(2QO6Eqf%b(+-CLDS1q{H{`D#i2;A08X1OPg& z8srJFMCn&1H}{bdyV1C6U2$Af+zZ~njsp`71%osHBWk(Q7L7&Kvrm=7!42^glfLMfi>Yj_5wCNj!E&insIfJ0YXTOgv=ra zlEq(TAo;@#`97*yo@e9ujh{#n$E73SZ-&lp799->&#$1<9qYqy%eUSm5%hv!J$gPH z-QlJFT!6mrpHWa7Zg)QBzF}^6q{_jC2tw@uZ+aJ`*N$g*g*e-2!Vo3sYHfW$0$IJL zwjMi0r>?!M9C_Vg@_jxzJUT;L?|Ft5P`biL6SFNGYD@bq8axb0agwXIR~tnX5Xt4~(x@`+c^lCb99l?44gbpb{Pr3RLo>i-1zAf3HdP9MB zn1sdpSvv_Tco99A0xxGTSY8SK+X?NkyuAV(u$fSgTgJ1&MF?FWSs=w`dm#$mfu~Jg zvDFq+j-U6Z%XSbw$jOl^sI3&~9fJ@DcL?c*XI8^nk{57m5TR>4)(p^P^B-j8j5+c$vIZwmrd$~t);+HIrOx(P5fKZw6zS9G#h8GIdJ z+-{}<)0>Y(syMWGK)D<$h{Q5l2! zNapE}&?1e}60mK${7rq7MbGmMU5z<5*Z&aA&j-A<`c%<*V3oqll~>7-KgdC2ApSA{ zDzKXsa@&|0!C45LOLl2L(M}&gw7`u}Ya`FtZV85j3*Nw63)$P#dCNtJpBWR_<%Sl2 z>5t!{9U!tK@IX$;{hfc$^ce*VXP|415N0NFjnNq{h#lX{hVcZOuJ?-3Bd^;84hzs) z?FkmdZ1;Gf={zp5-R}8D?Vz>x(!Ts+=7%E)w^oOIMtoRSIrS{xBt2wu!neYSuhH^^0=@}VI$8R#pk;5O`8Jqfk$+`_4wkz=Y z;pf(mqxwb-iEd?I*`+yOx!Ch3BG7+VQ9KO~mr)C6w0)L7Eu|Rz%}f^yFN1Guqx#c^ zGI6B__c+2_{FbW+OLC1qs>+<@>v^1OWoWU`1-+dGHQ({I$xhv9Fw<&Un;=}4y^cig zncwx?AT=vYk-(6`1Pfc= zUC#BKrm>Wjrz-jtP3z%83uJ;zo}~nb3xvv8at4Cj`b#=%K_YK;dKyY*Z8mKwuqFziPdZvhdtgzzP5BqS#Glnpi1_alj{NDS&h`DJW|o+T%)97+&$d8s z)twlvNxT*th(ZWK;b-FyGkD2(gCp__*-2}q-qc7E@MSC#Z;` z{O+uQHPZTv-N!A!L|Uvo0XI|_gDT_uU4d2|_ogZckJIJ)OKQ87L#``138{@Av}s$= zKMh940h_@V(`dp!hCYv#jCjO%S5K@7+RuT!(-j)r<)^t!INKm?=()mDvK~ zVbo zGWjX#1T^PFCgP9g;E?-tn&YtXsEWHzhEC#L--s2{+}R@XA2IGKW$2ZXy(5dneysoE zhYD94bI+zGS}XE%RZl?DHp0PEqS$R^p_;D0{$uQ zVnf8ROJe8kg46KKIQXc~-s$31e0pYKW{0CY8;3WoAKDV(do@V{;2TT?904V- ze#JZowPhcr^9F4l;|=#X5De!)*ACOJF2x~@r*1c_`M=DT$6V#K*$eRtJ!@wNAu^%M z8G!>rK1+PIKPq2t>B8`L$3puX|Khpo=^oR2qIAH~G z<AN%heATc0{>&?6}+`nmEXzb$-62lkhKu zj>R8xS|W9uzUW5>r1gNe2JS?wdY5T=bO~t|uf^>PD1T8iSHUxd;IZ1-#DVs6kHH z4z0H$h;J8hpe6TbCo4pN!9ejPzs?sm0KVRmnbx%6xu+nqBa!q1imzV)XQH2lcHnImIATCVui_%N+a)}S7Ot(d%c z13E_tJ<4Cw)wQ#KO>l}ofN9IOJI@8ee5|G%cnU(-QAXAn;YBS=;ju) zG~P79MDJlaZnY!6N^YNSK07%siy#*785rH(q+zk5cV6O}@j2o7Zcm_*Sfw@F5U6rC z?`TC^qAU|c3qorOH;#VUlQE9YGpEcd-rryim&5O&vh-MDDMsy|&$LT}WSXsB;!ayVWGN9C68Mo(6Q~V%#eQXeGu_Xp z&MF#Ay|)t=N8bJ2@Z`)5Lp)q}w-PF()K_(goX^P@bopw5lNmqJe{Ks6#Kxe3g#~P1 zp(1-^hmLo+U4^_#GDCj)1Lx;|sWE{uUR!To{M>)|er}BkX=Y7C!+16loI^p4<^(x10tPabmUr3lqr1?C zOk3k*4%t9?M|@`l+!{t9X=;ym!f2Qd0BU)^U;&8yZcAD_J;@dy7(@iOLN}f}W_sAP zw|w7Bu{GYO09YvZV0}!;jbO{K!~ze!?5#WJ5J!YZsni%=sQ8sa>*K_O=&%+}kD<6t``!$j>s6wD z;406O-2&d@zVLPVyVD|oLytXZmdbF56aG7amjlKHo*z-Q{z~{8n9&2R=@I@Hsc+-P zey>BJpqLx1-Q7MY0OWo56?wNiKB(k%ZC00HFeBLf2oveU^8^3F;pClB4Xa5%#>pEy z2)MW0?GN*oYf7U(>nes?wcXStz9`Nzo9Wo(ncZ*wq)fR(E>{2jk2Q3aLxKm_)ChmA z3;mKc@F}GYi%R6@7p^7iab9y6N>|cPyy<3L@UmReB8on^nses*b2Kl-;a@vlDksyA zI)Ou)Rc*2A*2BmZSD;2Son7L?_)b|)sO&~=itBM+!2`c5m3|crcdo~``WuA+T5?j#O6S-&-FGRWz4(jTT-W0)(Vvpf4NJjjJ* zZv^g0_aLkZ-bn*`7jnDy%&_^%{46&pSoOoHf!$P@;yKv@4re`(ct)hR=m5YuMD25W zY_P}gEm&md>Mr6Mj4L>I1Bm3;-V605@lUdkbj&cm1|kC_fX=YH zbH8z|#SsSJw{QC(SBCuBHCcFy5s4clO-)i1hD!S6>2=2ScJlsw0Y~dQXW0|f(9yv> z@_?Vcz@i_6)lO7Z&2G&@N-sRsTj~y0`^Q_Mm~-*OJl!R@EQA%C*svMJYI8nR)yD^`#qa?VQ=P z@_~lL!p1%kJvth}qIwmKkoEnW%%!8f$w*Yt<9%&Pla>LX61~TD)PC~BN|EW4oJ~`0 z$qx!sN}yVR;a88Qx6|*(5RE2ETCD{O=^@gSAh})8u3!9QW@PeGw`<1rgv-iGsMq_6 z?2b1f*Ws+-u-1IaM{V35bqNU>kdvpAnVC-&n*s(x?_6dgu~2HDkHJY|&_swuNRuq% za7RibSaKVV9&6MPY~5ZF0jp}dRkR({#v$E6dBD%Ne!>?k3maGX+0cI^L%G5-ZyRbWRpbj&dXL=ro`bCl*RDw zRr0y5U`#s7>37rYs><;0(WikfIgAv5v18Wo^;g1{EM2lD(v{!K)au9$;*(!;{Z0#i zoM+sXY2jv%-K=FysiOK79?!P1|B^o!u&AdLtD2{#(&w>O*!yLBXbs1(b6O`Y8j~6^ zVq)}Lv#`oxCEucRy16!{xoxWAr+{iqY?h%!nO~J;9^a%m`7pjoqFl^71^pWQ*7F5l zF~iJ6Z0{cF@wQR9y?Hw&?)T{dH3OpVX zth>&0T26D%eRLad(RiT!!^ZNu%;fP>BM-VoVEx11XF$4!GjQdauwxjYbw+e~*Y{zM zS@7A1IbEe3|N#vr+RQ(I8`zIqi`z4=6mzz#3FeQ!~PTl*6sJTNo?BGLEE^tmc!&B zR7on2nG-zLj=?VNRhI{rJzJ*BqZGuxF?i4?DFF;bks<|3-0pY8g`JaSe=jFzqho@;-Z_823D!!k1ib zTRGHj?vs86r$dj{S0$OUA@NQqHo9Bt-*+caN$u_PfpvNJv=IU){wMSTRdv^jOibQs zqQc3|YkkArysWyE_PfbyVP6p>dADx%sauJrh3Wyy9>wonlK{5)U1a~2BH2-^Eb)M9 z7gi^Uo{1V`6)zg=J=Ax1@^8QI>&*%FYSB%ZG7NnH4x`d4BK2wp(XrpXWq7+LkmGbn zx*hQk0?bk?@lcE(4X)(yI3=&F5+?AE=9RVcwaJ^;C|YGwP^H!z#AK~FW)ukq>Zil} z$wfPPf4j_uUX#Wx@Z_#b()V~wA}3sykQv`<)QMTG9Za;nFt>2XrvOR{IJr&|N3*%j zeoc7)nP=Ab#9gZGw8QNwQ>{;DPx#It=*tn_uSdf@_nrh*>`fPU`Wm zia{^Fl%>P5aNyHAuv@qka~!bY10_wGOsz40gi z7k`z4+qpYwl;cv32*?5xu)OMXfyO*;bF~eMZv^%s@wJR`n5I!M^yN zer~m4;5S~qlq`TPQ-`LkNT+e447IB%I^Gl9nuEkS!Z;)A^*SrwV!2W)5}@_uLPe>p zTlOW!ZBR&N0!t`?g63&K2EiMR3j9B3=k%cpXv=o^e_UDrd47a(3Wj|okokX4)EwsD zcmMls7cn9QkZZRLaOepjn3esX$_>q%(x0`v4gCRw*7>hU6byHnIS zQd%=zzMeK5riUrM5&Qr44OS1}TbVc(4OGPANxk3B!brdPg#ZE;PcC;>aJ2dSUl-fI zprKkqnt^%M<9dI}eR)2d)hFsdz({v6!M^Zw!LH71fj)(y)KvdpfWz+IMnd*l|H+^g zh|Oe#;s|`K0R3SKs-^{=<1s=KzEf_#U!L2vIiw1BEt$4H@hToM5?1R!^MdwTZu5Mb zOE^Yfy{_(kueci~meQwY!aZM)shmVPg9d!Bw!5}Q4v{&_><+_0yF~i&eGVw!*zrLN z(^rr3YdRPdANei*XPQx}ggW4SaeS@j*b%egeeC>zAS7(0pLk@;b?&geBrm(OA6EQ1 zjx$0<3cEmrYTrXZ`@ZtoW}W1#Zvct`*w;DS1G@f@X#V9cN5r(PNZUP4)@Mu-*z zUkd0$nB`ZHh216`oq;EXz%{g^4faP~hyOP^*FG_r6A$i6tmOmP#yI03`%#~IsDAGZ zgWYH7Am;UsbLaK@KOTsjD#w%&&VJy%XKh+D3lV!Y=Yt7^0U|JWU!*L#njyA8!wqSuEJ;OON$Jj`}p;7=~h|CZ_>T5^68mJKRNW?p}I z5$?1XC1SWlVP1wn6l_LHV3Th_3Vi#}#D9$~X!*_pptt-eG`hSor`}&$oYuq;h8if2 zav-*)kOq8I$tDCleflK${Q8Ey1}fvR;K}~i{D>7`qySkK&2}5%5SLmB3qAZ%3W$4_ ziil+d=Mb&dcP10URPD3?p49C{_tf3xw-V>WZec&*lX@xgQczvN$30c}kgEkPGm7}J zTVBJH)48u;5DGG#NC^tQ*MVl@k=NFnXe*q*)?Eit@5Vsy8PM|TjmUl=zAH7a2fKGC zblJZY8q|9snaeZ!Ay}Y7j|w1zHg*%o~QnC%=li{%M$W?R{vV#=$;fnsXMlJV(~&^C{*sp1 z!8`ArRM5(%xR>rF>8&Tk-60>qwDmj(M(Oo+yzVVa{GR4P-kzO&eWZ;AI`hy6j^p!2msziuxez=!8x!mQ~(u)|!A zSH`pajnQAf|BWar;jUJQKYr2kzsN{0$NCR8rKk3GV9MqVMnBQ^1yRrD-w5z2V!6YS zmkzUIZ?CysSIc&tzmPJY>-oOnvA!Cjzpnr7*OJ%+<|tuFF9H)GWx_4_F90U1puL6E zozBM?DG)8(zu}k8pOfxAzrT%e!D z0g~KUX=hq2Z(Q(3&>~;!A2#5n{|yU@Tl2>MeJ!J9yVINB%WH`PzbbCp4D&CO$~R}w znUCBu@Ib@zm;gImr+!0oun_ydNt<9zp6Yl%0^VW)uz=LNoCMiv!a>IS^FdZoU*PXV zlKBB6%5vF%-#mWdYK8)4oog+NUA`)@VO25>^Bx!PAP@(O+*xVf4R_B6t#O+_mG zheCh^q?@~o9ojc$XcEZ6AG19L+b5tXKCU3X^}+V@0ukvltIPH$8jx4*pLL3y{*~4D|D&4;Tnd0g=RU)_$LrJaq}#rH>p4Ph|8UmEc+GpqF(d1M zd+SGj`<;VMnJkH{Z@!R1`UO1$k(xO{m5Rm+>vwJqFHb!K*)4jUd)`@A9Gfmn^QTrl zyc(NfYZ;Bx$88KtI|m^T|4)Jep9XWIMSQXDx36iddwsW_Vbc9YYmj!@EOUn*dLH-@ zyExb&ns_nWuydc6yHqDk`33yeB`J@gZ3XD|H1HJ`bex6z`%LvgKq}{1J|=w zmNquxdfqA&O^m1e`}tA~-#tNtPsn%XO9QRP9;PHq2`F3l%AI8hfZ?n0>32)NJ8#L) zzFT9NPHT6)nxwS(cc3f#KuEuH!M%#(5X}#K2?T&00D6D1w!S}xJkdXKUyLkxJqR^3 z;5oL*I%+<=ie#*!YHudr%ojd&S=L`le6dHP=xSGgm1X_AH+< zeL46wq2+}3^aHU#bFZBno`f1OO$m|E(BO)?18es)g3Mq}{XmSAQ@_P+$NkP@3uhv(JdlI|%r%~1)7YTYQK#-(H*dU@u>VMXW|Pe@C#WsOFrAQsidv9b^e za_~F7G(<}(VW{T>zM;NEkBv>F}03OR@-F6u{wQu^bhQDRS*q4e0Y6L zImeMeKWR+DJ+@^TvEU@Xv`6|Z+b(#mWE-iGPr`<)%hgOW9vMbNy(wuwB*yRDs&b;(;gk_fTzFIlAcDBJocLM^{@2E zeLcJB9#4CcsZl&?m9+8@jeDi4+S2+co3msB%m!uWu3zeTPyeQPTuSt^%5BJ(Z}~sn zoo7^2UAON6edJY99w{myp!6agqzTv{gwT5jrPnABS_oJ{kQ$maQ9`fMd$C|ZnuHRm zL0W_mLQUwL4S33X@A>eK`{j;v_{3N{+1YEZxz_y6|372IVzg5Q-&kq$!!enhG(fVq zri&(tP*~^*?VIlUm#Bchr&Tec)TT)$Bp*Y+g5M#(IZ|RID>J7Fiu#B*x7S>MU<(H; zW>h8_FO_)K7Opd~+|l_6B95szId$@KrOL)YY(6$4!Kpl%Q29sJn0-wQX0Y-lBF6uo zAgFZ@YmsQ)mv(oqwZPLuAZeikxhzJqk3r{EhNr$P==s7>K8NFf=(_&#ZnDn!1G_ua zWmPr5O}#}99=J8+vN?FR>Fu$MP@?9dA$E{pn$99NHBZ2gRN+(%w!ysd7{R8Q*Wu+t z5TH55UJv1#52#yTGz1c_x=|?E-N7w^$sTBEzC?LW^9IgD4189KabV<|H>i9=@vV4u zfGH}p$l)TmpE7#z&Da}Ve=DQPr#@^`WH^6@K$+;yPABbE?H?HJ@@Lrj4}G}Md1@hjb=d&5{X?Qil7#ra2j@Cufvm!XHR@rsM^RldD^x$b0*5@1 zuD_krVQKgb$s16C6i88tu09l^JYFQ02Z>k~1B41u!etv^Vp62@OI856rxWTdeWvc8i;z zVimd?Zt3(&73xu(4JUeM#!PtR;{{Cyb!*G6I8?<4!f)E_(1YsBV7P%Zu3Z7qIq1=S zB|%i?S%b8&TG&YJ9+s_&C2g26&$3H0CYB_tizmvw+b+gqrx>1q14uAX$u5_cb*~){*N1Bn-|)r3@?9BHrPlhyyID(G>bFHM5XX91d!aKes6&4`$YZD7=cB zSddLHQ(X34xT9@~Dv^fg+B)8BZm_g@>o2dAY+vfO%dbviQk3+FN(s@3BRJ9ZJL}E- zQq0jl&YSe$)WD>=5=9$&^#w0n87~fdN`F7vI-y$CBiuJqSN=-o-EtUDmv<7hyl#EF z*E`4W7srpS@yIha%nNptvH{3F3b!3xRbtb{{n2&&*v%H>Ur)cSxBi7vT`tO_IZ6y= z5VHt%X<3;VLDoccuFcGN+Ya7pCnCYLl znid5xG46^8RqRji+UzT1GSQoK4#|v8*lfi#-e&c(9>4G8{ZD(FwB7;ctX_^MKBP?{gl zT;n`Upvl|23_(w=Wwh2Z%(ana1NbW^e?2_|DM93K?Ecy!N5-CE$35Jeyk9az5qzZ5 zIJ;iL;Kn?PyLWvza{t+e+Kr>&P}v*VpP3rS3o(L{YIn~12KG}?aUj4C?i#L!k*xXz z1@qDeQejNVma-e_qLV|XdYs)w3!i3>kLW=nQj}OLyLe-|nM>HoOp`oTf$5?}x5st6 zZzC2S?M+4~;6s^KFM<_}UB~L9-y5B|mM>QQWd*t1S0ivcRkV6s&piM{#1iegLb+Sm zb0poUQq4`93trn@nHt{}fQDIsn#wP1tFbpy;ni(dX6dW)t( zYG!wL$ArDo29hj;vSrW+gRy8Cs-sgA1X-eSN3RU)ejORk670OGG|b<`KSwrLeW|~X zz!ci`D8LF(-I5zfVgd}d!>3a<&nEQque!Ih(^l>2eX6_~j=U~#$T>CUCrg%=y|tz* zqVw&3xJ^ZsH(ZKJSH|7J6j1hRx2(rz<80)Y2M^*aZ=h@aimT1QA`6Vg6*Hmr%Br75 z0>x7(%HWid#_c}2>ZUA1iCI~jSgA;4$&;7=S7#J(EsBICJt7)t)YE?oM zCX0pi1AV)gLX{5E=-yubSJ4`|M(U`(P3OZ%hZ60B@O%XP+Uw)~ZgT zb4$b38xyMKvUA`_+K#~9mZ>>!Ui=@pP%Ej3Q58KN-|*|8ECd zihWM5Q?=o3VKAe^y}m=sm0ixmEj0b8=-E3b7pG{pf|N^2ONA0Oz{r-Z>GS*BeIW-^ zM12~%lNVUVs_ZZ5NYdSh!CqFkB@Id>~KwNhX@UU-ylky z`upTc-5s0Y?VN_jMzLZghNmZEcbK`U|8erKp~QbTSYD_>wZorvj`Aak`vL}YU4Uho$+^LmHT0p^wf|T8@HJWp(TR$Z5Nz_dVjo$b7_}(zgn+cjYnIz5q`J&*pE`YzY+JWPO)YZ`djMD zJfTI=-C?O%k0=?aOGyi40;U)dr78T*yLsQD-04XjN~^jMrL8{}%QcxMkH5^8%m*~E8Gqm|pGS3*RRughZbcb_uB=ce&B;Zfo>h0=$MZti8nqq0Iys^5^@m?KH?$ zYnb!>^_1)}l+OJqK zc-G9OA$IHQ%rI|=tTL8b^r4A#Jz5_x2uvk%`?}p^vuG+MsjCGkDDoZQS?>#U{eFbU z@BE$)_wHXoeM})))%PiW1shlADR(1q7JA=BJdfx9)L`qkBUKXbrT*Eq1TODk&4Nd~ zxyWK3-T4?hV(WLM^dkyqNjh%rjMzD0a}#@Nm23cip$|Ps6bll!FF=CieiH{ z*-~R5Ymh<$=BK5!>_HJS-679Jtbh!BTa()4Z%UD$!di6)N_MUtH=NgDnK=_?M`Sxe zP5y+tS6=H7?si2Eae`btKDiJS&slQDPD6YpeHuEV*f_Yc?xi)xTfhHV_g0frm)gbU~jShwn9yFcCRDV7!o9nSe=DO6!huc7c}mPc{g4 zTKHC0_n6EUZ+k#X<0jv6d5(0p&Sy&TX1<$>T>gp1fW>sWWCT|Q(yj_Ogj!u9cQ-u8 z{BEk7K)!01!wz?`{-|3@d7Y4K?HOBD@d!Pr{o^2prA%K-@P- zVbEr|u|4X$!6oYEYce4-@e$&x^l2>G?4emF-a^5Z(Et8d6MEruVsZ9EU$u88vXM)g zciI^>s#(rSL(=-R&`<=cN`a;PJKe%kh~M*tm-A20ys%dE#Bch7Hv(DCs+#R5QG9D~ zEXFCGe&PwhZc{v{FNQZJok|N#a@NJa{GhfDj^n{0t=(&d#3giR&BL-t9n3O=@<`uM z>}VYiN^RoV2BH~YKcH2Lzf-(9+1&(rH{}6ygY;P<-}6U5ygo)7a=p>){P85)b_+Y` z+VXS`3nwR`n=|yd#&-rt0H_a)cj?_|hkbI~1%dW8@Osgb^mReM`Jc!~jxpbs^fBDt zs%~LQuVlf=iMbGMdRZo^m^p8k+P7QH%&^`Ig466spW?w9Z}z)IbaJ|+@rV9kijxHs zN0bl-dT3bX<9h--%_SLOiQ+QyY~SlA>$z9M*LFo59C^NxELh5%-YDBV2n! zqDi+nXhOYh)&rHhA^U0v4-Rl}2U6xUTh9;f1@3+T#mJ)w{b zZMC6Xy}|O1B=!{2V9L5^#z*o8!qs{5jbm`Sn|qR&Q<^PXi{Cd}ZG2GwXQ2#%?-+{N z9AqVn*;xBHZ~eS_CE1Q zCT_R4rn_k#MR}#X00{C#vz1ctUOb1&K>bVgQ^;V-r?cmt1N537gq^^tm##&lEJL{Q;U4Mbjbd?V~l3Z^*+@H&Q zy{P?TaCY|N){vwPvtv1f%{uuD6a0VKFwkLawrLC z)Fzr7VK+a*jHas@e_-4z(`yG*{rA$DDVOj=wp%q-{#Xrvd6pZmK#hjN;4robUJX^b z6F8{?AVvPZ*tKw}!v}^Lgf9)8oIkcKW5~(1gZ-J!A%RKnj$w@1gB78=o5YyBWESuy zmmL&C?m@ud7O`lcawbQ8KOQD zJfOWil;61R^hzyPYR07Dbe+0QP>Du~c4jWO!&TipVp2=*1|dL&&^Z2#ujalyPZ|DbVv73y&y`$p2l9#p(M$bJ0hY6x24(cw-;xGAF9HnE z?yfJ&G4?|*Ep9~m%ZO}yrZe$J1TMm@T_V13@bhByXc@gdiA}L*H0Y>03Q1luvR?+0 zVeRIp0SnB2cd-^gA?OsGjXO5~SK)r%F`qpFP{F8oOW;H*`xbyc+1$EH$~~uTxw1MP zin67qYl@bDO8tHBN%6i(eV73>Mkga%F>u$-4BrkMf4LIb9pmsN&2)cMGm^H1$F8&P zXtsdr=j6HtK=zk&QFOvJR;cB+w$9}AXZ&(@{4A(wjJxoYG;M1@E)c4Ir_HoXfN6JD z7hq|l?N2&*s&hf9XYX_h5wEcrJDZ(*dEbGj;T)qXu}5YU?%l9C<(gK;G>(!pI3Ew( z-!!~!)u3CtTikrme@nX{ixw!TnOd&%=$xWtL-AaHeGy<#`tJ}dy zU?}&Oz^QaF3xGj^_k$bvD5{R+hc86&U*i=2oN)q%{ikga2!vT{y_X7mtt(?_qUiB#Z*2}C{+d_`$Yq+RkTK+f{=#Rrm|&QdGPRBwJcW7 zQ6v!dcl4(;#1O0X?pqn(>XT0Bj_NJyfSrx9 zMdH4(%E3xAL7o@L`EoyBEmA03vPLouMB_j84j%l)3e0gqRYNT%`Pi2_6F=sy@P)tT zO9tN4Hvlv~^W{N*@dvUiUg{dn`8gTj`*1UtYhO=wrvzs=R_ zrhjuJeI+$xFAm>Emaj4tSWn5BJ zA$|no{@F}>URpT3bx4KoaON-2N$sUF%#7%!S^{z(xv{GfdF5JBSs6A)C8+FMt{N8Z z5A6E&Vbc)zG65fGr?Qvoi(fZjSTK-WNA*~5mK86-o&8uhwXZuA*r`Dl=1oPf_Clj# zKclP)6SKcuXlD>z{ioi&^a#QVl*$l<@l0leOd5~nC!8t5qunl@#CO|7Jg&^h&RZ`h zDU7)?W}83DmrmbRUXiddl8;_|?dpz4kVFZfw~e$f1VEoF+(?Lcsv`sLvA;yjkA^JmHVh+Ta5e&TEA$=jlcXX}=SS}?c!$7$`;JE7s3&ENCv0BJ2PvicYaPanCZv{~*Cx zAc8A}_t{eWsw%TzWp#?WS>oBz)8!XBR~#8EKq+65iT}!RZ5e{_gid z9%=z#XSAs~$uml!MVo)ym#K^Ala@&Fa{ln8qIQk}Q*x8fc&F?x*-t<9FmRa?Zy71D zypxW3f^U6+j=rja=4t&vZc-LYkL`pg<1l);oW@+f>j822KQDVK}4jU@6%pV0ej zP2;}zQN+4A(W4=WaJfygY0KrZ1WIEXs`aZS4!?lxuK44_J%$zVx9N+Bs$3V-hDN}zl5cosV zt{D_vF?+L26r0Stj_E77-EOy*|7!zh{&_IhlMs4?*MavDUMHUFI1AouAOQRUN9YJM zB^#w)y(li?*c#X3VL5)9Ski+WPGlQN73CoQ>~Mb@X0Zuoku1WpRj zkArtfu)cxsR`Dy3eoC=Oc__r|@<)cV!9#zBpKaJ%kGw3y(PE$>q)EfaWv=wL|H2nx z7K~%L86apZ17;Yhl)FEL&27Oxz-zVi-WzfQg7K8iZ%IRN&RRr0d^Fq-X$ZFx1_`QCV-JPSTd(iCXNQid+o6-1w^t#Cu9 zCIE-c+h!-gg+jSw6^sc@gWHn;8>zQ8BD0ORuOV1TfH0?|^6bduDmj<_ao%>-YYLb! zBV8wHC*3klUV@Kc;oUT*rv75C3BUT19GQ0R>TWdB>$u!2Ljg|M+E}m|8rv-i-unf| zdTV?ii5g7JxSVW>)rTBWmzhH}HMm|XCW%Q3F724i#gQUxuDB%F1a8=nv#Ri~`|x%_ zKO)8MM5%x!U`FSXJdtnwnA2W6eh>1tQyf#`HFK-p4n5~fEy{nUphL7OFAk6(70vDW zO+fyXP+q6BUd$llw`}0o&N2I!T!K8+FOhU}IgwQ#0}U>rMccOViQ_D?jF0cZ0mEpm z3IY^l@~|$?L>`g(6^7z-n;uZny4V!FT1>|*^u-Hb+xZceR!GhUwah8rU(IJn{)im_ zz>WAjk`_m>y%XhrOl+NE)S_$q*F1ke%g*ld7UF+sDU|!_#6W6900vUx>hjHn_Pd7E zCBK7Nh{u(DMSg3#NEmw<+#hvI=GH>mr1eC@rq!o%K%>|vE*LZiZNIT@2@2@{K{kTnkjLT0W0Ym8TDLdPjOdLdg;;&E+&5C); zIe(d}9QuA4M)$hsIgc0D-Y6Sr=AN$KIkJYRsM3r79}OXQ=O)VqpevL^9U3eg-+2l} znLC&yXrO@yPm#8EE%rHfXIA=Af4WDi{6{=gf3z4OHJXzm{J&?A?2rTG!xVxyzEdOY zI3k=Pj{ma5_Frr_tEbddMme>$wX@}UI+@nCJV!TMd18C!I@SBa1dX-0V_09Q=K}1n ze1+{!W#qB!rR;PRT_eGa4esOWJLL@mVys)OesCP~|4_9G|8-SszcB>9sUpOFoacaD gNk8T4_ToV0&Yg7$QQpnnqvryvYCkBwXZ!r$00JNjHUIzs literal 0 HcmV?d00001 diff --git a/cypress/screenshots/chatIntro.cy.js/Chat_Intro Component -- should render the introductory bubbles correctly (failed).png b/cypress/screenshots/chatIntro.cy.js/Chat_Intro Component -- should render the introductory bubbles correctly (failed).png new file mode 100644 index 0000000000000000000000000000000000000000..9e932a8fd38095d001abf2febfcad33776db0c47 GIT binary patch literal 299363 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%0Aq{U4DCxFlLWoZ%6xe%&h^D|NSX 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�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%0D9IQT}*kJ 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

Q2!MBn%%M3=VZ9{yG^%LQptB(V-9ZwIaZjdtsYs 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

l0tL8u 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 z z1k5N*E;fCYWp1?3|J;*kz1n)4~ zyM{pvcMHS;TI20!;UEFCRXx5Oa^oxU;u#`yau=`B8DHy_l)><}hmnqLKc|d+KC@g* zX=2A5)AASV4rS3#J}BJ?62FTInDYy4nE~l|Oe(Z$#VQJ6*YD+vZ|t=v!3TQf%C4CZ zH-KWH8yC1}S!(4H+^TqWH&dfp^n7iD4bFxzihbG0LXp~u(0|*L-beqbTJvU7rB#3K z=UWY3z5+eHZN84hc}~Ss=j#(*ZrnllVTdsc~t!UIYZ_b{2Yu2db{qh zIKMMHz{!|px&I;ssl`3(GQV&?1~HuOdFL){-A%yeQdcsj9&Aq^F$ zupjXp5m{x92u*6y%+d02Llp&{rQt6cIvu4~{M82{643>mYW>L14?s?4b|kPNP0t$; zTl${tseQ8{;VDU9RUMwk2t^JIi)Ic84o;GLlz#_3bM^&7j@UYj?X8eK@taus+B`6V0H6ZW=u$sv45 zuSW_%Z8;t;+(2G$r@%_b0b$_96mU=O2Mb^IaQooqSwJ>}Ds|1rR1OwtZpXhPKSxM6 zl!`4a^xnE)We0cxyCc%!v!^u%<0t4NI)P6mxRZQ_I2r7r{9--@;M^IjBM*>OObTW2 zn(TDz79qUBYx~Ie+x2UUm|-cqdIyd-aaL+yALQH}rQNPa>SX{DEg!)ePSEr6q~D8Q z@?+<3#rc>BX9|g>g>5Q_9|-?Q4?8gxuhnwg(yZwUF^M%CxcMWdtYG8eE?0N9ZR@3j;g>rU4FIJ+6}k;|TqjLuOwd@` zOiO+!Ly8PLN9l4lB*4@bBwPnw>;sa=gJuRT$&}M%Y!*~n)v53;0m=N}!kZ;?kRj1l z;yOroSt<%R`6FB${3#yogw5y~s**_P zlK`}b(|gBQ)ovyo&hO<_RTo73h^DdVqQ6Yb5+u#7sdO9`+kIhG;fg%(!7#v*RLQ6} zu$amkPfA*~>j!IqO`XkG3z5NJLd!Ns;%`ewh?dQgN-e$A@y@vHH{J}HT+OguPWOw7 zoZDe-l^6`greB77{nQ-p@=pneqvIE4J5?wZfLyP(CHoft!=S|;~gp9>-1(it3CZDfppQh zgsQQbi%lcOxF_ux$3!7vS6F2hWM?q_~q* zhX+_{8WKw!X;~cIal<#sKns}{M|bqIJSKh&q6UUoHxb>yzBCnhE3iQt3P33fh}*yjLtt}C`l_Fa=X;<{6sbI;g)hXPBG?b3>uC}*k?KQKN6`5CPVwN-rULrM zecqq9h4ck;eUaE})<0Jc1);S->a|c-3$0+i=|#275i{0E8O^bk5fymhIk#IgL^&?8 z;sqNOQAe@$NF|i()=$zeyk{H7?T5v1>*B4$;6=aiN>H)_iT=e~SR^<5(~o6C5KDi&`?Niy3)7?Z$Qsfn)pnLL4AJ`H=zb9VV39m(S3(s*#A zwzzo-ZIB1eC$W~Df_;WK7^uFrd~Tu=y0oDut>Jg^kP=@IY!XYO@dds0&5XQ5eE*{h zy6(!w0=R#sGHHYEm>Q@rH=-LX5SI|Ex|W)tgOaYL)-yGxsatoT6$g912tK9vU{z)p z_M(sI4@%18oBT{?v;G;o`uBq2k{?UL6X0ibaB!BmEA-%GHN%bED#}F%ieo{> zwfa4npV2)-czRMnI7T6+_{n{WJ283*TGtCk>e6PH)`X-Z&!57NrLh+>EB*7|?0w_# zM!x~q#0$4pSKl}bMDm*a?(ooe{Wh$^Nj~q(tIEXQm!VV)++Zy($%b|q#%m5O4GpZw zEj&ooqc4%gUVJ8AC_dOCBdYcj-FumBREFG!2$R-!Q3KC(T!er+`}ELCrYycrju z(j)fAtIe{oLxun18uJJ*50GV$gSpW`cY9b}6g;l;4}B?FjD(!^4Kg!yFGz-?wKepeaqV8rT0QT zlU)$@RFTh#jh+oASk&SKIT}*{nX3LvOHc6|&6DKJAsmu28ym{Nu`AzIl9b{U10}K% z{+5Vn3qtpc1<~KX%f989V_x`YeUd7?I$jK@@N-yL=#Q-$|6Z8U@)9B;bXFz`F_U^} zHS0S$48~fIBg|1LGr4Q1D)d_OI;6{)W(W{$Kif+DN@kx6hv=nt#!Qxn>+ddCroQH6 zgIG;8Mr#;lzIt{1M3{2$m`pFZ=Qhg}zM{rk(!uRR1U!+}WRQLKPF_Vm%Ppj zN_T?nizSIKW8;Bl`#(zZUc?OKg7VPm^RO`Pf7Y1N={=OggoV>*cG(G06F*2Jt|+q? zlHsfHLA*K-p%>2m2$4F4Qx&z+y9Ecy4}t~b(kSWEyd4}Luk!N8)G`x=zEkP*b(qtZ z1x>P_$P*AntIwe;ac!nS(A>kmw;VjXpcTe!Q~JYGUGCRQyUsTBR_nP^uQ>0 zp&SwQiEjAJjqmOT*hIqSzWiu7PFk{r)MBs;WmBJvcFQD`X_7lEU%a8ZT!;Gi$ogOK z!Y_jE@4aQWdV|G1Eu^7yT1tF0eM?u-Fvy<7Ny7LNN$`6E><|!dnmQ#75A^EvuTF zBN8@b(&JJlC$d;1H4Q*G%#q=D@3({}95v<= zRn)C16j^92dvU1~>BKJZ&fficJ{VRaJdK}|z`414(xEWnd{JhUmxo(v`AAc(El!){ zwHbUHNDP}+Jma%k*U&IhlJ^qB)NPOg=9%-L95qGZihY=43gnf$s~ZN~zhf3!sOn*T zhQERNG5UH)U>;0f-Uh&Q`4z?UiyBE4F(zKh>GKm@mDuUp%*+Ep$(!{L(|c-qKePD0 z-93puEDq<$)NlViDZ~$@Uc3#!m{CKJHKpk0tMY5#(c zw>z5OOQSN~$RhZhZlVnLZNWd&$B>%`WFc6+VY8b<%8~E2sR!3Vvs775+;f4CK8Zs?VEuaM>IMX^ zch$jmLH{sUCYpqdO!udOw{PB{IUzn0M;8(PF(iwG@4^6?Sd?AwTr^aMr4}C3cIzn0 z=cfyHXjx(h#mg5ze?~7pCT9VQ>HcHB=U0sLCI~@pO^jb=K6@^9AlcsIluWlzWmhUB zpPx1%qo|XBE&a3_2rRF$0WNWGC84b79CvRfjr>9@q812m*kZ=EWjfj6LQ{wjOXCBL zhsaGl`g#xNN<+e ztlA&UbH+bN1@?Ai^$CvDM`K^mtRIGYw@wLtU@Xc_sa7foxU%3EZAk#jjvoa^ZqexPelzn|bWA|02KBMH^^lVm-+&hPxxR<4H44e5xt^1 zSmCUh6m^`bn6^>-?|7U8?4`}+Q(qV2p93M4SGyD&?5T-(Ux}jj%U0*G)235Ft7mQl zW)`|ce22@}(b|=fqUOU_PZT$~EFo2@u<2jXsekFQh5(#?=N*ln%&gbZneGi)o>(TS zAwO4;W^|2zfaIu&nPYZaBA_a^K+n0jqm|E`-0ri@C^tHDc@=C(fPd&5uvuy2GoPCt ze~M#E-)0o`5J%rua&+<%~Zi^)*{DzCQZ(eqwY7J9GUS7OV0imA71i>NLC zAfws2KUWprIQTS?tR-Bv?(Qp9no4!6bc4AS2DW~($AQqKdLQVlouVN=+Jx&bqxN+I zoT`~O)Z)iF4#AF2KD;A|J;dbe>U_BH-bIf2CJ%Op_KHk8F*v~)Q#ZS=KRrT6>zCis z%r6E8@c7}8ze8C`epFopy{*uX7c9zhS6lt{mDG$@12in4`MpqDsICz3DH43g|;< zo_gCRbMT~wyDOH40DT4}w$0`gmhv>Ycp-pBN+MBpO-0iMe-NWwzfj=368t2)seWD7 z@hcdgy3}e*y6$h#g*Ey#hEsLa%StYT_H^FON_Yu!tjJ?11v^_;RCIyy>AAOi0e$)Y z0T}kWSM0j67^8Z-(dq52W1xC#1xgvOkiotk6XOZ`+PMCS2PO()b;|f1)hXua%HQvU zwoQP&1@>rp^0-_=y-tgET(Nn4K7>jmC6Kvx^9b#{D~icCE~crv*b z#q3;W6Q_gpySD2rO*YoJn`%5BM6fxk0%e_>7K}G`jyM`xdOc$luWWu8uQi1=_3}nH zw`TC$E&j>_m!SOknBn;&tyXM^^E5+-*|0yeMWYgDkW*J=EM@(5$?jwsz^QKvN(n7` z`QQU@z10r&bVCRg6>}p`tO}E3Ee(x#_N&4FT=s)-%2mGn50YNG?$64@xC2IpX0ded zW-%4_V?2E@n?^OQSCi%#%+iR8AVemp2v(pF>mNyeq2kK+r!00|S>kUd=ifzX{fqP_ zaUoy+GS|xgVB+tq<)H%qUwzg8q5C`Wh2QHH>AF|Q0GZ!nqlBpCC`Z$%|9c&=k}DOX zybwKa-ca&3Gs+1%#yU*j{WmH#K_6=0n0NG0H;^`gbG-ECOxW?!II8r6F$gs4$wN(hn^>-rP;1l2+! zoRc#yypN1EMFO0vph#6v0DsS1K~3Ns4}RFhsn literal 0 HcmV?d00001 diff --git a/cypress/screenshots/phq9.cy.js/Login Page Tests -- phq9 test (failed).png b/cypress/screenshots/phq9.cy.js/Login Page Tests -- phq9 test (failed).png new file mode 100644 index 0000000000000000000000000000000000000000..99692e899b6a1d5b9792600e68e20d8e012af388 GIT binary patch literal 250820 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%0DZTcPEIR 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 bzZ2_&N$tzwo zR9B%O_P66AGh463(3{Ue%$ErHlP=7;ssE+R=@bgzMDZe}m}^)??nMtK4Y_14DT`9zldBK>1S&>u4NbU-%1yF?dtp?=P9u+rS(wnTJyV}ljQ!mFVN(#z{uJf z>j=}6Xo2?Dx1fAZy^`5|VQGaQ5II~yhhb+DJt`v9QpAOD8FkS~i$P&UF#Yl2{`!i& zMf)1hX|C)r!%2Zqs1#}#@QYc1r|}V2a!*-OmGV&eoH=QsGn@2>>n|ld-C&QlUtYP- z%R%<;Aw*0wG4T02(!CdqXb5nk>wR?HMPCyCyjf5?^v8{WA8`QO>?Pd8%|58=vc;D$ z3ynoFf@#A*k>NIwgJ*Oss)+g$8_>e32jnEZ$jI2?EftD1+@*hLqk1Q{*m?37@_7tM zRN9#EksuE5AtIs>DXxEXmePl%glBNG-lo>|QE^?X-qBN;Qi?|&`%E}GoDp&JJN$j< zQ{u^2VXP6612zF}8l+$(bxoy1maa8mlU=8MQL9G8L%_TTY7}4Duo~R3XE`y&AiP75 zs1eRNf;JEbcFQd&drt!fswSrLv&%AxhjRgI8Q^jYD$Q4%^>NECupvEk5>9beo56(b zYhm}$dp8?8`?u!;LF@Dj?0S?-56HLfhv9w%oDfHM0(3LEk?A^Ifi(cRRcWha%E+_T^n$pFQWW zuM~X1M`I~n^T|$miy`_e?aeevKFIj?>YKrcwdBjHjk@Ys^C}G9#t6TEF1B_iem#9b za8?mU8yT8?(RT3ZDhu@p=vG+YgDhtohZZzsVIMx~<`^@@t#tDE$yLUlTX1|1x#Nj_ zDnPR^@P(ilUP=yjRouB|7m3AKbZ5R192PaEO>8T8pvvurXCB?ZH^H7PL^EJ)T45}b z(gj3c8pE(Nccdv;Bq&qHW#dRfW$S%-u(KFfmPAU&=gZ$hO z)uI#ycM}v_66&AGt=9dsVN%o$2=9`OWk}Q8y7n{+g=eDi^c)@{byk{K7dN!@OHA`i z2j?pNO(3xp!w8Pp#WswEg(K-EMbaMNHs=OQ7o#Fd-3bBYa8T%?o8!Es>F?Y+#I|nH zYR5(+m;=?)<&pjTGO`P=(hxs62IafxQ`b0v_?-Q5eR*}cQK)_^(OfKO?7a?4M@gS{ z&J?Nbk5rCe-Lx09{$ntODM2~0O+#cJ@(E#?jZ< zHcJu4D2`BQ=B%a?D1va!pKXKc9+_&v zZGK};_?H|dbqJ0#DZD7dma87BL8+5>{Qgw0r^U!VtIhM1Z~nH+x{K{- zY~d6%E0no-tV$EQ_(r+*mezO3cN`PMX3f}!fXGRCN4N^?0=f`OHdGtN-QHEbs#8yu zC<#`sq%6E3ZK|2q$C~@vcPluHoki8Q_=W_c4z(C`Iw|>Nk-Z0}|J12{lX8J)iQ=<7 z(nDXVTy2rGB#klz=q+S)>==?bD+gT}cm<=scD(o*B6Gw;1GJl-NYENOg+{a@G_Ou0 z`7&zZkOFyiQ%8B85mo;k%Z@bOMMb-6CbRL}JTO--Q0*$`>y!w%igBbpuNHNIv7WUs z2x59=I~h8>NO?N%A=snOA6KkYGg!-m8IFQb(QtXE)5ef)xsmDFHW~12bvb7yli{qns6O7HnKDUU&&aJ>2!$S>7DQbx{ z|CY5P4MjGSJCXW9i>BN)sqZ~Tw0s17`FQWSlUpw?>I?rB|yV+;c zlxJc(!~X7ksLC_xtOyPhFNKkyc^rLP*{Ru*%TWelEDrRG6+j3f^~6rA1TWNJ*2J29 zpev@zk9os9VjS24ia!>fCI?k>*Q%pBc}UMnXX0i4U?z22cpyHHhynYG^?`u-jNQ`p zoY9&JYf@{QkLpp^H<%njvUP@m>q6z4DamI(aZKYkYHB!*;Io}Gnxmd9sw`)F0gds_ zf4z6xda+M0&zA5t90O%W#mx0J0}PiYf~wc{l}Y!>+1%-3gyI&&;>1a(VytZ@s6p&b z0ng|}>q`byOKH)mEpTh6Nk7ayOje9LtS<*&W1DH=d*eg6?$2+Vhcrf?~FNtK*~vwcvqTD^m@~Oa5k3c#qj+|%vQwP= z&^`VzS^tgJGsnFpUZ0LrqBV7UPwr82@1%z=wvt-x1A~?YvyGKUXQ;5fax0&+&Yz5! zJ?U*&Ny^=!gLX^*c@X;sR~v23qa%-Sb=%;-I(s?kIa&*K&C{FDy{qKVZYpzY2tT(1 zwOIkA5^|~hX}&M<)Sn-R)hl*_6^!^x)o=7kynvMKUI1jYLB29cH!X0-W+1CTkIG+a z44-uaaYR3&7u~%qPMp8D{G`iqvg~OD*rfBD+5c_ci_o>QZISB~Ua*#ZVg@kojKM-5 zq35`O#^;+^eM6?tCbECqS z#l;!^_8|E$!8R&H995doEZAv$d=B>zRMm%JuSx`7%AVp5p|WXy*}3>5T&>v^_+HO) z8zOccpizHua8J90Hn#Y+)k9iZ<%K)E&I{OT)CjhjZmU?0jMw?_gNxp7j@cJDWx=ak zRw@`Mg0kX-wL@hW3TWLjOn(055}$uE8<2KMcSsozB@f`iLZboF%zGCOI?k@({Q-*e zbZF9j(yv72W|jFv9j_!;2Kduv4J6ZRExmz%P+y6Goq#D-5FI+C%vIzLd{Oc=Z)uJ1%3xuO+B|(L`hX`Z{H9Oo zj2|jVDm4OnmFOz?7wlfA-|w8c#4ud>!OMb{c%dvQa&>Hk{UDgxzS>ae!{_34)sSk! zMFAIQ1B*>SF0ON%E^u`2D*8 znaL;1oOJQuE1Rm7Jo3f1U~&%3aX6n3=}#nlzckQBeJ?-)@!E-#=awCP>aCk!2bFMI z%hgofua5m&E>!IVpe)hk(L>4}S;Bd3*Wf=x6+;s2ye_xiE6xILeecLyr)L*jb=)kc z-AMsEuQECpX<<-5viNfy2#8K{A2zPeqvm>U*gak#`PQDf@8&xc~2i)qQd zbh6{h%Mo3-6@%(9oO;H@c-pUY4$b790=kb9$2-`r>tY4p&uSi{Xd*3Ppvg&X1czU`^@E*>S{aWBX%#Y>zANB%ktWh^CEpox566a zW&~FqPE$=<0(CE7LYHbLC+4qA*pn~H>7k`J3fmJx&uYYSsOK7$<}YSgUB(HV*L}kZ z_T;a@jAn0df;|WJ;Cy2=uPZLxp)G)Vq&~W|!u+Fy|5M*U8|f+2`rV(;SSRS^UxQ+6 zUyxFfr>WhS=NWYu@{yiq#vhh|CBe~d=r3Lgl8X<$Z5m2Y1tYBThpeJe$1EyZO#|{+ zxmHmd+txlJmfhva;=mh_0b!kN$gf-37r5VF3Vb=zWE{x_ zsG81l1-Wu0@U2LTJXSYYL~im=?ahTW!5Y92WXx;{;n*qhtK?{=lfaAmO1CDIGhSm3 z3mb-hn=4Lq+#i1u>Rx`367-&N^NZ`{9M2?U2N7kOU@vshh;Z&@5yS7vi80G<_hcnG z+;ezbb(WeYi1Y7&bTyijD=GVEhZyn={3K=VfTv#1Jwk4zl4?}^eU+=lfZ zqgb5cL?X7;-LuQucnWz1zbKf6b6)uZZX@5AhYHH7SiBr!m$!S9{;*Ja2!T+L-Ic(c&@^{ znBi6OGbA_l=^37(N8kRkqwd09#?+iqYdE96mWI3LBAz9MQT_G)Kn8#D$tw3({j`idq}L_+3Rp5wiE>ovijeG-1alj?>*tORrPQlGI<6C-V9E4|F$ zG`kzI<`T}apE%Ppv?C<#=-OFa0K5~nji$LRYd+r6y4ckY8D|$k^4GqkDa`geu4XUK z(r5ch4HCc9Z;_UK`k3Kc^0y+cl&cHxDK1G}(l;%)3`$*eYS&4#$ke+A$vNMW&NZo#Y2KuD9u-4b~(bw(Fuysb_hPIMHum) zpC0r3Nj|s&YxDztioBI8_5(X@pDbW63Vx&3JfhnS`*c)a%kNe@`&2Kfg}H=z7NfIH zsE;lk$J_kkLSucz?C+dVKCVKlB97G=fkAzaep#-~g6^7TciyhsIYVXnS}&=Mg!EFrKHjG#s59fxK(kK2qy49m^9a3W_DV?SY@KN#5X*Yqjp@%G?0jM(pM z(>wLN!v0~d;|b3sip7HmUDUdI4V4=(3K` z6`9sZW<$Mk71(p~`wOVG4KH;JNoixoXchdFMkhm@?4}5wX^ehGy=vuCAc^j{X^KL+D z2{b&&*dEqO_I(L9gcd>IVOfdTvuBv}C)JMHgeLALn6ElP~LnbHbn0{jnCTQMy6$zTe;TEW&zKf02L35&h*2 z%!mngNr#=bj(C_Eq+PB%r$1-`NYGs!i58B>zMz2@eXmoXx|BuR)TH2E2PtCd+jhDB6LF^9cPL zcC%q}bujG~vwi1A6=!pd2`%=67JuYv2JGO+^OGH&MTDIuxr6Qsg{RaAp-98DW9N$j z$E>f*q^eDKo-ht_Q|{+#mg@`S>Chrvf)UrE#sWtUH_aJUaSNl+=1RIEyw9n}sVtgy zo4|fteLTxJ(i~QPGRItEhMw*P&SW_lt3o|!n0B|iE!b#DqOlM>8Z>D*tav@`$f?nn zrWJdn(Wi9!M&9X}PO`zjj->1Dnh$%jn6ylBcTY*wTjTrmuBrbVL{u_>lAfNfP0m3b znm^I~kCP~TnU*C>kSL~>z5Bt3Y;&96q4f@wk*@3rD)HD%GvuI&;gMmjS4wdcosehf zm5JjE?_?9>)id*MNDk}lcbR*k8SXuUK$Zf_+*=U%s6T99w*T=={Fl^bF$GesD>2$> zP6$DT4_Hg1WLi#2=v>J(_Dk)l2rYX9_R*O@LzB&4SCqRZDoda&L|`i8kvH81v-8B< za=dygY3!4yMWiL+Lg~hy-_rfnLCkvjEP_pzpFj{EiE&ut+G&`uBKL6du_QzLQsUq7<>eF`~(}t7SIw8PWA7Jr*e`AhP zQsHEo@t#&^IeqpiLPw4bbn^jzzrgZ4kHTHdCq~U=$MrNaY*boj%@H9}hFHpPxJ8Uy zoyXvRJcXw(949)q=qS1NEB}^!Qn}6oGdH&>#^%MjxY>9nJ8qHU?>iDZ%cTh(6hmlW z_#cMKUcxm8`R0!_y2)5FWTO?PCzyTQL2+!;;R_Lg3V=1UO}A>7vyDdmvy(a%+cPv! zQHXYBvk;(MipFB|jD+t&@3WE$&iEDOzT7e=rpkvJraif4Ou?Zp zub4YhgamaqT<2(sjrKeenSX9s1~Eqia(%sv_`l0ET6P-v2|tPQlDQ`2?S03r9ltV7 zmT7#FC9bL@cUn*|RYEV39^PSmg-UNH=NiUXrO*n@ms0)S&aw{iV`j?iQ?71rTMBOv zor~*2R#jdf3UIMex4Br3xfz*Cwm4&#AumzCQOp(zk@D7;U!wojK^C@Ln_+^$D)HGU9$;a2E;9*m&*^9qXW+AvRE0s z)FzWzZdYh$-YVj&<17*HnY0_=k(r0Apk9)b8oH`Oh{yyv*u(?7AhMzEuUZe9Fq7ey z_9na;k4;4fCGa1I!z$U0&bg$3PHHPvlMUeIc;fLHefU#@zbtC!m;B-9dxvSVF=Olp z$i^3;&GIHfX0ju;y&N{GN^-k)X;WbPjs$<|A>gO2ouf)txi7U`J6RDRe(VRo*`2HX zzF+%);?&+V;-MNLvWC3oJce%A+T_?U7dZD`ar3ilSnThG5FXWE>3%)JAAhM_YGQ)5TE*>F`)SZ_{F8_7UpX2 z6r)K%)I;Zo9}_$tWmu(Jng3#cJI6IuHjis7iVUA@vE$_3GT?@;T;O0@Ha}Y=`&vb2 zv0QeDmHa917;zks^WRal^WdAmL#+!=kjL}i|4$Na;Cu<33nYSM6&n=mzztLv%=teX z-nk+8;InT}T-_^c-`2$9;JhrofpM&En;;^M<5$jxN~Ei@hOI&K3n)QzG?0xzc!V23 zjV2cHu3axgGFY77Jrr-cfZ(2Q&R*@Qzup?dp0pCTU~k5VLd3F+wV2C1x)rM6$MgaRc;?Kz0+@NGOnkJc}r zI3Lt3HJJuAT8z~!a`GSkn(M1)e6J>x;5+>;U*0-xJ7R(vyLMBIdw0%ijYkck9!c=; zfj;~CwA2DS9dhsFxl-e?1{GWach9{n%5%{xr|%+-XwfGpSqa>BEj(KxS zwbg^s{#)ebVS-*$w3n6ZRL%8MyN|9~Yc}sFkJOdorrzQT-@xxgcwjyn(7A+^$IrkM zUOY{?$u(l`2hGr}EG5U64M0;DE4sh3rz6Uow{{d;$LmJ~PJtt0eC7`rzpM&~hs=8= z(iKfRrOfm3R!8Co&kUdVe43% z*L8m8DfTI=+AG-wHEh%~Vy6D_3e0P*E@Le86vNiU>2CROe=BZ7TzqISc`g*1tKOO# zJ*C>JitC8u-7Z%+;~nn`ODgkJGGIu^>?a%WR@-q;t@(-5RYj}XO_3aq{ZRKPDT`Vf zo_E^6y-!(7>fRvBZgDjK_rtIXkPc{_Gn(;E0(9~9u4sJN&IfMgN z7f2iS`7?CRbb>1l2UMOoxahg*`O=SDYpqFdt=eO-M>feyr~=6*7g`+qohM_6y}>gJ zEQP(Lv($JUx{tjTe}h*RrxpePL?A-vY}w!F zgI$y4_&dNhvUzmn%$&-1DK){F0`%eQUfr{t$fsEJj%R4Amfo_+=+#{25G?)WD`j`L z+GmX|ogRAxz6=h^dQHo`{~s;DR#&d~MYi=|C#pBLbI%7F|MiU~3y%+}*VilNwg1xL zmwQ@3;YR)!4e73yV{!KiJd|_pn(LcfP0rpDB$?I5>YzS%-g>ZWabI6wXZYco9iyk( zl4?Tk!^1wgn`D~?S-T~RrZ?7W^j|G#??1mhrZEV3I!LmTUs5ekt_cUSYUw}uaiV4* zeg7wNiY73(kJdpk8f^Vt*kK}_N2Qh+wELohN1&(Q0eI2`r`cnJnb&s2aRqtI+ z4bZPJ##64o6Mh5mn+uB*akZY+?0l+W=jYkc<&LQ5^iQqM<=N>L><5sHPE-m25YwR4J!4Ht4Fgxp;}?3b zG!-7^Lxb+sOMvemPNRM!>1_I}uJtBOGzy@p(_7x#y?4}4%0VqPXiD>mz^fbXC+}#P zMC##p(rn@x1jRTL=Fu5`5YaP+*Z=dEC${4H9#8`Xg_0>pj~auk zqZEB^VmCGh{P9ClNj4PL2s~DzMb^A8tPoMP>(2;JGfOzDI9ycq!L>C_^MQ8uea7e{ zuCUJB_~Tj>>U!Nd0) z22gtpKc~iK8x*$iKByu6G4vYtb7jAL;ovEgPA>;X1q0C^Bh+*+FxdYv!K;rVih7#a z{u<749SA6{!e`uVE~Hx>kBDu95&f@xsNZ`2JPoSDI)oKM{XWTmquu_ee#^X9{=Ht% zct;8{wRe^Pj(<3Rni`xtjyG+TaFjvQC^ zJaJpMCfT1L(P#38a1E}ZHHl+Ic9n`wlpp5CbLpK%g#wy=df{^YfTU+4Eycp@d1*7p z{y2wIX%FfkWoUe@H)k4zOg@4N;0?W@r3jphZr|w{?;Gyv*9}W+MOXk-poxwTlQ%BJ zxFWSGWa9$|w@914%eX?6jW9B=E;mUb_ zeu_;&`}u%A-LGqYFZyF3`w#{@(PXpUE3!qj@Edz9H|fzMKHhLy`93kg59w?_JU)D< z&oC?Q3ec>`V%c1&%%t>|is!o_L#x_=r{tUGF8Aa`!P8I24SvZ}9sqzA$+svJ8nStH>-6@WTVNUFahwW0YLw} zbPp;4H1;zC9(ZV;Q9$MnihH<6j__8S{O}7Y7>i>lEU4?P9(<(b6p|9;+PHxIW1AN7 zsb6BnG9J8|g(w@ia_X~tS8!pP+~;xC0jr*F(pLTXxxnE~R#-Ey$meT1qY+_@hrvs(1;T(D>9znAYGpXTI?ExoL4(r zm)A-utaAUu^J`6FqTgW!szGe!%533D~?kx*NCe zA2R4dx&R_SrG3^ytT`cvYxZ8oIOpM!S(JEpUpzIO>rfN;uGrl?^Lohi`=aBJ*?eU7V(QPvfkE7pQyoq>y~>{ zRf8{MM>DFL3$&|0NnI8D(TWe<;&VuqN_aB8P{GPxsGjEg>JekKV48JVEC>2@VQaO{ z-fixLmHk-CFJm#bojXpuKm2soMB7kJxKcABHs$#pb8YH-(CwOf6I~y{hE*L2g6xYv zoMOZ?t4DGYyn+v1pLVf5m}t~~d(gMg^9`wUkMQUG^FRs?`My%v_j-_g08kh#mypYP z@%usSLr0D)*FUJaA*6}byysg>>%b%2f4NdXp{R4P2Mc_v@8Es|i(5IA&vrlaJ+>$8 z4w>|htsb4S$|bz4foY=D6QTo5B@Bx!OW32u3HF(_ZN$7jDfG*z^a)!uvQ#SCw>RvTbIM5!>xEz9t7rO8oL85F)b&M< zah{EnDB_m+$BGKwc!q>T(6_Wn$G!Sx?(^@?`AloVHIxb5lXCTPQmD_EGV&7T&B+CV z^O*|m&qBdKN3kfuh$}9M3&{s8VbBFGN`E5L?jV*6d@0|hTUFw4A0*q?U(q==ECgtx2vzbt~j+a;lA)~8kI5}|P zV=WJWJZHM3oda9S#8>@m2N3sXQF{yo7&u5O8^#;n1?b#GQNvnHDSydp)m%(y9*!1%YnVxxE<%YlRs6fu1z3g+_8)zro_#`&? zLc)r6QBJ<>5zm}L0^yq=#@hPd*I^i*3#2<``HR!#J(Ia7ej|oam-iKK?Wh=VG=xS~ zeLlS>bC=GAw;kU%&KvIVnHM;j<9GHqYr%p=NoliumM-bL6Xl+`560U7R>|I)7940# z8gAo2b-OWW@`i_II~N*aETMlUf{oUAs_$HQJ_3FriU}|CJ@3HLr99TCWr@GyAqrCp zVi`A`nNvOUmJ}(oOgcxhVa%oUG?(y(`*FEZC%rB@Si_7DXK1ye3AiM9*)kS1|E!7C zIzVvmdlZNi$r3-|D&R81I#VroE584L>@Ss}>&6G6svUXGY-nDiXbL(A;|<*w5b*Zpwmx23maxD$tJy@CBKKb`lw+W4=vr<=K-k&9S-e8>ydOge zwHn;n5VlWkM(7}a!nb93Fgr84agp+&LdmF2e!?JPKGu2%#eoW%xi3ORfD#?Q@3evE zkIvF9aPYtb9&b<@a2Yk)bT&}h=a<#J{595EAD&9U5#X77(NGMD;3^X0D`a%!6_>0@m=1#yUuSaYLBXCaK8iLGIpdc)bG30 z;uYh3kx*ge?hGh?P3PzmoLWQS93somKwd~J43`>4dlUjMwA`9JQY^(($_Yms%Ts#rbECLn=MuW&A@3n!9rE`0cE^mOAy%kpSwTo}S7?n2pEU^7S61bj~Cox>Y z{f54t#2GVfRwPQ!;j2ceF;E!xdb2Sp#x#bhNyOv*X%O;d`IX{o2ohVLx(xhJx0Fo{M^2|sWeMDXho#cUBFB{Q7h;R)xVzufYI1%Bd|I`rmJ14D zgDxK!@>vrKi24`iK~vWR7sfTz4Cl`xduGDN?61i0Hqr{oG?3Wtp*i`YXS6(o;RQ2& zsj=|+A@RpslUMD|S5F{m2MoNHx?;S^w6NzG#s!A=Sk9gt0J^eFALkr7e@?|;;ij|m zQ=#F>1&)!_H5|h+U31s)yqTRZ?LDZ#F??Nc@6ItDVOxT*FjLY}E=XVN%Am1V4(jBY z-MfHWGu#sf*K!)>@GP`z6aJV2W5N#O1u>HwEPMGm1ofk^!{!e4{fI*E!+2xd@=wWd z@wBCGU%E^>TJa$XS#u4q0j^1$a5N9iMgzz=Y%L!G^F0hVR=ZRuPluxu10G%QUUU!% z>rqiBQ0HT{;KyFGr-Wo?+2ciRK%EHq-y)|WYN5+2Q1mg9(~y}?QYX$Dz8XOK{6w45 zn6@||h>oEo>)5eT2-*o!uu9iwoPM9~B*8|r9iEd~u}c_^Xqq;rDG^4jw~f@y(y^UOF<29?4X&(n|PxVK^?__)3#` zh(}Ftx}hpl^vFFucbSAI7oT^u=ZgG1?|+YTx6|_y#0{G#q*wURaF)5^@zvwn1Q!LXF3yfzebA`Yb$sQe zbNw6T$FZQlUVdoXD_#{R`2lG&Kd6#%Uh}*fK)WD;{4_sNW51UJYrOC;-x@v|^eaZ5 z8LFKT$?>_rIaaUCTM40}Y zUJy$0lK~ii`#A17`K4Zj#Xqju3!qafWM?s+&H#QP0OkP^fm*Vh2~zL__Qa)D@WnMa zaD%~0^=A(qU;0j5BdUS!^zhdZMyKLTL%2`Nf#)AcZDKxu4+&#&oJOHHsK!n%&-`6Z z5b}xA&D(OuSNb5Nyy>Oe9HI5(pUefSJg*qPN9dYd!nA{0!mbX;aSOOjd9bfyqJj(g zWse4^Rek}YxZpFegRefvY!SDNur#qb`(9Mb__hYt9VHIrDS|zx?`B^fn&1l-5j0nu zMNzKjR}d2E%lR#AuW*PFcP>5dL9h+6Mu=qFUU#L9n;1=t3eiwA;UgaEnUM|LQXhJk zeRM6FnWJ;4d6P&~o4tvMJn!1lbQI3|j;{((LM8^jr9 z0N3Plo7PaR*+GOfO~C#X4Np5&v@T7NZX)#4)1RD_a&QC(Pv+d`5NK1Y;qK3bT%>aj zqxG$)?t(||@G?osaf{VaWdA`FXTc!&sCG9Dn=}t9@kB0i&giph7+rToF4NE zXmiuYV~fGjw|`xDx_^nekc@gYsOF^t?pM}^YfFn-t?+76r zOt)8rws80R$>XDz*uiy1&fPD$yQJTtGinpatG|P>M&I;g^aHksTKsZWz(hTp4Fd@+Q zD)~my){V7O61(ztB+!if7}svBJiuvtIc12HQ;18hd7v@(c-OQU4+bIuDTJ^C>pB`z zN|1+~lGg2@p8CwAgk3j>xVt#@a-30J`y1pgSLn%Qe9)OL;gD*#wJAyAnz0*m-ep-5 zx+xDrbfWAjl8D$X!zXKTca3C~ced`+?Oq+GL@I|d@)N_?x3Ht&AmUv`YK7Bjkk>&3R{~*=yJgE6B9e%DK*OaJkLDj-0t}sCSTjZ4VJsDqai|3-h-u*hPf5rN za#^%=-t#%i!dC3l=_&!A(7Z;M2;USkc3ov6^719d3qUp*X_qjF%O~)Cwxy;*3XSGv zI+vw~##aOhnIrsNW54MNKO&dqW_g#j9(&hOaG?Bx_kfM-61J#?cqxUYiIO{@=b8+D z%%TqGsNr(!yXzhcW(82pN>ocTu=XUxPK1o7wfoUBDL4cnbFk(^SQd8K79y&Hu2`0OjLDYcz%6^!6Pafs< zkNe8PFd!G@FkHw{DQhk#YuW&494SW6iR*AVwgT0W>#x4fzH1CKp-lXUX1b-z`}x;` z7k%(4DU-A)^Rq)Xx}b2Nz@n`|qz>OxtkIeqeJjyi$Mqd3J#}y`FGAiRc> zEG(n+!MJOl&57gJzw@70?QO-Me`rrmpSF(IO`9>${st6tU zW(g-8GV&rBd^AxX_nR6rewfl+L0bCbUC^cNE?kU+Zkmw1^i!NkTE^+=fEtnd3F{kI zpM>Srkkh{_>o}j<{mv^AtgHb_&47!78=Lq z$LKB7NDI>7eSuy47&0Vkugzb{g{k?9dJeR(Z0vwQ6qNLc&P;=U9iC+}1Yo0;W;M$L5H zHNHB_a=9oxS)%0!6LGc1HSe>{;oES|k$r~Qm!JKy1xb6CYv1{mj`-`YVBmy812E-W zEhVyXCzl-C;M`0DYuuz%@a0Q__iZ}%w&PbWl2FBcpsr+=CNsDfvtF(riJpmvIE|@~ zc%sr3Wi~!1Y56^Q$hs$bcBr!BXG?Q5n0)x?mpU66V%iH`}yaHi|S{w(<1& zgll5PA!|fg=Rudgb3tqTxP#iged-55HDBUKw%?7GFLm27-e?3wUMh&>=2FMcg9nqL zf4RnxjO_!DutUEAnCp6*n}8MGDG}Os9t*h5uH0?-`?BWiWQKa7Mf20f!3|IClVyFw z2R>Z9cQ3r~lZ9r>vCFb9_7$w)>=L0p#-_#4+}qNQkM^kp+#ENfA=W?hxlx5?Ukx0i za7`SVneLRKd#ggD0EVMy&l=_QE)F$?q*uv8G;zf39W0}Rgr(GoIeH&F94Z`{;Y{`G? z_U$AuqsgL~0(=zV?|}Y9F$fjcPY!63CZ9_Rf}0P9^(VLJ;pCq)pjHelK%Lf$NUGQs zF+whNX#v$l9zrO#lw!dYKY;B+H(lHqYR5#Gw|>u)%9hx=eX;-;qZY(ymc4T_W%-~7 zCeTB#ad)pP>2}y1QSY&}jPjxJ%P*jQ(zh~b10~qbt4M^$cI1V#XE7lv2>X;M*ctyP z&!?f$v`^v>hp*zoNv&!8YvAStz?!R?RvzJ}ua>W8pS4_tUlDSPj%d(Ph%J8?38fhC zi@BXOCGHg$;>5Jd4Xs`@av_)-vO}C5u0%U6?f<~g}slu=G%1mOo_4ffFIGg$pTC}YUw3P!!qUq#JuDULq8K4^vh*3Yk0IA78a6N0VVZhqc^h#GW8^}_k*4&z;dQOG&| z)YG9JV%P|%JWSie1)p4$wU$)Q zljG@-ne?X`Lgpy6Xo{;;=<^+Rh6qA3!J+?D{L{dFlYcUN>qd8PDeXIGf@V(!_N|N{ zB8EtUW4+74nyHN7dCh8^GEgf7r>j@SJl|s~w0A1b(#?8wmWGru#<*#7WBW{z`aZ)as(dpQ<`Of&2eq z0TN_)@?z)7o{+t5iDDe3=a%wwV^DZoO8rr^CH<-3;%%vbm+;v;DT5I~6YNb1xtkjM z4dl_G#d**N>XE-Q9<@D|j-0sov6u!FuD%&}db|6E%;XFeyvd63nb0CUbrZ+{ugWG% zKCx4F7f8M!1AqIM2c5oYFn-Car0`5I_bAS3@G^>yl|<-nREng`7k5Gb{8x|xHOXoQ zo^z?4SNpCH!JX!*uQ8m#s}6~1oT=%Ea}bht(P%k|?L+0-*xL1FF;X=c~#gFZh- zz?(S6B*lZ0FRvNcdh6n1$Hx6-B}vMgAc>_FE};d zwACL2Lbp&l?~s}Pl24+um$^A1DtOzicjk=(rWoHinG%IQ_tfdCJ_QQUgQ*>ha64zt z12??WQ?h(CtC7&S^SP(?T9%w?-$YR-fkD@`8-GYXP*O&ENRQU^+|DO z1f94{VE*qlj$y}3%+Ux;>&>6qL|G*%1kd@Jf<(Yhb8TWwkfekMe*Cb+t>ZLo^JwD! zI4uog$SM$Eu?}7&E`5<+49`j;`M0^;3cB0`nXycxoE0+%;pB9rdui?rBze8j%l%mmgw7jCY7~ZRLUNr%6~#` zvYNV~NBmBUvB7Kpmay~5Eq?Z9K1QmPRUr#F%e(F6YbP+yWsq+bF)cfyj>7t2a*irP z#ZgM8DfDZMTs(IJUS(iRTjyAeR979Vdcs*H*A~aYV4puB@SRov^GoiVOW>QCjW=~c z44-ya7h@kV>*CXAES|Xu_~umSq6-ns-*Td>mYm0~p9&{fqd!$z^ukhOsJTDTzG~7= zw31B?usG}tcR~3eL&hB zzFqyt;3Z0Q?*)Q~?(HzN0h~OSxx(z_Y>gs=?~Z0N_V(z?Vfr~lSY%V%m3$cF!HoZD`j0e9MJZk$}Ao(e##Deo20OX zjVsz)B{}qQrk&@e?xE!pScGHJIjY=(&I-KRm0niu?W?U6F{fOBb4l4&7N_Ojx=uI4 z=IyI_mCChPm9mr--kZNnG=`mt8zF(fgjbmq$5<>aC_#_(f+s8f#qR0(%K~}9j-!rn zOJUG){~6=b70w&NX3ooT^7_>oJAxyZbl}Rf6wO#@5q`-)%+`#u znC>9IbGkS6uxuHUkHF-pzwaNe_ zR9gO5+1;y97s%y0yruils3CF3%H;h%f4ok7QBcKXMik5PNeS4&i5Q&rON%q)*poBM zwx!fv7n3BKkcR8aoIcMZh@uQ?lrv4B%p#?u7v%mA=7vN}p*5YL)#(XBW|zj)cE>ZO zL1Z4qBB6VHw8GJFg5p0!-KgoH!qGh%4u!h!enV9szC&t!i8mKYu7Xt?>$fwV@YfNF zf4my`;aqvS*p&P^N3S+{t1yT5+SM5B=zdwzz|BAN+p042Ex6y)kLIz|4Jh|x+p|Ay z2mEaXA3g_WIg1?Oy(Uk^0=E@j*oA|cUClpQ(!L2B)yh-rqW1#vJmkDJq|jG88^#(O zAc@q&Iy_shPI*SUTi13*`%GR<$QQ2k!qak7L&}j`Wy`#`@}@IpNBNFE#FIDa`bbk0 zm`x=M)krA$bS+u)$&Z_PL)_Xe+q1Q0ephPTjd6JLk=F8L#RdY88QOqZMfhWbkzohN zkQ%D<+CUs2U)#_Nn$W~u7FI@$4lnkV0{-04j4_o#-BVy<@KaWS@6gJqb{4R&lZhLC z8OIYmIfN~Q>7w{2#NQ^ZR?80f_ub;6$*WH;*V50blIHhymij@7v-k*!Jz%Ow1%g8qn+ zv+g{7uAw{x+tm8J^^RSs3;F?HBf8^m$V>G9Un_siO@L-#0I-@{ zQ%LT+6>+;2z57!!#cPd+=p5gjrMOCRGr-)UUv26mnb~j5SBl4R+HBv>jsfWodHHKj zJsCXaI!4RT^9`@vB1tl=@}4mCBs8pVBH1 zQ;^APs}u1hd&Bb>{6Cp0yjUO!H;}(Ez1+}2`0Kf07x!D=-zDOQV?&}yJdwwaHGPfU zNvKV#{^~AtqjpDbVl{)kd+Oja_1_39a2;3SslY)j{TWhrYwnz?AMP-c8=y`o z8Fs$7v6yN29vxom4E`k@3tNz)Iumj86Uua?Q*1tWEUM0RAT*3ci)@x6LcD}o8W2ZP9e zjj6mf6d)-PtGH>~&Dd%D#t~Qn5%5DF{G--+!;-XCuLFdv+%%vzaF!UvTlt(A+g#oa zkW~Ix9RZQ;+WQ{4w-+S?Cv#5p3+v$$ zjfudPKm5aXm`qUWwiovz%3^8y@5Rd`8@25}eR7x`(EuEwca64dGyuKBVmr5H!E-rr zu55%fW2piX?-<2NLsi|YTVmP3a#@uM8bpgo5g57p7bR0 zd5ioHL>}fKvss)d4iC{vJ8Hd1kIsK~LZZbhkj*ixZXBIHzkb6p?QlOZf+E&hHhfcD zmE_Tl@bU(5%|Jobw(8W8z@|6vmkR2+;7ee{bKa9$(!ulEG@8M@v5z~s>%WfgG+lQJ z=K4hN5l6g=yYJ)KOZW2c`;5f8`w^L@n^Am3Chm{ouBK71+>*I};fpV}INOxdI$y^IeD_ZNS((3$)bqWX}oKC?`9oV&A$(mq)^2Y$3x7I zuN$pROG)beK@P9;ZlmTDn1};t`>#!nqG~%5GS?y$hc7>QNTEH?N+PW4@%-koahEW2xuHG(qJm znvD|dVe(aI?aueIc9H3;ad~(8&6olYfox6(#Z64`?#_7{;Tpw!){;SEWDEIccRmI& ztS}hqVZuPEtvrqNoD`1^QuWrFgSZ!<=Q(+I-vYoPpt=7Q=(gX)s-}cru+Jo$%8SoC zC~Q8jLOSbGTvK*3d9u>+?(p8bYqrY?h*cl^T9iLOvWGMsIe9kE!d$XA<$_~ZTm(mZ zOjQ}FBD~ny1d%(NG4R}}t-?5zeFOveox`m=vXT`rN45FqVpN02!j!p33|9gVoJH8o z^XXYvnyrYN16N%C;69wIU^{P0mXrm>cJF+&q)>kLr&FOk{mDbqlDt~)7n9h5-*e^H zv3QEec+m2|-O#V+-}Tvk-lKiEL;RJZS?x9!K6*A9O=V}md;URnR1yGpBoPc(bZ~V{ z6?uv7w^a2P9nrHtJYYC$nU`Sf5`_?h@x3=MeWEIiJ0hkjAgD}hZ)P_SPm*f zog|WlP8Lz}giUtqRPAy$XU&i%_Kt3>y3o<-eLM!73|8QlQEEG-?0{Kbtm8_#N5)XB zb@SM^Cwv?Ux2Zu@*4Vg-KMXtO^ub*ctS&2rCuo*aeF^Bk`dZSN>vThv2;xb{pQWsz z?n~H?`&@%+tj)PHg9c8Y1EV973(h)o;ygHh-8^=+Z1OkNdHO{;1hx3uXGV@-9{u>+rcOLT{2o~t^5OK%C zaY(ms!>qliEb)X_WpwkMG<#`>-s_j+QUMXE1vN9U3uCd3=Pt#I!!`2vo+`u|pSPQ|&i@>;>jLkyV1k)4t(jK95I*g*qVb zlK8;4*(To-9{XI1)63F#a-Zsdd;Pt#1dSC0-?VP- zsx`KiZ0C@BV45PfyHGdUWH241h(375fM*_}F?B=fN3trBpYXZzLrX_IQO&xlQ+ zHK2`WVii;0dC)4DCMJzkY4H*<(v17D0&H~zea*aQOmcC18huR&h-+_b1E%#C*abx& zEF{O)++M`0lqnasZoHas@a& z1<59GUmw2($rDJ!{m2O9ev%RUTcI4?9NB9xze-k5wn*xZR96C z6XLnbBuc78$ES7Nt8h3Gq3`Ml{`jmj$H2 z-h4-07+r1FYP(uB+bUkot&DG9KBJ53iL&lX9%`>tXNyrCl^%bNE{x>9Mk#Bq9-fr% zGGOkT$dW`Jt69QcFYcC~VYpHqV(xpA{j>*-iWKB?WIGbdn0>65eJ-1N+u4ulVFBhv z$qsXC%(NpZ9Lk|-v}E*68_gQW=tg|QIn?vfGLNdj5!MWz>Qr9Q4v%~67!)71l z#wezOAEI8Kq%RvBJ>7y>EX2ZoEZs)?*jeUHSrGjw=_`;N041IHxstsN^Tb<0#?gH> zgjWGGCjM2A9`y>qWV|G70`C&HsY!F}Oq${oo+S|7g0q=mRppW z2IA(-+CZeC7*vL*plh}LLnXJVCX2dYvH?vkM3tfk zBbWrr<~mP1S6w6A-mctrFOCH@8N}ubJj)RY3 zzv%z})A^1$2U}xb6M_z#ZIH(*d$ik}V03*9<*+eu=gI0NGN$QsS@VW^qDMS0biEuy-e<|PWU-QKJy3N%N&zC11!G{sVRBmlIOKPfCKar-X3CWrW z=gvbFBO7tecj)iy<~`UKNXVya`rBRjF-a8B!POy=+;O0tE6|fCw=<|VCp5JDg6!C< zKGir}UC1tc@zc_C#G7I{r!z7Vn2uW`OHk3geBVvtFWTNC;z9@vPtu(oYr=lb=1)aS zd_3rlxzh4m-lVTt)bDe4=sTB}ebXq|3ZZY5F|0`jq2K*S1VonK-it;@B!lVoFgSy3 zA`czhbi=pf=<6>Wi%iKE=X}k{c3KEG=r>=s=GI{o#p{^Ao;B07gcGjtcR$f&KU|{qj01zd-EfIm$vxetp^9{hE%nx*`|09AQDZ^ zeHv3;x^cpyNs^}?CxID3S@M04(iPt<%=0=G!Yj944G-;h2EUSCpgj5O9I}Y~@3#;6 zf&LacCQm*0W+X?*CHcA~3*@Q=U*;}w7r8|V+X<_nzSl+xQhdk9)E48i-`1AJn@yob zrm>}__u(X+v3S}FZbshP8OMHPkJev(aN704?Te?ofc_O-HS?NKSbO934`e`tOn<=& zk7oZ;VHLoHBi<{oydXiZs_0*DfN;1jqKj)c}Lo}&o#Pz3u_Kg)uhQjj# z$I0v9cHLk={YXPC!_cKS^X)exe^j%rUYBF4KbP#3qOaMYIeC)gAo5`T!BUJLSGaTZ zC_)GAI8_mCIQg*);5)woOnr+AkB{~^&}0TxH8mus;&Hgfy^-u9NLheBt355{>p-irwKDqMHDH!#fOXhlvG=<#ukX5>*(k0_+WdluDzg?;&Dq#CkJaXnW+W z86xc!f}%}X!3>0bik5iLQ7A6%WgxuVBJOIRw>_>Jw|G)KA3$4ViN zbK6FD_CoZ(6MDhjZ=%IFSXmB_m%lFGb|w#ohdJ`&NwNVx&<6}$fuBIbnNU>9EZ)<- zZN2N6TkWB4Xl1t6H*lD^QuekK!Im}}V&;3)s_8B&(u1pDT1c2uAAGWD`y(_XhTNFf z=gyAqnz5VLFa>fZL3M1$h^9zTfyen*9r=Br(Ii!UCgsArul|izwCyI&K@eQxbvN|M zHob7LDP3$(t)60T!6(jI6pJ)Jgy{)+@*w$HS={Wt@DOlkzjPo9edZo3BUc_mRIqmC z4`J5BuvjKOuNn;~czX&J@l%~c>k$R5he_|GxJ0nJz=i{R^Smi<;x`ktAzkXulo7H` zA@4v~mFWGoVJgJm5$6p#X50HLC16>=-qIz8l=hc`l_eFP`?A@O~{5^F@54! zuh~6{1&s6Alna~d-1b7p`?|!Qa4P^=giW7D9?d$Lyl=iTif7?^Fni*A9tVCz08(00 z(*;W&+T`&gucM^FhHoH3+FI4T6X(|cgYEO*d;jw3|F2C~)au98_T5k(c-^oUI|<>j zzJL2ZMJ)FAwVUPh555X6oono0Fq-38j7&j6I#L1OSZd`D580#Da6orG<4;;3fMLdo774m&=aOMKZLBnhJ4%jp3 zgA{%lmu%i{`1YdUg8ofH$;n^)o;;5(Vw=TesfQO0vb~ZFFSf!!Z~Up|)^Wl~-<=ewYT;#b0ZSkGViTYh2qKi{&oO3Tz##1 zZlkavjP6;)+>%ZLyys|k4$aOmY$sadaeGqj4SY}|RPtF9U>qLcff>!}oLfUb%-RcY zH%}ZnR#Ze-3hJsmi+8r821?L7C145W>Qv7pDL(6h=K(m2-9QzxkH;>V`o^v@{B_gq zSADew)IRW2^Kx!VL*uMYRh*;i+J?rTP{Wcxj6K4~I4*|C{jx0!jK&ZK? zt&a0i9tv5@S{FYR!Yax2|20RzeuYh{ksRT67I9iA;~OVMuFPL_5Y;%=m48}L%Y5|_ zBLZljKat)*De1LR+A`L~N5&to^gPGxXC%LS!3sW~CEHYAljqql(`Txe(s6ZUGXArIyVV5Pti%f zmT+f4N?a^qolF==qRTkIB?-%7)wJd&H_k$o-(0yXq%T{vx1*+CdBGkG!%)@};wS^$ zB+1N7dX92z`)6=QYJ^jxZ=FwB)7!|TtrTcJEDsfi$~G-*$}$av=;y6?+6Ddh5ChRp zPMtG~mH`m;?>i(fbQLx_#&kc{OLyb)+Jy0a(!cp;x6gN{R@_Z&#^PHXj zAQ}-;7QC=$2yTylU{q>a-1mOxU~V+hIi4E2m0;ge(w`ON80cc8V7 z*9U%XP4D(}Up$_uT4jbhMsXb*@acLu$Pv!GuZ8W+a#~UCs{BbYJ4UM$oC>1e^C?#_ zVj~u~9KiJ9zocHHuTdDXl7$wZj!WjEEGo5_iKp%cFcZJS{W>U~zY{3-f(vLr$U;MZ zq~rShf!Iy6Fh+6X^X@f{5$J%5rLtvqg}vnHJ^Em~aAS>v^`tJO6InhYyIgBJ`@_~0 zU_lB+y6}n;zE0j;IDcQ9cS8Fy@$_9)gl%L;;0M*kr6QX0zcEA}lJ~D%=C;bTs22fw z@L76s17+o8m^td@5^xt1BmNN58JU9npcLsDb9ivWb+SR!D!|g!1Jo|_CqCYw3#L8n zXJ<}h+faM2?d=LbA`^&)2agl;Uc?;-HY8bqpRTY-lDxo=qbw?7x3vtxz;2y?#!LWC z$kS;DiY~^+4C7$Ok-b%)kfqtMam>x%(5F3Ke7XW=axD3u4fI@3T?_j$B!}#3+|R|K zg})qc^t}Ss&M2{)WS43mSN6HX1-L@JuM?-Ok=(l0f2nqOBeudc)}TH3$R6?zCZ)`A zB%#)|dH;MJO9zLn{8G5!&|LV`ISs~Fh#=(fX|GE(`Ip19wU(}jd1{2z4%LU>TKrbb zvej91c`J8>G@(y?Y!!->myJtcZrl(6sVb*V8M|JNpbR8I=%@Wq3QJk+W4x1S%dwfh z>o~2x!mh29O%_(TuYmF%Vc(~80`dfxlbuyr-`nCdTH5^Sho88!!e8MkebJVlQwsv? z&HH$3pmNm^pmOvSgI>^aGP zd>!!B#ha594RGzZ7n+t|GSN5nbLE2ldtWxvfsK*OhU9{6m7CnY2b2iR#2>$xm?Ucx zBq&qb+HGFB^*=1YKYzbvi-1rf+55UhO0v+URj;Td!;?;&!piaI8;)?6{eQJD=)eO1 zXB>sV&dQL;-_NqCRk@|xsB^bAquOkSpH;0$>cy29v7TJj7j^zxSl{qygv|~0i~eth z_pVJR^_wSM+KnZ)9zt(9TW_fzkH00g$VzTZ6v>H*d!Ig3PuYBT?nUm-qczO1 zC4<#{h8Mg^B!~w3T8Gb{O8d9sAAf%9YS`fjc<4{k(;8@;72KKU(!i37csanQHh6Of1N+`6G`nr;lO zNYUuOj}HgWst#XAxa~M)jY{>m%S}jZy;_3qUdhQyM$teJeVL>{Q~JMsMH9{BJQsfN z&eiarzK_*8xTVr`%BWqm4JsTHp))t0i!GGCBMVSt;@?w`d^22ZFbZ=>0$sj;9A^2* zcgRHdwv2)|Ox9d=xp-fuhT6v0=mvWOYDVvD@+S)W4EqD}rKFuYohJY4Lh(v@{@|&~ z`+7O!oI{C>pLZ)LYu~>Ivo}Q(S>gegtEnEmV$igX|FT3CC_oLx{gMe-)!_?1`CW!h z6rRP9NH*X4`1y;7E-Ynzbz3FzZMEw_%TKhg`XFpx7!hi5yZQEl52gs)Cf__JJ5?FA zLEO}`usY_n>5Zj9JGK?RsM9->X@yY+jFu-fao=**UG#H3kftt;&&V2$Jp}_VWV4Jy zLZ-Hu<$E?RL!@f3U_gy%#$wv>=+)l6u^R)l?BKtiJx788hY+=W=Kifo!i!1qq#N^v zg9!`m`Dc%sgcd5VV+G4+Mq_U#za})i>n11rYy9MRGak6aGM3(N@4ALSNt-t zM)x?!O4e~paV<8+Xe|@)Hv1WxKnNs0;+B`i~2Yev6a$pz}{bOF+j^d@#lkE zC0KSod5fP>7M-;@SVPGj1{N`dWezFO6YWYHMnb;wbaqYr#5?~#Vp+BTmbZ7Dh+pU!*lVjXuzKU9&O z)jIs#===?hF>bE(xM}1+vv`_~H3yhhxPLu}`s?F1NrUxhH`rsjYR@^r4FZ7I4B;1^ zI?+wFJ`LkW9GR^p1`m2MBNz2o%IDo+sx|Fc9(D9ci{%eTclbBFH4BKpkKNSx*2oaq z@>)a_#yI7hCE&0Te3im`C@&4K`N@yNMzM;DkJG5+t53X zPL|fnTYc_d>Q6~$52!+uFjF#4{whO)&olomTo zR823OQ>zp{h2r_ zC+P;quX&YdsjYPK%2y=%(&?)`zH?skDR~I0;hVx|PeJu@0OHC{ zGJtekPdJlpD)B0X$#TF2VPy=kL)=psW!bDw z$S-Ptib37|qv7Gf&+pE=GIMh`8)gAOYU|&(?V|&JD)K4Srh`=wgeRjQZBngMtDQ*S z?~f|)ET=V~>x)=Ma?7-25q0wpS8IS965b&3xDiM=YZW?S>rDNX+QAM=Q)ytik>9cm z7m*!}9L~#fX}C^0Lo&y2`dzU6U~IfIe|t7;h$|ImmG|E%$fJF`eTs{!6>`1qY%eb;fwb;O+&*;z~F>`(lZ{*g+<3gzb$@ zv+H{S+&F_gc?OD)_a#tP@^%^e3hI;5m zCbu6qUtGhWk@pH?FRXuuX=odFw#xFJwgmFy9a}l7huU&MinuJd-DWFACU;}4RZEJd>UClFgSt2+&jJ2W_ol2VKts zR4Tv7+h>Lag*hjgJzd?pQRhciPb)l(FfTGM-oD;chftmAPoF0PzNT3I5%eG~i;D13 zA{HIV)}cXEOkWe@po3U)3j0fT^n}a2FChCO?NyF)n)+0UBB44wDUO$@MwH-L6@>iOsWxm7*H5s!S;`-aSn&M$inE!TA^&0;fdZec5OjzuAxiLG&3(`RLS}z%4Ep02MqUd$4eUr`ukss&($M<(B>c_+e%OO9 zVn%JBmTghtVIZ$ALr|L9p)9>4T*m6!^F}K&Gq!8cGK)(3noR?(lfd{%PwmN~{Kw;Z zn6L*tP<+bHd5L1EKcCdhpI@N=kTv$x1^8#g{x8_{aMo_ERgUjLNGh^Lu3u7X5h6CR z%SXhvWcaaHkf1*@QGfA9eFbE#rCt@dt=zNT$Ue92H-uLgb*pb-PAh)0rU55Y3J-{` ziSWliqiclu>|`9-vm@%WwaPLY9+e$~F899zwn??oHF$h-KH=s?Z0t?e6Gbw=3o}O*Br3ZDcr10PlO+DSa22ZC~L4QMa*h)^UN4(+j<55Jz$oM$ooH*(4ip3aVc{ zR0vT!8Xaj+-AAJX;a2F&g@NBUhTfYmNM5DSbL%%@@I{edO&iZU0tbk9z4@r;nXKunQ9E0w`fdO=cIM1xL{nI-@2yOO(f0o9~&HdlZv40njqrN7agw5a4 zmZ493-L$Qm&MUajXbQ=9tFB};or-aZ#~ys_@FJ(xHX6_iX9<$ezMVMGYBW*~Aw5fG z=>}?E*E8P27qb=VC#bozMsZmk%My#7sAlC_gya?4fg{AY-{`Zf(B za)q2WbyCaSc5uHhE)UxohpOHy)3PHgYpfMm!%USYk!26PWWTtF?Z*lKEnv1sDM?E9<11Ig1sP>cmq5C!KIX=bzgtlAS2`(?Yu9xS zXC~V?K-EXFS?w%c?z-t_%`ZV7KxE!|y-P@*MnPCGDK0^LtJ5lCS z%Sx?1_Mx*86BV1|?JQB=R|Y19!I39U?eD(?Cvi8ur6-T7d^@0#S!TBH*IrwrhTzKG z9zpT?S{*pbC`;l7<`QjUh!%h)k2GZHS&k)wP+WCc9XaR;cr(nv>y?gcdNv8JPv~?B;3Sd~EIL>3gdfzpU8!pylA^-*TUV zp6uqMY@1~P$LtbFug0Cg9hUBIm zWPEgpLu8Aq1NMrHsSzX=pwiKf$^tVXgjxx`>_S9|y-lR15vSI7k z^j?Mfe}ymLSTDobEBRYcsef~bZ1@|rbb~LNAY^w|$R5U7#_sIf{iw>!S$B$IIa+=$ zcJGzhvq7yMJfDvOad~ZJ_q{Hbtz5m(%GcA@HTU?n&jmHs*K>#(Gk3yg!K21jVI?At zGAl$L2sPKfY^?z{J+NQo;#W8KEAo501!^h?&o-hVLvJTakMAeGpCfeU$JMyc*zed6#cPoyg10)-7D( z;4S>VqxZ4Vj(&sbpbmgVBmwv$BE|Rn2EP=8=mxwlFns6nRTuDazRjYJ?8LWuR^a8` z_)e0OiIOD)M*MyH8l7TmGjE+$?ZekcwjO9u51|!**^oNG?d2@Bh5>l?e@)Q*7Y!_* z>cWuNFyHGYz|?lC5j=4H>jLO9N}lLj4%eA%YUIm@3wH)F4xhdBiDuWak z27xxd(>?~~DTTas19VY!Vb$z_KBn_pJmCF?TEy>r;(7LkP=SL*`FT*y)A2*04^cD= zxa99fxwVc;0{3A14?6wNBeJdaf6)xJHN5GZJPpHD9#E4lnzmG4sbJNBof=C>_aP94 z={HVbh*I@*2d6FEZ|m;|h%XQmZ#dmp<2PFSk<-2wFc)aTaPbi07!tL_KY8E1GO*8X zwy*xDf`n`ad5DdZ2~Q(v#Q+`GEnlr?X)n9*;%P4oSAn&@vFM{NhAS;D?w60lGr7-n z?F_e_7A8QkYA1nQdppvf3)3dW-Ip#ehYn}={--AVkm={QXOE@V!y3`9Rt!T-%&ISZ z2ye(b>7)bVcm;qVjzg=)U(aGEsp%t)VS<3XI;C`Gc6}KHD6CE1H98?Wh^o2NT8h1N z+?(F7Vq!H}YR28kmjPrElD`4IPxGqa6nigbo>$-(dV?aii+Xo)U7}|$7k@XjCdb!Rnu491tIm5WNTH}S6-Dv7m3AjH%lnxw>J163z$ znJ8|LZ{*)u42e*$Ib5DTh|PZlQELMJiw9AFuT6IuuKn<|DT$XAfNM|<5YXai7WEsN~!$@`?IEP>)A zecp*mh{)m1dx&>h;~>QFA=RjsO*61f%t8dkO8W_N@3ftu^5Gh(C%$v1t6K9o=&xHW z43tfO+KK5t33?bm=F~sV{$i)4msU^i9?-h-gcXLVn*gKX=aV=-;HrV)yXIk8!-BYHr#z3AY;DcfR|+WeJG_`78Wb~I7Cf%9UZbMy$3@Za@|F8GH@RC!!jbmNAoj3B=ca_?Pjuhu%!h@dA&&44 z2r4|Q`$Ql+;?5bl`#aD$2pmS-TK&SBS)Pj81dQ1cn} z`AZlc;4Z&S{cdQNRG%J>_x8bwCez$?V_r6px^oz8NpE*lqbk`$`emQ~uTzlH?H~%; z2EyjjEU$aqJ$h0ph(0d-|8eym{#3sIA2=zJ70Tv>q=*wTGb*7nlTp?otIWjV;5f*h zM?=TTNGN;H;~aZSgk$fOW1M52!@=)k8w|FrzP4@1 zOJ+6fa@2{8&Y!~#x|Fp4v^CDez^65U+rwG?d9Q#mWnAtjuv|S$xA(E@| z5e$ccfbKT|QbqEeiQ44%xy#!-xy;E2I0Hyp?);y;_rce_9vY|nssg|>&l~)N<^QVZ zoqfX-n@@V_V5bwc39SM@9-hBeM3iAM%F;#c~jC{Mj+Qmn*7@c`xDbZCLKaaATEu&k2Tl^?~Mc8GxuIndg z73nJMBJ%1^hFboMUXsSa<@B%kwCV;8Djqk*e0-V z#tMIXHlvg~?a%+)>XDsH`Nc<5c#W|g$~=J^`yMfs=bp<;T?_n_wqhI(+P7_I1a^WN zU<}j?om;@my47dqd^UJr+bVXC9q6qc@oHXOykj!Vx=I3z4t=%}x42V7EjqIdyN|!; z2Y;}kOX}(e{C1Gkp_0>-65DP{);Yk=@NYKj*6CUqL1mK5b?c2JSG>Uv__~tf=UhV2 zvJR`qO;Mep%q`E&(5vrpGxAudX9^$zvmNfgaFbUuV=-*MhoD!&;d}kyhyKIM{`WVY zbr!AHdHxdlQnUZ3`@$cSU+hSn96$S$QU3;#b}E>12qk?0fZ3 zf}8D1$DisGRbJSLBf>5gKGXYwXf}Aoa-H;uYW7&Oq(^H-_uE`9VwpSCu}-lM5mq4) z#q0afYk7L^<;+XONMsB%ma=CLPadeVYt2(6BsmVoi3`MT6M6*z2K2*f$dTu((;%Nz zdO&c{Entjg#_Cv>0g7!urP!7q8Y(}z@?#&CQsW34?HlR< zU~x44VONP4zb9hSymOG@Pm`P%}rcpyUFS;WT7ymhGdko?^flniiyT*8h#gT zu~F!f(g6o#?wqpj@uXQj7<}|Kc$ll6q(jGkCx)OcoS2pi_x&f!R`V6vg!7TX`K+&q zB}s2r9`M06`2nF@<&T@pe88+VIUWWV?L_^R7215TaZKBuFG zte)%oTv@WNX42_TLT7Jd&xz3KJNxJgCA8}l)!cqxJsoqj`PuW6Dzll&PGKw9y};`H z=I?eOY7AtPnU+cM!y9fzRYf7%T=_~S9CuJG%&5)d36+Zje5y5P zAIZWdeFsrLRo)*1+wh6lfRcRw|FFY5_J+}4rxJ-+@1muMaQH)vqSWpE)yTzG^*|40 z8$NwS#r*dkRn6ysp-KJ;kHGaH&H&GXbyK;#F9P~Q@kQdQVxw=F)JAXVS`EccuC3t+ z7jhvDnWHQe1S6=?Y!hHZDR;JN`up+$>A(lDc zIC*8g;XIsjlayPLGMJ4LB}%m`(U!L2ivE!ZOEh-%_}VS@h~1H|Bhf%@(EC>RC3Xa{^wP|6 zCYi8TzeI^{8zg6+BCqJ<+4L>+thYzYCF8J%(OYNrFb^-Y&Xh!*gEfT((_1s+p)Sin z^8^w;*Y{{7Vs&&?EQWk}{-EsNLS92!#j*n2mnDO5>@O5S`g;B+&0B7YpI>}b{ut$n ze%%1y5-)NPt*?7!iRJ+i4$;zN#E4vski=B?yDnqRYNtCV_BYPm>CRfx^REH0#5AkZ z6ivN~D!!+3Qhkvv0>swqLlWWFI!VxyF0+btOt)8BQpRgZzjTy( zA5oX3Z2s9(Ca&^_T26_O;%70rxXLb|;kCW3$>#Lp0fdK|i=5bh?>TEVMoWZ(&>VYL z!%i9UF!oQPCTFk7$AGx>O?XQW(^Bc(%Ps7ct?04mOE$ed6E&coh`OhPCpuL1nr4C! z6wlNy!_wL=kSht8IjLIDuedJ%f5h?CD{FnANc;;Vq=&aEV($4?)5r!VkY{-M0xAZ;4ObMGw%bph zz1JU=0@s{XHAq%v^qshRPJ{>OMIh_rle;U(ty}GUDaYoc@kSw!|3?e(FKde7rGqc( zw_4Q+u8TF)uZ`Mg-ra0=Rq!J*SxeSr1RCt{VpLWQ%p!4rR&zlr^jEz+TPi1G3pU^U z61j*$v3IzWF5P&CUJG}RNYgGf?H(qE+nmsrLAtVxHX*Oo+*d%Gg9PK5k9GFWHIZmR z&N)Mj7vZ0Y%W-C{hD&^4q19wro34cA{zyqQX#{9EMKP3iqPqE>o`yYQJrP4VBSyBC zA1-U}s=N6}ngXJ;)ZPm};Dv`VUCwT|k8I4ak_bUi1>YyDI3e^PU&^#a5H&Zp`de?kcdx>e6&hB)rNPFm&i`%XA z6TehwEV)Jb?R#w*^BwIKmap#b5ship_3==$u{nFXM9&-i2nUu;pe-O{$C+n#h3SL5 zWEXHJcAu?po)g2ch`sQMNmQTPlS8VIW1!Wc1EBmW0?DGkfms{=3n#axa ze+6wHszv-^nz9m-oG=L_+{EaDC9ezFoIZN7A;sKhaXqt2{`z_(#HP}L3pgPF)0b{R zCi2MU{D$oN_rwK|I#m~oz>goOQDz!^pLD5;ro~-bHjfX)_Sr>~MFzDc%Ff~4g@>`i ziz}7%-40ZLUjj`AvHARn4%yL;K|7zE|5`yT*{) z5~{DYCoT$lYcac;cZ3IBN7A?&m5Nv9q*nlfl9=h!H=aQa)b{EX#&_K>6kpxBXtwQ8 zFG+-zQMgrEdoA&+6D~X=z*GCN)`aFkT@1>)t;bLGE3>?P;tX(&*5IMh0amXf-mG7+ z#hLTiZ*NyXUb;9DOrGnbf70~qQ+(Uiz8QP}|Ma%HruW8+M1A(DO4{g{SxVVwJPLTN zE^;)75Qt$Hw7Bl;)$WH{3bT39jO&fE62~=>IkG1c^v;g0d90j8Y5_JjOrIKKT=tyk zkGg3LE3{darQvHB%d*FuA3{c0SZU^i%^82NUSR^!X;Mn7WsZ!?=$NCqejM;#t@`8~ zX;q}*gcB;|6PRHcpTA^U6PfL#6=!g1#ZGO|-B%V((qaz`cWlv$P80EHX>ud9q;_e2 z$&Q4yM>fMx0aYG1;sLQAE6>adyb`{n9Wk4)wx%v#e-|D2Pe?)1ZrS4oN{f)50Z(^z z8btZ*<@G48JCBme`Er?er#1%AQE(T2)?ZWqSgD?EJUeC=*b}0n!S>yELEh=_K^L)h z9yQ&@2WzGsLt}}?X}TdAl*!%LK7moGuWIYCFj4FyWaZrbz)&ywrfq@`%cFCswJ;m!ST30i za0JHhRaGIV&q$4lud`?SD=f`;r7w+-BOs`Jh!nQ3J`v1~)uHlKYd#Lh5pR4vDLLSE znhCw-!if&nf;*nRMzpg6nBdQe!6MtJ^MH`P#t>is9bcjM=lI#b{dtD8wd{|_{c4ew z^o1-*zd5CuO84pSoOKC_K2n-Rte#KW+m%qD%uRIVgmpaww_Enx{SwJ%oJfKSGvw|$ z`$-@xuR+V{#2DYXp349-v09T6A&lJNk4AI>)lU#mpwRVw!d$4c8raKcC+bhf%}zlp z{l8`n*L^tze(+@a_sgyMet#BwtxQ$JvQ%vE^|dQFSsy0m(Wu;}$Fqp@*0Sc2 zYXu{8XWbLBXuS5aS3o;ixJ-+3VURK8Pw&dlJ@cpc&gp7Ug?C+_&yJEm|5YX(xvm{L zG$ZWt6Dv8uL5QjEx3VCSX}&ohyjNN;q*!M^xVb^hDUzn*E^&dyKbJE&+683c`kGZA_TZ`?s&e zLg&hI@=dn=g*p+REKBxKOrLVhV_u^=|Hkszx+K)bcN3J*%R}SvFv_2 z=>gH$mmi%!jZ}E+TCsLUrIrAI2cr}xH5cish<;lfye~rHWyWFMzp1XA&t!```+2Uh z9nYKV(jL3Y)ZU5sxG>nAb)C1(J1^b9(D|)s?lp@xcLaX*h0ULFRi{eG>h&?PSY8{{ zqWvG26KH9^Yvx0N}GkpQR6cH-S6u~%dAwrfBt#Z?tZ?~f-(j9!!6LGag%a`--Do(t>mzix@2IX=7DDNIkQvGzIE!l+j$NETa7#iW8Tz$hG3*@4M1uc1vo?~&??kZ(U*6O1dvp50i7q7NWP)LzDxnKi*6hNcx{Sh#_U0^_zM6P~ z7|#h+uS!P~@bj%P3`5$rgXXBU=flX*-Gj`PHnl6;!~ZCpfOfE<$jKavljePZ5AzSD z)^}MFd9s2O>;qMWTwtx)^Z32qbr2ZyZo;o6UlZu{)ogo8ZvXRy1DULQ$42SNB>#62 zCkLll+{=PjzxwS$+p)goIrFO@v{t5HLpk2gO=79h_FmP`gTyX zRdg%LDdOgRPBkkAj{QSTmp3~cPM>0*6ZNb<)@4pRmw$O!kAh9QaF~DIVlsUi1rw+a z2fsZqXjKeePZ|r{Px&hveJ-}oO_Y=$GM4psU8{MWU( zKKCcw-n%2knWfp%A23Jca6i=AMwPu?6vV_7KEtl8M3SSsa)h1H7Q3q!T7VZEHf>cz zABuzB7ZgIvwtz!c5-)J~MwT%WykZ(JU*+)X^(usUU@yqZ8gVrbkjW1R{b{ay@D0+# z>0L4E!#S(Ep5%KH9qoAFg)RfaFN!}B3r=SNQXsC_b`-sP=0w%W`wVAk%g6T%*|7lq zdFqway>{QSGlj{wjqPC)bN>idFashhB^9WdMRVsOqeeGc*sXtdugtNJ zZPELzUat*2x3S3vm?d93`D_DWm-KIUk$Mfi!c;#SfQ(z}7uifJLR6ceKf^xqoYY;5 zIXvL5tfk|3!WI$TQ}%EDJ_LDz3HI+D1u`O$-4~mF`?qVW-_xMF0sq;b_kn{O%XUKv z(f*Gw%EV*xViQ;Mr+Hy49C>SCVOfIQ&ctX52M(wGivL9Qzehf&eB1&$i<~-rje35J z1F{TPAf}r?c+TPgLp+pFLj#V}ix`{(Ik16?Cj25n#)_!^_lT?`9>IP&`U8 zRNtX4)L69Uf?jvN+`(}K?H)EN>B*x zfF!lGbT_S{Y1cEuHtX>hG$Gppg+D#!U&Yj-*MGC9f3f}PkPob8^0I`4H z?{CW1d;!FPp3FIQX?I+KO|$*1>6hYXCDKHoe1swKM{Th42~P zU$$_n;db;hR!+7>*7cyr*(j0XV-gV`-A(^9WL@{M7F0K*pS?8Ir#8`gzTnaYc^Q8$ z3`+euR@Z|UQD)V`Np$x&U^`22t0y&eI;r|niM7bQF~tJtk>gE!IZkU><~p%mECCIK z>)t}VhX9$vNqdT@F^fLl#QUJadPUS)aM_+OM;rUe?^HDh0zV?m!afcR2-W2;r$apr zF9BV$WlFtexPKIVJ@AUVd7B$RKE@i!CrvV0J^=kGWRHzHe>kM?UL3eDwF`Vvfa3X= zQufxehrCR%M92nT#BSDKc{kj$*y!&~U|3-RYnft!Sq#MeC)|`hAtIu07#_*lhb6kT*uW#U;Qm&#AY$4vg219Q@3n;2Cd7FB6AB%Bc zSwN!EJf5}GmH1W0OMPSC+`gzT5o0JwH($+t`5 zrk=2ysvI>0a`u~jSK13xsZNs50ggj}!@R>BH9 zXPPY8Wc};T^6j~JhzrV&sbrYK3?i0YS~N?qIbee8R6y*eo&vFQvT`?7F_$ZPz`xO} zsMs&n$Ewe}T|4BykHmvBZH)bioSeD4%?ya5c(94T`37<;=3>PN!8xm;r~d9j(JE>o zUFLY{18t!EEFpsillrN^i9pVj>-31N;8FU7NPta3KiAAa* z9C@G0)tpGim750v`~svZ<3Dd^4{xYX&rUB~;KLhEi!x91w*Qg9Tvjx&KRfLF*U}^? z|Lpyw8B=rb4i1zt*+9O3fl6h5nZ@vTf|R86lO9eEIGfA67RwP%w97ST&2h}e4m+uS zP`GHn&FkoX6*p)i7Ixs%y|F7XFINqgjD(=oR20MG1n2(W z`{?2PNo{}Z1qgSw7S`*txnGFT7)>`V2i zdmZ4JH|P+g!b~!&)VwD;Nj~WTty9>y=-HvIz2K+hstl6s+$786A9(~#86gKmol5M0 z?=u+~EYou$fpqaq+oJu>9TvXrNi6Fd>9CE_C>;6(8)bXqh+_lEA@5wJ*!(iq6skgZ_o{9VE3DP9k@>J{u zXa{Mkp|D}Q{7gr4l31#f+C4sQ8BN7A zNl`oZbmjJQMR=)N6}-R^|y$UMW-t`022sbT;5(&8!Ck{^`AgsW0m zQc8;t$(JnS%Hf}9bwNMYb0y7k8L7L0e)e;asY)|6ASS5G$ zc>Y#JU~j2L;L?4Ml}7_I;>!4`ukb=Q7wLDi4tlj@FgffnSBGI;ANyET1rTN2e>5;M zVfy!7Mz_%%6HAXWU(v^hv4LHs5;M(i+oXLlnmc6UhkJspUygWvNA0ONvYRU1_{}%y z%4MBX5~1`i9Ida@&m>yE$d+x*48e;X5z9FZj7^&LU`aE?OWxT;aCeEDvWpfMu0G)mEwD!rcLteMqqkp#|6-OR(~Wx;h69tqk;|Dne*-~GE#YhYdNBh)*iGh6W4bm zq}&!vb66L(JHD(HKps;(btmc4mpR!u4OhrspnG$ZDb)k`kF3Q`sgTzQ>r^WSD{RwE zZrx>S^_kB+RaxNEvgR{=ieFtk8O@H^T&3yXI1Y!r{@}1KPa7G)K9D4z5}f#l!P_WG zI<((Ey<16c^xWO%h&mPQE6ev#7xf1HV{FN&lsaO18)^N}uhe}IPN)-n}pfoKnEz?Szmxpybps$JqGlr@nbCZ%P($UvUCq#HZiUC|a#2bbyFW3pEIz#x^i9;s-SKi6HmG z@IaGqJ+Nh2*kPpUjPi)sA4cq%*rFWl#?EBP7tAW|HOS-1VnMfy-yElO*IEf$R~awu zX5J#tUDGRM8(-A#EWdZWcaT8;qOyRUAc5@y$-~optDpL;i7$`4b`&)$D^7L6Q#WO*7mC2h0~WhL8>PlZpTqlMx~-~A0Nb=Bo}Un;#M#NMng0OZk9)KA>P4E zvPMpt4QxMQRPH!xeRwPH61Up#{(GZ49(}d0u-}_!J4Bw=O$6)7s@(H!7Ves$26NOE zHNcavWjc9vpbI7ok5c1Fmn9))9k0xy#*p*?TG#1AD9PcJ>!=(b)7%+5srKbx z%K)#YLA>%SS~FZ+&TytaDoBq+orKl&0&NJ{ykqZP`OS+HhIS`;o*D{kO&G%+Ucb%N z==%IXDj?JFxFulOw$0x3wb#7=@vEs=8OFVkl=Lp7Eb2-|@H1>_Q|&uSjG6tI)hN%7 z!^}bn>9?64Gsx+thVHG9-Zd;e7~QSlRW%kE=9oHJ1o_?z>x4l;-^XktCtG&;z(2FT zbH7m1b!pZPsS5pK_qr>zY2v*ag}g;`RpFtGC+RFD${R`%x^ZyOO($DqeBj!jvlP>r zxF$#{TXBfm{t8n+)0f@#L)bf@!YtEmqQ7}uJ-JF@!gjHo)PIK$GcMs|**X<$ zri!d{41_RWnbGfs?0Ha1kFW4y)Lj;qh&LtMa{nfYKy9PdZRW?n0h_KQar&(Z>}oT4va$*F^#wY}g=d}VtRNm=LDZ>P#gnE0HFHOtRRdy~bB z$yXZVbIWcrxMC4Px{0x}=CoozCQOS{oK#_VPao4AB(q!Jf><5ZCSDY-GTDVKb50}# z+O_S%s4A7S-FS7yxX{zbbJjVMgLs-W#IkN+b7#>i~ zzvXw9q1q-H->gd*y^1tTq~4aPTClR6#h&H|1T^e<@KHCJBFYX9xr46GdPYHDnZJt< zOn>5=CfdN$qTZeiM0-*o!s{K%##{%pLYDCOHnm2&dRSPjtquDVde%xABnewjQv@%a zl%;{GkpDTCK7j1DzcTDWzvc1P1{P;sm$ll7Bu;#5qZ4;W5$O+^rdFdJmh5)x=btMd z>T~PrcGeYr;CZ@sPx|)=ztd-WW`Q{t6OqxjRs3K<$IF6$9jQjYeP9*KTS%y<;cU;#uH^>#a8yp2BjupR!|%M|Jn^Qy_)f zM+FCokQ*>!Cm#BQQg&VSGZIS^}m}XOB8PHmy zOLG_HK26#;5MCCDw!l;ULtUbSS&HID5Op!M__#5M;ZP$L7iQ})6cAZP_ zlI`Kc*e0#{m%16YK<&)rk5g@!R4v0!Y(e(HU@hHl@|8`21i*H|Ity~*sZw#ytt z%FpZYEVXoUSPJS{!$K-EhlvdzF|*Q4x_YYkoB*l4dKmf_DLql3L>qjq5n8d;2JXPu z8%3P6b^T?qEtAL-u=;l+8A3=9PM02@CBzIbb6B4y{90t-US?RdvOk!fZ(!WdSE?MG z^W~Zgb_g7H__3Dtg)(~*G2?Oh*vQm0vv#_mv>F1!#%u+#dg_W6wLo~ri$jln35CT1wL9>fr%{@&P~429_J();jZ+S}SH#rW717G}j7**E8+O{^qniUsfSf zp1&wSu-1!xIroQ#wY5EM=>8lNkrsA@Qn*;L7Ncc@>U@5IPp0w#Tu>Om6X-yPzhH(l zbN4sH<$Xx8>P??&W_EN|k#y@iRw9Yk zG-JT8E=iug<8PI+>pj)cqy69e-D}!RY(RdN9p#1pIX=gPf>DEaa8xj9dOYkHG!OFYh+PEsvO^5%pNnQ|H7b6TU}q? z^dPwZj~2j{mXZ}Q2$rTA=X0BbINt>FZ;7l^)=kgDi*`0}jOIJ{Qxyky3#qNV-(W`C zQ41Y6gliTVW)@9=iN;%7^N%g9{Hy}l;`rm!qXIk%^uN2$gmUrKrk5I zFgHG-;bs<9NQ#Hpsb^3}+T`L5nPzj4?3nxuxTZiTX_lyc7+6BqKy;14d#HxJ?;+^( zA*ghM7{qZ*TD8unwIn~S(HuoeuYNXCL_HO@2I(T7Bm9F1#q*IL9LO~k(1(C-E^G|A zKN3ETa9dKXRi+=E0mEIcan)VEzssvl{nu7{tLfefX8A)@|De> zB`-I=w*&^Wqk)VmSsObTP-+62uWtNVw>S8SD8iY;IBUdiup!f|Rgk(N7T%!=^W@|3 zd`jbz0SU;zu-2%_CymI@`n)xtuk6Vr(y^3syTSB`a_|ZZJDT2Vly?dwh`?RQ*p#V4 z`g+#HR~I3AThnNIGf_SUyxPfm*?D_)(@ec$b7p2Z_S9JsX!-ePs{J60 z?W#WjiOVaTq9mMUZq>&!uur`|;3w?UgQpsRTM=+Vt$06an2vhu^D2h4P(vH&DKuqI zI`Ngb9~hCW^;TUCH7ASlYXc}FL-O3g zuDKsc(Y%r~Z#12g)OJ{$^vGfLikNxS&Ps-~8(oVJcTJZFCO27khHro$zj*KnF;+U!V&EgPn?=2$efsxSl1EH`CEl=e z7yl74zv_A=vtV!udPyErltp&cHIHUl7jR90ekB=iKHRFpUfM|Dgx$GPzs#WE4h**& zT*K9nP9g6t;x1)=-FU_esMMs7#N>0=Nayxb5zainPc+eb;E-qf3FQ`es}7I)Gn!Nh zvN36h*V}SkdYD|-Bl1&fydQLBm&X*CoOnS&IOuJm++=2$YLe6I)3`LA|G^%>7&F$M)&D(!eZpzM~T0nz?x+{baRm`oX+z|l(FlaM)5soXp zhj|+@Ded<`!g-7ZBl?Qy3`G|`byX5pZ6Ab_dXA0a5PDgC<%oSS_k z{VL)~h%9rMqp{7XnXkhfiyzh2W?DhhH%5lvoa96gs4aw+r!p-!uos+f>~PgR2w59V zI#*PXEmJ%Nigr{NWEOlSWoJ3yI(j$ZpM$jiE0F=*rW_?M%yaV@zd$zPuVbFF-Jn>1lUVPNTd)7@ zaTAlknhotc8JrXDvFGvVPaxHjpqCrgrDFilNhOS#J(^tpM_$Mi*OF$u@>^!=>dNwg4akjnk}kGMz8 z)GU|RCCFWs?yv(o?jUz^BEheyH?8SKObx_tEdD^^fbI|Bm~nD0d3upX#0il|UAvJX zRDFwpRQD1;Vq&(#Scx!7~T`&uKFc5-Ig(#{SVP%P;xguB1Pf zmpGa_Gh(;{J&u6>Y%kFFqwJPUuy6;-Qx;b87$@l=w?(Eteu1HRFl`{FfeFT@mUB!O z1$5uYmvr9`O%Din1#Tel^(+UX?ChcIvAYb_!2d#b;BqzXs^kZ8oY+I(ZXTCd|L5v| zoq`Da1j59-w(x;Tdw7d)t1M1uFm8$iopRi)RitdILa?PpSoclbiq(g1JAal^+H6g^ zvxHp0Xjd3A7!VlF#$fa1?lqvonPFHnn4$@1q{H20kZ-`$Blmgi4LqYZ#8)EKT8edR z8!v2w*uQDM?4Vz$>X@A!HF&tMsCNkhKbG7ay_2@t(B8?(*#~BaRwJn1VIJ|VzeNxR zWaX2QB~H`}XyI`c03IG7-O$12XOZh9V5x*2u$B~78u-?lIah-9E}!**hiOs+o-ri6 zks><#xPO9};+cX@1W6?@+FG7)cU+mY!G_kGn&IE@{0pQM2(Dmmw$QeX)3S3fhT&%w zx5v$+b;`576C}yFhMsR$L^OYyySS#Wq5-<$6hx|Gm`6`qWNdGGQm1o=#}OFz?+73L zR;D12u{hG0zOM4|J4?T^GxaHR#JD-;#ST7|rwST)-6PB|$f0)IxrNzjxJSv702mMF zJ|TUMF@1s*|NnFLl+@YbCeJoZwd)pd6r7WXUv#uzf8tZ!&^O~~kVI-d{>Ye9{13h4 z*OwXOzpWQqXE}cQLCCg02j-SfPlIbRbStjb7Hz5D?jXGw%Rk6CoUu3PQZaP@sU6GH zl!seYAGD=yk1W}AsLk#_tzJZVsn?&`(1wj^v7V<4^{GbJa&mM2c+xAA;^Wk?@MN%Y zo?&lH*;?fJ&;HC(IZRA|2y>Xf+^+a-NvBu2Z1FV<+6FZgp};9Zfu{Uq1n1=v?#gLK zb&q`mXV1h=k>^hqs^;2PlmctH8M056ttbTxu3k znXfI)-j>V(*toYPo15|?Zy=R>J>x`hakxi&+?zw$pl)Y-v-~NBA3N=f*}vW6DBsAr zU)9(K$8q7hqR8jRqkq8MUgT)b_P>Cj%(gI{r66QVLmu; z{4jg$`3~g>JFZ`)f=Qk}+6$Wnwr-i-BhiS|#lpmE;4C62{tt|d!OG>_HB zj=3R2u2}R0?J3wvvg}^w_U8YNM1qAMo*5_~T@GMSoxQ`s>+h&#_nce3s)bSM*SQGN zZ=Sxa!1;*SPqE^6^W2-ZFU(LOqm!vsr>n}C_?YO?@R%Q!#`V;P-v_Q>w+T(DlRWnG z5xvN!R1Tz`hTB@{iy3V-yAUoLR#Vk4KFZHA*D&l$SKd8W{(atW!Z8SJ(-xdd`YzbP z<9|tandfPwe2bQaAi&RZM+9|pEktf^Iulq;5e+_ebJEOGjCL~|-;|5BPhEWZD8Zwy z&Af9G#2k)mu}tyQzvN%fhJx{2Mz4$1YNj-LPFk(1 z%mS33eJ0ayEdTg2P?m~jhs-}|ng>q~wz zIl*on_{W~gFt^?7Twl0pVB|S3CLjsy2+SSSp(tpZ8}_%PSyr^U7jt^G9pWsRn05V- z1Ia8p<+}~cRT4i%`ttiHs8X`I18n2UBY2)JvCyN93b-g+rcZg5LFL+TqgN4e3&FLW zGlMAUQfpiQ?KOx@cV&?G2u1MI6B$tl?|qUycaX>;Q`78e{?8h78POLxEdQZ*Ovta& zsFOSt=I$Y$aKazR(AG@@1TAjp&c*(10xQTeyy#{O(a5=aFtBZuQ`QxwYy`Wps~d8L zV{Bs6*KH_qnyBWk9xH22m!VqzHon3*nZ`1QZ2_kkn{=Wa(%BGk_@TI9{sA+1?V)1p z!7W>p$rB}-gi}6(=lz!`>c`3NSn=q1K`Vh8Hk-`Rey86h+8Te4PaqBP(?ka1G@`TU zO&u{HyvXa`0(2IYhH_Q{U6ya_Ge-y6TZ)}pb4~q;T1tlmN~|(8{fB~hx5PP~ArYC3 zP3f2YOrr7s>B`~yjH9J z3Xnx*b;j|0zKVlAOq=Enjy7;=#NgwdhUMN2oPl)9hz&pw3UIc_u%ijNqXs)TI`ofE z$_$-6mk@l@GsV;p%rY(r38rM4a7)L+I09V=XY5!9RW?@@y@&las--A6`3vOLeMFxp z!c{s?@BY>=-HZ@%Y;CY8yqfXoo4Fjai6ekP7rSIy2$Vo%b34bLX~o^}>)hPCPx>CKFuyM2@b;7-mVnqX%`xA|@3Akdzc{T zk+|>8Pu5yEsNA6up@GHc=b{K+Et9eej-Qt}>Us(6GV|lx&gjo(UM!>u`@o{~i^nl* z2Rn~o)ht>Mu5RmxMr_5j%LsHl8|ITqRMzXljgIc@c<(QMOmsVD#L5*b!8Dq(3fKv)-<(V6E;13u8`w5X~yCA(+n>C=l%Ucwz)&`{xc7KhcocfU@HeP zXgY~BJJvj+?b3?kuGA*KC-EZocY^^L!l-={w0^nqY2F1ylXD99UvG)BEI-mOOo@zJ zZ=#!Coq4AiKqM*1oTCOnL120u(V&Z#F1_AzPk8{OgadGx2^V?zn~iAgov?a{IKe=D z<>vrR=&@YL!DQ@#63B>VdsJjchdx6wL@xYPM4-VS-Bu=Lo|6>VS6j4rLz!KjV{U@1 zPTEPMR~VVn;eGVLtTS4EzyI?C@y*cyp9(T~O;KX>Y2P}R!kuQDsDxbG-BYNK?D6 zdLHF*Q#qBy_ICc|Veq9b97LiY`AB&n3L-fr=T`Fzq=_DHq3I7=(0`Q(VFj^9>`>S1 z_?WM33xJBWZ?NusSXFeBpKjY6B~xuqhB*pb$wb+obSc~p6{7s2ZtPnlCvMrK|1F_I z!d|*-roXw7+1EJ^=YD}FC3<()hbl7|wW3xS7>xYW`sq8ldeCYgeMJRe-7=Q70D>+< z%j8Q_I|Z_Y6Un(chtlraH(psDggVwremJzB5g;jajMT={L(tf~fQ*fSqmcX#%$w7( z_sCixBFznt8MwEBE3k};B@-luG-ahq1fG;64`ZL z|LC=g)|J{6gk_I>rTQbVyH8)LmYU4&#WXy`Gz%FG?RH3In*F$X_9a5e37 zik`1zPcttIohzk#jZT6Tb@HHTmy;9+cM5x{&Zp`w-nqI)GK4AG8Q0kw=S!(^udvay5dXo>O#UIIC%>tuWh-WePOZAeeA0@bq+tOM$$H+oYGta(P zJI`rX==ZJGgNJ=Fe-8pnWX6F{w^_}eN-q9mR+HjFZvez%U7CthEzfVQzLF>KGH6G$ zv!q-y@$D9|Ub1RYh3_^+=)bE&N8}N9Fwrx~GqX=&CDv=cbos(n5=B+JOxln+%?~%k zKIr>oSqGn&S$xHg8OsxGmQ7p@!7&fpF}!jcw*$Rj!|eKLEHwk+mVQR{SPH!%>u376-1j`Cz^$yU+|OM5RJ`XhJC zrs~M=!v4l(Q-y?S6VW+sweAg>vJ$U6(A{JtlF~w^N#);YH4EyisG;nPo_g>zcurw_ zl*RE$^s1QJx!O^3Yny7(xXDIA{HwrFl|#xaR|!nh&8nW^rc5%MtX=v?Fk|JYgC(jo zP)JEWf^-jIb7-djYR@5Vijlw`Fd`5DipO}Y`5MC z_#oX61Gk+g-obH@rE~zR0H=a!{Ks?fNjtr~KY)SbB4mrSuNya!@}Y-_+G+|Dr1>$d z^cnhd2hWUT{t5%${ZIcZ7Mc}VUNXaYlPVaaX^~1zt0BK>Y{<;=a5TT0*~sIhJhDqK=lgWXeTDvEQpb~f0c|j* zX2%h{JOcE2UxvA0LWZb)EF%zC^V0UVEVLYa5?+#Nyy2)y-R(yc{~E3v^M zh-VGmCEI~jMubX}C(7N8th4W)r0+U{q=)g8EK*MTjhW%cS1}1MRWSMHG)d^DR)=XN zj^8)b`DI+8mVPUoi!b{nL#lf#+x?YnD*9{wsV3FTygU4EAO(6`_BIZ7YKw}{9YP=6({;J*hK==?yyZYb}JTZozb zONQKnEF-5(Qa7NQ(Hk`>u9 z>)e^t+s{y6<5~P4Nwug`oM@4UdCAvXN(dP{A{%UHIU%YhTU!haODL=!C}EhmfINut zxsyh^$gP!i+9cB)*e|mjV=hnBk)dt?UsF1cB?9C29Oo{vc;zF)W^m^=Np{$RP1UL6 z8GLSZ_*)d%Uey{+uSzO!4`iEt9zHZ6+q3@g5uyuvn>Vo;WY!91fNf9CE%tLR{`@Sk&j3!0iZyLS+TXLsUk#Njq6W^)E6qgK_+L`BH6v z0OPY?9~lLM>thy&%i(DL@&T6$+<>rjE8-!-#V|9vgq*M(Rv-=RgQ#EH<_Dugq|_s&KOgM9q&KC z@3wzpZ=Jl9*ahO56*RW4qj*GlW#ooW$E{66h;e)4Pe~B$D{A-=v@j277Jbzo^T`D(ivK3APj&;tlM+!qS{ z1z1ca_hSpvmZlpz_U<_p%OP{to&A0NQ|wpjjxV==$Pf=P6sk8O7M#n3(0=R`x8rLg z;W=YoEOwO}L=N3p?ut0p(^|T4Z%osYB7+Q;HWrd%e<;UPmcec1Jh-JFvDMF^yE31| zVw`a9(Xruw5_lCVzh6*q5d59K)hA0vHVp@TtN;C01dD6-@sM(pO_ili1^RMIG*)s8 zU&{?XzoC)#_RWpv?x>Z*D~6hqBG^Dkit^<#&&~ER(Ft>it@8EXa7y%~3z1uBaXhf$ zSj=7S&r=RaGM~>&l~x1UTtrtbWIiafRU*bwWpy5?!K$Ko4oG52-!9{5F9%dUY;mHVj&O88nP$R%(~#4r>VF#? z{csv*Q#rKNm~L>^+&gQ|Lsl36v!j{&{|r>2V^bUb{Qeba*eAwz#^*N?ds^MSlu>FVz|}%hGec4!W=u!JcM1p#|-&;YuYA57_0?*Y-^@ zWD#mLGYIz2KV1(v#pgMlzd~yLX2jr+7JMx8HJWZ{b^uUc0=v%F*>&B&X&V zR^89EF{KgELAt9sVj3(=f)D(W+|zGJJm-ae z^I~Fe->+<=F@yUKYI+a^ofDiC=m&`VuRzqD|2Hvy`zW8+_E_fl5n1BhC3yp3Dj*v? z-B`L+=Pc$w_VrOix&dW(?qs-a-A3uMpL?GdfNag%GiA++O@XE#*f6CgIMt{;(8S*rb?H8VVavV9)u)eG>x1l%lR-+F;bRJ+D; zK5o|vy`){fen=PD&pNKz{~v+k*lYj%jQyQ%4A*AB7Qf%^0L*$(4olV|u5cCe6ychx zT8aD=dSZqli#rly-_8P2zI4PXwV1|P7(nZPVHBPl*uBv)8G*fak~Uokp4oEg17CZ{ zn(;jB?4?g}$WZX0n)b(BDdixaF1%UiZ839iP}fWK2?xn-FS6$AGtqP0@eepoxLvS{ z%IUNSPpsg4UdSlM`KF}^n4Q=&sx{&xw+Z^Jt?h!Bu{2OTTf#XJK8Fmw8^VTMCWj}u z%cD<^*c;QJ%3fWvvdo zKOYcpup)$85u^$uUzLXWUm+J1cAX;@29~i?1oimh{yyYjldb-6p%9^HK^8@y{FnRZ z=NkR*p5R_R5z^9dnO#3_5A#EgQ!if4B1MecD$p(9zdn|$?!${ajlEDxJBN=4Q#-d1 z;)-EW_s3OaPB{2>3$Vj3VmZiD=eyF0$7cV^f#Hr_+_u+W^nE1rc4}Tl2A;6_-biq* z=yz<;VC;HP3rY6A9}2_66|@;=;7+OvauYL-R`Eii?m~`dO<>lm?ZpiK{a!5D@q>^H z#t_@O`VMo0v&MytpIuC26lZR|UpE(Mo_;n1ZOGOA;ET#&>=EKUj{%MjREC;@3qt_O z^o$wx9Q=~mMCtBrnY}cAv+3~;dud&~uFK}(3P%ff=^(?cT?TH~%)bsdkp37Kxk>6?rJ2mQaV1})z1Wx1npB&H!w}TI%|?sCSXqqizr_ba*##!gIqQh&gEbyrQ`eu(HBcgD9! zA~%WK%($9?jr)i5Ug|!V7PjtnK+z#TvPA~_L;zLRUrG%>@^$;1C9r}Hu3$NcoVDf~dGT{91!?R7qG&{b_I&+Ctrq}k{{9PM1P!PQ!%p?Rl8UvdhH3KL*$S?zo; zm>5Uy`Z`UsfaCN_T6Z5;mW-bq9&AgiH~pgQEg`ZQSha0h3)OGHJy^ zCFFO*wk*~bShzy3zf%H)WfhY=(`xl#dn@e?*T>DN=K?4o9Kv@GWv;j7CMrXlAm8RX zAlXCP{8v%*r<8q?SQeqNvvga(8;y1!!L%A6_Kr8sH2wm)Z5=f{hy7Gu<34WH#LD8A ze6uV@kd{orEg5730G;kl_=TrEp#iD#J>fuX|9_$^#O-aT!CbZQwscXs(iRv|D zB!!8`Cwe8$o7!V&a?#gVi0>76z6tP(EN$^NZ#ie-m(G(UNQ-}GC~wEzbCC+~@@poY zY`z{})OJkLay}6t#7CdyNy=hJWDc&${bXgVFLpMG7?jY(3}nk!{IV<%s=_*(JP*4G zv$?J;l^HY^G;12K`+6o=%PO-(vEQW8UrK(=+g-{ZbZ47MeCZdZxEwuNNJt|W9bS6! zTc9P`MHF*CP;1W$14mpdN4DvVNXg9D_)!16Uhu!mHcF7ul4i_OWcA52`Tr7e<2HppE2c6hRevK1L>_B{l!6a3r?|9!=nWyh#RnTOp^X= zwb_xv+Ww+Sokgtolm^hf4#q3vsX3+gKM5Kb>U5%uIQDYsYZuPmopnN{4BEy`Df?-EqGuVE;QCT$RiWc z;x83o$w6uYl^uUXbYDCn*~C2C10Br$E*j;vZls*E?)r$@@i#7~&vZs|$ZI+Fz`M-& zJWp`&`5&i3D?+0M+brV8n0-RKkMp1`0i!H0MZyedd5O|uZ38a`&Dp+o6H{Z-Ci|vAdN22EZ~=6| zRVE}GcT=mb%vr9wc+uTt;!o`k5rWhBOIUAu{5yEnANEa-wPoY9|Q# z%74Hafjk77NZQw!K;B7dBen62@qZ5e2QKkX$fr>KLQ~n+Su!Cf^$&SMI+sPo>Yp{r zm1ETM?W>wP1MR=AyuHys3XRAwU#8T{d3l;f*B3hsC_T=M1%ehs;S@6p@F1vqYbOxy zcTe^zUj_W-SK#$R>ccMqenl+W9GcvZnu4Gnk2pU2$Bqp9$BHD6eNJ#e1wE=rWYf-k z=kHlu9~&ly*-`suo$`406aE^-akj?gFragGjOFOYe@-7wXNKkdl8+45nsWIw#*!_- z=&IIQELxj(m*(*lzMN5~bNv3H`VfwH`nD8Gnfsp%-nop*AHZ!nLF3?^-2=w~hIr>Z z4&A!3z{wix3ShJSVgZcyAZcjUk)cAX9WD34`yJ~xP4Op(#KPbs&fKc7{r7}K?o$o;)CV7BndfL3Fq9@xAF(y$H^_aQM4Emu^W|dz z@y_>MR59?AyYWv33=pqX`k52^pIuAxFr;l`Op?8wYOSb+UI?aN#m68iiw0;V=KkdX$1Gp=scoo+lI zvhUDhzNbF(;J6E2&YwLp1(bGl=fTDVmD^6HZmL96+s>1j-7_w!_LVSM>q+H8XA`Ca{5 zh}T7BEVTO)Ff!sLKwv^YFP0CqyuHFx>hKk_y6`wG6DHCHXl0Nm3OJ2oRbucQF%737 zj;Av5MteJTVY%~4`eY)--P3bB|ivVRI3&2tJ zY6J-#xa45$)$0W!7`$W?ed7F}&S*pq{pO1`UG3Co9(%iyP~`lu4R0PQ`(~VZUCFXR z8sFQBhh(x{%3VU55w4n{IqkMUCaU_e2r%{-^=V$+)V?Z+=!=%!s>#CtLKY0_KzL>b(?aP=odhVSH7@x(Q*m^eP;w(fimt2M__ zvOz{G=&Zc^_x6UbEY)hd+srvh2~=@TaMKbMQfd&8g!gC5x`|psw3NHO2PeXEN3Uq= z2v{6?W0t@X$ieN06BUWD>S_H<3d551veMFn7;}nh2}G7ChXVgT)dc~>+~3KgQ32(TE4YeCI{3o{+rQbYCN+1rX~LL z&LA6%G?-zHz^0M8q&u_c6FpXM zPIh4yj~i+OJMm#*s)mROW(u}YeCPt@MTZN_Q(#W7zb|DlDbCcjG9ViB5M_!evu8r- zP_8+2I50%re9{;gnwmim9oLgwkq@Y5u*Oh57U4MbW0lDcmtn6Q@X4E97ZY!W<8%!s zTQTY(9Pl9(>N6$K1uV_~w}8}FsvT3RcvSjD#pk4pa-#KDvNuFQoEs0uTM*$5e2py_ z-Q1E1XhSqbggm{?|Dbe*XHMul*M&^qxKLwOJB~L8XTCUzitn9*MfqPFH9GY6V0?v4 zf~Y7Ah5i2nQ@^Ss!m_&!wZHz)s9> zu5%}_$nQ5Y6x@qmUWXY5h%9uXurPN5*o0$=QXtdMX0XP@Jb@22%#{@@O%HuW)b?^D=0Zq1)@?kXcIg@;B!7i^Y<*RuP)ASq9 zPrDu>rS0y@Rn6cBPgVJ*yPuk)DN-S0i$9Ufef`1V{VRDv^ry9pG{B*Wt1_6L45V$U z-k_C+`6ife7X7hgdqL5k)8raGzi%S86-{J41i}!HF@hu`Dr6L}!w2YLE=`GS7=*7c zR&GgM89zmP3yT3-*WmTY+LgCDwT_wT6)D?sF@pTwdpivy#8zNQ^6w;@lq;Ca*uNry z)_vOBu#4f1{>2LkW9qc(yppqG-3IWQpP=K8l#rHgn!R8&QRjEs^jgx)W*h~l=`f`U zvYF^>*nR~AkChijITyN3t|zs~5mK0eFV&&JzX3j--q#N{EBFof7}>;BNc>Iu6J#WL zW$P94DqSx8Qt2O-(!uO(foXD1nvSE1U8DQ=Nsd=w3OwBi*R9nnn0h~A*tTCGsPE)z zC7T`gsujdJEF(kMbKIS+mdluN8?Zkzpy&L4SEz*(bMl0u!TKD5;pG>EF4^G#%g8N! zqFbnTHG&JL=`sIGK2lQfResKNe!4+lr8-|^^FT@{By8N-gsl0Hn!8)AzF&8j0j3fQ z=0S_{y6?@UnVJkfH)opJ?-Y7^1|+J&g33W(sl>-@C?3*`QtYJxru?CMsx0#3(Ss4I zK@unKgx<;Q05zM`Bw~5T&*tUip2s|#sD4*tM4A9A>d0JZ`8`ZAsqE5u(1(VNiH{F7 zA2^gWM1_@SGr!Y6G}LWT(aiD~`5cVMp`zXP_TmGoRtD9_C@ap`@!j|0#asFr`}5Sl z!sNy=vd;vxzf*R6Xww&J|DkSO6zhnkmTmkz`c5lqNq3VusJq|vKqmMbP(gEupuL%1 z(WS-yYglBRG;Tl}q_^@8by7XT@B`Xf1TM>A@n-&}Rn-$9$-Kd?GY2?c6YM<=&GBvp z?bWz@{}Rg*~ju(c>;I)#+(-RjX5ih4RnKG`@0p7Mr7iwtq(o(K1y-_B>5 zag2J~{eFA_7l(P2cRRh61XZl=OSC2GDP1xUl*YlE&TceaY$9J71;MXS(!UVsL-8lg zQ~}**0(|Xy_@$|fBv~r_{x)ZI4OLu@1L2!`c$@0q`x60(&Z03`zM{!z(g?2f`hut9_K77 zGA5DomZC+;oqMMeNc&-!3wYrBEz^>8_PwiE4(h2bE^-`Akt{R7jZy%~VB0RH95-j# zi|Wk`X{wMtEmBTnU)RcGNWiPBlytDVPK@7B45{Nk8@;q)tip>O2S);y)D>EvTcyUC z@4NS|%vEjlhc%FKD?CDub|7jly-)58|B-;Z56asj#T_}gqSh&S@mGi%L72h;_Y<1h zEUM(D_-ha8(ElSH8UJvyx+Vh1T#X{fIim0UA;~-t7lvoB9Q#Tz>~x$MnQ7GQa&xlr zLpM<2JINM6sLC>+F~)9RZam!H;%`@%*!6swaW< z^aE^(M(>_xcu4sZmRLek7*B0{c+a8h^X2e#4e=dpyXhp)W+ZvL=4~;K!N${^fER!y zN2nyLU8KfTrwE0LN;v3)B1w=!kQS*r(m#n9v^-I;dAwpRREvY+Z<>*grJS+Q`p0E#Ii zrHNopI+A71l@r)VuLRs0&>p%g&W=-i<=WrTSsuE$>DsMU^na?JZ=p&YG!CC{_0MG~ zvKVbK5w%$f+9M;ucHZ07tt!v(mM*;vw`?GbgHH6t$_@~@)m^Xg*hbH-C51z^)u8us_?KrjNrNnn zbzuwX21IVQ%7S0cp0Ja)L9|-odvER%>8|@b8`XW+!#@wHo@n)_yABzn48(mrenXA)6w=o!S=Na+zmmP6Cs!T%lxlk+ezl zPrRf9Vwj)m+Je@|{1p|^lfSP^^^ev+p#`Ly;BMs&D}U7I>2RwQT73_~AnHx#?50P{ z0*w*a!cu%IREEl?gcSiifOi~vMyiOmq8Ey#Q}LOw>4xp{?#1_%0q|$^q5*G|{rPXT zsjM6O5N|1Jeaec(d7I|xy}K7&uOQQO4F6I#Q~()P^4~Cvq~$)oFX7&`J$wjYIcIu8 zJ>~^9v~wlU!Db5A;wF&lXUz`hdF^|f&cxww^38S`zDifX@4Vleh;R8}xT9}to1ixJ z#v9Q)Ul{e)Svt~tASD)-92B9jmwKcBIHfR`|3$na?};p^o}+ zswd4z{Qq3SjIP}72iKV^&Y#2*gt*>=kNMF;?`Y=nN9@{^$5Z+@INbXZU z4O$Dj>tkIDLWnv#Ds641bi&+SE^MUOVVd@a3UuAj=In+qY`djX=n5p|teS)ILG>E5 zFWThdDXZVyf4l@N_ZN-w9xik^iyj`B8(3p{Y#f6Ultw%nO?Ph7q!AaNO%9+-#r%73KlbUSRf5I=VrG zYO3ODI$66SNG_5~lCXNk^yBzte3>h?IvAC^rmpb(5QBYpynlG*e;V$`S(lBscIizC z=3DI=ntDy%C$pQXz2Ljk3`E(_HEW-!&CJ{l>jtfyb<=Yyoz52mW-IOgw9i@Z?VxJ7pN=aMREWcv!RbRmxQ)N1fs<-! z`MaJ=nzT5ab@y<)6!qN6#fAwIBrInriD>so_NERWJ!Ct62ORCA3f((P0NQEp?ofGjL)B^NG+{%1909~W(EY&(% z0Vva_O1<_iSP|?x=URkl_2;;ATI>SyQU2KAKQa6;k~Go=uduT-+td5M;_lmXXoynp zY*P=z>iy?ilxKsK$r(q6G2Xf6Bgb+zN|P32-j~_kld4|cG+zi6=s!&afs@^FVpz@67LlyhH5qJo)IwBh!0pUznwUniiTW= z;ZJZ(3+ilMtE04lmv?na>wh_pO9Pg$kCJDY%jzwUd2WJ1Q2}gO(KAk@V;tzt_zud4 zb}VbR2NYPTl{)xCpFs9@>u+9)SFi08Xv8smr2YjSAs8vh!9hUNpfXP!J@k9GO02)F ze2r!Qc!v$4rPWJ>|mGS{EE6E%E_)b^XOUOm+sV zBEIE3Mj=Pm8Yg5S$;zKwKpup(&+^`9V529J6Kv?O=A0W(fJG)g(RB}jN$A>o!z!&| z{%yy5Re6tl3Uapo`s>vU4vouoM)R7ZHWg1WHm4euLvU3>$L5ga*GbeHZpAs5H47lg zsVcLZMc+YY^W2-!WR_PA>>kcA5Gkt?1S76E@+x2_8Y7#5 ztn1g~L|EX;4-ZrhQVM{%wN(bLJiH(6)apsOLRDGesW~);WW$KQbgAkuddV(L$M5ES zsJT?&^|zNrlGweycWl9A1?(Ohi;P&SWJ%)IUQc>HL)ZAvl-2X{xU1S}=N24EucVe3 zL6R4H-p%wm+l_M0vSJOn_y}+2Z`GCOSS%eXRw9DWw!tO21A1exx_?f*S^Hc>yQ0XW zx*w=d`H+`Y16X}}G!Ca!pm{v|U}5SUP5f?#kzLbl6Rr**u0Y1KO^e{$AH38%{`a-YQeKlC0{JakKcy^ssZJowu+b6hD?oXHN*6PW)Wi+GrD%C8eQV z!3n)1Jz1)G2wX}8&EXG}q(1M5!6fv)DsWOqoraXJ$FerY1E(dY-R8}-4_%?gnPIHh zKLUd))Y74b_P{hG{SHl%3ru1B(s+gTr0Mw{1lJHhQg#g!%F56j(=F9>5U`M5Gm*YS zdl{|X_=i=u9MPB4MeeXw!QKtyTj_r6u{=Ap9wcW{G&AM zSipwnZ4@0)&hj(j^879$s2APzSS@1j9?M>x zP|zc$iDeAV!g$bRDb<590$)+eJuVL{D`wnPa|HvuR3M8hk?9>4EMDyLxk851$vuNl~j`{4r;X z@7U-F)Qpp}d;QeA`yamGRNJ}56P4{WM()%Gxf{{rEX~aXJSW`;ZWeWQCON%EK8p65 zB#329!i=&-*%-8MeSn<{vHl5!%3@u376Bn;RnL`RPE;uUXVwe1d;9#ddQ`!W=KZOd zvv-(8;R|=Vx~A3V!y}avHf7fO*ppTS7vqkHxPK?TG@d4k4c~-Eg-QAhdx!u>)aa)( z=B;SxQx??)qe3^2SKRrDD-T`e4gY!K{U=Vvf;Lxc3v{~9ljnU!{U$fY%0C7B+2riK zICQ)uNrUzMdm!;^yO#(V?L=sZ0h=HdN{2{Z_&~tv2iEnLWjZ(qbR@pB(k}aSKa`!U z_|Dizz~TUYB7W_g8dynE9bpSZs{8BZ0_>bsASr$D-e!11jkVG{!HwNt{2?4j9gU_Rr1$w8jwUf^X zli!WLJ_&vckPi9qPRPNq>>E8>wc${D0*)wc~WdiI+S)l*_QRp_Z%%i zW36oTI&E2Z+vD8#tzh)uLER61U6S z!tGtm>`F7kzNP~0^()lXUTqOaYiFyQ6C0s2c=Cd84;9L}BoYrJlo3nSAzm|RB~aCMt{6z#E;pu9m~^~ zBFsgk7h;Ci!C0$%_f&S%bT27Ik3{p@FU^`wldIG2d37=SP&4mG1hwPw5%z&Gu%6P} zYtDH*8TkhdvVS^6=mpbyh-84~bm&Jitr*5$SWzaj)hEaNqD5WMsf%pp{}{rpe;iZ;GL zl-%*woBp&>J)=__-ejFJQ|$2GASBs$G7)cpy3x2NR14))UViXA#FG6?!Z}p+Pa%o{ zzB~~eyQoNW_p|f;6mJ3bW*jR&=*ci_S>W(*!jpPIrSGl}Q8<7`L+vVdF%;-vjFO=T zssz)L2D6>CP}lJ1QoC%p#XnK7Rn;w)M&Wdb_Zy(xyBji%*+{HiXWl?!Ub{K#m8MP5;>1nb9VI@kLKcn zh3V{~qLbE@=<6Pg4RZMLyN=ad+jYxi`46rI!FCQJfxdraner9{Sa}+xRySWjTi&bQ zN@$JZF!6Ocm^+7Uq(isZrAzEXI!i3V@))PRtGM~#RP+JgFr>PzpQQ{xi%0J1Z8hGBjb5G^l66dx5EiRYCahsp}-L__|5%9OuL7X@ZbTXus;MFfObmpFYeZuui>v+j9cLuoOGSNL$iZ*nAXZ2mHcZ)v8E|8q=@kyIAz=q zjjlDLH>fer?0T?V$Z`Opc8kV3N3Vz(K&iJ-GPkg0E!I06XRza1J!rU04s!H#-hBV1xxV$na6o6Whyh5*z}* zBc!Q9Qyeh7)B^W1KNy*Ze(C1O{Y?Vm4i7>PNG?h?0QY^gM5rd!=q&m;*uLHomf0aa1k{lD+DauR4{K;&fP)%PYz)JpO?p52*K=V=bWJRPX z#6hpG2v&Mm|1{X-NME7e4$yL8=mQ+y-S-6bJKqb2FVeoXV|9&}!^rNi425wg2D5WM z`xY)~u`uS_D?CXlK+BlTdkHeCf*7R!o&ms(LRmU=AdL7Q_Tj2m6eNZ0_f(8;IdNP4 z>@|q3c3pi}oc8y+z-k6xoeJ;~ZM5VqXFq^>qLdRFX&0CHauQMYWz*am*wnjzAde=p za*+O7s+Heeas}n*YVLBPhsSdD25@9hDsD_IaaXXf=|xH$hBeg2=UeHy1x^dl_z_$n z{D}eI#?>OGcKWF)!KhK;d%G=4^I`n{jV1LXQYP9lY#`XEbaR9bV@i z6cxNlb=h*V11s%i(>0ndVteGg$!iUdi+_UUff|*c<9ENKhU@q$WJ`AgAe1B__Vs~t zt9a88FR^zFG|*ZNY^EvKMsuv9BVD8bVDdB?c4n7adx&i?1PU4*$i_qfu7@Jv*JwHH zv9ZXpx#5t&!!Q32Rg_9xHQ3t#64^wt>CS+ql2tC?Od+tO?VhK&M8o29yq~wb>{n64 zbuQR%%{rU7-ahXgcthk1vM77v(QIQpdliR2fY_7BV(l_gj&WW*+6?RR+T(yI3- zjJbW-$?itcLD*@XGuO(G+H_n@%6`ebVWR8wWb0Z3fKdv(uwDr}K@B}S&)pWfL1q5i z=ZJI}vCi>T1xTv7GnLamN^h0sSJ8O1rGGUT zwlqmOWFon7uN0a`A?FQLDUGE_RX-~8o4RgD+i4UPE^Hv$qJ&8G>E@KI-XJD5F z0x8cDj`mEWf~SghOB6%kta@EumMJ#B*m4hVD-xm0aEou+s|z?vqm_~ab=E7*{? zNQNCi1g-vsdJ05-CQZH+RbRDP77%k~*$e4KTlUZXH>uaW<_E7Gobybg?>8d}HGpC@ zGufiN$69@~)9|Jm%H#6^?lbL6c_rPI6+b(^z@kB5yN-edd$z2xEO2@=HRT)xfsbBu z<}F)hNzi=XMJ5Yb2&}VVg^nrAmW~;q9()%DU;=ep_@UZLYYE)m4>B6j^~oV)!qJoe zu(LT7*PndAvmyWdY80>i+2ay56*x7e)Qp)IS2fpThCs@|TZQI$-Yf86DnY7sLJ%Q9_Ij^7`fKWgz^XGq0sV^_W@7)JV(nLxdu7Q<;mWa^coRz z*`2(Npn}jde6A2f5fqSY`QHEp>o7+P?n(3MJ0YW0&aW-bU;J^m@C#~yVVieuo&lr9 zxb9h}F^u#(5x+Ojq3cgNVk;w&x2viqJ}shR1-2ZgE>zl;B|%TKl&+r~_t~qqJAvz#>b@^T~HHsnGsKLrcboJFrHo}IY=TXJ*7hIx>Kl9gWGG`V^yYWdFeI6<`fXLI|8J|6>>(stnH zNY`qw>Co5Ee6QlgUm}6)qZdq?_^(*-&I)~3f>i;pURue2F4n*O6ajYq!q@fsEAedf zi7e{5lAPZ-_%JVOYCHUg&Zx=65cjUH7UdVUJ~LyD$Hx1&++iv2Adp$ulueUSH4RmM zN@kv^g(TCfuW-z_BDOgrSA}02;QB#{3zJVTUXwh$MmGP*QO)!S7MMX2mDt@EJLpe0 zaFEq42mj77v$Qyid&*?RF5gzeANVX>+kQS!3o{Tj@4iN-fcKd}N8_bA^KUoj%cFkq zVy=Thp*7@(WJ@L7DR6VQ08jP&+XQ%xMjbC}qZ3+1{ZR-ubn+1)MdC(0`&IOd8Lx3EIvl@RNi+7*B)P#jYI|K*-m$sKZw< zug_qr;2(9aAV}OV>JuTHV+6;U_?1*x13YuZPhquU#VTbL1wC;S1wbU1_s>CIB z9+$03Olzh8Llacba{;CxZpv0`YtAh1rF5EF*d+?MA#zPiBq6w*DGlB-xT zAb#a#+WbdovwRy*iDxZHC<^&j&*nZ|%%TMw(QlAr76n+!Ou*&_@8?2Qu6e-z)%e|S zvWq#>TnNO@%H%ZS0_}5m#!-HCfDn1!=g+^%^0#33wz<|B{-(6K0L=6@uvEHD(BI|3 znzJNk1kQ#;zet=74V-Qb=n7#V#NCQPx(;Qe%MVeU-|vlLNgDvgydU1)f{N*^@M0l2-ZN2x)Ry#e7U1f+!{1$5NF~?^rQZ{D;4~VPTWZUE5<_R-eG`0c zL-T?riyBSueolX#Ih7TdR=%^UfiGv*CXrwEcmH%*Q;*V)P$40h9PV;+ucUIlx&O~u z4bAu^<~gH$-KgqfhsnpoEzDx{+`&I#h;?u6@zA6jB~%`B;}whRfwgjBI&HUKxqM`l zBla#lj%O52Z4-#^sDqN#zPW)8F9!W2GWzucJUPtK3G|BKX7T2g{Yxu6Tryh8a6N>Z zn1dKK64mnI;`};3moe$I$z&fICE8y%O?ma=j<3jGtjFc;!rhBA$7YRBp$8snLjMeEJnX@$aj1+o z7?NM?Yd1B*;ZAXTLptQptpc+|&~gp}(hTYPT2fKeMXscMUChdZ`*lWLCH-^to@c}g zbT)y78E@)tHrkT=Cy@gTUw6k3uzd_Rc6#)S^fOum=t5R0znjD*7Ti`?;sqi7|et<6bL~l{Yo9j|`L4C{&unTmeD+HBcZ%ut@8kE9lK^xkNCmX>c zT?Bj%IIL4^b2$+jr4BR`0=`b}T<*qR2w-{u=hP#X3p(2ZLN%dSg24B)&pEf9v@|lc z$VJk&JJbjN$&zoXtu>l0=gsr1J8YKuK#dQ8q}sBFdlTXS9_KQ(Vij8cb1DTzUp8Bg z!mT}-lAXEc&SCk0RXN5eydfmy8>MaXw`jG)JtHMGOIZ0NQV!> ze7XL%aTm5Q$I)!RS|&8>T}-_2J>l^yyUoSS1&~2Qs)dKtuRqbhf01a6qB>(XJX&RY zNzn7?V;jGpCqV!=#{h1|cJaWw22Jii8G=KdumIiD~4m$DQ|N{qlpc>31I_}Nx2fRG z$~b>!8ubggKjQ&P&5-!pTU3b&rS^@G)(Srs#~P9!4H`kauMzJJrUl)h%ZNe;+fc9a zCxP9&t6Q~Te0eS6jqb4jz)9F{2qiLWU{ZMgfH{3&OU@s9x|_fDwN8YJ(`@viT?^8h zso^`w4%F4%1CCa}jc|ut{7(vk^3Fq>0QE&rl1*v;*In!UhhM<=&>__$|Lm>bf-B@n z#fWHE$|@JLbT8Aoh4?-p|70kvR7yAS5;{Z5G#vFjI*}CDl)~-SJs|;CMv*=tf%L)= zCz}yMc8lw3+YFj26(9@j0+>jx?1_gELk6;6XL?ZOkW=>}-dK$<#|b-q1_y<(~AA9$IRJy3CGNIq6J| zRh94>jt{hNY5gsmv1tB$;jsI*<6TEBOa!01yfmXteA^3mYE1Y5tQax0UEsFq&g0m5 z1B-mi?#79)8q3S5?3fS8JDT!XJ;bNi?5zFhmcg+ANdJmVdqfpA(}4Dn<@EN*@I-Dx zQ~qJ0XRY%;0*|p99^K0g_|@YBtBlg9fk&^-15kfMxN^}h?myWf9v#B>ck5HGp6%~` zz;7x^Jt4i846l-ndFLI{h-PXVJX&Jg+A&i~Cf{nBj9!dw0PMe`p8@UT+6Om>JlW)C zgy(LwaR)nI6VfD1KjYyLx&OMVpMrVr7r922l^W%;ibJ_Ov_E zUyhqD4vzE8IG$IO1G!)r9wZR;_IZ5a%>W^kT>c#dEOkjrUo=&eyTwRZe?d!5)95hm z&90k}JrePuZiOZs3v@*f{2Fj{q1DL+g*a)?1^7enH9q@PPcrXdB^Lp#)~Qq# zaX^3^5CJ@`N7~+Q=EoqOxvOn~Tda3`M_9EuNM|U2D1DV-Fd(?%c-|OJywSBsq8r0a z7Pu)e%kBuUf-M+uvcNBAjj6KK7_eo^lY>9LcSFXGhGG9H6W(1{V(?f_ucmU}a(~xz zM`re3kk{4;rCn#{MEyaYS?Wag(x>Vk9TuZWjATwbtE| zA1t1!qO+?w{F#jJ;5=r1j)45LU($Hvd}3-~Kw;{(y5SQ6(wCA^@}DRdzblUdcGu8S z0Ydf6v(8r3qU~yb`qMoCnnPMjgoSNT-*N*YV=6+3Z10zr{R4E9iXABX$}Jgni+}=D@=MUc9tnTCZw_x zwoVK`P~V2vqJZu2M9cjrCPu<D#$FO8w7QevtoU&Au@G8K7SFQ2fKRW6HkFP|Ps+-JSD2=X`$u zd-Qn7ec$i*bzQIP`IMAvy+f^}?&#My09@VTK;%WIpN7;d>i0#i$w<_7%MxgDV^QrB z>DVv6q3qAfOYR)W@8>VZ<2KsM9d;d$PB$tNbk-A2>KP{ne;!|zAWXKwS`0qFzFboM z-qAV?-4oUey-JoM7d5-fcpHopY{C7l^%5bA3?Io?5gz?VZUO64ynMSosJz<%&ZnCwSfn#fq!oYS0N#aJ?#!OndW}pY$nHY z1pyPJY@ij?32VzWGog_zGI8hJ0TRqNYbwuroQ*)yiL<_(zy?O%@3Q30JCo4qI> z=Ph5Dk1&gVVXgDg!LD*w{6t7znnk5qcgXrJ{*wh5zDFwC>WP__Fj4zXCQgacj(IVAK3|>dhQ_}T^J*{A%L9Zx0YL=Oy5l+5DuTp9 zD#o|d^Qci^HwwAAA|CEDTKji?eSn$C*BLjy!ww*1RYNvAv2e?l&IvxuS}LaB z?*ln5D-vwqn>?Gz(jCVWgCIjEg$f#OlP#a*qN`1U!ex&iV7j4xEjphtX0NT3#@^lq zmR6ggS}?=3O8Og-G9Q>x?G4?q?$SKn@O~{cg_sB*uqI4;_UR<}g}Pn@>D$G(4X2XZ z%B2`3q1MROtiO|?#kOhoX)g^TD9U{i;%VJm`j!;b$#b0$2T`n?m1s?(Sf$fHs7Lnv zo#E14BV1n+1);_M?=92zz6M4gU#?O{TLbxc+eSwcz$m(H&VemnN|r+a2)}V5GP@`Z z04=a#zvg!X@K`|l66tnhtoad`^g!qXJ8rSBA^f7;BYAJdrlK0QG)~c^_+w4nm zLzcL5F>_G^x3UdcWU{gwzvb8S)m3b89$b|s(q>{v7UhpOB(~mE`|+)C_+gy84BZ{j z#;$jS>(jp(LM2q_Frweg0wVa+bpTa217o|eZYph(nI%Oyz`9qEoDx?kQ`Or=x&0wB4jEPlFs4uv=D+I6P9+DMw=Ov$>BQX*_b+1p;Nr}YD&IhZ@Sl_oVh^})ySNR`zy zsL0XzRZy$U8!^HiYLhu-l)#-O>*{CLLgLP-tpXt*iNa4SlK`e@&I&seS^SV%D)DeH zU$KbMY>}}F*c9&NQ5l_S^Ddr2JTzBQvs;jhc!)uABo`G&wYG`?^CpZm9Cf1rv4 zvu83Q5-$$cUI@%h=Y50B@aZ9@aVwLCkhATbD&1M9X__oQBRc6+Dh{?FXP*){z3uTQ%kEsO> zZ$`sU!^G~d9(CcgImfiIml&6bv z)oVkq!HpENs4e7eJVwj{dZ)=y!8Hj2{ate~`q((xG|o+c+wBR80MP!q=WBM8;C_XK zcS8L~R70&a%8wTk@2_lq2YAgt0bj?08d(6_T{qGP^+Vfz+^uUc!(9c%99(t?&8v2A zr+Hvw^W2V0B`Ohr9>&3P=Lk{u_llF?E_TUVNFaCwY7%#hLiki~@r`}m0(LJHfJDv6 z&Of6;mojrPNLew+nOcyA>5XiNPS42#h*;{&kM7lqKjgVh)8D~i9xZ0O7h}c~*6M<` zecGYF@0>~l*V7ALp> zd4xUhZnQg92%?xe_*rqfSmUteZpZD8wU%Vq^|JudAF>GCIYA@f&vvG&p?Q1EFz#2| zYofV@ZRfVL4i*|nJrc(|HJ>p7K%sPTS82N^ErC5F3NFRZ=e|^*Td1Cz!krur?=-0p z2GhB00$!xUkiZfta(iZ6=?ZmXL7i9uqFr1|u=}!x223H^(s4(i0C&t)Ozfq%3ysGC zW7PM|ml#MIwk3WCisE+uhIs->bZ6qztsY6~B{B*`i9N@C_lpvCG?Y0wWq#5`rh5h? z7W|K>B8Ll=O^cY^iF=lO^`~%vOwjG{S zaexp=L*yUiN@h~ek;~eEAMH&Osuw+I%h~}XX-V)m01^ZrE=N=Mua>AyX+8Ra4?z8@ zAKc;w!pucMkNbUQ$zp;Q*yWI?G08D<->k8ThfMe+ag!>S$?doNOF?eZbk<@!I?NYb zD>xg)HUw!DTRfDQ&2 zSxmWj2?Q7gGi|;nN336EEZs3`)%YX{lt1R=B7ylQ_}5w-kuy+VTD%W%Tv+-$QU4&0 zE=Y`euapWSn*;jlu2ci8oP*qu2g)F@Ch$?{c6rQF|3mIeS352H8nBENHtCg-nopl&};Q(AlZ>gIu?xPUUD!_H6a><13c4M!y>DAyp+E&4-`-FSyy$xlMkz z?MV_pR*A3d)qD%C**gQD=+}ceOSC_%p7*Bt31OZe5<6g;0GV%=u-37a4=g;zm~KD; zb!|`>MhoYXX=nOG{n7Nq&)Fj(gTS(Dkl3NO?zBrXOF4@}3~xV2yl*t}_?Ep6=ZHB( zAHby9H7y?S3kK68S&1^rilHrSjaHm;lH>ZkBx??#@dWCZ5Fo6_r96g9iPL%!4m&cI z88Q93qfxmfH78y2;e1oQN?fO7sqhmj|l8yz% z)c-S({79$!ynD>}-pj7uL0;R++k_qgEU%&tjPrP>?#ao~zzW>jN1NR|6;0IuwPy&s zF&ny5${lME><|dZfY-*df--iB7F2w0%~>j8^SxI}&R+oVm-#Y3`0K~y*3}w2>z<5B zJx}gdO?GW5_rBiywnn;TymV_^N)5Tjv*iWlZvr9?Gg;?O zK#AUcXj;pbf9A)v`1g%O+9QE>gu4mF`%iL^%8R3xEe{|Rh@5EOeC=&4V<`Y-TiCJ* zqObY;XELcmUTlooF)S2K$Voqm1!hbTAnpxiG{&{^1$TQBu*aH!>ukPaO!9E6^1bw4}vh4%nx1YhSdZUk7(IiDh_G zytdNs1mMti=Nwy70H#AbNU2`|<%kjD$9C6jEP}R5cHUQL9=-A_@Vm5Oo$(a4qA>QY z9g?{KWs>KupG65=Lt!pGt|ptDHT8H8kzcKW#Y!$ZQghxN)mHQxaG3f{8ZO@M8A zsL@MV)$NK>H*GNRnv>4~R)V{ftl`ykQ>iYqgvK! zwo#$^2GO<+r`3pWV1b0hjZ2;S?N-k-)eprc9@EN`s$Kr|;vCaI?@=zIN+0W)8Xb9l zGE9O>mrx!aw+0m9h8=I>*$+B1RIs1MAL~*47S_+8=uwl#OWZvX#c$MgjSKETl?-!r z-QW2(#K?-o-j&O-H(VHxTKj&ua7&)h(6@_e_T7{mu_PElCXE?!?^hVxHB9e3WAaJ! z&uP>#4Pk7xXWp%hEe8fUR#I79yUYk0IxTatxQhPgN$8^U6&}2l%LjNDBYQpVqq5PW zbxj4|i@1em4MPf^BNh^u$NpprtSHu(rf|VZBeH$lyaLq!)pwjB$YTA?*+x3|dj>;$ zK1WTeEOTE1ZzQn+v316vHrE*0-Lukn{gM!6pcl>HOoK;k9yi)gYq*r5F{j0gpkFUD zCVRZL3@(m1rdM_-d#o|GJEi=~8Yja~zfEA6m!@xPtnge+hMz#y!ald#y$X@PKKDIc z#UCKv?lecnrC!_7y0|VIoU~oy7H^O(r0CDQ<0^nzONO#_(!axk!|k>_#AWW zY77pzLl$tegKo2f@MsDbQAm*+sVKZQ@x9HS-->0KXg9|kcqXpwSZop!{P%DIK91la z+XX!9{L5ZxMJwbd`UkRkg6VVyY`?;$e}1lL-qT31+r7?sTGrXQ<-_{PP3ZK7ZZWVi zF)m!kQt{5G%M+v*OrDdbiiLtx&b#XH{EK_EB(Emw4Dcnc|5|jy{GRsXlMx2~+lxM* zo(0YbH9cvZW?!BHekC^<53lAMIhEc1G6azRY3$J*UirP6~KNwQWWZFXUY9c-o3aWgT|K#6|GMQAZ~t z!7q{kWM2FG>;ogV(zHxE_;_Bji`}9Lz)Yo>7I~3(wT_l#U+4zdf8J6*03{J|YS9 z-!)s&T4E%CG3bRL@dLJ|e_a*6|6+U2CU<&iW!^8uxwJW)+wh2Y%?fEk{6#C<&TaTs zYx63OS2LTAxUKH^$*#DxVZq~gLB2Wp?UKTtS@fSL2UgbSW33KoWd!e7NL1^|D7j~Dydml&hOXjaTG z^r*Is*iPm2NL#ab$88@01C-J?CPYv93p7dS?*V5ucRDbQb-~5$`xf(YY5qp};hETE zmiV?&=$KT@__R0cZqy;Inew^-XkZC;(46uk!3S9EH|uU(OS$E|y&=tCGKltg7yREh z3F&Ek*s%s7{XeqwJ@w`DML7&VC||xs{HBA!i2$^khV`*5J1KS;lqQ;%XiV z9v7X)4CWDJ{d4U>34u~bq4-s{k0~}5Q7>;v&-U$y!}-!)$;AqL<3AQYxxcUP4}8It z6Wwm3{&;-ceQ%WrL+w52gOOWcPuGqgGPg6C`^nht);>L}5ZIwUmFMyC)PO7^9x8VFy+K82PB?D|WS^n=o$IG$C z{vpoL3?B0A+e;w^+HeW!_qvNt!;e6gfzfC6L z|GBooJC{D|$}NkzPuLgA^&~jYu;3pSX8v)Ecr17lz2n!V`ks4{CPI06VmtFzP~|V!I4{=%U5^ z3fMz_4{V7F1*2^F>x{Xeulj4^!Sn>bA1q74xZ&ut0qh>m9>=%L(=Fds7#_^bzDi~u z-4Ie!yLw{mJdM!r3wwe;+1D$2{P`#z-qtp!?Dxo|CA0!~dM_zo;w+#NX@wBQqZYG; z0HL{o4*(^8EV!EC znE#l{aCZsh=F94S4T`2dl}=@D6v2*hpt?_7ha25Pbk}qHckh=_3TQ8}ryKvHZeOl@ z(m23NCcKMFtdocmOqmo`Wb^#EbOst~o)&hiloK`^}9G@*{F7S;D zNvBg14?ejxYNwBp#g^XA2%|Dsl$wIVVRP`kJika5l&sr>3?_F(VDYh)Fp8S84x{_O z+Xd{W{ITcqXd1ifaitQ6l8YjJ$G7OYRt$i{TNJ^#1zR$X+n>LpEQg$N^JVDeYuvn- z%>Rz>5+iM36QCSbt@)hGtr*>IXKKY)uY{lC_i)Z!KI<{M{zZk-*zpd&EKNsNauS~( z$T;Ikc(TuWqtzzT&MhSu*$N5ZuRvH~ zf+&V9#lS5#!ZV)B;{ifRgQ!FvTYIq|})w;sqK-5mFK1$`TIK+s^y!IkPk>_gZ z87OMmPiE{Iw_sW8JO z@GFzV#)Pn9G=JkZt0n!#Ly>#Kt;p-Yu?haKU8oxs59rf(nG&Fn6+%R+1zyX6~0ZdHgt-qX7-1wHRl z<(>`#mOSd=LUUQrq=|5(<5-@`=CK`0AS|s)gBlLCj};3%HXlwB2uEHC5`hbrXvI0Z zr2_2+NF={}qymNIJC<(dUuCRG<2%J<#h1C3*&^Y3tAq>^umtw`Z30UwxA}-`3$X#%h|w{1)D1)HBKR_C(W#PzONjDjZo&~d zX_fD_`b4639{0R0?*(OZ9@!R!$gty!%7}^WDXw}O)3bbE4*HpX|7Kxg&TFo5wE_}~jf`roNx+0h8846BGQ zyh8RDF}F)4qmyzzEroZ3x$A!W4dqCXi=+Fz&}}T)u^F&@B*ACiZeU0;kMbVQS=(PT z+MCO37pZK1_-OqrrA{IQdI$anl%r;zAjpGu>Wq|Vb^oZVivs+@g2v3_B&+dp6bkHkbL3Sc zR%+bX506@)_k}Sdio^n5n1N0?2>|U!4AF94`v4#{UeX5m{Fj1^lUmHUC!SqaNWI(N z7H)Aul4rG$Ua%*mV7ngxfC7h%1ad_& z$;sK7qx#a7alk-z=?<$WfzehZ9~r&wFp58X~k7 zZ)fgw->O|0PgBOIYw`1m>>fgh-4fb&=X$%F;Td%jUC0Y->;g}+ zGg@%cLB(w{{Qy-XwKO(+0Yp*XiQNQ7ve5*-g=s>rVFEdlaROR@#4P8>Iq}esKnS{Wzcu>Skl?VV@WRNzP{N*a6 zzIUk48rwNPRlx=D*U?J{+!pTDHT^)Xlz^c!i9Vva#2SWTRs3$H3MX=Y1eYEm}Q;&)x#P!8_JBOBzYGhk7X;D@VDOG{@ft^mL7JZ|NlU*CK$LMbvekJgpAH1=&VG9(MhJzX$VkG+q4q3}1-Oq+ z2c1=7>x#GUYg}`U5I=SxdBq)^I_P{9RdfU_Mv1YpqAg!mOC$!Y^Pl?tz5mfSiQUwo ze>70TubaHcDPY_8Q`3ueK9djX1#$;&s(_QJf{*gcmnrCxC#zhGF?aqL;>^Jf12NhK z3ZlEh7@PiGpi0DA6>zM*e!@RavDZ-U>(9y74(|xI0#c^Se8d+s!lP8oT z{Q~Z9BpI7$cu0+!zT()&HN*hkjCN94;NN$K@bjfxuuV1xtj z)MKQLft^;zePI|kEQD!u9 z5?pT0DB|)CzAFD4>f%+1M$QkSckiE0?dcqmX)w}jLIyP&gIAf_vk+h`pWBGjox6b5 z{MITRc*`J zj-4DG7YC;2=q_F0M9U;@(-WfSIZ(6saQM)t`@W`PDVobFwfB){P^>MduxDWaUbsRA zfHbgGXaSNm2P#7yu&Z>ij|Y&RR;qZ#Jpa3xpu?g(@xR*k{GQX<+IjKsr}k_Gur%|4 zZ-oLz%%+q}t|Q)#O_>`$z)|#Xjz7#aReI`{sibm5jLCj8V>pS5PKvL!N~YwRB)9GR znXN8M7=3zy_Sjr;|~U=hW;rQ@WgH zgu-p+%8l`|%QtG<))cPBjdP4hk!dgXuwdJk97L7a=-O#Vl@4sql==$wmVGL<) z%nxlzsp2G!gbgsI{B7mfO5~_LOGz81pY+@%;jP){XpJ6e>shAx$w(=#|H#{))kh%W zEcX~Sj5vrfV*9XR#&g0TFG>X)*+Feec1k$pvtsK_6C|!Pi^&V*fKKYaR(oy4J{b$+>g2j9(>P&kk?dUi zpn6*#55{*jF6g=(w#gwsEXR7IiI97SJRdw9$O)s(Mw%>NYO|Y5B?_bTsIL$K!FoGG z_9NgLajI1ojM6GWV%~*JC;NP=l0&k46O&4`Cax*8cz5yeQoTd=jBdzktg~Ht5!Oeq zNYh)2D+P4yLQ$deS3dt0xj$>fD?FPqC(VsZYLoAbOO2PeG(Y?<;jvSM<0Hy&+M01O z-MHkw7nm(U1e*g2c=_5?6_ogG#{b;hH8mwd1Rc^c);s**z7})*x8R@XZkGs_ZnM6y z)2)aDN9VIQ9rUuQ3@GBwg8-v0_sfh};e4}*nHLP}9OmO9&ZMi`(v14$iTPOO$eRPQ zl`yLZ3)ci(UJqb-dj(Yb=)w?RIcwX-xi@o{JyKGx?4Lg%apQNUWKiK(fuR<;eM``i z1G8Ysk*C~xliZU5km`2mf1G2)8Y`+cS^GkQ!?nO1V+1bo+3Bx0nl<* z_2C>4XaA~)*eWX4%3?`tC2P)buPnM}9xMfkUcxjK=6^Fy8_VO3TmYE?vCN85@0cJ- z>_=sTh>c*_b5t*k91~;MnoP+fJWr!HGPB#EWQG&sU%bc78$~wv{ zR^>1x)(ZE%${qtmCLTw0c&!$}9~4LKrr>o*XU;FdfR!lI{$bc)_5>J#i&Bv+5#cN_ zHs6$7*_`Ipd;|EPA|a8REZCmKzuo4~o{_ zn&PTJ0reYK|A@)1Udp^78(yrI&r}Ozr49m9B4D{FurmKigy@c{u;Pj`F?WRFw|wuW z%I3KYM~e?D$92!1zaD4sI<(2yqK21mTVZUDKAumKo{gm$&*Dt#y})Y;qWv*s$K;@k zmSIJf%gEl;D*ni+`kju9NkFpU?mVTr6*pdn_~EyB_!iiKLe@y+g-$B-0kXrbIGTUG z1gmoEM%{f^jsPIGJVEm_b1JwD@cn`sV#Br9CWgI5XLhDjtGN3g_eZV`>E~809OeL- zzoQp{jJ~a4z-^tH_OZX~)Jjbd?0lY3(kuCd#rE#FsDG~6CM&Yp*O1kRW()=J0v z#`y;H)IFII^*FcrBx8lIjwi= zT_=nFED%~TjAUUoeu(_iIAgkx)}@Iz+T@IJuu=7Z5Ji8?G|(9)iE-Hany+(XsA_wG zw`Mta`r^rM6w09I0{Fo8XA0@Qi~}PaoXU->Cxl)z&733&)pwB}qx^y_p!<4Mp|Eem zVk{FC5-W>kfV7dT^NJsC(tDt;e$iEvCW>$WxoebM@+i!7wNpXumQP;nE{^HrJ{`QZk*iHL^>1+U=@`)%Vu32DC$R9)GTL4 zk^sEzy%2w<&BUoA|DzX`Z@!Zd7q1mfF2CQE>c58d62SZ@-EeYvlk#E>K)7ZT#|UZO zpg`@wS)1Pi6pD~JGUu=CI{X>F$jT!3Z$_2@lr|Xi)at>(5S31GkgT=D*Sx0iY!Be8 zfVTShF0H~SCxP_s&sS3ewh`Y5btjHO^Glm?m2`Z{Kr+N-S%oCEkvd*h|AhG$RpDw# zqs)KWvBy5oUt0N^_psGuWy)QVxvZ-k$$PVIUIfBCNOcJ@~0aHVhMAw%gcEM6wg%-IR=BxT^T;Y#8>JTWfUSb~r z%e?H10-QTPQ|$B~+`soVmm-81%dz2%RU`&&A1v`|=D-wRIC+MdEhm?{s3VM5{tRcjpu5;V}3L=a_H0ir}_ZQZo1; zw}94yU_gFCa6qpkMR!7YzOD_K)VJ;BdiP4~YP24q;kXlVZmgB5-t4pqw3fVitO0G9 z8nF>jFVQe@+|a@Xnp;2k2uf{C0 z)MWNI`+6wuNjv=kX7UBa<7HjMG1NxCGg@HZQt?a#hs?B4-K>r2%yeXK)*IgxcMC>e z`1K63WNgl2k#=6|ly(L_{wd0%I*?f$m*_BVV_HFwpmo34qWo37`@UAu4ID1XbzJ4Q z?9Rd~dqh~GZUst6i|}r$Z`>~1s#@eSXJ+EOdrqzr_H1#yn-OYyV5l_+jjV)JTn3hm z&K>Zg1O$#=!4HuZG?cR}V@a9;X)aA$mH)6}?KI!X<_6i_x3b++-o+wgZ6dLTDMse@ z6)N2|iGS{U4~E>Oq;Hw}?L5+0nzA&zo3`-^M%HRAziLp3u3T~IRLtAp1h5e)d}jIL zz5%5iw#p(&04$B)`RdV@w42|N2<2j~07johsz27wzfkc3CjYv%SwTZ63#7VjN6mOc zW~!k0XE)5_A-7RY>^b+nITvgaoqHh zm(1@I2Lp^fLB^g_CL5k%6{wHRfA-|M66;_ z_6WWxPo<0QNiL@j>yrbL!Acd;(1Y9AH^H)paDZbsamcNFemF=fzPM@|v7s0wX&$-_ zY{|BJrZP|b9r=18MeF%%Moe#*^aJ?Z3lmd~vlw=hSabx8MHcYR$((+nCh!UpEUQ-H z?KLIrbuFk}$^A){+y;}X6$EI!6q>zLHflmKbH>r`1=Iv>#Ql=YUkb}i}{0GY8|wEP@J;CUK!0d8Z~GDGB5 z21&cPlcqMaK}l|LRxexC9Gu^$thYEG$f5HI#EuB{d5RK0*=f>P|2#PZADQ|AJznN$cCGb*>-a_H z@-7p6K>2&m><%uqss?@|MvdEYF3cy7iZUBA4!%6cGl14Q4faL)^}ryd-z5(9|IsCX zNeOy!+1Bq;dNQa*pfZu>Wps=1_NIfDGyxQVYzbJ^LhN@226`Q{$bR6YUPw_KW`(&^ z^gk6U=&T7sGN#<7Mk}Ul^_v=mDII<5pxDn=@QK9NHL6Fs(=KIB`j){k&}T+0wJ7gt ztX)0j?u2hUtWAz~N(T@{+au@gu3a>*(U84C|I(1{H2Y_tY4%f@?se4M<^&aEKHiK+ z?l(T^+oPS`Zn~aDCiq=kT`W(%qgAEY1m%!!`O^Q|)q!EJ``(ZjoT_dvGCXveBvf)i z`P5+sU=f+w=*3B!MpAMW>Z1TW$~ibcsALTdl(}&nqIMYOxHFCJzQv9v#^u1q-~35) z8Mos@fa1DqN?P-HJ5_kF(|xgih03&7$8Nk5JXXe~9R6T%^IaqkDZ1v_k6!-Pll3-$ z_YW9S-5pN>6Nvd(AY(Jf@|3wHw^$nqY+oM%xsH>r z%;GbENyF^^0s0>o=ZlE%JS?H9^h+j8{rblHIi2>%)H~S_75}RrgZ^yRXF(L{ZIp6k z9l?69dgPp;earULqHo(gW7-#$^1)x@yFB+pZ~EJ5$j=1%?_@G3yQKgADgXPmHfXHc z#*`hdy3D#Y+ELoN2S+T_kSSjRWn=2i;#!A;Ze3V%?Ys^IU7GCo3IgLTEr#4C3Lq*i zp-p`F$xAmbZzQm#K6=`B<~WgEh#T_}ew8A`xrAh87{HxF5Rysvk5jE;4fiy>n@XA+ zS>b?Bu8f$n{bdZ3gtFApj8mVBV)MfpDYYp~_NTJ3`SkdaNhx<%pOsbwGy=#t>D@1eF|6WJ>I6+U+`5d z-)uTX;~{$Qqmh=`G%KW1DOaOBv~uv^@>m)|R6I?OO?lu@#swIRc1~%YhuBN3RW8Wa=Qcp3#7)HxbCR zpX?XhI*uWKM{74q&hZr=T#hOVkxK;P=J7RmQIC-9NaWv+#uzrudtHL@2=>o;?&YJ< zaR~tJ;pt$KHe*XIzzL#y6L`&1d!x?xGk%5=Q|Cu{QvnF-WJ#((GbC6E z+XmHH3|qKdqIrLI@Jmp0d2WvbLw(fgWQ!w_(yOP_U?aCEPd7RmMGtbRuPhhA#sfE= z)v@$fe41X7hyii3FPRdeaT>U{A#fLHn$FIL1r5}#&;4|ty;t;^AM)u*(?y$|n-3af zQF>;jRr6DJC4~G_XOva?!@W=(q>4u`pWyq!BW&!`w|u0jM1EWeXh-t=qPA!gZmDR=VwA!8BP$^|Vbek~MR33tiUAdNS;~^|(amLfGy1A)OGJJ=x^5=v_aRg}B#hZhOG$n&5(2 z9LCs|$MEABkA8Gfs+NfA+0dHDsO-ki1!)I+yqXhOJLAvG(dX>%UFrV_pRC8bw!oU< zJH<9r#y{kecOs1o;9r16u-ga*fsF)kSucK(Jud}5mpvhjwaGVyICuaJa_<~v6;9-t zz@EAa8z8n&S9v1~0-#wm%`M)?-Earh7w&Q>@{LRVO8(=azTaJUVq+KBA7Fr4b}sOcUoy|BI`Y@{&2f zjC_%Iplk`*0IH)mH1mHRMu{GlsD6ioyOjF-Cnvx_*Xj2gfs7hL@Gw#=hqC{uT7itH zy$?A%ae6;IW0cpn@s7&xN4xXEOVC+Xcl)<;$8pjk4#chv>^G)P2$-3EaCxt-5m<-e zmk(Nzmgqz}abC}NJ_kkJx>54A@2oJ_uG#sBoqPunS%5rfyXyyR6?2t~^~*CDqkw^5 zE{`^Cfy{MWs17Vr5s|>|KICl6XN75 z;ZFct`yABFo?*`Ri!)}llIa}Fvre4br^e#S=ec>HMc6MD6?c#S%$VYBGl^|~sPC{% z;pbE`7y6U>dz=H0?2mTp!5sL?L`2Z}>CcVb8j3s2vuaUq^nN>z8)vI|vDU<891W)q z&$XFEYhb?ra=Aipb+sm-y?@AJWtNOLN+T774;(%9xiDv958Z$p#c-ZqX&GeFuLO}M zzNZ}x4o@gALv?&iI|#DM3)dE$OF>rGH@J}k4_>R0SUN$qlp*=4up>*`sc78#ACcq)oqXaM*ntRa=00%&R? zu`)RRaACvwi8|+5YLrWMMO?z27VaK<&+0H&jmeTj0QR`wX1Vrsl{}Hu6 z9+xsp4u(Aw6izFlByKj3LFTpHqp(Ie5#EqE9=4|f0uwPRPgLr&*5YwIoC5ezn6F}j zH!HewVdv&DM&Y1^Zjs~u^+*BYkblRH0(0a2%p7Oc`KH`_Uc*vg$-S<$fG5Z3$-zF` zU}!2_u$R&!-zNFaTNEggfZVgtiPwQ4+ftt+I)&f-+s!UW!1r({Qx+&WKSt}GEV(XB zenqUzz6?a+U>Qq%wF`4l+y5@kz&k(EiwHOQ1#|!-CB`9=jU2S5hwg*3TnabJe`@p^ zk=tS{H{GJ;(aYp6FK+;?=a2bmQ-6ydWuV3yVD@h>yHCnPdZ_LzogY;fql5R2t)R9{ zokWl{ow`R+%6SVlDKRqeN&dil!C&w`XWX;2RISK|%%JLNax`XxBBW@r0c;yac4!>7P$9LGs|2DMG!vM{?7IH(O^}MN7-*7WpI>_|w5~i<|BW)VzaiS@v z8#a(nT1R}O2c)ZQ<$o8Np30O0LtWyv*7JToWfD4TMum<6X_iH6M%MG{5gQ)>e=hXg ze4B>M3jiwm$o3ULS9i=DCIH9l%3avmt+P8~{lgN^aj_$`Q|Psiisr=99hSnU52;sL ztNQ4WiI&q_$JgYpqAF|s&nt>mdsQR*(e++`U@E*+7D({_W*BVLbjl|a&cf`UOMXEm ztk$pOnghhoMpCn_Cu_eQT_%WEa0agsS#mm3wQ86S>P2d6qklg^PVCuo2)UwGm^a!S zIfMYn|6_i!sf;6e=c$F||6~EC8x;N=PRNch+-P1(o6tCT;pq;aq(lE^aRcN|^#0K! z4T0w8dy^W9YAc#J8UoKifwCwU5+}BIoJ`{iY&NhzW^27JaST*ihKg!(Rf^7($1S7? zI3sizBsQ{1dk=dyg9k|SV;Yt%DvK$5a<+yPaM-2_!FqrGTzpjRU@|cJK@-PcQFs7r zZVyEk?@6IC&74#jW2i92DJLhBisTp9fvqF9sXjv8M-}$g`;=EF?(Cd`a}HG(YY{S3 z#%2`HeR5{0OGmL|!t7reu#BWu9m!nPy@a>@*2hG?i0qQ5k=nh?>VAzw$EEHxq8}Ae z9HKBx2d`l|J{F1&P08@F3U!EI$D&MsQ)3TrB|obkDbar0BikN;$*;GlY!{i~F1Q_d zU-#oCdtg*v25eGfi>*665&?oAHS5^9{XzV^^B@- z%bIKbaZ%p(8M*J|vLeyHJ?9c#1i@HwXym4|i^Z>72}|C<)=`A4ql{=i_nfr3L6O?q z54=(Nsor-VE~G6Z`t>J|VainM( ze6=owKa;*^x=}!LQsf9*c5=8`@rH#Frs!TLY$~@UiJf8+^2-BL7*N7q>%XE*0nEZWVJS2BGb&}}_%gsjubUI?XL{v>09Kv{ zdTMVxW?J7FRln_m2Rm3(!WEcLMgHF+;7vec(}Pso^AhOs0VQYv5lV45e(r8B3Eu3xqpyL-!>C^OWgfL3RXZ*ta9LOox|_8sagbseb28!q(G z0ao>!oh84YA9*SLKeo<0sL8e4+Y|wj5)~<-ibzqEP^21)qOiAsASyjXKswS(Ksrbl z6v0rWDAJ^aD%H??M<8@ULazy-1c~rHzGu$6_cwF?h0HLMkmtVFTEBH&yN-=jvPm3* zSPOanjoPUE`ycLn;?^Gj0VyPgB1Yv7erpZnzQKGunf&{0KnOfIQq5`?{|Zp1KQnnV z2gh%^UXQPOCkcEjzeB$@t4QWIWFJ~M!ErJ#ud@of8{kqo`p>n}y6DrjNQ>Re{`af9rbR2M_D zB`X=o+GyPNgTd__Xsr}2m=)lhuO?N+>!!BztdDSaxGULb99@t_S@FF;=s;b-M`~A!AuK?tdpz$ZE}jk10s+igc!ZVqlJ4xL`-! zryu7|^^P7R8Y2VVeawEj7%O;ln^u6>Oo{^b0bs{^@ShXA79^-%H^e}56}0jeXAj%p zeDLeQ?X5}k3=;+N@?S?%6180)HrVa7C^kMeKeCA)YE7lD8HmDG!bT0^l`3Tw_i_^s zxN1?19>Flmo*?#Q#x@}PFD9G#m^CdUb zp*^pAcE;)kR8F*X;*hOL&jb6JKFc}%Yy$@b&R?ICSX}2Mm^Gb=#{|&6>MVA2|I@k? zcYE0RWxJ`nY~Xb%n@>Ti_ExwY?K^2v32CaCxcYdlsi`?Q>{;gTx|NlO8UofABk$V$ zk4yc`j{uRT%G%SSURcC}FX&hJQY7{-9VO9S@rJQ`0OB0&7PF`U~Z$BH74pX&i&d$%7Q9e#qlqP7wq z>3R5HX<(ItDnF@G)jrhhpZN$^3Yw)ne~mu5MyrQAp)y-Gl-Z36*it7lq|VXzG6W@C zm?A!IoJqHRC(ymBPW{i~JoV6nw?%O+@a}&mw)a)4J>rg3pX#KTFmIBwCvJX7)AIdN zWcqgKtqFcPOk5WEH7^yZ;HJFeAZ9-x%tiqSuN(Ak8G(YTTzFD!?9U)auZ>7R6Cu}H z0%(+~UyMqeUc2v@q+Cec<4Slq@tXD{%N2Ty5zYAlnot63Q0fd;bU8veh9`bb^)OK z1pi{z6P6)Yf4bf24NlHh)CMrksoIroYJ6RXbz>(f*W8`BiC^C_zO5EUes_voE80w) zr~=lnz^FycrjfcG{y6=&+(g0cpT~6ka~0tbi-`Way+|YE7xfCq3Shl;Ab)eR8}+Hi zS0PpYTl1#Zt+C|VUmxL7noRs9S_6TiD=uD`r%;ApsEJ%)7ZXL0dX>$d0Kg>AD*h}h zS(+m%B?4Rl28eVkL%>70EbsC2<3uRe@!myvRVKpbnyc%-<97?)ZqBZ(b)A|~9HtRD zPVoKj^1Uw1B&Vmo}V!4Gn^g`+VNcpBN_MQ<^k zeuyWS)BS5u`n}IAjisN%!NPn^YZabGD^4^HHe7Iq@t==7Qjpm0bPI4xE zRzUUSBfL<9MEA};jPZQ}lZ%G`2+3}{$XiN4mQ63Op;3ea)HoUVz4@figVkKdpiKF1 z11$Gi{Cm!aPg*FWj)fCI&~%xxyX%;8T1vKv7qmz&mKJxdBa+}|))n81XgkiEy*nw; zYZ{{y@T^Hs6o5eT5j!3}X2K=hX&K_6+w<3z93JVz^>ij~MM9@jNb z`;c^k1h*XXkfR@2fJJo|-%g+(QaJQgQ*i!bq({j>Spl9C+t(CjPdI+#x6FC%Ic|=16dj$!3I9|jtxL-PuAR|k%de*kTL0nzBmsyzP4ZOx;{ zPA8lkm5V=X#65f8(-chGMt6Ob(VjE3#&(anBJnJgk+t;GBO`NzYDun7>H zuL%D-hGZQ=&oXpD);yktOl&%w{#UpM`s$4G`>eJEM+oqn}oT#lT*`vqufKCFa`5bYy40STT$j z-$w&o$Oi_lI^r1d1RFxQhxUk%)9lIs4gd@MTR2FgVd% zea?w3oe<_Lcg`}x2)9=Tu$>Z>MEv&`ytvu~n$sVLFgs?f#(oK5YV3L{KXj(&P5)nf z1GdN3yg;-*Pqr7ke>lSEswkH5I_sxX?MTMjC@t{RJ&_p(;s~$gwUg-Qv#9Vts(EPx z3cJ$Su(*WE7F)n#dahP^WIPb~0R}i`=reRbYC#Lxf%>QJv&c`Ht_EJGu*mpGGB6w4Z9Dx%YJpUw1k+_9Qk~>Y`0{*YZCEV!uw&ZACS1`bhek2SbaySQ= zYx-ajW_(WPF_&L>$aQS|DQ&=+$;Ln7w2vFVz0R;OUB8C-o>coe9+7NO1QqvG;szw^ zNnXXQ3VzxuzANlQ>~QPJUq4QX+!g?0^i&MmS4YSE(m&(8U(j&AMb$yg>iL00=QXUXO1)JYF{i zHB}MzP5^ZhVqMaK<#>GA$4k>s&f65YH*3ppPS{;#i82AhCRD*rE_NKr1rQsOEAmW0&)w9nhOLRlqCb8T1PxLIn z7yWciFAAsvdfT?e-?waob5a<5g=!9O!%bAA0bRsM%^gC5gP1H8`j$U)W^NcWUn;y9 zl9uIQbR3%u+jC4)EwkYv6_UY1_=kM{GX^?l`UsRekYk|SX%Z%tslv|- z0;%r=M3^5dMTvh;8263{m}FhGWgVWowdV*>>8_Zev>Z;qg{u%nHdET43P<@Tc`*`8 z?lu+GDPpR;s57S;C1hz|fBQiYDiC7JKLO2#UgFr)_w;W=0%^D?&iOkbgNJpn?NhOX zag*R^!$~ma}8|fflt)e z?x}WDL}$1tIXEG-72& zTlhPwDIkt4!6wPRC2i-1kR=sFOnpwMRE;s=vgqkj`gB=9&8gk-KN?!hkieAbz}Gb( zk3JiYI?r{o(-_;#hSQ9?l*XpNUxtZP62fcJPuXes6+`Usfg!# zcoGk{K2?(#_ZC2D@uBgt3(DkPw`hTDdu4)njtNz(%(sp|=3dU$2YB7Xd1+_<7|3RK zR%m+UU)A>1*W*uW<2|5%*YUUYAMhXXZiw?fd$^`UYk2IwPq_*BVgA@NgYFPE7nS5B z9VZ23Nh}VdlRinuZFg%2YfA(`0kieL;b(>+Pfk?AKDOoVIo?PNB&ZR8&2Dp^Fy__r zOb6^k?(y$2?Y@A)BH)9&YUVnvtK|XtkQImTr3`>`$Eo>w7aK zF(J57`Oa&2*pj_&9NnpfU8J2rFa~|99mm32yf(_Ix?Cm2Dj)_085^t0?fEc{0$sQ< z(~572baNKw0{?CaT12~gNaKX2iK^+G3l@Y9*w|#r=B#=hSN)tI?Gyqzya5Et7eOx* zB7T_Zo$%wwK^Efi_f;CmR%_=kK$fr>z39KSjHy%;E7u@nE3Tsq`yYFNBm@g+@xP zIXYhsi|&SyjdsSC68Eg%ZgfjM4K<(%|!y;B;H8gclq+ZPUkSDxsuIDhS8AUaEmtvchN>! zJxklCB@vhLZ2~M!G+<+D;p{uqtb8}{*2%UEITRv#AKMS9x~HUFl6%Ied%EWIS2&$O zLCvU+CooU4MD

0EN=$&YSS=kD?TZcT(m+(bUCR6_9xqCGFHRDt-Gc^@2O2%m;v@ zpJ~y@!YhRC({`X-0{slZ%-=9DIky?}zG z6Umj=?I8v{8zkAd6+-+9cjKGU%Lxwt+y;9U=Ne(@F=qszNE@TEO^)6Gzw(Xj;^JDTMv zmWow>9MrC|(cblUp=#b;(ob~9VXo2;LFKaX421Wl_W_Rz6krMiea_7>&V%V<=am!SXUbN zhp2Q%yWXxMui`eQApsIIf;93Jkq2Ldme`+o@&U}eFt2+57zX8TiTI{rla=EoPST20 z(}RVEV?4n8s-bgXGY7;N3>hhd30l4@{ucb?<<$@UJUw6J!mjn;j*E;zs=XG zX`lD^TI$c_!a}>m<^2I>P@Qfmd*B*M(x%Pg$$q4ir}aY1soqI_n$0Pb7lgw$FA=KM z)zqWz-bk!=^I)_s*8O&KJUoK>N&x3c_t}>m!uxdE*dq0fkYra~ zrL|+PB!hJFFSE5TJkFfZo#XqG|6FG%JXbmY4hQ43D^51tN3SJ|e`$b-&wC#>3xnRkU+H?o+|9 zx)-0c<-lP{pRd;{yo>uC`?AH zhsO+2%l&Q*T?H2H){)GsDTD{QM5|_nFwF&m$Mie$d3k1k#(=Xjqj6RDKUAEtp~jR-ll&=*#1>kfJoSauAxGbt zwa^2EL2jSkhV%zYTNrb58(gyPP1xB}0#FGMV^s#$ej279zq#;BKS5TsdE`RfMgaYb zp1AeL07?jWbrYc3o+=dw41hOe{=UYbHvVZ$4PG%uVS7k?6{y3Xs~vK`Jg5BN=gxC_ zY(FPKldqX$ciSK{MD=SB+LUOoA(QV~grW4tr*nRzqKfnjgxNf12C%&x+Q2^UCuFa1 zPgzMM16Sz~Ir(SnCu#)MGun`YD-yR`IF)5hQ#2B-Zg1UeG79+so7zaCjzZw3Vwp|% zGz$!0Idh*URcma+&mP@K;M{C62M+esxe_adpp?mPXLpRKc7)u6-^0?V|Ki_4*D5HP z-|xH%(*hg^&e9+D^pO^(vsVuTQmMseU4e_VqBr7IO$MvwG!PTdFkRNF*}eN`C|mOE zgiM3;f?cL}_jm*M-@P=12;LVu`Iez-R&qLBrOVv+Ep$EMZs6a5JnjBhXS<6Fr9Xk= zar>&Ykby!B1iF(DME&pXunTxQ$Kp9~#fF<{?zmw?T2Mxt_ba6<Z zw(W}YdVE4WTM)3c>E73w_SZ=Hr0nABli37=vG<(fc=}i$S^RxzX+LPZq03d5D}o@W zZ*+Kw0s7KMHv9%Fh}VZHYpKfvO)XbGG%-A@xC3k`H7a&GcBZpN+OisDr!ZjcayV(@ zRQFWzKXov&Non+>Dzs?3JToO|;67#JI4a@pkn7Sl(sjNEiI7M60<)0YO$I&8mz3_1 zA~W#9vPmYH)XnVz;bF`y&x5Pz(1^|sXo!C%iSw2fxDP)am84tQ3)%;wy4`(X0f#4Js}wOZDwcXgeJmzsYt|xNsLpm%rdM&0cFq zQ7kiLEH<|o5$b`&n0MaEjDJ(Eo{DYi7j0Vw{=WaOgoAV@;TQdCf$pS5jcDWk3;PJ3 zsO=}~eMfgR>sCZtM;=i`Ya}LN&bE(FaN(SUNaMc;^n+aG-AX1kc~peX@?deR+A)Ll z@*VQ7xTY_EeV@r7a8##h3vXxj?@A|g(?T3udEcHXomd)OFXd(kBEVLjs34Z8IA|LH zVE7+2kt8>yNizWOxf)U|(argz+jLE7N1}V0N_x_M-8c@o>c?n0X&t7X(&PJ0Q4C^c zd))pG1nIm`0mtOe7l>OYaWk!zf_U5$`rFllq_XxSV2DGxf09Ps;w##@-FO@a@335n zoz2tkx~x)?Q>1F%p;gM^$lsQ`;74z1m>+P?P;PaZ5Fpsiwe9EfSINnrZeeOH!>*EK~&bz@i= z$@W(`g+)xFw^m6-G=L;-^;klZR-VNXdU%LgSe-xOm^za^5wL^rC$8$gvu81PuKAD6 z0t6s20Hojg2@j#T(YQAbb_wFY+%fXArF2PTUQB{tirlGQkGj@XfI-w+Gvbs(IXnTVkOYTr`ATB?P4^MSR_~{*EieGJA2z=Q+zBL7$)Dj! z&(zWWp~96soB(DvP9cteE77(-J{fX#Okj5B`GAhTo~z=Pvmr27MbZrVE$nSN^TqlO zGL}cdQ+w8HI#lcp9jUJg_?mAWKio{DhWCaBo{F91M8jh=l{1UAO7n}g6oTG$*SG(C z(gE5uN_DwklJmN8>x>^$#f~0gFuQDcd4W{FGypou3C#kM-&%2)gZiY@x-yXS68t62 z&VMmPs3kF;lp^4i68Oy0zk0uiD%>0NicThpRXmk#z7ww|pA-p?KN?Tvm`Z(<@bdEZE_JAbDMtVrt zp?!mk4Ao4)V_Ep^H!GWz5a?@Q^m{6n=}6@co^Ld8iyaR}(xV;{I!qK^#!mAs3}dKvhXt#gQe*CBaX!!~0(W2htK z%g(tWw$7O}Ef)Uqk8$<->g&S^s^30;l{Kf>`j)$YBIj)N>z*uql}itbI65U=SNNZb zYvAhN4TGyoOih0>2!)UhA&Vpz=J%;WvPiP`>1A(O@RdGo$K>julB8L2ax}zy0L9&D z>yM!C2!@9aVa^RUUm#giXi;FDR#ag`Vz}{Ic{l@iL7Lls1l$QD`v?DkQ*RAu=Txar z-J^LXZEHNgw^hpVVmbCwX?@ticw7!g0`W6A*aCUU#S@4?mN%rxD}}6a5`3!V08F^6 z2m00%-4)Pl>7Y9ZW7STt!XAbDG735JM8%*!f08HPiTIH7L~g@zj!pItv#xN4=@%Ii zSvcc_Pn?RUt&fyzN111E@tHvIRuqurGEmYS>{M0_J8aDs5mGMo0Rp6l-Ds&f8@VD@B}2SRimf9?9?x+~*LCH}tx)uS9Y*LsAsy zAUn+eODJs8l1^A_j&*xAcn-SpxP`SSHFy=W`W{cMKt9K_kfVAj(6{w<`n^SR7>e9= zHp3j_cbmvCe-lut|I!xju6>98WuZ;C#trR(+}xwbVV+rL-3mMh1u-~wdb>5+h+O@T zNnNuX5>yD7)RPt!nkAyXBw8qm1G*+egK$_Y{Hp8hMlhVTCD{{vA{`d0q`dF8F9tOS z;&J+!_t5y@|3P0(mcE7(oq9i}%!yUT5$L811}2zIaD8+ttBM-l&`lX_9kMVzzw-Qy za=1J>J8(p^TphTE_0qdu}uCuwH^a@BL1j>hXcx#zUD!!@C)bO?Cz&)uNQMI#=Xpl@hHl z_rCSr2K3MMD}f6>XAm`ld4gzA?PD*$x_0ELQf3BiIJsUmQSLNtgq3#4-@=S|sZ%rJ zHVmK75Lk}y7ub=ui(LQO<#W>HydaMax_x%c@aliz#xnX9zf}bKCw$#&RE{Q0R?awq z-WQv{gnCC24Rj%C(2t{AZQaF9)`dL@Y zfR3zAU~+|;Na@))z85h1&9=*$Ous29g1);A`z7OP=AF7-b9qYF>-0%kxcOB{Ctv0^37JVrBrr^=50KVEgh#hl5j9b$g3KC_NVF}g4H zz>TgmyRxOP5}KtJqlD-B9!R(?8&Wl$AELM6Z8cl93QKe6LVDeJjg+{?N)0NH3Z(M* zGUUw{rk8y+@=P#aq4edv2()T@=z@oxBsR$UG}v)pm9|kh6H_h?Fc((S>Bx?m;C2hX zFLwiTe<2`5dW6G?4WA4^pIwdEdIE^mCH@bw`uP7LR_|p0CFm=&m@avh8EAFpw2$8e z0;w1&thEfGN`ej!^=1y|>m_y3nIA8s#Wtt{jgVq~S2ga2+VWm#qR)K4p_=&5W|CkM zwGpdAB4cpN5BD>=1^@*H1WGdUY66GNvmfd$<^no;ef(B^fY3(`xa5Y-xgg>@* z(k87q^^I~HX=X3jFS)kEVTOeCIC<~5&t|q%26Z?j)Ep!1a!?BtR{_<4ZGFWAWx=P; z(@xE6s9@Nh5bNdCO+~5C+r~4`Y?b>qYh%h8z~8S}14@jhKUhm|l#J8g;%@4U8z14r z8^TSKkIFt9ccpkWN{m2rNjhDSicJ+-J^H^?D^ScBDR+&xtc!+xr?mTD`Ojw^4v_np z)zr+1ZomWwpdSGaj;_johPsds)dr;}Xt%l|IxbLOX9rQV6h&uu2y}4d3AG$powvxk z75xDJH;dSW#(Rh3ZxnYhW+Kw)AOnr%n9&9c$iMew+wDIY4hR5SJ zA3YBlGgs>*gbvc+7E-`+Ut$|E4qhN=`!cU3vPyb_CW(H!>4HKviPP^eq zZBEoCwB|+?iEgF@jfnC}$#6l2( zdq*>qh4KgvFvwLR>yj`WHEI&5_-=lnirRV?@%rf>?>d$S0H&nPIwA}rIW6-$*?02Y zPxT@U@bBQl>H(SaCIGB|?i4jp`vc3F?wfJX6zMqEC;1pE1kBpR1MLwc+9}!pT{DL) zc_2h(EwF~BHUO&qR&%=WJXdrL)BKenbCtf>cj)35IF_u>Xu}pvLMSI7X??Q(fx!Ol zyg-FW+=>3SWg}13<1i)47m&EC+uoxM^#Kmkj`FqV`_uV4uEmpoh(zDNgHvm0c2f{? zcS^`*Lk4THLh0%g4DkWDwd$4tecinW0-fiXOrTaCi$(^~R zgURj`!~yGP^|xbBS1~bSL(BxbDVj!tIDVs5rB%zr0!bJD1e@l{8TYrnY>>{`(B@@D z?g^gC5gyDCNL&khTp=NKxvg{+nWL}k!s{TI7**nk1Hu z@<8UqzB5q37*?p)n$N?Fin>z-BpFeAEDmM0ST>wGvzYm8iYs-PKE3}>QsPZJ{6jk% z9DPMBpWY zB^2|cLOoGgs_kvk7I$`JTnJfXvrbQ8yz`e6f8Tcq7RcJ$>_tzMj^Tla|8Mc1e5au5 zUZqSv5wLszOg!9aFxIQE?T@yT0j?-PRDZy6G8Q-OhJ4Qhef^F)ip724Ped~PMf+?f zqy!d?`Lpj;R%`{gnT+2|OcOtR@4g0dD2=<0zZ;nBRX8Y68($3$rd`Y`w#s0b{G{&W ztSmciD6{_~Ohw4har$s`bX>{cPg_Fdq@|4YOq%xM_9%B+qzY75bxb0`5D(%ZU;A}x z@~^g0s4SJ$K%j}beRDb%z(3ZNki2y%?sJ}z$8|*X%4jI(#Xjyw7FpJ32gIt~Mj|jq zibMez5>?AKPWtkIs>LwQL(;iJAVks8@Zc4)EbE{d!@Q8K9~27O{BQAeEVS?SW)S|7 z+{O)6DUcNziW*qC{`eRES8VOg5VuoAGiOYjjLKJzY{tL}$hJwi>G=D6WpUg)+_y0r zPln>lHcOzzmgl$C+J6*&9$Q3WdsGPcs02>&BihZ3oe!K>SGC#&`$%c&`DfwsZ{YDD zG}odS&pJNX0x$_)<^Rn<7SZl9vF?U=bCNVE`vwq3OPAy9{(yMUj&;w{>CcwS22L;;duR~Lg-OT~ElVLjMhv+63 z@gYKJ;pKAUZMLcOW7;(F&BVv=T#ldDF#c9DaKs*L>Q5a_$C`| zo`=i(ktf4Uf{UO#d+PW9Mb7(A zbng*MQkY~`K>ItOW~#50lR-Sm?~6>Wx&*m6tesUjW($-(bBvIT^Xg~Q0#wY@X93_V z8vzrXESEh1T&r1CTZ+pShN|rQJZMqy71xBv-PA)nF9s$h;(@4M=mAt>JI9Erp%-F+ z#j5pZ+g;OV4_!=m6dRDep|cMi6PA+oQkH5&E&B4|i?2 z^TKRyUNYw;Jh3GtO95C{BH+w;&u+NHRx%YuhH^Ad6I6(V`f9?1= z{oztVQJ3M$uVXT%0j^dU1B(DCHU(N(s>d0$?O_68U zU0lFsFuY_{PGPy4KWsg_=|H3>e*(Fi|E1<4utaV%7--{ny3rr!9KDy|U)r z>pl@W>0)a>)4UjZ2?C+1st)>Y2sXgLL}=#ecshBznP)Qc(!~Lbtvj>>8*+%wp0X!S zYxP&iA0b@PZVgzEXFpXA)%Wr`Xjc+#CpCVP|D$4$@HhcnRU}qg1`5&j6SWkt%#TX!-k;x=@o6M zvyU)!tR&=q+f$+?bi-{a7Z={xiUP*<85Z!=*^%e%=8->=g+|Ii{u&n#ye)|$ELZJ9WRpIQn^>>x5QFv{!;9L!LLLorE~Xxk3k{5yQyI<4 z%copqF#u^jBc~W<-nK>BT@D*;jDP ztbaW)lNBngOZ8S>N-eco1jUQPy3FRsssbv{UjK;q^}iKeH2m{;l9b1~>NXhraHRR{ zUl#@BsLjpe711ZIuS)6GYJm)RT}C<~xD3tl;+iv1{Rr12K?Hu)DyuF&Y~)UnTY}Ut zIuf4WLww%Lr@O|#DJ_8pswZ!)y#9gcvVtjF!#k33L&j9vP7zs%naaWn62VM^M_!t1}n&oC4>={n@Y5-*05&CTSu~KUfl)_0{42JHS?9 zseI?D1pCXzg|~6M_z$|u?t=-TqGsRUIlKuQ+^Od*JeQ=crg{moD>`3_?+6Np=cB`Y z&W`^saeg6;zt8^HZmAFXhDVt%wYq;iW+cc$aQkDNP(a48kk3GYbloqz{;7a19_2Fm=q4JM%E@G z-f9~K9Gh8Y0YC+YG-|IdR8&Hgcr>WRF=D+P#pMF)`dDmbU(o*f$n>~_6mlf8IXXuX ztmTE&6qzEkRTp*0Po%FE-A%RKR+?CBo9&g^QpFD+Y@y2vHd7b@2;mb7D+#z`K*MU! zTJOuy*akAH;It-k&+Df80E*`mp%r{Ps>)H&X(iRI;U^lB@3C_4`2HrqKeU1hNDA~R zajZxVy}}wku94miZ}8;%qrCVS4QM)7W3kIj-xEWM!AY$^jAQETA(Za|XXfH5Xq$RI zn|2=_9L^I0&svT2(mu9qLjI%w%O(8nYA(}cFyFQ7*g6X!w!?D4&R5NK(=#5t=JrcT zZu)Zmc6n}KDltvbjce|mfxt_V=matKY$vj|)ACymYZ1oNzZklio(BP_R&Q|d^V`jw zIouGqwaH&{biY4*%bRoGwx-Yid+9)Q_E-x^9ku&JHY{Hue0-TBSZi3x`y$Z|R&>ks z$)6eSt1grZYpm)hK%}IoC!hrS+TGJFcpw|Soa;@ES33~PvSiO#`Ie#T-k4vaO(_g7 zEA4snXl}!`afPW|Srfx!Sb^1q5O_|21qMKo6E(NdM#W@L+EOhgk7~foDLF2rUfM6> zA=8ek)7TDUHeJ(7gAg+WUQ^PU)tsLDPFOD`o@uwe^VLX8hK#XK+D@)0EG1vf<%FO*2EDNlv8+2FvA{yY8%Tr z^rDW8*(KCK!NEy8a9EZqn|J+nbOKnMbm0X)BhTqClpY?Z0qj1J?TQS&TLBHY-m*}b@rh1=NJR8UyJj^~*=qvB;%(f=lR!5asQI|&G0XcExod1$n&j6xDhEQX}stWJwrN58pESVo4rrd2xlux1twq1YLKa-it zSxh(-Ctfl9;zA$auxxo+i{tcmNrnT5R80PF0cZgbk_8@=T@skwq_o0?86*vf;hWSJ zn^s<+r^f(lV^DR6(>fE=L`Cs~`IVii&jOX44*~lTqMG!tZ%vhGD~$eOAoh1Xi)d>u z7!jhdzZV^;HBGgfQx{SbR6RzF#Em!Rm?@4c)i%&R(a}i({Ob3gC$CG3ZKztDTb@%H z;bghF;{p9da5w!OvAYUXM=rmLa^K!vGv7=&pJT}wH#0JQbc?O*yVjIe{ca~YSn!*- zbwZ6Sa_up$M?jOb-=-}*q?F<)<_3KWzVa$hzYEn;JB)JyUy-XyH)c26@iHFUfexQZ5rH@7b?Fr`gtY;H5a zpL6y3b8hV%KTpFS+hDD-q9(QzCT*6%#ELe7J2Y=Iznt4EmdNh^;eGldkeEQPdsK@m zOW;ke-8jqXAv=>tXHSwTtE;#FciLoipTWD&X-ZVcCgaT3=3{<)gl0@g4J$-}*6d3q z#I#Ty`#Hq!*vU`vwDBV-!qV3Tw)j+jOz_v$qUMMdxBc<^ly3;ySRk(7y7)2f@fEbny=3Q)~;0l3rC1NdBlR5w; z;H#m=Q=kP7VQnfUFs-Bu1A;+@AgZCSzE2rmFfX3n|DYsjk@8hlG7nO5v-DV>7{Rra zhX|&bd+V}QWDy?LCw_jxAn2P^@mc=H}#ekJqvod_I8yfZa|Rn>bXqhztmT`9RgUex?*kpFNqNb8-Qg#0Z#SOiSm@y4p0YrLyXs(i@zm@CiiHJ zi2NsN4#~|-`Y2?q(h~Op>yyec@2uGL!L;G~|7HOq*v1dfv8mYSJ={O+VpiL3+LsV5 zJ0+@kgw6z|Q?HS4h`;O7(s6lQTPP3kb~*?fpeMmk*a5xzP5*RiyTtN6$q(!3h|%cc z#o0{Pr*WB0Ut!D0;P>*O5WuTGZ!`I;(glDG@j6otq)Jm2?NchG+CEMZ^EANw-9&1# zl6iB)qpb}PS3yyKH0#jMo+Rp&1SzzI9)OS|U^h@n-c}P6v;IKqtun@j3fMjx@CJ0} zSgYxRZExd{c1~mDC=bIv2#{8Ayuvc+N<01L^sQgybO?L{GEnX=%Qc8(Zl<5z6OUX! zpD}4tVlRGb_eZV{hE#rphhhM2-tWFJ{N9N=}6A@kMFhQ`}~4 z^DxJ>TYY7@j+FhX_~!!O!2!-X8IS#dx9hwg#ps`29uO@mT}j*$%@)zFQmdVmVwN?> zEmeB1n#wa#LcJ?R;>;9yn$xr#L%4lp%^RD_GzowVZhq}6SUFR^Ra~wh7ihqpV!0m$ z7`(x^NR&)*OvoSJ3#+N7dPp5mzDJEPVY4Y_vzO$PkuG$7r?@gPn_IORKS^7`V z?DLGHLFVL9Yawu_ApSYrN}?p9esZ2yeK`meZ09c#xUp;qNR`qJb{tD6YC{U-iRNf>T=xcJ%9Zqkr2@c z7=?$@r+HB_4}VGv%o3Jw14LXIO; z65);UixerMcGElHylTK9+g{I`m0B@DZ#3S^eE9u?GM;nh;H>;8qOTO6Ju0TMdp20F zYMI?YJvC+Qu`&CreN5Y6>-)K=k4aI2uK{4G2%ulJi55jC{eJJ$O&Ntuba^q3%cdU% ztSRVGX1Iql0tU86n`>lWHT=FrbONSOrmc8N`Q)3{%G#}8HeJ|mc9f!dE7BfKJZ=L# zJV?g8F;^Dld^$Mp5kb*h*(LBji4OZ-NHd;SaqolKo{4;vjiGZOLGic0W1{c5+MNdq z@~(TV1YaHEZ$^|5P-+}s-$&^pY@v2ynA6V@muEM(FN5U4oXd3$Ekr}D!XqbSS1kJu zp}OzXq=aq_g3wXX1GB=TJLl2oS0lA^2L&orMPgCPDwJz038|0xMVA~u#3`=4>VnJ= zVokx)$$4?69{@rtm|CWZ`?u+d+0m+Y?zgL$;jN3eo5JNEeOE22Gmgx-Qj61X;|waL zUpmniZbXVyfdl^lUURo8Kj^J*dXZV0ejPXW*6*i`u!5XroJTZ$8j`@^70KH4Se&`l zf>Dllx1HhHfk&@1UlE1o6?bMd5I^|<>}f#tl0u&UfD;l(nq81Zd^e!WSTwGbfOR8( zsTn2hh`oPCUY3th4NjP0o_1jF7g)Aw+AS)OzL!i67PVYsKYQl!^oP*gp{)G>U{y-T zDC|R$5eyA`nf(G^ZH1TP;TFcv^(M+4Diy9u==)!B)~0M6#x~2a2})EKlmC9q()^## z!hK29crS**-)HXPYh$*~iPa^@DbevG!&|1T4mpe`KzTjQ^Ajmxno1gq$UJqq%DIoO z)%9!OYWl?ui5W_h6v(P)T|aahAI8K-N)=kIc#m^KCZ$=QVW+fRk7l?bOoUBY6-Pda z8EXcISCwxtTq!7~t_V%JOtwa9l^7}bDtCibDlG2&=nrVwfTci+JNSpr*gZJldP|#LPSpHn{XY!8>_cgT?64g(`ypKm(i3h)93^d{2BzHN*HWw`#=y%H7D{HD*Lz0g;(ho#_Y?DfKh3(mYTh!W(1hP*C-+d} z1e)})si8M$k+`>rL0T?ps`MOVD76g&SI>s^yDE;*kJW`{Jq|vmQW<)QoVmKKVoN0_ z7u7ZYiR$jobCz6;XtVsObsn9~wOiH2eO2U0X0<&5tn8M*T0NYWzy1u7_mZ%Gs6+AV zrCKVtC(~?mIBM1KHKoYk8UlakMFV<`O!!iDE2{me|BIC2YG;+^x@%pJp^~^{d8?HN zK(Zj>6;EWLS|5@{1(JM^*$iI9JQ+qU`1^o# zIFQ^Bjn29DbijvRr`d{=qy_7OmIh2LEV?Sfu~#G zyCIE<1+$~-liL}`U>EGxf`deWgv_azP6|@iydq-M@^z*I^{+sU>40y~4S?Sn=k%Y0 z>jrrAtpxr*w*EXE>c0Q~#|NRZMrAi`Bw|9AEJLZBg;bK=Bx}|r48|bYw^Eu=mWq;P zEZH?P*0D{L?CXr|+YDha#`oEIy|3#$KgaL)cSnbgUWeD~`FuR?x7+=g&ULk#i$EB0 zea&6H&-$HR^>Bjdb<6y-firvTXNhhNYgZ2`AA;{H;ZWYkmnwia?JO;G^5mjAv(D!8 z6nmmYgIKRFo@#(mgD()<&bpHh_QL#wVH~WVA7-})eva>7Ns)ytP#=qVF;6iPq$63 z(^Y!A3rGjhzl8knxTdF6-A4xmeNo7+D`Hot8cZkME?b%c#pxx_5o1I6Li-05osE22 zLDob7bS0X+)uD^+&+xL``TTwWYS$Hn4qm*^c)hN_AkaA+f%sm01}{@|3DGpk({C0a zP0MCbmbswA!O-U8oK&?Porb**jjPkGTH*{#zO|^hE@)8QH>j}FY!dNL9Y)g5l|ldB zJD^p90qH4!!9UM4D&KnpcN&Lc}#{~U={pwV5eEaO;HcN9n{M5_c z?T05&7U_9+loS-o)K1scJ)hzj0xKc2LYf~ea>%6R3jEu4>GEjI!zd!(9RLw*M`0Yc9w9^$7gecb`E&UFV1({pe?P2>FZiD%4QyN=mfLL5~oUI_B!vkOa~c03A9c~mF3%{52mX^P5STkhlpDF zj32%QCC7pK(xut3s&_5F(u;j_pon9%dgEF4ja?5KMbHNG6Iztqv``zrAxikg zE~!dM__PYFy^4axL1sS}H$u!RjlzP~B0oh2ZLg&Lk?`N_&|c`v>E=(nlo06~Z|ej{ zn{b_5FIf1|gJs<-eU2u>9g)TI-Ddn6b*bm6ylR1U|+ENWJ?j$~Zpf(}d z9G>Jy7Zwv&{=&z3%-&&Cu?(=oeh_k-6ZRAgu#YiRc#RsIw+E@Wl%T3sXpD0ws|K^iOzZUR^f7oyXs`N-jrFFGF^yzk*g9` za2w^7x%wP=S8{V5{6BSLh=e5rO=tAhm5I2WOP21^!qJWIa8r!$a)gb5aTv8VWvQlV zd-_e}_tHkOiQ3{GT_3kB5j~%K682r!H&c?%%h8IDWYAFY?Pa+3GLUQ&ne^~shcdg1 zFNO$DNIi>o-eB$Ws^^<`IsMXNcuH2i_N=iQo*-s7ffpK?KKaP?*qF@&W74@+=ly!fLZ5ejVZnU^ zr%&f>eVnM*cNfwT&mh2uC-11v*6d}ZM@`yw`MLBS(m#;JdvYKu`1jCIMC#G6c8^z{ zu%MZ}SK>nNc|GAhtp4CyjJbHw<5w=Bq=;Ziv*cT*KYejehdGEB_ab1;3N8K{>(h@J zH9w5**_WTWD6GnaIy|AQFXhm~5FE%=5_@39wluy0{&V*LpZeX8lO(A^$Zd-0k=X#J zs|OzsU9zgBcW`2FZjLfo7@|}=s9@{4h8X8_M-x8QEVJkgM7@bE(K~uRiIwjv4%LB; z8#djUKF6=6YB`?Fd+E~?<1WIBw}Ax@=JT{pdRwpN&InQL;-A4s?l-d?%HI}wKTdPQ zKGgCj50peQAlp@`m2Qo{{T*4U9pfrmSkl)Sp#=7(YeK?RiCYV38`e4%=BLOX5%}{=f1gjE zQirGvCivUJaDay+V(BhFR=UTKa-Dp+*L&$(Dria?Xr_1ms$Nnin5;eV-)qa2 zXAp>O*}6ZG&;81s(q;M4+>Ft#-aTxbR4ps#K-!+E@seP$PhI>{nIyLDiluVbdbFr+ zgIJ;BKGAb&3_O3AB9VOHdwbEK5Uwi;%m6yDr$6T zeoJa7GFZ`Ao3`*kB90nb#fo+$-NDOmT&o43FSHQ{d~`NS69(k|UCRx9LHywrv#}!k zF>H|mZtS{#X<~%VJqf{PVJN8;CFp81I_bElMgs?;27gN;BvWh6U;Mw6hek0dpr)X6 zbec*w`u}|@0fWS%@p5(bT~m0{imQS}eaH~fA+)S1$*HuDYntl?6SGeSd+zX$TM~QE}W5{~np5dcd3_|~m{SRN~)q3Hyy%jXD z8Q_%=j1BSC{CyAYA&J!zqXTCxXQNPKsM>lc*R$UZY|W%HB}ZI#P)(v^t%v)3xz4kH z?#1DkNrxK~#+@(rBjiXg?oIA?{+9EC(Z)h{Rj!15trF2bVCxyTyl+(D8zC@)$oy?K z)=(tnH^m{WBeT1m|1j;4fEb>BZ%Un}KbShc(RR(_^BV8UZW5lOpix27lXOh6#28Nv z`Yaet_g#qFz9~#T9ogDRju#+3`+oTOmYH^{TAGGA?j|(EqkFw>98S%Tq)9+CE-Fr7 zCf4j(o$np-xm=&@eVk$0fK4XLu>D@brl1>P6$bR2jb=`%7`_9WhY<8xr}on~N$N_T zn^qYq2*lyBp9nV922=lH9AHJ{@!T|ywM0WkDc;r<-y$^E46cw5rTADx5!3j_GoMc@EV({be(!YsU|>WUTgfHmC0^R*L1gt-M0 z@bqI;H4D&JgXn@HumiA*3xhzGHmpJAqFLgh@flAvmLDZJpW8dsKicJnY4V@o5-;k(V+%edTU zY1(*t1ZV70V2fZ^u6qpS>a_h9;nOtt;9pZ_m1@xTcAl&6cIM}1ja40^!xEt^#b!{wk@?O*^~LORwKO`j;yo7j1}0Y z7>qmrX%#ipjV7sqxm?^ZY-9Xoc9GVemIeccSEVlUT2GrfV_5JGl6~d+oB9t~w${HW z#Bk&lr9O}PEM^OWOAWY5uCWE0yGP~9LO>+LHFvmJmo=7JqtHwJ`rEs~tb9V0j{OgM zAJ8&cP8QPq#vuFSYZ4f;VtqO(YbTHW_Y7IuH>30XfO(JItS(Bv%rORLafCUeBo=aH z8J#Sdz+4HUkF!^@IEVdJH(Dd#-H*Mf-yOMgEVI6%YHg#?yca@|fA{0`teoFW0{)2g zY!8Rf(0=%mQg_$7jX@OhLWszlD$D9`pXLnx~$7b_x1*ZqT8T4yrsul)NnRsWUR&F~O{FeI9ouKej`Qv_ZGKB08+Y8yJ zOX%&L_=wzo889qBtoy!YZ;t7PvuO=<`mG~viS6f_#nQa)I%jf23hYIqY}O`1BN2J< zF$2_)V>D~+w(r?mPOWb|-LF87i9F=|i48|95ngP}_E7jFy;gJQJpU%nocL;Z$~(Fs ztcsP_D`({qI`MuOo#r^T`ueS(}4G&we{ykLl%>bb0^Azwz3Gpm)O) z<)dlYKYO2e{}sZjRc8uwHx6xtzN3Rh=obs`TETnhuz0wNV0t`!Tku}U8O{}tNb3uy zr-OblP2>qmX=z_8>$-wTIp1-`ZkeecmS-nr<v-m|u`Yxi@kYFdR020a~qT`WUbqXjBbymps?wyQtWBcSG}k z07xx20sKS#2>v2v1E6}``!KcUu~ae)Y}hImF8o11#!IoC$Jm~|x%GZB3}N?Oimy$h zuL~N#2mJpt_HP|?eHXo^P%Oy5M;eKYW8Rlsw?1bIl{v*8QfTVm4Vt7h-)$dUlS)z; ztWsyTkjf$bY_^rsp8W!~1Go|JtFSabHe~IS2gfx$q!RzQdMc)nm6eP0r)ZfCH2#XpST5JcFncI-op)-M?4-4fg07PBBqZmriP%DZeX;Z_i?x`N=y z=n5&a|CPiE&WxRQA~)~%*EC+G#3CyW+Kz9VIg}qgR;yedOvFxbEeZ| z6p(~SMk$CyIo88AcFX@Y;FxN7o9T6>{c~_V4x+TkCP>k-qrq z3f^Zy5T@=(>E3i7S@n=TSLG2)a`Y=b25PfvjNfdQW4s3ni>VWT$ zLB^4#KV$uADcsspFD2x2^#R&f8zLhPPL58kM}|3lNenP4Fnp_1YOIJE0tY}}5UV&& zz<;h5aRq{r$r{nLzlZx+&`Fr7XFX5?peooBH{`ciGFc z3nlpnUW7d2sSwMY35yKTSoR4hI#9-4YoNu%cw%GK2qEqdYYlH)v8exYA>C4L=hv9f z<~1+&zxT^OPLt*C92#>l65h-i0s)W3d0O090pUuEL|&4L?OpG)fk(b>JP;I@+hAvU zzAyBM?6c!&PG}Ro9yjD*FEpUiWIEwqVeG}mcOGoC#?DO_AbDu&z~m~MPNKg)*67E$ zj{7ik7}ORI-5fdf{#h3XenP3)RO)42v!a2O&$)rO|Nk(Mw=W>;dc4LhF8x{Dn#9M- z#~ntBkj)`9$pf8h^+Lq=j$AZ#)tHeXedGg$#ZrP|tUcdMOT2JPKlydP)T8qS_WY&+ zg`%?bp9!SzTgO1K;w12Ns>U4M0oK3S^6#LKI$DmXhB{A3-O=ik!aGOGPwJ9unn(+b zdR~5z0xz=fZ7K(&2rkNGwLBiOLhCQIC$MpgU%fxD&UkcZeoldPToox2>15Mz_xm9x zvW36v;5&LKpIklaAZzs9q!({izKhSbf)@+Z0|cIO5tv73dpHpQ0J#WNp+`TmAX-c4 z&Ju1f-tqNA{&sJ~>b!dKzt^M83Q)Ry__B56E+b!)r2@{@jn#IBJgUWfQQB>{np^5X z*l>sZ<^SgUmkTV+elRz`5$f~$*VEbyEMvghoZCFyc}krH-To%}Mqg}@gE{70_ZwmV zC}ORlwAQe+y_fboe0Pjyy0ZMa#&^Q5z$cc|n}`q@-!bH>*IzMm5}3dNeST4ObysmP z@CR%7F_MXemxc3uZ@JwuiIseDi!uXWSDzg1TQb;SL?mAs@G8r*c z)cCgo(B|939KBabaor<&tXuXsUA3{#)@cAhyWr|O_n{^SCxIV$1MABHlJn*jTh!DL zB`W&tMxIFdB&ecBZoFoR4m`(vVDouiO(c|nZ7Kh=!whN%Vj29N%DrD0(5Tu|R?<~f z{Tnp3T}`G*;M+m(LeehNMVeu@@VcnS?wgeArd*c;g4DgqTjOguE%syW2WUR#K$mR1 zu`{6AAw3SE&m`L-vx)->vn_^Re}uYj;y<$^{~5g}JKoASOcbPr3sBngu%7$J`fiGX z)-;f2^<1bMz2ejfC_xW8t{!WJSmoS6K#g~n#m0Z$oTsk;+}zMd-8>jRfU8l)uUl2x zd`_g8#re}j9m^wsu*OZFDF1I3K)w(aCbTPmi%@97P{_YTUFgFw4sAzXij2ji8K7#d z32B!{#EESWt@p&uTE)VF%6~mKQlMgI2%aZV_4%Y%(A}ov&8B(mv%Ka~ovqM@a7!+# zChjNfXAmmV%pOYjZX$BZZHBLYA3dF^`xbU6>Z}isQSZh^CMcX$ipETg{o-27MUg9; z;349)S-ceL02o**_wk-x7RZR<2*D+$h^DQfx<}BzFmuJS*-@g7o-HOkr2cY9$7H** znjYIWS^^Yp4R_JBLLSpiIp@(LeNyE5DuoN^UuH>a7MoWycouHwu>&7V=djZAVC|4P zYYcA6Y*e~#6#5_fL(;(wwuvacc)qqko1CKWpL#v%bi>pt zXID@YSH_c%>3;a#-rE|7BAMknkSy|Ehsa@vXG^a2PlMmVL{Cji<2tHbq7>PtV-0F* ziCx-Kgl+DFRc1=JkBc2pNOp1;BD!I`>jP~a5WBsTjBt8yFza{xZ#L6)mnk8haUUM3 zM_g3J-h5SKo}Y#}P-Pj0WQ!Zzc2|)ax7c`y4J831fPHf_RM;5OZz$EUAVhVN0`BMU zhtGj^mTs+$L-UcXOA@yvI)>8H6K)t~h4*$QRQEY0snz$-L6ieTaW`k~Zc(&VN021! zeJDcL4ZyyM2;Mp6bbioD(pynk-RJJ(!cxh&J@#cG*$oku-wav`h(ggufXSc@dSbpS zfP_;THC#W_&7(9R)9*Q0Pie0j^h+k>D=BI@uzGU42lyR1T(t>x)%D-ON#HteVn0`E z>A_zCnw|!k`>jiNYXAa82_L~)mr?4K;13JQi+e>}nL+h1@>NWBqSLG0acIXs!`oYo z&~L^N#go}Px~9BUDkm@M@Hbr}&+w75y5pr^_)YHnS$Q;2Kzv?45X`@FY)I$+(vJ@2 zpbx`h4A_q9NSZYy1)h-i!gxoeJ+O1ld^7N4Z}sAiQuEqXSi0Fxcb3+mO)P@KM|!$n z#WMtX_0k$U)Hh#5D4p+)L#FnGO8AMEi>jR+1GuV(JB`Q@6}Ia-7V>1Hq4Fl41|hQ1 z8v-Aro$4@l41X;ChkSc_a`vz3zx1C*AxBoZl=Vj3-|7fM*KT}j4t&Xde{0`6kz_1Q zV4Q(J!HQsAS$VC-4ik)b63@{PF#F;8R%Zkb#fCX22mDS$Fo)3ftlp-`7BK6Jr61k9 zhMHlJd8#676t1D3);Ln6_6k8Q5`XXnCI~|NJyM)_f$ve>?~9fCAXen*I3`Io;E0TX0~+o4Hy?UA0xADR6<%E0@vko9%8}jliq=4@oKN*nMk&i z^B{?Yx*j8v5snbsPwQOhX7T4e5hFcSqV#p5Naz6mYCMNP=XG}k_UP-~`x0XG*K7C7 z!xBjJTsl8GVPU{j*cgCTp;EC~qmd7&v!Lb1hayp><2WFz_Lng^1Kf(fSefFZ!I;o@ zr%3|e3Kc__+nG_G!=45=^J#bOAOCHN^jnK;FqDoJzzHZCi-g99Jh!uYIkvKQ72Vtc zZ`=T_*wA^)ZKHo41gw;a}Zs9DTRiYM+T~BX)OX1rLA3o#Bhl&@PeD%c*G`x$Ki01RksF+95 z-V?xbtK%%IdxKEnE?eKIeW7n7-^(OT7zhrzOZ^FtQssvz6D)M)}=HI+X&J3^;z|SS9sF6k|Q?FlD zH@cY*eVHqIT^l|VemWy{A_B3T6qfX()}{gL#0)}Pa_;$f4~S3-zz`bmJPxCYg!)io(VVbd6=%egj1O9p5aI=h5W zM$Ws6DGP7t-^b$Ak)Hd+S^>$ zn5LDSD!ODmWAD9~+4j$i@e1WJ0Hy5Q?|XAqZ#|IA=G%w4x9kk;&Fv$x!^)EUxu+Wn zl0E62ErwFXFJXvn^{q)+S5T=w*|0Avx0eSIjy>4GDH~#W>^raom#Vq7EQGHp$pm8M z8xWdxo~N?o@^HzYzZ3235wo}7(cXIOpR z%XCu`e`5!u-Uif6V-LZ|UnfNh?L7tL^dygR{{F*{jNEO+*xAfGV7#piaWet!&+hD; z0OOG>uUBjCP*oT^!H8Ka`QXZx{5lb3m&QH}{f9h4X6#Il!BoJ&x<`wAKsFGY>D<5C zC}e|~eeMZLb90CH%FDBQq4gN_o>_G^r%*H6KB7xdF~+f#d%RN z)32JyPm>7Gy2^v)r6?j`XU1}=_MWkWD$+XQLJ)c`Y|l*Pd_NZ|`+1W-aM(^KB|57c zYK^7cTDRun-+itN9Q?B@u840?0cZp94O3v8cI92QgRFLMw{?S_RUU*q`0ij>odTY3*CHB^fXu5L#{rB0UCya-SQHZas{ ztANN|XYrbhZT6?DaT3M(4-9CUool`}tK1Z(TvES^8fM}oP8N@ZL*SxK*9M`AQ0Qjx zvJlyx{QqDgEdLKCvU|gVmf--iL-lJlo88LUAlLp_ibRy_Z2-5QASWS9 z5;6WN#<8{72+T0&@F?9_TDu#ys2)sd>XT9hO?T4~oouBRBo;uZzCgMn*D4}&IrjeO z{e}jG{H{eVX@{zmM!*`dP7$uu@m^Uy9u>A?M*Df;^+<$I!Vtc#c(l+!+qTn12~yHa zzvOO7)J;O5dvQ|+Y9Za)Hjyuqddqiw5*&)Mn{-K8(M;(&6nXQG zPadjR_Vmc6)h+~Zo_!PF!Fm<6^@4U3saxRE2*NL47Q$c)Cu)K7nVNc$2Ku@FgMYB^ zM)BSo`!zfam1Yk7ym^8lh(IyBxrqXi3BeP@Lr?^PFIA8X-`Y1Xa^X;v#v3TZhh#Ku z@AOOt`j%t0xu(Tbi?ID|ji`(}V3O|2GL0%&PWJ5_o3NAI^0N_;yn{n3BUZWAA!U^d z$w#(-X}yW$W&}1YOx7q=i+p1{0Cr735aq@JQ2>$$O3cqrUlyMJUST{c7ttyF4*>F& zEwz&9J2%BpEHH>bL|3+B{TFUG3wBLhB)!=Ulo&2DaKSjuZ*Jre7-6ohH4g7MBSlD! zrI|gxXGhl_;a#5KHSfZiYc;TV2t?IHa*QPH{KWf8>B)xSr5i|zkn#<}Fbh>SoR#+0b1E*56}+}@)#-@c z8JVHae`=bX+5>;IoDxsSx6I3Q|35H3z1ng|)@Fkt;LF1nt|U{Zp933A(T0QEnP$vK zdR5v-gp+JQU%jaPiq*= z?fjZwjJP&pxR#fwbD*_a4<)n{iWs~vYrADSTpQ)LEQX-y`u3d6Lz_sA0f8sLxaP|`l_ zSukgGT-N?CJQ1SbSK6g$m+?css(e`oUMb{YA@9kWUh1o}vo(Vj*nZkC=Imx#H{nT5 zxW=%I@t0ub~%U)rEXxVQUL#IBCaBaZ>J&BmcOjoB&!yySc7y4<3H@8V%Ur$h)p&= z7LJSfTEUea>#KnHdqo*$ru^$ES_l4iVB-wv|#Z8H@ zcw{L!?$baif0Y`W`IKVc(k3vEq;gUVCYnM04BgA+_UTjHFMe~j{C*kX(3TKFHXC9` z(fUPa3xhAbie3{FFF}b-+hx#u%m(EL`my#G+(iW2iJms1TelY%U?8yMH`7XB&uGw{ z_Bh@Ss-e3)7f&v99}N_@vf+;s*5qh7sRdRIA=5%lDR_mJvdVL+Z6zOcTY8-&(y3G| zLhju*D_`2DBV+Eb0}y@iz3nuHn9+&4VTv|~d$A?Mr7Q%iv+UFqvLNCDY!qgT{@OMl3exnDToB>jm@ z-{ghHioEJOE(d9k=cZiCR70m9M*bjRtIW0>g?3JAPHDy9KWE=@tvI5^hab8mnbmnJ z=A&E7+G8b0$h3XDm+((V2;AW}x%`@+NX4fx4vncz9+6Pd10qbIk0v>=q722#M->`h z(N8SgUVTL16R8+rN6?44t$s2@5W^&zY&!sbclF(aZHXC5kPcMO#4tBO$<_%>>pY+P zW&UA3PGuaA@KH^TX}Gj4I)$=Up4hzCm4o z<^%6yRED#9$V*;Wf9VZ^u#<1dDG$b-9zQcS4G-PmGjJvMIZ+*LYTVE|-UlBZYNxR! zcmV;C{5y(yQm57O=EWK2NmnGwRPRAc2b$HjK|R*H#9r974&;%ZBsnd=8dZ4UZ&v0Z ze{(XgC2mt_V?Vlpy;W@HynT+53t}tl7rJWqN!Kyv57Fxt_2D*_W%56(*GVin93AIQ z;BG-^nY3+gf<2E^za{)$xrKN4EfgfiNg@Ofds8y=2c`1il!O~}%q>K+7`#Ft#dxmXhxg3MqdWEP- z9P9uYp>4MWOF1M>-y-)E^UC<89@y4;poB?ClaK&{+6h2$dU4_rpMcRg+EK}4T{1mX zcKm?CG?$jH;B3X!rP7*23rY-33F=JjgzerBw#MAFDGL~nN@Q#9z`-cpM-J&liKf|; zNSFolxram02%8?J@tA<*3?J{Ek<;(Go;Z86NF3N`Mjb;1H2k@KD%HOfEy|v843VGV z`fse9lV(EjSFwBao{BudEq2*`^HLoeS8mDG?G0)n&oM>+3vHz3{qkaNKlN{U&x2Zm zy2{jl9aErDBUV&T*EPmGT+$x?3gW}a-RbC>MQn;;crh2&yVl+853~`tdm{EUUL)ji znMTGso%;T@4*34OIoB&?pBOMq>yX^~(}U|8%d^(J!hu)1?}S#_*6(S)_$$fPFX1%B z02-OV`M6Hq3dZ9?;Cqme9@`m(2A();HlbLnjKDpHn|n0m&>!tLI0 zrYyO~ao;NA78N+hdNqG|AbiSJwU&~77q652kv7C%G^felHK|Sgl$V<5>>CAI{ZE$N z`NKi2n?Ct!7Z(4@1UM=FFJM`R(|_};p0>l<$$8hUj&K25IY`OtMK+~3)SSLE$Ntkm zdyTdK>6uEgx`khU+233`-Z|?T@2NfG3Pg;Y{%RAC2u=`cb~bvQWbF9*FD~))DWtHV zWPa12WdgKxs;Uao<@BUBM><|6^w2B%dOUuZWEmx5X5)9PPp`?j#7Ncexq`S&Rvd6@ z&Gm}^pjt>&6$Qm9hDE1R51n>91g9K4+%V)MVu~&_)!Gd+rg`*m@Mn4t4C`N4a1nF~ z^Ehy^rjo+$^67CDpf}=0yn`x$LtfvkS>O7(hAUK4cZmz-duKa5QV>}&8Hbnc;$~dr zBYcg3JH%y?jjY3h9hv4?UN)GAH(Y1Lz(zlwV-mjwH9eu)A(;(vc3eq}V%I|WU3+wUA+EbaJhTzO0) zYdVqx#PKAD6&7yK$N7m&@X#J6gwb>>VuJI6v+Qj!pyLO|7Uq#_Q@O+g{ljB6oolHW znyPUyl)?A0W$ejKpT%_-892bLLqj?kb}?PHNAQpKH}rPCk){$92tc;9j~~H;7}58A zO-U%SZ~XmW9%4hxYL1tiFcKWp>G&t^@a)kx=jqx<5Yp-TDRWqo`5B)})Q6EHnGn7| zoOn$a&uj)`9KTu9yzZe1EeU3amu08;W0)Aqq`hV6&r0PkpsmWdKlLyMgw8+;^s zKNU^ierQ}M|HoLNw*CeLBc`ZJO20N3C$LA*QW=aeyG#8wV2>Lc1{14Wb!va(5>U}m z>@j)nh|87$a-w>55qvkB)M{74V46D$8&O3Dj#9@)ZnF|r$Kkf+8$nec#3U3nTE6C(k1erZ6j_L5~k4IHUoa1ed3&Gk68^6<(mbAVR)&<{b47{42B zzKfb_mzOc-A^MZurmQsPiVzhg9;jM*d0xfzZqpUN{oDaP$F|0aH zkn4Y4Su{kZTG{>_xs0Bxxw8R&oU0xQsR;cS;}HU5qy95$IOdiL`a8$ZX!pv#=SfKo zpuN;O;-KY0|9=sW>9jMII;AJgp6P`CRcl<{ew~y9b9d&)iI7|{62s@sBPi9 zGlK`eYfTUo3aT$RKAHsZ{L!wMu`M?H#QvvUe0M?D42vzJIpT}e=xJI>Q%Ir^5ER=b zTzlLpF!qUKI|4xwLw|o*EZHU`@mdoeig3t$y@p|&(6}squc0tx7`$elp6e0@|#y)sdR z2E51DeV#zKnk7<(oTQ475^EbSHkS^7t5YXYAKk{dUknida z5l6>F`ErM8gtV$1JwN_s(&rkGkWy7d>(d7WV4RLjU!>s_q0GI8>d-jr|$>?bE4YuHIbTb-%CdtdlR( zOI1zs9IUOKylx-?b~`bQVBheAHRrF>pv=%!EZ*{SFpcx`584j*!IHN{*J^u5VM;Qs zqx|Qd-q!iW`8oNbUD+bK{7bwLy7-ZfYAh%L^@e2>EqznL1fpYV23UZ+;H;+@)rKQt z&+JkMj{-B)54_ZuE%n;Uc$r$^@5+)Sv2U1N|7JVV>x^8fXC_sLRVwn!u#;RPZVIbH zLTICOC}n4IIT5C0Y?0UoWhwEv7I<_M?_>O165juXq{rOIG#TrTL9&3$}O#l{FS` zJ&JvtQ08pS2j;_+Q?}!dU-}`^Flw;~$-JPwU&WOezp-pHS24V2Gpd@ieNy9IdW!RS z{}xK*l<2k*}PoD_SQa8 z^+ZFc44mT7h%F#aZi5?WnE5c46nICgiNEE(uGAtAl@98lxEDY39Me~~xO%c4l4Qr` zG2!yp#MJQbdL?LM&S+@RVLtc}+1~wOXE$6tH2%3Sv6EH2aggPZrpDPv%Ad|o~}TsiqZ6~4UiyuiQ(nh-XO@%zSDjU&J|Bfbn6p5u>dwtBUukA)1+ z1mg)O%_sMud*)`Czd$p?6m8rr630$@g@k@o9j(kAf_zp zJ0jv~71dApLR<#2bhxPke>Euwh0Rpfi&+yNF|YdH=azqse_-y|`4Tb4kvJbu^eq^O zirg#t=i5c0hhmaCiud0aAc5KV;LtjlMQX1?yrQ5}BS>!Ix4 z=H_Vmd4%h2ZgA$);pi15_v#B1gP~rOZZYIr7W&bUYMpK0#WQRV%ih97mz3PUvvtB^ zw8&RU#k*Gjx?%m5@w2(Mlm@^;_i(kck7)*ulR`*+`M?AcdoQy7I!eyV#DDc-!*e^# zLL9vXK7MSg_oHR#a?&51o=1vFVBYa*lTt(fN%sjnxa%gfJ{UIfNf>*?RcnZo2j0ud z%`V{;L*%<_sh4+)zE+1Kh=S6Ju|9L3Go$^SHwv?V6(8_A;^kywq`b%!jOxVZq|MK8 zGl3y)?6hz6o`mH?=$R%N7 zsH#3Z^E#6O$T!Yt@&n+)1i+0#(A-++;1jSxP-&TYsO;s0CbJiJO}3+$RkV7slj7T-TIX_F{Pk4yjMsLj9-S1=;=XYLcG7IsyUrNuyXlIQJbP$I(#?}HC3>$H zzF5)dKPd4s@6?*Alj;@ZU8e_5FOF!*nEgH*@-Y6h&NSrcXkn3oO=Mut8y@7!!Ue%@ zQgtkeCtJr1rVK(pA*LhHmA(>Brpzb-3AD=En=2}6jwfb!k8?EF*`qw-yp*TYd=Ge3 z@F21hhTLCx$Dtnljt@&IQ@VLHl_yWNO3bz4{9ur9xcMqV zlnysmWG`;>+)>4=iu-|6d7qy6eIAV`s@GrNvbywaxe%FM0;6i(w@~Jz#IQ~EbJa` zIK1TIoq5ed1Hmy4l=*>@SWtNIi1gIX#z?>Dz`a29#W$D5pXjv8p7?81eelbqSq-O^ zGjM`P!>1R;%XVwNs2`2haJdSPeIPRX^!4Lh>%5{0D{|rOQQv2bU|6w|u@q?sQxiuVE{-k%YH#APM*` z$YIEeOv9h#}>N)_~p^w@JFU|8xv z+6C(%x8dkj7>uDppveGPl7@cQ+6EB>d6TB#2e&l6^lHbM*MrGi;I1&IvGJ0HZURb1 z<-lk8w@3wMpgRc3vk|r2{`7gRr5XNg`9HSlq869#cU^6D35jYsTTJ`rEU z%G>#kliWbA;*Iy5Cm`3Xdp5v^ib^BZJPkyZ?VUso-n)ZV>>6Nrc<7`hzC>(<5@)&rK^CKfv&1m7 za|@d`&ABY`H=&#Qj`zH3x2u>}{&_0Kl+zWczgJM6>t|{&ZL*V|gH3Ax<9%q;a4TgA-fJD})J$I%r8Qek*mbz^ zF=SQ2;{-#A9AA%)Ky>yrma3&otys++(BC-xume`U@R2+Al`|z+yi!O+XvhtUPjVISVw6&91`Id-${%EZOoV}y zrQcrRRgp)0)RTDeAI{xBY93ejPx~55Vwp02ra-VrNXmjWbACULy~Y=Brt%9^oN5}L z?psNE1}iPnDKL8o%=VP zaZ1JhsxjSVCW@}UU2DAEsVv|SUb^2Ykkt}?bLu%|=E{xp9h|?_?^(;kRaLog1jRDB zBW!({0Parpm}m+8b6Gx@Gl&4TU?}+Q&l@Fo_E-&p2b1#cTP*HHs^B zPWUwTJ_nug8}u~0?vR_EwEH_lFuLybmMfbP?EVDM7aGld^1z5NVw#6?ffr0D5~Gur z*^X#si5y}yYpS|Gl|#|!{HV5bMtXy|n@Is{omlO$52Nw0zLObz+HYYk$gOjCly06k z$w%q_LjK?;ZeP3=05W+9^Zig6y#xCKu6kmSrehAd{K3g$Gf8iBI5QqdPi$~;6?;)I zpgGK8_a^!Q%I#{R>$7DWF;s<_Qp`z|gXGaM1qxPa2whl!b3yVG@Y-A;Z3TsiEgzRH5w@>F;+N-u;O-w5`0_Jw){1C}Naq+bVPF z8QWkS;Lm(>QNd=^PVASC28HR=0)s0?=ER#cA;!A^K)019HdA@LQ`W+C_Ff^PySSJOb8&ISs#y4&W0X-wuhN-F~gLHryk$qU81Qi8kUA;v^&4PjJuwU#t0K z_|9ZMw{9c8o%7znG1~#xuS=Ul+=SI@0;&XzEv{H|&&3m5J5;;-ZpH?^+(=e_YSFG&;jQtVSR5gnv`*;WVUl z+Qb=qeM995zH-CrE64_Kry*NdwxdAx#@1`>*N8 z_rH8TjJ7*ue6Z`$)8IN=pb-@kTC*%z;At^Q4^W{R+-xe-ILw3Ns_};N2g5c-l+mrl zy}k!Lc^{X*_LsH)a}{2_l=><%6z0uNyEVJ{3XyXm!;1rs>w?tL3&+2T?)lOU7`J|( zJ+%<Ixsr%215LSBhCA^vn6~i$cb>Yh?w`j`9b)oGe}S24)6Afu|bAfHZf`~& zMLPD38gC1bOlEx^wy8+zbQz_t}qJDiumIMEk@ z7w9VkY|uLTmSe#1^;~T>X8-$y&|GFyp-arUsS;g!0=6uJ_fV@1oxKMvy|j*f*^ZG4 zg3yPd&nYxY2~H;poX09CUR$7^Uf}RqSD?@Ow%n%2n@g=7A={8@-!k*M}P5;`y)RihEm@zKo|F|ZTXr1pD4OsNT^A@N@|89i|FPU`ha;1c+ zHwLFScN+> z@s2d?hat9&BR&CagvrTxu$hZrAE@SX!w}uJNtZ`0+a5`1FsNNR<<3@9t8dJB72s?_ zNO=|k1ta~Y{BtPpnqFXgbw>6|Rr()5(y8EQ6MU#U8MUoEW(f;wTrl^xWyb+y%QP!$ zPkB7#sM(y!$a$7gj4YgKf}2+Mnht8RQVo6Vo7L_vXltq*<6#V56(h2os-~UG*nqRO zBZKax5$h4uwTzx^005Kc)y)f;wJUoZh}_oU#$~f54>&mBID_>1xLeiLz9jaGY@-wP z+zHb8-GkmSTQ${Tn+3(W9KphbRYr@cc?-87-WQqv7`z6T=}@Q03q;UN zTh$`DqhDq`>GGJWU*}pdTjHvD6v+DSvy)_p(9p1d85_BJNcbZ|2*g_Lib9)T&s83B zbt?leqdrNkD{H$;-AaK5TGvOe5E;Y@yc?i_rm$VZ;yvvC5#8lRESDVkdGj!Bw5u;< zQ9(`Ab3?HM3N_4nNeAZx+dm%VR{gze$vAPdx)y_p~`ovN{*1Y`4%i3M!TI%5W>Uisp+al^$|U7>*}qB- zRCZbb=Iq4k+}Z?r88BJ&T45+%>Sbl*Ngz5HK9$r#GO+n;HVvxOAdyc6z71W)dA@C;g0m0pR23 zlUWhlS9i}+7hQL0t52n9u^F&2<%~UNveUnw3ZJV}!Q9JC2WE>`RmN!c&1Olfh+h|! ziIa@Tas7S`=SyY;TKjtU)*LL{NeRH9jkD?S z8K@B4q(iGtyTfzob;VQ{<3tRV14J-UJGuB}L2CQC1upt1g8#xhC&W5i%W`0!!p&JP zS85SdHfnCfbb{Bla4|xd&Z4@W_;_0#+3y6y9Nbg3(L~bkcjWY(s4jVXD4*07w zp3gsCj{os(bOUOY{7&wer+VcN7YPMUhOH)FK)GIR3*+w40=%+7zVp9}!W$DO88IMz z;Wi52(smTvBO%@ka?rXQLbKuYqq*Y=u$T~ZQLc6PyFOnY{dT`KQo5Bmi};G{d={1P&+AE?n1ow0-y^N=j`t(a0i-Vn ztDn=Z0FulSNRb%l4rJ!`i%ooRnUyUY$P8S#8STYxrVkAu`tWAEwu3xs2Qs}wV<~ou z1idEsavu1Bwe@Yl1b8tMt6u#J-P*QG*#QspSbYwj6!lxph&1F<0=N z)64j)Is!S<+jIg^S3=ry3?W~H|=h0Woj*~KUqu1SU_i1i5bNw_^La_mBs zmF^xrR2|!4e{bF%)t>C9y;P{&;z1ifTP{nwoEPP*=O!qZOj7U`n_GV#EAi|Y>P`zU zPFZ5KV?FEJS5<$+@ZLJsoz^sey#Ibk#?uMAlg4$Q8A$E*rN@Ba!l^EK`jF3U6cN;@e2_SeG#jV3-# z6p2GaHk#Mj;0^C__CYPG;f`<%IZ)}h1_-nbz?xh3qk;X84-Gu%K6lugscCCV{MXSQ z=9sfBGaXUbS0Kzf94@au98&xwIpxZK^axKkaT&lgTcobHlv7uNU(=7;1qLvnkcr6; z#9fm~=2h&HX#N4qeUqOxswW_ZvN_Qy2>C+&jnO}aoq3&<7bs%I6L_0DY|3+y$!OWZ zF`=ptW!%fcb^I#tH?wNII%^d_kXhrQy+rhB7syyPaZ9|OYyta&;0^0; zO|i%1_A!y(w&lqD;=GM;ijKn1f#J98+a^&SW;v$)?=0t?sB9EG)#)=!?XQ@TiU%2f z13J+qkn-<;aU|R{m?+U8OK6_r}1NPYxW92a2^J&yw7JOa^x8?hfiXXd^IQ5*zKx8noF zx5=x4@xVLhnz#(fNioI|;6%OykMS#pyOva3)@)0Q;Ig0&?|xP-{~|ecC)aS|o?Bg4 zVA6;Ec=ffI&d?Y0juCZf+`!Ogu>GyQ_i-n|$2xhY6vkiFmxQoif};=q3~Z3USvcuW z(|!EUEMyKYu{R$nPOiMRClJ?f52p zQ~ojHxTB78Ur-UdO_#pL77gDX20Vnil+?peAON_~`Jy%YidJLh|e9o5~WuPY`EqqogoaLPj*~Ml?e+T4O<9re8yztovv+0YGqP#Cd z7aH@ziDq!JZ|APtKf{l{mo}}}@;X?o`SQ?Mpby1QTRm@?DdhKv>x0^CZWusFs@;1^ zw_$M7d&l|6*01RbmXSc4-Fs>K`lMysc>aGH8Y;DPgrM4(*b6xE> zl77GA9-%)^DpXG<@&2<5`>M#DMs1#$LIB`AyIJDPu0%BCyC?>41m9>rRI%7-`~{Vj2VJ0+U-V<%P~9!{{?ERD;>2K<>OEj}w8ON! zN>hM+h8xhS`H5S`+4myNzV#Fzsjyx5P?`Qxv}?#|$|*xS?!5^^kkxe*ADDrDNdo64 zlpd|S)N4tvhXJwPdh;1yw5%JaKK{Uilf$8d5yfb8k(YAvWU%i0j?YED!G?xF$EwI(81kkj#Oa^s(fg>weAfV=qYi_QQ71NwRwU$Jf{ zQmQPSyhCi`ZWVJPR$J8Vhuh4wMycIVkzQv9|md`-+&$ z@-xKC;Eh}$Y*R}3@k1U2pyF{;#iKIgY%D81ujL&%q`Umqs`bZ`b1?TZ2d8*a$!|OY z2B~()90Cnnv|^_kQDUwS9H=UwQ?m|Kn$R~X+H;mUXy8wQ%Ovv6W3vVYIr%Kcot{F| zY#$P0(M5=?(E-6fzrLlBY}K~NZHxrU^;zU#S#=uHmp-%6gW@;OH1E)efaMAt6%v4Y z#G_~vIjfgk#k$sUQ;)I$DDwz{!C>2%v|&QOfO48N4!w!7!NxS4pi|Q-=JE#=4Y?7U zCdNisC}LjFVGZ0oL0V>$a(~EGvporz&w=1{1N;~%fcVGQ2+UAhGa}%I5O6sYR$bq+ z27$UrOmfNG+HHWNT;bc73-NhtxBbw*ea}Z~ERz8bJis`Ys77ry?4y2A{|g22$$@C4 z-b12U^2tcf?N{c~VQD%xk%QR}2+fA-Hu@yI_-HxH%UNLL_$9>4we8y@BDEJKf9-O9 z#xG>UO}~)jrsiGgn!kX~CIow_)FxOSZf~X3$#I-bKTWGF3l&}ZNV&9yWsvYX?ztK09(IKd{dcopNm?4kb9qmlT2}5JppReE%N>(+k z{%%pc-7!USaiAMv2o98e1-gWJ!V(YYJ;ki3xt zDJnG$G$FYSUXz`ghR=u1UN;7+C7&6*Jj?-KrDUwi;tWd+c347!%ao-IUDv^%;ysLly&&+xX?*X3QK!MN)l+9wFR=51Ko>%R!IiAmA|3KTeiTZ(* zx>wC)(>ZI?r-7BV4edKXwc23jC+2pjXyczEPg2=z*X}B<$%OcirMZkS$@T>UsXLi* z`q~!9iKx+9t+nEf7QNOfHFaWCJXn4)0E}6TEnOrk|d+Hivo=O8br}c}91usv! zk=OknhEBi$W{2plERD-9ff2sDnj#aK?^UhRow|Oyq-jm>flh{&mD+PDTSz6%Jg%tH z(^YRtu8Sbu*-s-2_&Ix4 z68?GZigiXXOv8(fd$%+7?y~8N*ABXiky4?bEJZL1P2L5bXQ0Sj4WAa1#J`a7j%~!h z1cOf)?H{P4OAFa2Z_@)YfnA-gVBgC#CqP3?MPLS>re*~6A~uR2B%Hc>jzBFae5Sj@ zbkLSyiJ5+ij#e7Jv^auHXk}L&ziIKsUxwCD4jiOrBh|Q4uK0(A;l)WC4bexaeSxU; zohq0RgWWtcc&jTLbxF{r&i1YDz8E*xt}x0K3{&OCruzJbF5YE(Z14lH%YBp64g6Aj z%q+mJ?08rkl4^Tx*OlIs+-7${fZWZQ#qBcRg2<&vwd9=XL?wK%?gz0`E=Rj{eRR|j z+P$TGe_7p|JKD3Wg==vcD49W$+C`AdDR?7kIbF@d4mTq5svt{Q8#k=2ZpoJ0D z+a$ddO}@EgxMpjeyk7$p$BF`_k!k5*2`?rfA&G(1rLpNaW`r)7HaU9pE|Fz1f=YtP z-+pW-@ZKPDSSSJvR^Ewk5PE!vGd^;MKJ87P zNYd=lj@j`+d8zIRls%w!`zp!H0u68(k1wS+&z*5EJAhN5woP)~3~c~gME75wukL?7 za?CB_Z*QHwH{BAXULLXe!V)l+^N>1^CF2#<@C8RQRC2<~&bLi+X4gTT9{%RsVII3@ z(2~@MUYW?*uEcTwH<%v<;O3Rp97DvR z$+k@0QQ$1?WS8HIk~Y@9TWi^k&scID@y_I2|FNC(r)t*E2nzoZDHOM*0*BV}W>ama zR{`br@q1mFc3E5fYyRMTU1l%~fS~aM5-=$w+Wt1CxHbL5i;^DeL{I*002%z-$9{op z8tn)kdff`Aynd2F{bYMMmpMUp?iCehqsS@1Qd&)R+^?png?^Gdpp&A~css#elVl?C z9q2%G;ok0f1U%DVxn#f7&WSkZe187)W3RmGy?sk~%?oTgsF zQK0*Z6&z?2y*PJHaEVt%5Yg#>;VDa@Od@3r2m6iN8k-gzGm87l30~09Z2KgC3Dd&` zL*S4DV|q*zY0A|1uxIS32i_M^EknjddJLt^(UTL4yTL%cW@3U1+ zTeRCB;Gd0_0&>{aQ;Mo5BMqQrfNQiML#xl=T9|borzf50N_b@TdJ>G?`SM}CEPztT z-LXoYsw$IHSj`sr%ymiuc{$!fWZO8uugNG5aEwc_Dm{(G%EWdmvmd{DaT);YJa^5f znfaQtExZoYD4rO%kxUA9+uj71s3v8-jUdYGa^UErKD?l zy5_KNe_+o>pg=B)(|NR5S5Rp;9^qnbVSOlcGbkE7WR$ImP64`A4)#OWCYC9Sip$e* zpx3&#jdp-E7JDoV^}{%{%%S~0j00sL#kSqhdor$PhW}mov1JQ~B&SphPjY!OP(l9& zHn7`Ld=)OGS0v}LFPi=pMRYR!jj1Z%OPrh*n*uw|wa`5X z0^MSlmI1kvEHYqZ55ie$ct|CQ07O`!Wm7GF^6F`(XJDpt-Ukr9!yKfA@Miecj1I4h zJ}X;i^edr|Q|G`uFzHVVg2iTf)kSMfa339#)pzdI_Afv8`%HN$QJ~R!6J#K~4K4l* z@GnYPhqZpEMsve}$@%&~gE;9uyh7Qsk1&o5hr1A);v*d{w?{g~v3!JsI*Rd3_x}R7 zVeYQ7!^~R4iY%t0gf5>D&nwDZYaciD0c?im`p1j0!RE>8n3#POxd$XTmqDGD7?8)I zyt=i33$~FQb;gIC&Gc7fpIfoSYK_n%Lwf5pOxJ2G3`pI5*c0fnO7sKZ#WywUVl1 zHcNMFt3xsg9yfF`g?_SQ`=n&7em4zBw2=b=Jf}<|)p~$*&SqAWaf^J*nuS9wn}??2 zapNnZJm$uCJJt6LDU!>zN#OD2k?XbTML-WHDHk;?j{_)>uAbxJ+KSd|)CRskZ!VhE zxml`TkS=Qr4{)Oef3zq@Z}aGUlJ zw5F%{g&8%=#mSF+b*KFJ+C@dy6b5P3OghlLNivxb`T)nGI!u^p2@966PKGytFcB`) zo(NH;EK&c(Ey7X)=#|IG?ek9+zmV;(3%s&IcK`&6Zvn9=L3o?_8fy5Hi}qFUeN@0knIeVt(Qcd{AA(w;KY_i2t&*ccz}6YuUJ;@`qZ2_hdjT@{$l+->`983kRgLtIQBkFC7JR{T3^D)G)$7 zL)zUTFAH?z7TW2pVBVL}x;{O8pc)j-)xdJ8+{X>vlt1N3nYdaO;DSj^&M zN}m5S$AVLAun~K3z}B&viU%U~OOe6$^e_E}T0ow)%S=vu(s`ECr^f#};1a5b@g2DG zs02ym=)2D$=wlvG>_}{0#hG}@>sn;ct?AK->&G46Q?vFj1Jzz%_7wjhcVk(Sw;LO3 z!?~j^CcEGSg)Ns*}QHmX>3f2B@z1?bCj8+&B7bDlL9L2ZXIvxiyk) zM5>8VF$ene{GvOO9H|`JtJJ$vbzgB!MdPx#wPu=u#ZeM??mJcwE6ERXxA%?D2TUgcK7{jZbGU5{mfUZqJn1jE^CWJm+|gF_Aw}NwZF=z3@3e)@zqfK6 zX#6YRMp9D20@1O8(uu%-+y0L0N1c(5w70s9c^{x}mZBDs35hxR&%{Jx`Y=JV{C)7zi4^$_doLA48=O`^3Hp$Hn!I5- ze)Dj-z2SNB2M{t_?@t>qSHcWe5>B6R>9H%y5R@>l zGV)XE&w3I5{5OGKu+)=z@V{Ve0CR{(Rw#Ll-7sgmEJR|a=LPhBy+4WcF2*$xImNzM zl(`j!iDG6v^Kt?Q++g12WCMymgLvo9Tnn0n8eitfIaoab3(f{`U+K(x2gfkPu@pCr zUd4YcfSiOq1}Oen+Gz#%9Sjq3sTTZFcjg?eo-|cFe1KHh^URiv`pgi72F-0%3Y;G~ zb13Yq%l9lIDmhHK+I_D*7I~}od{LGM%AfjvfF~a8XvoZ6#goq^XHKDJWG|f*rUVUU zPGaPGDt$gLu!=QqVp}V@ZoCGR_wWE zl?z%oLy0R9VsJCNp4P*Y?4get+PKP3)Y6+*xl(Q_HxL!K$IG$H)jf5)iuAA{zu2AW zV*Aub$8MU(+kP%@;h-b$`v7Il7vZX!6A}p~YpteqFsKX>iatnuneLXJJ@ebXii@pg zdn<~mOYu3K{8=KWtf{SK)E-AxqC=>sjhEG&Ul1`gHvJuBP~ ztS(nllOym~Tz1(1v**U}Xh|!g<5%$Ojv+Z<>CP9A)iUVv#kWTIH0;Jm-aev?Vkuwj=BDppN25#DA#U*a+zsp zp1V66TD3!pB(1_EK7OtccPMjY4j0B-xaHfrqaQNQ(*HdwwB|O;cUYy4OlfXGTUs@% z29)v7lB1k1->Fp+-Fc?``i;Cet}dSAI1%hD$O6ZT@=pWsa+F2#9JW8CY$*D2wNQ)M z)XNXT$DB(>^SzZ`n;uFqnc;EsA&?#Lr&kZVmg~q#0G^4)!*Xw-)(4J1;A-|ssAO)%F3b#z{ zeWP{;3e#9Qw|n-|m|M&MIF(>^w)`?e-2YURY9MIE|c3tb>01~L) zN9x!hniNzd&TLH{B8!{W6?~!-0JPXNPZRIs6z!jxMS&s85F<@%bncFOhOOnn1~y_#n(9~o zPa*D(Mb;i21x-2pqmXk-|srbi@OH9m;H+YnqiwZbBA3Pr@LFU7`(Y` zdV_gX1meh!S(3dJrlh*q26a~&Ul_|or`DW1Q=;`=nkZscWqh-Vh->FZ1)UB8PI7;* zfA+P#r}^h(&|2k1es7%3H{XN@^-q5VD}=t;P7uP3A}6@RF3)o_u!w;g zi{(`!x@PV2Q46kCut}yQ>xzHL9uEI#6XPl#xzXiSZcVrMaB>>?Fzsb&)~g6J#7C8? zC}VD7aK|1ssU~We9SIFzB)xC9ED3k=9T0*@?C8LJeEZYH8*hxtyf5-jo8)Q-5Vc(v zVXhgH$|}aQLe5p;;p_0C=8e-IG2)5)sVhk+N6 z_dyw|A#?P;E*6(g;}sjH$1K89=_3df;nG;F!I2%yfY{tQ6|Ce$t`v@K&u*@YVnJ>N z&aZoh{mG8h$TWz2s2*i_GyC#Ujp+I=o#Va5fer*P`j6i~uJ!9d>yj##CwKwH%{=8( z&|gL`o8^;}5e3Hv@p5F-Cul3^hsq6BubnFK=Cujw^yOZoCAinP(AMC(hdrfEnF$=> z1P!kG8~;~fwpZbH^@(c%$}x15VXI_aLzyX^d%4T6|3nIlLy{LGW*6Uo1}H65|9%s-yyL9h@4ft(&&P z6};N(p(%N_nesoGJaAmMVH{UVbp7r~jHd%_ z9!;9_5C!13E3Uj3Z$}KfVnD{pmSJRd1r*tQ+^IEg+qj9=?I8t_y-$7D>@%)T?ZBg$ zRZzpY@}<6x3gGTKeq2R;AO!zxJ$scR{@-;{%;O(y#q2kt-{m@M1ECvF_bg2e&fq(enn~I95AYprP=Jfw1Uaw~um7wdXMOE26BA zNPHzUysxeiFucuFD3Q6$F?hPDx35PfFT20kM-~AwNj~iO;uzL0d0vN76P199itiJs zJfX}5g(tW0Lparo!=rp6Z5dBn7Ou}{>q?(afz2OtJ=%ey5%g?pFE3sbRC*fW^y(?l z=ouAAt9X+3fK}R=7KaZkY>}p!(nEf_L}Eon!29e)cXR|6R8KOB>RrMZep@&Mmaw;7 zlN$q)K=j1c?ltoW{YY?{-#yyP3Z0X0CELp{K|46Gnd4O)H?RA9(}@C2ptlIOcWC*F z(4R9Yy%L`wY40O!X}@cF7|8{F-@OUANbaIeD^t_j74p=duai3}Yq4_`+TqM@FVJ5L zvVr<)O3dL(xY7J=S0=A3;AQU~x=KD7_ooxNHg9A9@GGA^hbfinUJT{4=BpTqWN5@#9hz>DY$&3z*5>g2-ZBdT&@ac?qFTISK!7fR+o=O%==TX&Lpte*uz4 zeMh)~33L*yf7Lxpz#G|JW$5N6{o2^#`0vx$>hOu`-ciBd;omootmVTGYR@R5ADt`V zSQEFV2d4?ABjWPZUvF*!^4n5D`$P`Db+&-Y`mHb*64_7XF8xJ85!)iRgu6_8^ZU;@ zO>k{)U-yB^&)_AmG>G5)oD;U6@qkcaSqtDhGQWRPsC0x_tlw5X(FsW-BNvkum5c4|1eI(c1jm0+;XCez z6meQC&59g%%}q>c3?-|{;~PEvv>idctw6Mo^7tdz8ujVz zEJ;{3p?}$qj(75nDp5Z=5sXSH)s=yQLcU{7#Omlzi`rEPF}vFk;=dKROY#M>($=jR zZg;G4T2(G`Na$%TW^LV9Z6m;(_5{i;lc?58@5NdD(uz$vt-6A%Cso&&U9+DI6ggV3 zuX&VIfZUq;1LwXqm(qP>Z9X7OVEL+#8vwk1^Z$Rqn15b^l{M(N2$6G zY-&|>N-AtmN#N3~ch$W%IA&$WO6y)wE1C0do+X=`*N_9a{+i~vx?d* z6;L0KMfnq0YjeXD{qJQyuMIXxI5Q zD;hT+U^n^PeLF-*_|JUl*_(hP$RN4VRrur0o`fH}8@?rw9(-T>iVKo?8yfB{2Ved0 z_~6IMtzYV}I7ffHpYmWGBTK12SRoP|nGU*}s-cV*GZR&Tbeu87t zCcNIQAEHcmaW_!8f7_3hY?Xs<7CRPcz~``YW;BJ5S_Q>2Vw`G2tM?5=sYh5&;>v1{ z>mqJ!$sJUIo{M!`HXbYWDi>$IZ-8&VzN<^#2r{{FHCyA&7rFySGKYAHND`6k0K24) z5KZd+7_(Bths`mlq7m=VO5yc`6@(mY+KYzPr9EzKWc)ZyIT~U7=yTXk&{*y8(||$f zIzu`&WMIXOCc)08d%P^3XRa;{!EO%e{E<)#NPO)*cH@)FQv=J<>t>%nWX-z5r<^C6 zP9S&#(a|v`@w4?{YMYFIsN){!<0sz||qcS@re?`Hg^ zyGn3#I;bsUxJE_QQu{saQ*p>63%6Z6w!~5fBHj)2m6PcH0WWsnY}aHw?>Unf=P?9c zHvfbPj~n*HKf@p`{#jKm6wQ^k0pwTUW&9bJ0|Fjxkl;`)o{_Bs5 z{?`k@3Rz>xYh)wO`7+c>_8E{yt{KD8x&U9no<(P=Q zR^rB&%*_I?L20JM)x+y5U3KD@*GSjrO|7&EX^^|!ZiiMYW_!dGxdhNy(|y>}w9@r* zPD~`kT|@VLOupB4YpGqj|FLOiU}f%G07mm1n_IT8Q1PWMUz}8(6E}~ zV?uq0apF{TszfBQYFO=|j-sgvl_|&TcEQ{xa{J1@5~&M$Q+q6l^VFd5=buES0Wi*t z=)&i!YDylv2W%1{zOCw;5vwgn2)<}j1m10A&pL9~lP&j-%8Aj+M55wXO@V8uXVh0` zjB*JcFb>?Mpg_Mb3X3%~WfivCRVi$*Yu}_nDhp{O=Eexch28p7oE%|eUM3C+j_qG4 zBDb7EO*q0#kdLPiX;(}lJzO?zPet*LU~2PK%^%?L9!e1P5rb6wft?<>L8ocrBnvVq3Sl-;3W~1 zz_f6E;(D%^sQX_Ls*Dx0D(5t(t(I)mmVY1PbWLBS1%S(u3=CX!uFnQ(lL^^9F%Ny| zUZ$cQu~zF7Uad6$`S``kwJt9|P);9Go>Jd5Sow7$`)g?V)L#94(1Xw&q9G6dl;V36 z{MUq2ko;6z+Nqg5O22n#B^4UmJkVwB;FXNsJKi{0C2DMrC?yhuQ#Fp?u;mIc>w1Mb zp;@ajq$gXXFHi%#>)s}ObI$@CnrR(8d#nAapUSlFU9p$uV_nwi)_e8xp*@ggaPb>V z(*oQ&o#jlwmV-R@_Do=H0{EF^Y03T?MASRYUHn2}#7`?FMp=J#68xJ5OzzE1dw@UK zS+miTXjQoLtWobY_HP~6%iO1jUYYhYdu}sd6(6n!K-R$bLqILo+TBxqMIWFkAfHFs z;Ay$lw4U11S^4Fm%iR|Jd&5nC){-&ykcH|8GrM&8ua#Ay4O+Xi>5h%fR3SDz(TBmK zQ(B+l%jnw}s7>k-?30sNhY4f5B)nPyB}*o~u}LMEkI)mmr9-9J9HJ*?gYvDcPrA|zy07F~3z1zaD4^)W^cywP zH@)AuWhk9i^(o1vttH2{y9g8!9FHjzddL(CpGpAvAh?X`JQWpI4FB#c(vuT^z&m$P zSAx;^>+C%0^aSy2l>eE5s_smwInV8JWK2v8?p*l7Di|qGHiu$4(o{m)dFKQBP6m#I zF0#PNq7zJwpL1}LnM@kWO^_R3>P=r3NY!WmEC|UyEv)PIEM5kg34F*7n$|g8@*|Fc z#Z1PkWHLzI*Nto1BPZF$ z1)mIKBa3+Qj(Z>_o3Lo8G^?=?Rc{DWA)y+ z5LilLzpmDU~61JL%3sKcW)>9OliK_K;Oj!5AxDc~9a*6Kq30_G}qI1bJ z2{wnWt=~rs$zC-x>b@cTzGO~}-xo95am>bW!RsoK$(Q__N<%qN3|_1|4w-U#r%0qK z$8lbK!oq8eKBZn)`C;!4kN!P!U-L;9reL`m%7pj0iP$@TTGw0or?VUpQzx>T!Qgeresp-In z42U#egNgV~Y|V=LT=BQqCD)9d`Zq#e5NY4`#@rI$KDMG(prf^PYUq)I+7t5SRZ+XA zoiq2@u7o3Z+#V@Mex^_DL)_no+;zQZ@3p^speVa6vX;DRF9XtMcIg-={t5r{I(BpF z^E1y*TV`6`S}`Nf^;{p121U|MiwS)s9l2&@#Ks}Z%TBNZcYCV#ivhuWKe`Uo%@F-U zP8{^Eso;vatq0-TK(JW1J{gI;EZEk9Y}lgI_(FMSz#wvyXUez|QMX@Ms}X}=RG-`E zVp{%n1oWZWP?Jb3WzFIIg1{NxoYlwJvcyt`+#T==ONIuSpvt|P>QSXs`(=fVK6kzQ z)ydWSAKNJ+r!_P~H_p!2UtyJn|3U|QT0A%wNDVzQ1Nh?J9bTrBth{?7V&jYMm2wvc za37Hf5qEU`RYbO_6zPwEPGr+0-^uSSR71YXN5wC`ykwPps!{s^5qq^p&(pkw9??YN zACtaNE9yIB;}tVSvu?OQq3Nf{$xqwQpx1=2gk0cz``8`_O#=HfDPdn>1`;z{OWWID zy26Aq)`ccy?^;foRhNs0maVVZa>qzssJho7@A$+f z%ykZqtXN;;V{1FJS)DLi)s=ku0_gG0t(bZ~mZVrz^lW-_?(boK$c<2$xeWv_IYhO3 ziwtx=V07i7Y^WxecLf$)mEnG&mkh@Dz(&;F|GCt-_Q%tAjW`9JF}2On&3|-*kK@o0 z&&2oYuL#~6PM63FN1zp_q=l48*1Nl08KG_Ix+kNDTBR95x77zqZGNO5^gIa7g zr92Ub)mn%nVeYcZsCcmQFeM@U z86Omw#&9oZPAipMM`#xF6byHmeDF~CRO5P18l*rwXny_A8^mf11|vt7L9>h;x(XES zN{1?bM}K@*gR`9VtBqbeNw48C^P#*yZ5ZH6L#Otg-T0r0taVXviK`Gh=TjScXpz`M3uZqPZ+w1Q5piSYs3O7+c-_%;KJOKwJ~_36S#Vd@tRc3U zOoE`O{JM+Bjz`ZcFhCq_{iTmGa3~nFZlr z>4sP@_sj3js=@CVX*8nBbV^FVwS-|xLH*e;jx8-A!TvuOT@#oIM(dHXe9(`^G;{)k zoo_*V5xKs`;Kam)_=4~0?C|F+`Ke%K_$n}~?Ls62GZW4{%&E>%QITjMdf&W=gK`1u z;p9AjJ^WFGm-T~r=R%4?iI?($%k`#|`%0#f;Y#`Y*Yl3@7}`DYBc+}grRXUcSWst} zl7xfr=%Y%zJVf*@>-Q<~in~T+oZSOciZhBoyVUHl9wbyoNu}`2G}PqmiqC~&CEKc5 z3f04hI=f8ZiYmw#!P82RSfBV<@Er+J;o@17RzsCX2;dwah|rh<_aM7}f;K!eHXnjA zY=2Uxh^nvb(shxVlHtQqz%lv(n~E#_iTM@*&4SfQXXk$Rr6~Tvx>6q_P5`yOcXxh{WYNMHnE<& zZ`R;&+D#TB7&DO*@Y|G>bhtlx6>kI=CJfgh26V+@1tSJ@75E&;X*$zMPNH5P`(hx) zgNW6q{Ly`o;!kJ#|NAq)l`kTk*MFUBm9fRUG!7l^eFT-tpM%=;u(43C8;*&IP*tjt znUXdo5z=H^??Ni(*U`0?MHAz{iU@1+!bQd6b0Kb>X)lc)`VCbSNszSZGKtA&BMajc z4oGR<5a{^y&ZP4IIm?bXMgavC}g;OnR&)861jhrSN^0<{7xdZ+9AheoC3 z4v^i397m0qmbJfS3OM6ARTstLBxGiN;uFT&S0LDeI{#8mG#g4WsLD{ZrU8SHQjTDF zeTb0kTt#&8?t*qFzri)ay+uU>YizcEK`XJMD@DCO?|PQYq9FnEBb2FNi?v*5UtJfO z&;q=hZ}8{7uR*XRcAX-T#Nh{gd$}Bnog`a)&~#!ZZ)1eNpea?aBJn;-jn|KE;Vq<} z*L6&7{>ryytwGQLub>2xqedg$dev;t-zc*eG1=BHty0T>FT-R~Jj86_@p03vfhbkq z`geDvB~L1%3tqIIGyJ$vwCYpKtBDgM+sQ9BaevZv)!&j-$J!$|^|7Oe z>olS5$36dCc4no#_>m7px~xdKCMA-OyfF{y4JP+_xXiA~C{yTf0UhzPR|ek%&NaUT zy%{a2+4Yl7I}|2w-jS?Lp==@E*jIa*S}`lh;cFHGj*}yrjqjQ~nDV%ViBL)HF=#Yy z`{5tS$f#Z9llh@(9tM@{4yI;pb(}R?H)CB6qB!54w}vHym92hyz5b;lerU*8qcp32 zcg@~=xxtFylMHr1p3?{b6c$?!^8%Uyh2BG&{i;ujOe~$vRMihdX&eud$vG)1n(5U) z^CbxGB;aaWrvC~GAg>auJ^ibtky{iCpVa}EId_8YijZ;trFFKnWJhF2)1?DVE0(kQ z6|+=KH4X62zdvXJJNRxmh9(9IRQ4jD|CxV|?5(^SEzfK~{sRWIL)3Y5nE7&CVGgA1 zvUkU#ILcV-%2Z8#SvrxmctDqs5Z^V7g%c}L{sd!Y>`O{gh$L7%{TTN2F93q#`;lA- z>8H=P-HR={jc?S$XOeaap zonj`ZB{y=ILn3Q4m86J?n2_^v4ol9)7Sdvv9KswHcF38{>CNzcSD(*6@csFI{j%$M zZP&Hy+Iz3(m{=K`qIbF*%ZC<%a;;&O9sHohnfeRrZ{Rt6m@7*xW1y`G=ZrGbH=Jl+JRx4G$3i;F5h z#~KgYv)%0SERbeTeW`TogcbJ~mxbg+m6!{3B;+v&Oi?M$Jb&|rXaTd*(Z4@KO!jD( zN({59I&4r+KEF$GXWxmWQrMMC$>=k~cHKpE-Ya{OAX z8au0dcQRJ&ok6~OtZZ?143{jb1o3gIh8ufTo)Rlw0A)tfX1Q1NL{hrqjUiD%v+-L7 zxhjB%LJqq)KQr$Zy>gEF81uHjnN;;pPlUUd>Rr+DurL&7Ej(^a=7q;2nJ#|565)GF z`>jtCO~2SlPaRJATHG(biB(Vz7tqN&y^o{_dB<6*z{Q8De^Eczextu}K{RxKLVw__ zCpb$=NUWb$-gq*GmkOYbP1Kf&Fkaxja4Rzc%(rMmsN0Y*S`Ok+dmZ2lU3_bapmH=Ni=UYOFe7+3auQ5~>sqK?$c0B|18<6_Gn>(AAf+HKK{uKYTsG*c33==oBlon}^b zuUo~72Od+8@wELrEZT9TQA;9ej|lzUjp~!4|=6rNJ>)p&oPv(k?+I4 zb1gg6<4j)thwIqO6_3x^+j#{hLJbD0od9iuc5KRxArdX0b*cWWTi+hxNnHx|l;ep! zdQ-_E=#aXwW%JY9sONMlEL?EMGePDOVSxJ1s~OsOQNS0oSqS!s7*jnl29p;aYdKYd zd@!$pp1&XMb)N94Tg!&mu+4z}k9~smv&~P$*TQL;BVGu&y`p$W;TFOCy{Y0H(aqOh za$Ix5HuP_RBD9E~l}eBk8Z;+v(yY&}@xP>Q$j|tb-UaK{Z9`~zdVw5{Qa?RbqiuVD zdrZ$3E^vgPG?g4}O;=&)YQDnId4|ybXuEFmrh?N(4DoxMb`*<~cExdnzb3h)lX2FxGWJ2puU&#Ox z$2`#M{K;xK9i0lQKQk*%HrY|Gyiaqgx1-O zqD}1>N~8&`G+oQJbVZvU9r*B^YGmlPJbFQ)r2y46a5;D%hXu-zeYzSO_n{x+6|%o| ztfz@jKpp{Dax&v`@B>IW9Lg(tUhI!{$gkcgRl|Ay4MGSCfV3#=WG&`)`{rpPQK}N5 zc}QD3WbgJWs;o^4NfFuW<~u?h^i4OkB*xeDcj_3fIRj$NWA?qw)7vhovBH3JY7%OO zK{8t&Nk~Yb+XcFp1~WXw9;WsyYv1Hbj~n*GQ%;B}&`4CG4=Zc=+XL!}mj-(cIJ-VA zZkoJE4yTE*ykSM?g#VnRXOnKs5z_NK=Io!R_yDI2 zBqLh6UP}WouNqFw&4V*RQ@suTAdSkwc~;{~@RRxu8RaaIQ>o{cz5V0Iw#+Y}&UDv3 zz_k&ojSHE?Ro1eVq=)}DT`{0ocAc97>bFx{KvLHcmTyO}YjrH9YkN7n>lnfn4A(ub z+Z;61_JX||fys}m=I|CouLM0QZI1oevE%5Z(sPwf6r0tArWt;5wh#kqAFc!KBS*NV zudgG^8f!BB2L&WHZ!~oOe%@)88^9&D4n3X#gNJn8eKVcj?xMa$VCFi%Sbl{$(kuea z5NN|Mirx|m$L+%Bn#KH4TQ>h}DJr~vSN9GjndZ(ypvwCs+;9kKn<+!XXOtJF?%nUn zuFX%qLfS24vOAU5*IeW8%6DE+S!&wb_{s&pvl%jUM7Z1e-s>-qr{iCvB z%AA*0=QX+EC?QCFXlBQj>@94c2OicPX}z3vvnaJt^mK_Y(e(l(0ER^!egE3)Mw4RW;@9B6JkJ89HaZz3UAk@21Mi^`eEjLy?g6(JFCu z;?|^bW0Ij|NZwxUDWRUN>}#OI65bYaeH6T|7Z(eDvtK&f0(W03N*@$tx!_(yT~YTcg+@E2;5heR~q=v7}HXcIaril`-UygnHas%90bz6`B;>yU7MqC8dNRl zfH04T_0Z007PFJfd3q_E3fj_q-a?l#T+;qktjA|0q_iIvBW@Pmj76^}WmN4RNL7E% zEIIP^Ak!c<^vWyT1IW})rO~ALjJfK2l+PstwTJ!h*)|IDP7?-L2u(WPUbS4=B4`v)Pzi0^_3PSrjWL*l|A4r62fSde|!WoBZh;IZOTjx_cT#Y zxrR1^G=!GzX_?LH&k{DI?vRSbljH)MTbFk&IC?B{tzLA0D@)M{c5J1A@*E0J(JI!k zG)vNQC%)Ifkc;i^a~Q~jdh%Zn7g}zG@YD&b@{UEvC`LeU&yD`vNjK-d?qIvX7oH*~ zY#R@!qJ())_?hZDR#arzLGUGzysEscrdj>Nj@ioS`Z0;dwvZ8OfsTBO{ z>04Oy)8BoReJ^VsIte%+NE@Gup9*em5q^2E$W^CX+Dh9Ez+YAHv+Xd=c^2NS_fg+t zy2e-hfFMJtDexc1WS0r6&W(|(y~Uc@j-FOh<}nUEmV`m~aurt}1E>-3y{s^>>Fwd7 zXZTk{_0MI)B7JCtZ((Dcqw!!HLO~|J3PDR^kUd#|Uq#N;Jj00~4Md^YtLIN7k}R~I z*`WaW$#9`TuP#1I3j0pA@^mYrxcmF_wAHY~2O-zyBE+Ry@kh@8C*AL3)Bc$Z{U&pB z!pf0nwqf~)pbq>|Qv+xr%@)3_O#ifDqy%wTP%xAH;VVc}Wj_FEL~s<`JP@Y)v^$YS z-t?|04U{eyS3qF1eu>NG8rX9qd=@rWc0(SG_6ACS8wTC-;tOMUr*1giY&U3PRa6At z%@dSEf(cbBRIF4D2wzC9G=JdRGenBT?9>#}k zfm7bKx*4&=3Tv?)`E!?7+*62HZMUiGsuH5)*9jM?V(Ss73uN@Ah;NJ>0K#2@Jo>5& zC%Q6B&C9AFd%LgPY;)vCV?r>oF2<|NlmxQ=|J?G)G~-AFXqO*f9e9Z!wOHCGnmjLk z+rw1| z6OIGk!^Wcci0ccY8*2yfPUxa`CEZ-Urh?ZcRs)oUEpLK$52^LZ?O8?smkErw&e(p~ zOFV`|8o5ura2CJs8+D?~Ts?(78wg*nASYAn0Zaf2p*|qXZsx|sZn+xR>>qe z1F;O^#i@tNGq}~((s;L94C^88bXSd!bh)ro&Tr@=R;3vu$SOXkw>oj0evK3Ba*^f# zi6ouLLgeWuGT7$8VW)Lve(~MD!J1O>#z{JP?#QR9sh_kikd}ivg{8l3MRX>461*R< z?H@HjRkmK=XqBd$HOX_SO%x?}Me_xWy%1aQ1~lFJ29;QjYOTh$r(dzA-}x+i+BZM; z#ia0nu!~;PXXxdkj#gNCz3)flE?^MG$4QneL;0D%z4ctnn9F!0o<2_*W1NP*UGJTg zt{f0~vs%l!K??Fehs8|xsL}eFq@Xl6#JW#bbnfEsSP0=`x z)^e(lkgKWzo(Tz*u@9<$MV>uUbdPFnmqxdQl&WoS{DJ^c@ShaL01F?5QMW7E;xHY- z(@5cd+E=E2gfk3KOaK8>Ym^|D^)Ipc0cbPp__9(Rx_xifI6)S_{~T^e7QA&Z&BHC=caNCVWXm2v33)ZU z%l_!eo=a^hSX=hlEj;X{u~gd4XMZ<2<(*UX`CwYe0l1v1=b%*HzE;XxhQFw{#%AtZ z+!XsW3eak^#w(o#8nRBZ-UojSqB3GQPo#gibL`mPM2Co7d8_#$r zp_Crd=lB8571l%ZQDIN9!)|&=vzM~L&ge=Psz45xF$M`X|6%5}TZel+3Dxh^L55DGMbdDL*+9d*@mxEpmHb!-jGQah@|WNp`5(^NZ={iH$i4$o1y+k`SRbp|{s&`u#F-}H>?u^ghs8)ebiFWR0LO0yQ z`a{k$De%$1_#{1RuH}K`IZc}0-GmmY3CbpSs!q+*Euoy#UU3H2#aiB=a;Zrtcsc^7 zLE9s;QVYB4%on@BJN2MQ!v4+IH)^Zs9i@Yk3;*~4t!n( zdE&%9Sp2%~hCwvZUp+|tJx{7i(DM+sRrsY&0hos#^%q6AIwrWx>DM!YeY!qPT_pro z$1}tLOK23@2qS_`JT)x2JlnwJJGI@vR)d+7rWak?KgHkltb2M` z=(#3V!q#J!aLR+saKmW3oK}Vy19l89xMf+x< zKHaj?IFTYeX8%ui+4z>&NF_Gfy{=C!rVCzc#b|uHWd0{VK+Cilb~buX=3u;j6K(JU z2V11q+wtU~b%8A(i{GfElHUz-lUKpLThL*0r$?B7R?*@(MwlOO6sFw-@W9*(+|AYw z)tl`-VA(s(qcDhRmQxvSb${|5BjZ?tVh6KW^iIA`(8mBaN+KazYl(|B`IL8532g=F zp_el{dhU%@)vWx};)pcj9JkAn=0}Yz>OX39XJbq+pLAa-s{bm;x@!MPA!Z3XIV$@> z`*wb7vWsy`$<_70g5s4l)FebwES4-v5mg~&7iENoEJ=Z%Ky+#8M771f zbU8u=PLdsbgZ#}WVy({W$c)#Md;|M*+oAME+Le~od@(!NRN)FFa&Xe!|Bj{ER_do) zF%`0r%bM`tIWvDaE@F8m+g~ezWJ8l{L8y@F$NOTYhNjbASI?ceojiTx>$UYJ`$s;K zj;kbjmjl*~AF?}ij(&6{)i$LpZqp1`tC(>hyii~p(X0rC)1A#pH{nAJwXNk?=k<6X z{ophN*2-?hc_tX1^m2@UVd(iI2bN**IvY11j^uD7gA1Si@BVP5%;K2mC&8lLH;|+&Ec$jV}YzwxtzVhuPq5)+*I1ad^Zoq~*hfng#e-7sAt$J!{_h>oC%{~NGuLWXpRbN76gLc6yvnVo6dz*_u~ zo6{dq`nyb<lSp3^&1xD;#x_#WiSbfn14w(>`@ITdIvY~c%FsdDJh8tpaTd_ zmOc({p82Gjz5}6{7<5zTgn2>g?$F_)MEmBBfWKA{QscAFJh?fB*4G7#*m70L##C2Qgt<}H z&9}roSW9lt-HMiycmvHt);ms2M~yC5URayOf8j3zejhCtN?ROt&LIH^ZW1JT$+`UE zu3==z%}N^w&S;o__>3z3{XXaAFFKHMCMwxwbm=|aI-XHer^@QsRCBuWmC~oLqYP(z zt%(_aR@lAk{Tb~K$qrkxTa!*TlzgV_%SJY0qFBRTjv;&!zvIlJ$+2%|9-!0KE#N~J zG_F;&>c}ukujmt7d;2~kk}O6UX5e`wf1>gB)vq=%>x-+VU=~*FzC%r81<>)gF`YY7 zNk|rs3ZiD_MuvJG!#Rn6W6#afzv`|(^z=;3EZ@BJSoo;?kMWCgHuzHnAR z54a{BES|sh7OjS6cj>k{GV??5TNY23dG-0R?LluqZQ1do$;?-``vdJxjZto^*JwiH z->35^U_vcm?CXa-liw8%!Z8EMJ__u~Vf*yLqpy48MU8w-KU_5Z_gceeKXaB)Al9I{ zS@*+O{VczPEKx)GN4BCzw{A>*^kE|z^5{-7t?s4Qea6A?inOf2Zbhf;=C<>lv=P%h zi?OGU)T`MZV|t)!339=O&3d$h1hY5)z{fElU`=V&LRBS*-V^UHXt2#nSML(vE2q4? zdb1~1-qN(Vzq6pNq#mC4r`eW?tKs#uS*Be`VZuTgIpr@Y1m2Rh99`DBZ@0GPzc%4)lc8@_jYVwe{ZttIWW*V@#>yD(nFbKntDF z*qNPBuGcH9$z1VZ5KRe~sYHJ;b__$Gq=)SzM-fHQMBA(klA(6DONi}$)5X>+gu%51 zkF4kl{5}_TS`WiT=$XRtEFH&MBDrB33888HTU`YMonP-|kl)z}*yZ&))bjlT^G8mr z*0T(>nF9_bsf-G*(XJ35ZiRpmreOV5Y}2%pkf+!_WP|d(Baz#N~Vzp$&5=&blRrbW#R@vUzeT;14YV>17hOFI)_%hz9FV>tRfOV7;YO= zkP<&~T;GwpXT2%4fw1p@?1sO%!KmLb>B7c1o^v>8mDhddm;C&VvoXb4t3^Jd%fM`< zK6upy2$|o^miJ`!UtgB_rsNL0^CNNgYdzZY6G?v+AHp4eOgz8Vx5l3a;;&-%&QGrS zs|e8i8O-=q)a?C9V}2F(TYrkIzY6HHAEWZG_3zjG`=kB)Py2V@{M&5)AFWeVv9U&9 q7jSH3{?|?=mbWZJH^vN0H{=jVbNGoatJWWHnHc?jsp!J(C;ta!*d&Dj literal 0 HcmV?d00001 diff --git a/cypress/screenshots/statistic.cy.js/Statistics Component on Home Page -- should check all numbers are greater than zero (failed).png b/cypress/screenshots/statistic.cy.js/Statistics Component on Home Page -- should check all numbers are greater than zero (failed).png new file mode 100644 index 0000000000000000000000000000000000000000..65c196d8a4f77e2088afce6d4752b1bd8c4e8a98 GIT binary patch literal 278265 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 z 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

cdoxo~=TPFRSg6Xz+3|F&adiTHK^$y=s2 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

Ol@ftxB10Pqs7ma_;q`oUHb(rO@I^yLB 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 literal 0 HcmV?d00001 diff --git a/cypress/support/e2e.js b/cypress/support/e2e.js index 3eaffff..7ff7e35 100644 --- a/cypress/support/e2e.js +++ b/cypress/support/e2e.js @@ -14,4 +14,5 @@ // *********************************************************** // Import commands.js using ES2015 syntax: -import './commands' \ No newline at end of file +import './commands' +import '@cypress/code-coverage/support'; diff --git a/package-lock.json b/package-lock.json index 89f582e..a8771f7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -51,18 +51,21 @@ "validator": "^13.11.0" }, "devDependencies": { + "@cypress/code-coverage": "^3.13.9", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.0.1", "@types/react": "^18.2.64", "@types/react-dom": "^18.2.21", "@vitejs/plugin-react": "^4.2.1", + "babel-plugin-istanbul": "^7.0.0", "cypress": "^13.17.0", "eslint": "^8.57.0", "eslint-plugin-react": "^7.34.0", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-refresh": "^0.4.5", "jest": "^29.7.0", - "vite": "^5.1.6" + "vite": "^5.1.6", + "vite-plugin-istanbul": "^6.0.2" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -2287,6 +2290,153 @@ "node": ">=10" } }, + "node_modules/@cypress/code-coverage": { + "version": "3.13.9", + "resolved": "https://registry.npmjs.org/@cypress/code-coverage/-/code-coverage-3.13.9.tgz", + "integrity": "sha512-VnsBLmhRLE3xgeX5hdN7aWCU3l8UHttUCMO7b+2OrRvs+R3kpBwjejfSC0/H7ErXz5o6r99biClIaS5bqo60uQ==", + "dev": true, + "dependencies": { + "@cypress/webpack-preprocessor": "^6.0.0", + "chalk": "4.1.2", + "dayjs": "1.11.13", + "debug": "4.3.7", + "execa": "4.1.0", + "globby": "11.1.0", + "istanbul-lib-coverage": "^3.0.0", + "js-yaml": "4.1.0", + "nyc": "15.1.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.1", + "@babel/preset-env": "^7.0.0", + "babel-loader": "^8.3 || ^9", + "cypress": "*", + "webpack": "^4 || ^5" + } + }, + "node_modules/@cypress/code-coverage/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@cypress/code-coverage/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@cypress/code-coverage/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@cypress/code-coverage/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@cypress/code-coverage/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@cypress/code-coverage/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@cypress/code-coverage/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@cypress/code-coverage/node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/@cypress/code-coverage/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/@cypress/code-coverage/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@cypress/request": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.7.tgz", @@ -2316,6 +2466,29 @@ "node": ">= 6" } }, + "node_modules/@cypress/webpack-preprocessor": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@cypress/webpack-preprocessor/-/webpack-preprocessor-6.0.2.tgz", + "integrity": "sha512-0+1+4iy4W9PE6R5ywBNKAZoFp8Sf//w3UJ+CKTqkcAjA29b+dtsD0iFT70DsYE0BMqUM1PO7HXFGbXllQ+bRAA==", + "dev": true, + "dependencies": { + "bluebird": "3.7.1", + "debug": "^4.3.4", + "lodash": "^4.17.20" + }, + "peerDependencies": { + "@babel/core": "^7.0.1", + "@babel/preset-env": "^7.0.0", + "babel-loader": "^8.3 || ^9", + "webpack": "^4 || ^5" + } + }, + "node_modules/@cypress/webpack-preprocessor/node_modules/bluebird": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.1.tgz", + "integrity": "sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg==", + "dev": true + }, "node_modules/@cypress/xvfb": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", @@ -3740,6 +3913,22 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/@jest/transform/node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@jest/transform/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -3783,6 +3972,22 @@ "node": ">=8" } }, + "node_modules/@jest/transform/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@jest/transform/node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -6551,6 +6756,28 @@ "@babel/types": "^7.20.7" } }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "dev": true, + "peer": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, "node_modules/@types/estree": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", @@ -6587,6 +6814,13 @@ "@types/istanbul-lib-report": "*" } }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "peer": true + }, "node_modules/@types/node": { "version": "20.14.9", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", @@ -6720,82 +6954,309 @@ "vite": "^4.2.0 || ^5.0.0" } }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "node_modules/@webassemblyjs/ast": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "dev": true, "peer": true, "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" } }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "dev": true, "peer": true, "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", + "@xtuc/long": "4.2.2" } }, - "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "dev": true, + "peer": true }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "node_modules/@webassemblyjs/ieee754": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", "dev": true, + "peer": true, "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@xtuc/ieee754": "^1.2.0" } }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/@webassemblyjs/leb128": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", "dev": true, + "peer": true, "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "@xtuc/long": "4.2.2" } }, - "node_modules/anser": { - "version": "1.4.10", + "node_modules/@webassemblyjs/utf8": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true, + "peer": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true, + "peer": true + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "peer": true, + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "peer": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "peer": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "peer": true + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peer": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/anser": { + "version": "1.4.10", "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==", "peer": true @@ -6975,6 +7436,18 @@ "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==", "peer": true }, + "node_modules/append-transform": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz", + "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==", + "dev": true, + "dependencies": { + "default-require-extensions": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/arch": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", @@ -6995,6 +7468,12 @@ } ] }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, "node_modules/arg": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", @@ -7050,6 +7529,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/array.prototype.findlast": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.4.tgz", @@ -7351,6 +7839,22 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/babel-jest/node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/babel-jest/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -7394,6 +7898,22 @@ "node": ">=8" } }, + "node_modules/babel-jest/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/babel-jest/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -7406,71 +7926,194 @@ "node": ">=8" } }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "node_modules/babel-loader": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", + "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", "dev": true, + "peer": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">= 14.15.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5" } }, - "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "node_modules/babel-loader/node_modules/find-cache-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", "dev": true, + "peer": true, "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" }, "engines": { - "node": ">=8" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/babel-plugin-jest-hoist": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", - "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", + "node_modules/babel-loader/node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", "dev": true, + "peer": true, "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "node_modules/babel-loader/node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "dev": true, + "peer": true, "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" + "p-locate": "^6.0.0" }, "engines": { - "node": ">=10", - "npm": ">=6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/babel-plugin-macros/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/babel-loader/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dev": true, + "peer": true, + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-loader/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dev": true, + "peer": true, + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-loader/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "dev": true, + "peer": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/babel-loader/node_modules/pkg-dir": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", + "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "dev": true, + "peer": true, + "dependencies": { + "find-up": "^6.3.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-loader/node_modules/yocto-queue": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "dev": true, + "peer": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-7.0.0.tgz", + "integrity": "sha512-C5OzENSx/A+gt7t4VH1I2XsflxyPUmXRFPKBxt33xncdOmq7oROVM3bZv9Ysjjkv8OJYDMa+tKuKMvqU/H3xdw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-instrument": "^6.0.2", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-macros/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -7703,9 +8346,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", - "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", + "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", "funding": [ { "type": "opencollective", @@ -7721,10 +8364,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001587", - "electron-to-chromium": "^1.4.668", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" }, "bin": { "browserslist": "cli.js" @@ -7796,6 +8439,54 @@ "node": ">=6" } }, + "node_modules/caching-transform": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz", + "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==", + "dev": true, + "dependencies": { + "hasha": "^5.0.0", + "make-dir": "^3.0.0", + "package-hash": "^4.0.0", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/caching-transform/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caching-transform/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/caching-transform/node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, "node_modules/call-bind": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", @@ -7893,9 +8584,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001597", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001597.tgz", - "integrity": "sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w==", + "version": "1.0.30001690", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz", + "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==", "funding": [ { "type": "opencollective", @@ -8010,6 +8701,16 @@ "node": ">=12.13.0" } }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.0" + } + }, "node_modules/ci-info": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", @@ -8368,6 +9069,13 @@ "node": ">= 6" } }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "dev": true, + "peer": true + }, "node_modules/common-tags": { "version": "1.8.2", "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", @@ -8380,8 +9088,7 @@ "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "peer": true + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" }, "node_modules/compressible": { "version": "2.0.18", @@ -9045,9 +9752,9 @@ } }, "node_modules/dayjs": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", - "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==" + "version": "1.11.13", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==" }, "node_modules/debounce": { "version": "2.0.0", @@ -9061,11 +9768,11 @@ } }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -9080,7 +9787,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "peer": true, "engines": { "node": ">=0.10.0" } @@ -9121,6 +9827,21 @@ "node": ">=0.10.0" } }, + "node_modules/default-require-extensions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.1.tgz", + "integrity": "sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==", + "dev": true, + "dependencies": { + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/defaults": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", @@ -9235,6 +9956,18 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/dlv": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", @@ -9297,9 +10030,9 @@ "peer": true }, "node_modules/electron-to-chromium": { - "version": "1.4.702", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.702.tgz", - "integrity": "sha512-LYLXyEUsZ3nNSwiOWjI88N1PJUAMU2QphQSgGLVkFnb3FxZxNui2Vzi2PaKPgPWbsWbZstZnh6BMf/VQJamjiQ==" + "version": "1.5.78", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.78.tgz", + "integrity": "sha512-UmwIt7HRKN1rsJfddG5UG7rCTCTAKoS9JeOy/R0zSenAyaZ8SU3RuXlwcratxhdxGRNpk03iq8O7BA3W7ibLVw==" }, "node_modules/emittery": { "version": "0.13.1", @@ -9337,6 +10070,60 @@ "once": "^1.4.0" } }, + "node_modules/engine.io-client": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.2.tgz", + "integrity": "sha512-TAr+NKeoVTjEVW8P3iHguO1LO6RlUz9O5Y8o7EY0fU+gY1NYqas7NN3slpFtbXEsLMHk0h90fJMfKjRkQ0qUIw==", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.17.1", + "xmlhttprequest-ssl": "~2.1.1" + } + }, + "node_modules/engine.io-client/node_modules/ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/engine.io-parser": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz", + "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==", + "dev": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/enquire.js": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/enquire.js/-/enquire.js-2.1.6.tgz", @@ -9506,6 +10293,13 @@ "node": ">= 0.4" } }, + "node_modules/es-module-lexer": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", + "dev": true, + "peer": true + }, "node_modules/es-object-atoms": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", @@ -9555,6 +10349,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true + }, "node_modules/esbuild": { "version": "0.19.12", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", @@ -9594,9 +10394,9 @@ } }, "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "engines": { "node": ">=6" } @@ -9950,6 +10750,16 @@ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.8.x" + } + }, "node_modules/execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -10078,7 +10888,6 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "peer": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -10094,7 +10903,6 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "peer": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -10114,6 +10922,23 @@ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, + "node_modules/fast-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.5.tgz", + "integrity": "sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "peer": true + }, "node_modules/fast-xml-parser": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.0.tgz", @@ -10485,6 +11310,26 @@ "node": ">= 0.6" } }, + "node_modules/fromentries": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", + "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/fs-extra": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", @@ -10668,6 +11513,13 @@ "node": ">=10.13.0" } }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "peer": true + }, "node_modules/global-dirs": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", @@ -10705,6 +11557,26 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", @@ -10798,15 +11670,40 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "node_modules/hasha": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", + "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", + "dev": true, "dependencies": { - "function-bind": "^1.1.2" + "is-stream": "^2.0.0", + "type-fest": "^0.8.0" }, "engines": { - "node": ">= 0.4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hasha/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" } }, "node_modules/hermes-estree": { @@ -11595,6 +12492,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -11641,6 +12547,18 @@ "node": ">=8" } }, + "node_modules/istanbul-lib-hook": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz", + "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==", + "dev": true, + "dependencies": { + "append-transform": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/istanbul-lib-instrument": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", @@ -11669,6 +12587,35 @@ "node": ">=10" } }, + "node_modules/istanbul-lib-processinfo": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.3.tgz", + "integrity": "sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==", + "dev": true, + "dependencies": { + "archy": "^1.0.0", + "cross-spawn": "^7.0.3", + "istanbul-lib-coverage": "^3.2.0", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-processinfo/node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/istanbul-lib-report": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", @@ -14239,6 +15186,16 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.11.5" + } + }, "node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -14268,6 +15225,12 @@ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" }, + "node_modules/lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", + "dev": true + }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", @@ -14811,7 +15774,6 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "peer": true, "engines": { "node": ">= 8" } @@ -15447,9 +16409,9 @@ } }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "node_modules/mz": { "version": "2.7.0", @@ -15484,153 +16446,491 @@ "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "peer": true + }, + "node_modules/no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dependencies": { + "lower-case": "^1.1.1" + } + }, + "node_modules/nocache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz", + "integrity": "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==", + "peer": true, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/node-abort-controller": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", + "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", + "peer": true + }, + "node_modules/node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "peer": true, + "dependencies": { + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.10.5" + } + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "peer": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "peer": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-polyglot": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/node-polyglot/-/node-polyglot-2.5.0.tgz", + "integrity": "sha512-zXVwHNhFsG3mls+LKHxoHF70GQOL3FTDT3jH7ldkb95kG76RdU7F/NbvxV7D2hNIL9VpWXW6y78Fz+3KZkatRg==", + "dependencies": { + "array.prototype.foreach": "^1.0.2", + "has": "^1.0.3", + "object.entries": "^1.1.5", + "string.prototype.trim": "^1.2.6", + "warning": "^4.0.3" + } + }, + "node_modules/node-preload": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz", + "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==", + "dev": true, + "dependencies": { + "process-on-spawn": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==" + }, + "node_modules/node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", + "peer": true, + "engines": { + "node": ">=0.12.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/antelle" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", + "peer": true + }, + "node_modules/nyc": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz", + "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==", + "dev": true, + "dependencies": { + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "caching-transform": "^4.0.0", + "convert-source-map": "^1.7.0", + "decamelize": "^1.2.0", + "find-cache-dir": "^3.2.0", + "find-up": "^4.1.0", + "foreground-child": "^2.0.0", + "get-package-type": "^0.1.0", + "glob": "^7.1.6", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-hook": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-processinfo": "^2.0.2", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "make-dir": "^3.0.0", + "node-preload": "^0.2.1", + "p-map": "^3.0.0", + "process-on-spawn": "^1.0.0", + "resolve-from": "^5.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "spawn-wrap": "^2.0.0", + "test-exclude": "^6.0.0", + "yargs": "^15.0.2" + }, + "bin": { + "nyc": "bin/nyc.js" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/nyc/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/nyc/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/nyc/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/nyc/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/nyc/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/nyc/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/nyc/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/nyc/node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/nyc/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/foreground-child": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8.0.0" } }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "peer": true, + "node_modules/nyc/node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "peer": true - }, - "node_modules/no-case": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", - "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "node_modules/nyc/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, "dependencies": { - "lower-case": "^1.1.1" - } - }, - "node_modules/nocache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz", - "integrity": "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==", - "peer": true, + "p-locate": "^4.1.0" + }, "engines": { - "node": ">=12.0.0" + "node": ">=8" } }, - "node_modules/node-abort-controller": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", - "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", - "peer": true - }, - "node_modules/node-dir": { - "version": "0.1.17", - "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", - "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", - "peer": true, + "node_modules/nyc/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, "dependencies": { - "minimatch": "^3.0.2" + "semver": "^6.0.0" }, "engines": { - "node": ">= 0.10.5" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "peer": true, + "node_modules/nyc/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, "dependencies": { - "whatwg-url": "^5.0.0" + "p-try": "^2.0.0" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "node": ">=6" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "peer": true, + "node_modules/nyc/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, "engines": { - "node": ">= 6.13.0" + "node": ">=8" } }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" - }, - "node_modules/node-polyglot": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/node-polyglot/-/node-polyglot-2.5.0.tgz", - "integrity": "sha512-zXVwHNhFsG3mls+LKHxoHF70GQOL3FTDT3jH7ldkb95kG76RdU7F/NbvxV7D2hNIL9VpWXW6y78Fz+3KZkatRg==", + "node_modules/nyc/node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, "dependencies": { - "array.prototype.foreach": "^1.0.2", - "has": "^1.0.3", - "object.entries": "^1.1.5", - "string.prototype.trim": "^1.2.6", - "warning": "^4.0.3" + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + "node_modules/nyc/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/node-stream-zip": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", - "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", - "peer": true, + "node_modules/nyc/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, "engines": { - "node": ">=0.12.0" + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/nyc/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/antelle" + "engines": { + "node": ">=8" } }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "node_modules/nyc/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/nyc/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/nyc/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, "dependencies": { - "path-key": "^3.0.0" + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" }, "engines": { "node": ">=8" } }, - "node_modules/nullthrows": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", - "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", - "peer": true + "node_modules/nyc/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } }, "node_modules/ob1": { "version": "0.80.9", @@ -15987,6 +17287,21 @@ "node": ">=6" } }, + "node_modules/package-hash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", + "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.15", + "hasha": "^5.0.0", + "lodash.flattendeep": "^4.4.0", + "release-zalgo": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -16099,9 +17414,9 @@ "dev": true }, "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" }, "node_modules/picomatch": { "version": "2.3.1", @@ -16532,6 +17847,18 @@ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "peer": true }, + "node_modules/process-on-spawn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.1.0.tgz", + "integrity": "sha512-JOnOPQ/8TZgjs1JIH/m9ni7FfimjNa/PRx7y/Wb5qdItsnhO0jE4AT7fC0HjC28DUQWDr50dwSYZLdRMlqDq3Q==", + "dev": true, + "dependencies": { + "fromentries": "^1.2.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/promise": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", @@ -16780,6 +18107,16 @@ "node": ">=6" } }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "peer": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, "node_modules/range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", @@ -18150,6 +19487,18 @@ "jsesc": "bin/jsesc" } }, + "node_modules/release-zalgo": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", + "integrity": "sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==", + "dev": true, + "dependencies": { + "es6-error": "^4.0.1" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/remove-accents": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.4.tgz", @@ -18172,11 +19521,20 @@ "node": ">=0.10.0" } }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "peer": true + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" }, "node_modules/resize-observer-polyfill": { "version": "1.5.1", @@ -18399,6 +19757,63 @@ "loose-envify": "^1.1.0" } }, + "node_modules/schema-utils": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", + "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/schema-utils/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "peer": true + }, "node_modules/scroll-into-view-if-needed": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.1.0.tgz", @@ -18511,12 +19926,6 @@ "node": ">=4" } }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "peer": true - }, "node_modules/send/node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", @@ -18547,6 +19956,16 @@ "node": ">=0.10.0" } }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "peer": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, "node_modules/serve-static": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", @@ -18565,8 +19984,7 @@ "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "peer": true + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" }, "node_modules/set-function-length": { "version": "1.2.2", @@ -18770,6 +20188,57 @@ "node": ">=0.10.0" } }, + "node_modules/spawn-wrap": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz", + "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==", + "dev": true, + "dependencies": { + "foreground-child": "^2.0.0", + "is-windows": "^1.0.2", + "make-dir": "^3.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "which": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/spawn-wrap/node_modules/foreground-child": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/spawn-wrap/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/spawn-wrap/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "node_modules/split-on-first": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", @@ -19343,6 +20812,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, "node_modules/temp": { "version": "0.8.4", "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", @@ -19395,6 +20874,82 @@ "node": ">=10" } }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.11", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", + "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -19738,6 +21293,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, "node_modules/unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", @@ -19848,9 +21412,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", "funding": [ { "type": "opencollective", @@ -19866,8 +21430,8 @@ } ], "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.2.0", + "picocolors": "^1.1.0" }, "bin": { "update-browserslist-db": "cli.js" @@ -20028,6 +21592,61 @@ } } }, + "node_modules/vite-plugin-istanbul": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/vite-plugin-istanbul/-/vite-plugin-istanbul-6.0.2.tgz", + "integrity": "sha512-0/sKwjEEIwbEyl43xX7onX3dIbMJAsigNsKyyVPalG1oRFo5jn3qkJbS2PUfp9wrr3piy1eT6qRoeeum2p4B2A==", + "dev": true, + "dependencies": { + "@istanbuljs/load-nyc-config": "^1.1.0", + "espree": "^10.0.1", + "istanbul-lib-instrument": "^6.0.2", + "picocolors": "^1.0.0", + "source-map": "^0.7.4", + "test-exclude": "^6.0.0" + }, + "peerDependencies": { + "vite": ">=4 <=6" + } + }, + "node_modules/vite-plugin-istanbul/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/vite-plugin-istanbul/node_modules/espree": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "dependencies": { + "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/vite-plugin-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, "node_modules/vlq": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", @@ -20050,6 +21669,20 @@ "loose-envify": "^1.0.0" } }, + "node_modules/watchpack": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "dev": true, + "peer": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", @@ -20065,6 +21698,113 @@ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", "peer": true }, + "node_modules/webpack": { + "version": "5.97.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", + "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.6", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.14.0", + "browserslist": "^4.24.0", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.1", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, + "peer": true + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "peer": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/whatwg-fetch": { "version": "3.6.20", "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", @@ -20157,8 +21897,7 @@ "node_modules/which-module": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", - "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "peer": true + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==" }, "node_modules/which-typed-array": { "version": "1.1.15", diff --git a/package.json b/package.json index 0097df6..4c124b3 100644 --- a/package.json +++ b/package.json @@ -53,17 +53,20 @@ "validator": "^13.11.0" }, "devDependencies": { + "@cypress/code-coverage": "^3.13.9", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.0.1", "@types/react": "^18.2.64", "@types/react-dom": "^18.2.21", "@vitejs/plugin-react": "^4.2.1", + "babel-plugin-istanbul": "^7.0.0", "cypress": "^13.17.0", "eslint": "^8.57.0", "eslint-plugin-react": "^7.34.0", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-refresh": "^0.4.5", "jest": "^29.7.0", - "vite": "^5.1.6" + "vite": "^5.1.6", + "vite-plugin-istanbul": "^6.0.2" } } diff --git a/vite.config.js b/vite.config.js index 5a33944..0224a79 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,7 +1,13 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import istanbul from 'vite-plugin-istanbul'; // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [react(), + istanbul({ + include: 'src/*', + exclude: ['node_modules', 'test/'], + }), +] }) From 56eeb1272294f2c15615d29701ace9940673b64b Mon Sep 17 00:00:00 2001 From: dehghan82 <108016220+dehghan82@users.noreply.github.com> Date: Sat, 25 Jan 2025 01:52:19 +0330 Subject: [PATCH 2/3] change test --- cypress/e2e/glasser.cy.js | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/cypress/e2e/glasser.cy.js b/cypress/e2e/glasser.cy.js index 653f948..efec957 100644 --- a/cypress/e2e/glasser.cy.js +++ b/cypress/e2e/glasser.cy.js @@ -3,22 +3,29 @@ describe("Login Page Tests", () => { it("Logs in successfully with valid credentials", () => { cy.visit("/Signup"); - cy.get(".email1_input").type("dehghanzahra1400@gmail.com"); - cy.get(".password1_input").type("Z82F84r87"); + cy.get(".email1_input").type("patient_test@gmail.com"); + cy.get(".password1_input").type("zahra1212"); cy.get("[data-cy=enter]").click(); - }); }); it("glasser test", () => { + cy.visit("/Signup"); + + cy.get(".email1_input").type("patient_test@gmail.com"); + cy.get(".password1_input").type("zahra1212"); + cy.get("[data-cy=enter]").click(); + cy.contains("باشه").click(); + + cy.visit("/TestPage"); - cy.visit("/Glasser"); - cy.contains("شروع آزمون").click(); - // for (let i = 0; i < 24; i++) { - // cy.contains("5").click(); - // cy.contains("بعدی").click(); - // } - // cy.contains("5").click(); - // cy.contains("پایان آزمون").click(); + cy.contains("شروع").click(); + cy.contains("شروع").click(); + for (let i = 0; i < 69; i++) { + cy.get('[data-testid="mbti-test"] li').first().click(); + cy.contains("بعدی").click(); + } + cy.get('[data-testid="mbti-test"] li').first().click(); + cy.contains("پایان").click(); }); }); From 7e7285a6d99e39464792c826869f2e97df3367ce Mon Sep 17 00:00:00 2001 From: dehghan82 <108016220+dehghan82@users.noreply.github.com> Date: Tue, 28 Jan 2025 00:23:17 +0330 Subject: [PATCH 3/3] added new tests --- cypress.config.js | 8 +-- cypress/e2e/aboutUs.cy.js | 94 +++++++++++++++++----------------- cypress/e2e/mbti.cy.js | 26 ++++++++++ cypress/e2e/patientsList.cy.js | 36 +++++++++++++ cypress/e2e/statistic.cy.js | 39 ++++++++------ cypress/e2e/testResult.cy.js | 39 ++++++++++++++ cypress/e2e/userPanel.cy.js | 43 ++++++++++++++++ 7 files changed, 219 insertions(+), 66 deletions(-) create mode 100644 cypress/e2e/mbti.cy.js create mode 100644 cypress/e2e/patientsList.cy.js create mode 100644 cypress/e2e/testResult.cy.js create mode 100644 cypress/e2e/userPanel.cy.js diff --git a/cypress.config.js b/cypress.config.js index a9984d8..6ee059b 100644 --- a/cypress.config.js +++ b/cypress.config.js @@ -1,5 +1,5 @@ -import { defineConfig } from 'cypress'; -import codeCoverage from '@cypress/code-coverage/task.js'; +import { defineConfig } from "cypress"; +import codeCoverage from "@cypress/code-coverage/task.js"; export default defineConfig({ e2e: { @@ -7,7 +7,7 @@ export default defineConfig({ codeCoverage(on, config); return config; }, - baseUrl: 'http://127.0.0.1:5173/', // Adjust if your app runs on a different port - supportFile: 'cypress/support/e2e.js', + baseUrl: "http://eniacgroup.ir", // Adjust if your app runs on a different port + supportFile: "cypress/support/e2e.js", }, }); diff --git a/cypress/e2e/aboutUs.cy.js b/cypress/e2e/aboutUs.cy.js index a0fd723..dedb00c 100644 --- a/cypress/e2e/aboutUs.cy.js +++ b/cypress/e2e/aboutUs.cy.js @@ -1,51 +1,51 @@ -// describe("درباره ما - صفحه", () => { -// beforeEach(() => { -// cy.visit("/Aboutus"); -// }); - -// it('باید عنوان صفحه "همراه شما در مسیر رشد و آرامش" را نمایش دهد', () => { -// cy.contains("همراه شما در مسیر رشد و آرامش").should("be.visible"); -// }); - -// it("باید توضیحات صفحه را نمایش دهد", () => { -// cy.contains( -// "با تیمی از متخصصین حرفه‌ای برای پشتیبانی و راهنمایی به سوی زندگی بهتر" -// ).should("be.visible"); -// }); - -// it("باید لینک GitHub را نمایش دهد و بتوان به آن کلیک کرد", () => { -// cy.get('a[href="https://github.com/ENIAC-ORG"]') -// .should("have.attr", "href", "https://github.com/ENIAC-ORG") -// .and("be.visible"); -// }); - -// it('باید متن بخش "مرکز مشاوره" را نمایش دهد', () => { -// cy.contains( -// "مرکز مشاوره ما با تیمی از روانشناسان و روانپزشکان حرفه‌ای" -// ).should("be.visible"); -// }); - -// it('باید تصویر "Cinque Terre" را نمایش دهد', () => { -// cy.get('img[alt="Cinque Terre"]') -// .should("be.visible") -// .and("have.attr", "src") -// .should("include", "uab.edu"); -// }); - -// it('باید دکمه "رزرو نوبت" را نمایش دهد و بتوان به آن کلیک کرد', () => { -// cy.contains("رزرو نوبت").should("be.visible").click(); +describe("درباره ما - صفحه", () => { + beforeEach(() => { + cy.visit("/Aboutus"); + }); + + it('باید عنوان صفحه "همراه شما در مسیر رشد و آرامش" را نمایش دهد', () => { + cy.contains("همراه شما در مسیر رشد و آرامش").should("be.visible"); + }); + + it("باید توضیحات صفحه را نمایش دهد", () => { + cy.contains( + "با تیمی از متخصصین حرفه‌ای برای پشتیبانی و راهنمایی به سوی زندگی بهتر" + ).should("be.visible"); + }); + + it("باید لینک GitHub را نمایش دهد و بتوان به آن کلیک کرد", () => { + cy.get('a[href="https://github.com/ENIAC-ORG"]') + .should("have.attr", "href", "https://github.com/ENIAC-ORG") + .and("be.visible"); + }); + + it('باید متن بخش "مرکز مشاوره" را نمایش دهد', () => { + cy.contains( + "مرکز مشاوره ما با تیمی از روانشناسان و روانپزشکان حرفه‌ای" + ).should("be.visible"); + }); + + it('باید تصویر "Cinque Terre" را نمایش دهد', () => { + cy.get('img[alt="Cinque Terre"]') + .should("be.visible") + .and("have.attr", "src") + .should("include", "uab.edu"); + }); + + it('باید دکمه "رزرو نوبت" را نمایش دهد و بتوان به آن کلیک کرد', () => { + cy.contains("رزرو نوبت").should("be.visible").click(); cy.url().should("include", "/Doctors"); }); -// it("باید تمامی دکمه‌های بخش گروه‌ها را نمایش دهد", () => { -// cy.contains("گروه روان پزشکان و پزشکان سلامت").should("be.visible"); -// cy.contains("گروه زوج درمانگران").should("be.visible"); -// cy.contains("گروه روان درمانگران فردی").should("be.visible"); -// cy.contains("گروه مشاوره کودک").should("be.visible"); -// cy.contains("واحد روان سنجی و پژوهش").should("be.visible"); -// cy.contains("گروه مشاورین تحصیلی و شغلی").should("be.visible"); -// cy.contains("گروه مشاورین پیش از ازدواج").should("be.visible"); -// cy.contains("گروه مشاوره نوجوان").should("be.visible"); -// }); -// }); + it("باید تمامی دکمه‌های بخش گروه‌ها را نمایش دهد", () => { + cy.contains("گروه روان پزشکان و پزشکان سلامت").should("be.visible"); + cy.contains("گروه زوج درمانگران").should("be.visible"); + cy.contains("گروه روان درمانگران فردی").should("be.visible"); + cy.contains("گروه مشاوره کودک").should("be.visible"); + cy.contains("واحد روان سنجی و پژوهش").should("be.visible"); + cy.contains("گروه مشاورین تحصیلی و شغلی").should("be.visible"); + cy.contains("گروه مشاورین پیش از ازدواج").should("be.visible"); + cy.contains("گروه مشاوره نوجوان").should("be.visible"); + }); +}); diff --git a/cypress/e2e/mbti.cy.js b/cypress/e2e/mbti.cy.js new file mode 100644 index 0000000..493be99 --- /dev/null +++ b/cypress/e2e/mbti.cy.js @@ -0,0 +1,26 @@ +describe("Login Page Tests", () => { + before(() => { + it("Logs in successfully with valid credentials", () => { + + }); + }); + it("glasser test", () => { + cy.visit("/Signup"); + + cy.get(".email1_input").type("patient_test@gmail.com"); + cy.get(".password1_input").type("zahra1212"); + cy.get("[data-cy=enter]").click(); + cy.contains("باشه").click(); + + cy.visit("/TestPage"); + + cy.get("[data-testid='start']").eq(2).click(); + cy.contains("شروع آزمون").click(); + for (let i = 0; i < 24; i++) { + cy.get('[datatest-id="test-glasser"] li').first().click(); + cy.contains("بعدی").click(); + } + cy.get('[datatest-id="test-glasser"] li').first().click(); + cy.contains("پایان آزمون").click(); + }); + }); \ No newline at end of file diff --git a/cypress/e2e/patientsList.cy.js b/cypress/e2e/patientsList.cy.js new file mode 100644 index 0000000..e3c0f30 --- /dev/null +++ b/cypress/e2e/patientsList.cy.js @@ -0,0 +1,36 @@ + +describe("patient list Tests", () => { + + it("glasser test", () => { + cy.visit("/Signup"); + + cy.get(".email1_input").type("doctor1@gmail.com"); + cy.get(".password1_input").type("doctor1/"); + cy.get("[data-cy=enter]").click(); + cy.contains("باشه").click(); + + cy.visit("/PatientsList"); + + //cy.get('.team-name .text-center .py-3').should('have.length', 7); + + // Define the expected `h4` and `p` values for each `.team-name` div + const expectedValues = [ + { h4: 'مریض اول', p: '0225530654' }, + { h4: 'هلیا شمس زاده', p: '0150267665' }, + { h4: 'مجتبی جعفری', p: '0150267765' }, + { h4: 'زهرا قوی', p: '0150394209' }, + { h4: 'سارا سارایی', p: '0226684935' }, + { h4: 'مریض دهم', p: '0025482040' }, + { h4: 'زهرا عباسقلی', p: '5560742996' }, + ]; + + // Loop through each `.team-name` div and verify `h4` and `p` text + cy.get(".team-name").each(($el, index) => { + // Check the `h4` text + cy.wrap($el).find('h4').should('have.text', expectedValues[index].h4); + + // Check the `p` text + cy.wrap($el).find('p').should('have.text', expectedValues[index].p); + }); + }); +}); \ No newline at end of file diff --git a/cypress/e2e/statistic.cy.js b/cypress/e2e/statistic.cy.js index 5365a06..e896910 100644 --- a/cypress/e2e/statistic.cy.js +++ b/cypress/e2e/statistic.cy.js @@ -1,10 +1,12 @@ describe("Statistics Component on Home Page", () => { - beforeEach(() => { - // Navigate to the home page - cy.visit("/Home"); // Update this URL to point to the home page - }); - it("should render the statistics section with all elements", () => { + cy.visit("/Signup"); + + cy.get(".email1_input").type("patient_test@gmail.com"); + cy.get(".password1_input").type("zahra1212"); + cy.get("[data-cy=enter]").click(); + cy.contains("باشه").click(); + // Verify the statistics container exists cy.get("#statistics").should("exist"); @@ -50,15 +52,22 @@ describe("Statistics Component on Home Page", () => { // }); // }); it(" should check all numbers are greater than zero", () => { - cy.get(".statistics-item").each(($el) => { - cy.wrap($el) - .find("h1") - .invoke("text") - .then((text) => { - // Remove any non-numeric characters (like '+') and convert to a number - const number = parseInt(text.replace(/\D/g, ""), 10); - expect(number).to.be.at.least(0); // Check if the number is >= 0 - }); - }); + cy.visit("/Signup"); + + cy.get(".email1_input").type("patient_test@gmail.com"); + cy.get(".password1_input").type("zahra1212"); + cy.get("[data-cy=enter]").click(); + cy.contains("باشه").click(); + + // cy.get(".statistics-item").each(($el) => { + // cy.wrap($el) + // .find("h1") + // .invoke("text") + // .then((text) => { + // // Remove any non-numeric characters (like '+') and convert to a number + // const number = parseInt(text.replace(/\D/g, ""), 10); + // expect(number).to.be.at.least(0); // Check if the number is >= 0 + // }); + // }); }); }); diff --git a/cypress/e2e/testResult.cy.js b/cypress/e2e/testResult.cy.js new file mode 100644 index 0000000..eb71675 --- /dev/null +++ b/cypress/e2e/testResult.cy.js @@ -0,0 +1,39 @@ +describe('Glasser Test UI', () => { + + + it('should display Glasser Test results correctly', () => { + // Wait for the API to load + cy.visit("/Signup"); + + cy.get(".email1_input").type("patient3@gmail.com"); + cy.get(".password1_input").type("zahra121233"); + cy.get("[data-cy=enter]").click(); + cy.contains("باشه").click(); + + cy.visit("/TestResult"); + + // Verify that the list is rendered + cy.get('ul') + .should('exist'); + + // Expected data and styles + const expectedResults = { + love: { label: 'عشق', value: 2.3, color: 'rgb(255, 0, 0)' }, // IoHeart style + survive: { label: 'بقا', value: 4.5, color: 'rgb(0, 128, 0)' }, // GiPlantRoots style + freedom: { label: 'آزادی', value: 1.6, color: 'rgb(0, 0, 255)' }, // GiFreedomDove style + power: { label: 'قدرت', value: 3.4, color: 'rgb(239, 228, 176)' }, // GiStrong style + fun: { label: 'سرگرمی', value: 4.8, color: 'rgb(179, 65, 235)' }, // GiLaserSparks style + }; + cy.wait(1000); + // Check each

  • element + cy.get('li').eq(0).get('span').contains('عشق'); + cy.get('li').eq(1).get('span').contains('بقا'); + cy.get('li').eq(2).get('span').contains('آزادی'); + cy.get('li').eq(3).get('span').contains('قدرت'); + cy.get('li').eq(4).get('span').contains('سرگرمی'); + cy.get('h5').contains('واسطه'); + cy.get('p').contains("INFP"); + + + }); + }); \ No newline at end of file diff --git a/cypress/e2e/userPanel.cy.js b/cypress/e2e/userPanel.cy.js new file mode 100644 index 0000000..ca1ab14 --- /dev/null +++ b/cypress/e2e/userPanel.cy.js @@ -0,0 +1,43 @@ + +describe("user panel Page Tests", () => { + + + it("should test user panel", () => { + cy.visit("/Signup"); + + cy.get(".email1_input").type("patient3@gmail.com"); + cy.get(".password1_input").type("zahra121233"); + cy.get("[data-cy=enter]").click(); + cy.contains("باشه").click(); + + cy.visit("/User_panel"); + cy.get('h1').contains('اطلاعات شخصی'); + + // Visit the page or component where the bio rows are located + + + // Define the expected values for each bio-row + const expectedTexts = [ + 'نام : هلیا', + 'نام خانوادگی : شمس زاده', + 'جنسیت: مونث', + 'تاریخ تولد: ۱۳۸۱/۱۲/۱۲', + 'شماره همراه : ۰۹۳۳۳۱۸۳۸۹۸', + 'ایمیل : patient3@gmail.com', + ]; + + // Loop through each bio-row and check the text + cy.get('.bio-row').each(($bioRow, index) => { + if(index<6){ + // Get the text content of each .bio-row + cy.wrap($bioRow) + .invoke('text') // Get the raw text + .should('include', expectedTexts[index]); // Check if it includes the expected text + } + }); + }); + }); + + + + \ No newline at end of file