From 9530ea30e7b72b1a31654ad39770bc16cc34cc5c Mon Sep 17 00:00:00 2001 From: karimalden Date: Sat, 27 Jul 2024 14:14:12 +0300 Subject: [PATCH] fix bug and remove unnesasery --- .gitignore | 1 + bundle-analysis.html | 2 +- package.json | 33 +- pnpm-lock.yaml | 3056 ++++++++++++++++- src/App.tsx | 4 +- src/Components/Test/test.zip | Bin 1548 -> 0 bytes src/Components/testInput/MathInput.tsx | 62 + src/Components/testInput/MathInputEdatble.tsx | 68 + src/Hooks/useSetPageTitle.ts | 16 +- src/Layout/Ui/NavBar.tsx | 22 +- src/Pages/Admin/Model/Add.tsx | 80 - src/Pages/Admin/Model/AddModel.tsx | 95 - src/Pages/Admin/Model/Delete.tsx | 94 - src/Pages/Admin/Model/Edit.tsx | 59 - src/Pages/Admin/Model/EditModel.tsx | 108 - src/Pages/Admin/Model/formUtil.ts | 43 - src/Pages/Admin/SelectGroups/SelectGroup.tsx | 107 - src/Pages/Admin/TableHeader.tsx | 53 - src/Pages/Admin/TablePage.tsx | 19 - src/Pages/Admin/useTableColumns.tsx | 110 - src/Pages/Branch/Cycle/Model/Add.tsx | 44 - src/Pages/Branch/Cycle/Model/AddModel.tsx | 91 - src/Pages/Branch/Cycle/Model/Delete.tsx | 94 - src/Pages/Branch/Cycle/Model/Edit.tsx | 28 - src/Pages/Branch/Cycle/Model/EditModel.tsx | 91 - src/Pages/Branch/Cycle/Model/formUtil.ts | 28 - src/Pages/Branch/Cycle/TableHeader.tsx | 56 - src/Pages/Branch/Cycle/TablePage.tsx | 21 - src/Pages/Branch/Cycle/useTableColumns.tsx | 144 - src/Pages/Branch/Model/Add.tsx | 32 - src/Pages/Branch/Model/AddModel.tsx | 77 - src/Pages/Branch/Model/Delete.tsx | 94 - src/Pages/Branch/Model/Edit.tsx | 16 - src/Pages/Branch/Model/EditModel.tsx | 76 - src/Pages/Branch/Model/formUtil.ts | 21 - src/Pages/Branch/TableHeader.tsx | 53 - src/Pages/Branch/TablePage.tsx | 19 - src/Pages/Branch/Term/Model/Add.tsx | 55 - src/Pages/Branch/Term/Model/AddModel.tsx | 85 - src/Pages/Branch/Term/Model/Delete.tsx | 96 - src/Pages/Branch/Term/Model/Edit.tsx | 39 - src/Pages/Branch/Term/Model/EditModel.tsx | 85 - src/Pages/Branch/Term/Model/formUtil.ts | 29 - src/Pages/Branch/Term/TableHeader.tsx | 56 - src/Pages/Branch/Term/TablePage.tsx | 22 - src/Pages/Branch/Term/useTableColumns.tsx | 121 - src/Pages/Branch/useTableColumns.tsx | 122 - src/Pages/Course/Chart/AreaChart.tsx | 71 - src/Pages/Course/Model/Add.tsx | 50 - src/Pages/Course/Model/AddModel.tsx | 73 - src/Pages/Course/Model/Delete.tsx | 101 - src/Pages/Course/Model/formUtil.ts | 22 - src/Pages/Course/Page.tsx | 34 - src/Pages/EduClass/Model/Delete.tsx | 100 - .../EduClass/Model/SendNotificationCourse.tsx | 54 - .../Model/SendNotificationCourseModel.tsx | 79 - src/Pages/EduClass/Model/add/Add.tsx | 42 - src/Pages/EduClass/Model/add/AddModel.tsx | 81 - src/Pages/EduClass/Model/add/formUtil.ts | 18 - src/Pages/EduClass/Model/formUtil.ts | 20 - src/Pages/EduClass/Page.tsx | 62 - src/Pages/EduClass/show/ActiveTable.tsx | 91 - src/Pages/EduClass/show/Page.tsx | 35 - .../EduClass/show/Tables/Note/Model/Add.tsx | 80 - .../show/Tables/Note/Model/AddModel.tsx | 83 - .../show/Tables/Note/Model/Delete.tsx | 102 - .../EduClass/show/Tables/Note/Model/Edit.tsx | 59 - .../show/Tables/Note/Model/EditModel.tsx | 113 - .../show/Tables/Note/Model/formUtil.ts | 29 - .../show/Tables/Note/Select/CustomSelect.tsx | 105 - .../EduClass/show/Tables/Note/TableHeader.tsx | 54 - .../EduClass/show/Tables/Note/TablePage.tsx | 34 - src/Pages/EduClass/show/Tables/Note/index.tsx | 15 - .../show/Tables/Note/useTableColumns.tsx | 132 - .../show/Tables/Payment/Model/Add.tsx | 85 - .../show/Tables/Payment/Model/AddModel.tsx | 78 - .../show/Tables/Payment/Model/Delete.tsx | 96 - .../show/Tables/Payment/Model/Edit.tsx | 56 - .../show/Tables/Payment/Model/EditModel.tsx | 83 - .../show/Tables/Payment/Model/formUtil.ts | 51 - .../Tables/Payment/Select/CustomSelect.tsx | 105 - .../show/Tables/Payment/TableHeader.tsx | 56 - .../show/Tables/Payment/TablePage.tsx | 30 - .../EduClass/show/Tables/Payment/index.tsx | 15 - .../show/Tables/Payment/useTableColumns.tsx | 157 - .../show/Tables/Student/TableHeader.tsx | 81 - .../show/Tables/Student/TablePage.tsx | 92 - .../EduClass/show/Tables/Student/formUtil.ts | 29 - .../EduClass/show/Tables/Student/index.tsx | 15 - .../show/Tables/Student/model/MoveStudent.tsx | 124 - .../Tables/Student/model/TransformStudent.tsx | 141 - .../show/Tables/Student/useTableColumns.tsx | 143 - .../show/Tables/earlyDeparture/Model/Edit.tsx | 94 - .../Tables/earlyDeparture/Model/EditModel.tsx | 206 -- .../earlyDeparture/Model/Ui/PdfUploader.tsx | 59 - .../Tables/earlyDeparture/Model/formUtil.ts | 27 - .../earlyDeparture/Select/CustomSelect.scss | 103 - .../earlyDeparture/Select/CustomSelect.tsx | 108 - .../Tables/earlyDeparture/TableHeader.tsx | 70 - .../show/Tables/earlyDeparture/TablePage.tsx | 39 - .../show/Tables/earlyDeparture/index.tsx | 15 - .../Tables/earlyDeparture/useTableColumns.tsx | 146 - .../show/Tables/homework/Model/Add.tsx | 87 - .../show/Tables/homework/Model/AddModel.tsx | 84 - .../show/Tables/homework/Model/Delete.tsx | 93 - .../show/Tables/homework/Model/Edit.tsx | 81 - .../show/Tables/homework/Model/EditModel.tsx | 114 - .../show/Tables/homework/Model/formUtil.ts | 38 - .../Tables/homework/Select/CustomSelect.tsx | 107 - .../show/Tables/homework/TableHeader.tsx | 31 - .../show/Tables/homework/TablePage.tsx | 25 - .../EduClass/show/Tables/homework/index.tsx | 15 - .../show/Tables/homework/useTableColumns.tsx | 134 - src/Pages/EduClass/show/Tables/mark/Body.tsx | 118 - .../show/Tables/mark/Exam/Model/Add.tsx | 88 - .../show/Tables/mark/Exam/Model/AddModel.tsx | 89 - .../show/Tables/mark/Exam/Model/Delete.tsx | 100 - .../show/Tables/mark/Exam/Model/Edit.tsx | 77 - .../show/Tables/mark/Exam/Model/EditModel.tsx | 88 - .../show/Tables/mark/Exam/Model/formUtil.ts | 72 - .../show/Tables/mark/FillterNavWithRadio.tsx | 74 - .../EduClass/show/Tables/mark/Model/Add.tsx | 71 - .../show/Tables/mark/Model/AddModel.tsx | 85 - .../show/Tables/mark/Model/Delete.tsx | 100 - .../EduClass/show/Tables/mark/Model/Edit.tsx | 60 - .../show/Tables/mark/Model/EditModel.tsx | 73 - .../show/Tables/mark/Model/formUtil.ts | 23 - .../show/Tables/mark/Select/CustomSelect.tsx | 105 - .../EduClass/show/Tables/mark/TableHeader.tsx | 92 - .../EduClass/show/Tables/mark/TablePage.tsx | 35 - src/Pages/EduClass/show/Tables/mark/index.tsx | 15 - .../show/Tables/mark/useTableColumns.tsx | 102 - .../show/Tables/programme/Model/Add.tsx | 77 - .../show/Tables/programme/Model/AddModel.tsx | 96 - .../show/Tables/programme/Model/Edit.tsx | 73 - .../show/Tables/programme/Model/EditModel.tsx | 86 - .../show/Tables/programme/Model/formUtil.ts | 22 - .../EduClass/show/Tables/programme/Page.tsx | 230 -- .../show/Tables/programme/Programme.tsx | 64 - .../show/Tables/programme/useWeekDays.ts | 38 - .../show/Tables/registration/Model/Edit.tsx | 104 - .../Tables/registration/Model/EditModel.tsx | 278 -- .../registration/Model/Ui/PdfUploader.tsx | 59 - .../Tables/registration/Model/formUtil.ts | 44 - .../registration/Select/CustomSelect.tsx | 107 - .../show/Tables/registration/TableHeader.tsx | 81 - .../show/Tables/registration/TablePage.tsx | 38 - .../show/Tables/registration/index.tsx | 15 - .../Tables/registration/useTableColumns.tsx | 150 - .../show/Tables/sessionContent/Model/Add.tsx | 130 - .../Tables/sessionContent/Model/AddModel.tsx | 73 - .../Tables/sessionContent/Model/Delete.tsx | 92 - .../show/Tables/sessionContent/Model/Edit.tsx | 116 - .../Tables/sessionContent/Model/EditModel.tsx | 71 - .../Tables/sessionContent/Model/formUtil.ts | 32 - .../sessionContent/Select/CustomSelect.tsx | 107 - .../Tables/sessionContent/TableHeader.tsx | 53 - .../show/Tables/sessionContent/TablePage.tsx | 24 - .../show/Tables/sessionContent/index.tsx | 15 - .../Tables/sessionContent/useTableColumns.tsx | 131 - .../show/model/SendNotificationEduClass.tsx | 54 - .../model/SendNotificationEduClassModel.tsx | 85 - src/Pages/EduClass/show/model/formUtil.ts | 20 - src/Pages/Home/Dummy.tsx | 10 +- src/Pages/Payment/Model/Add.tsx | 84 - src/Pages/Payment/Model/AddModel.tsx | 71 - src/Pages/Payment/Model/Delete.tsx | 103 - src/Pages/Payment/Model/Edit.tsx | 55 - src/Pages/Payment/Model/EditModel.tsx | 80 - src/Pages/Payment/Model/formUtil.ts | 51 - src/Pages/Payment/Page.tsx | 68 - src/Pages/Payment/Select/CustomSelect.tsx | 109 - src/Pages/Payment/Table.tsx | 26 - src/Pages/Payment/index.tsx | 15 - src/Pages/Payment/useTableColumns.tsx | 155 - src/Pages/Role/Model/Add.tsx | 47 - src/Pages/Role/Model/AddModel.tsx | 76 - src/Pages/Role/Model/Delete.tsx | 94 - src/Pages/Role/Model/Edit.tsx | 29 - src/Pages/Role/Model/EditModel.tsx | 78 - src/Pages/Role/Model/formUtil.ts | 23 - src/Pages/Role/TableHeader.tsx | 53 - src/Pages/Role/TablePage.tsx | 19 - src/Pages/Role/useTableColumns.tsx | 96 - src/Pages/Student/Add/Form.tsx | 34 - src/Pages/Student/Add/Page.tsx | 30 - src/Pages/Student/Edit/AttachmentsDetails.tsx | 20 - src/Pages/Student/Edit/ContactDetails.tsx | 40 - src/Pages/Student/Edit/FormPage.tsx | 44 - src/Pages/Student/Edit/Page.tsx | 129 - src/Pages/Student/Edit/ParentDetails.tsx | 34 - src/Pages/Student/Edit/PersonalForm.tsx | 46 - src/Pages/Student/Edit/ui/File.tsx | 81 - src/Pages/Student/Page.tsx | 15 - src/Pages/Student/Payment/Model/Add.tsx | 61 - src/Pages/Student/Payment/Model/AddModel.tsx | 89 - src/Pages/Student/Payment/Model/Delete.tsx | 96 - src/Pages/Student/Payment/Model/Edit.tsx | 57 - src/Pages/Student/Payment/Model/EditModel.tsx | 90 - src/Pages/Student/Payment/Model/formUtil.ts | 48 - .../Student/Payment/Select/CustomSelect.tsx | 105 - src/Pages/Student/Payment/TableHeader.tsx | 57 - src/Pages/Student/Payment/TablePage.tsx | 31 - src/Pages/Student/Payment/index.tsx | 15 - src/Pages/Student/Payment/useTableColumns.tsx | 146 - src/Pages/Student/Section/ChartSection.tsx | 18 - src/Pages/Student/Section/DetailsSections.tsx | 21 - .../Student/Show/DataTable/ExpandedRow.tsx | 14 - src/Pages/Student/Show/DataTable/Modal.tsx | 101 - .../Student/Show/DataTable/TablePage.tsx | 25 - src/Pages/Student/Show/DataTable/formUtil.ts | 29 - src/Pages/Student/Show/DataTable/index.tsx | 17 - .../Show/DataTable/useTableColumns.tsx | 48 - src/Pages/Student/Show/Nav.tsx | 53 - src/Pages/Student/Show/Page.tsx | 64 - src/Pages/Student/Show/StudentCard.tsx | 102 - src/Pages/Student/Show/model/Delete.tsx | 101 - .../Show/model/SendNotificationCourse.tsx | 54 - .../model/SendNotificationCourseModel.tsx | 79 - src/Pages/Student/Show/model/formUtil.ts | 21 - src/Pages/Student/TimeDetails/Add/Form.tsx | 57 - src/Pages/Student/TimeDetails/Add/Page.tsx | 33 - src/Pages/Student/formUtil.ts | 51 - src/Pages/Student/note/Model/Add.tsx | 56 - src/Pages/Student/note/Model/AddModel.tsx | 89 - src/Pages/Student/note/Model/Delete.tsx | 95 - src/Pages/Student/note/Model/formUtil.ts | 29 - .../Student/note/Select/CustomSelect.tsx | 105 - src/Pages/Student/note/TableHeader.tsx | 81 - src/Pages/Student/note/TablePage.tsx | 36 - src/Pages/Student/note/index.tsx | 15 - src/Pages/Student/note/useTableColumns.tsx | 105 - src/Pages/Student/status/Model/Edit.tsx | 135 - src/Pages/Student/status/Model/EditModel.tsx | 376 -- src/Pages/Student/status/Model/formUtil.ts | 59 - .../Student/status/Select/CustomSelect.tsx | 105 - src/Pages/Student/status/TableHeader.tsx | 84 - src/Pages/Student/status/TablePage.tsx | 120 - src/Pages/Student/status/index.tsx | 15 - src/Pages/Student/status/useTableColumns.tsx | 198 -- src/Pages/Unit/Page.tsx | 23 +- src/Pages/lesson/Page.tsx | 26 +- src/Pages/question/EditPage.tsx | 74 +- src/Pages/question/Model/Add.tsx | 26 +- src/Pages/question/Model/Malty/Add.tsx | 2 - src/Pages/question/Model/MathInput.tsx | 31 + src/Pages/question/Page.tsx | 31 +- src/Pages/question/Table.tsx | 1 - src/Pages/question/useTableColumns.tsx | 2 +- src/Pages/subject/Table/Page.tsx | 5 + src/Routes.tsx | 15 + src/api/config.ts | 4 +- src/api/helper/useAxios.ts | 12 +- src/translate/ar.json | 35 +- src/types/App.ts | 3 +- src/utils/deletePathSegments.ts | 15 + src/utils/getPrevPathRoute.ts | 17 + src/utils/mathjax.ts | 38 + src/utils/parseMath.ts | 13 + tsconfig.json | 2 +- 260 files changed, 3428 insertions(+), 16759 deletions(-) delete mode 100644 src/Components/Test/test.zip create mode 100644 src/Components/testInput/MathInput.tsx create mode 100644 src/Components/testInput/MathInputEdatble.tsx delete mode 100644 src/Pages/Admin/Model/Add.tsx delete mode 100644 src/Pages/Admin/Model/AddModel.tsx delete mode 100644 src/Pages/Admin/Model/Delete.tsx delete mode 100644 src/Pages/Admin/Model/Edit.tsx delete mode 100644 src/Pages/Admin/Model/EditModel.tsx delete mode 100644 src/Pages/Admin/Model/formUtil.ts delete mode 100644 src/Pages/Admin/SelectGroups/SelectGroup.tsx delete mode 100644 src/Pages/Admin/TableHeader.tsx delete mode 100644 src/Pages/Admin/TablePage.tsx delete mode 100644 src/Pages/Admin/useTableColumns.tsx delete mode 100644 src/Pages/Branch/Cycle/Model/Add.tsx delete mode 100644 src/Pages/Branch/Cycle/Model/AddModel.tsx delete mode 100644 src/Pages/Branch/Cycle/Model/Delete.tsx delete mode 100644 src/Pages/Branch/Cycle/Model/Edit.tsx delete mode 100644 src/Pages/Branch/Cycle/Model/EditModel.tsx delete mode 100644 src/Pages/Branch/Cycle/Model/formUtil.ts delete mode 100644 src/Pages/Branch/Cycle/TableHeader.tsx delete mode 100644 src/Pages/Branch/Cycle/TablePage.tsx delete mode 100644 src/Pages/Branch/Cycle/useTableColumns.tsx delete mode 100644 src/Pages/Branch/Model/Add.tsx delete mode 100644 src/Pages/Branch/Model/AddModel.tsx delete mode 100644 src/Pages/Branch/Model/Delete.tsx delete mode 100644 src/Pages/Branch/Model/Edit.tsx delete mode 100644 src/Pages/Branch/Model/EditModel.tsx delete mode 100644 src/Pages/Branch/Model/formUtil.ts delete mode 100644 src/Pages/Branch/TableHeader.tsx delete mode 100644 src/Pages/Branch/TablePage.tsx delete mode 100644 src/Pages/Branch/Term/Model/Add.tsx delete mode 100644 src/Pages/Branch/Term/Model/AddModel.tsx delete mode 100644 src/Pages/Branch/Term/Model/Delete.tsx delete mode 100644 src/Pages/Branch/Term/Model/Edit.tsx delete mode 100644 src/Pages/Branch/Term/Model/EditModel.tsx delete mode 100644 src/Pages/Branch/Term/Model/formUtil.ts delete mode 100644 src/Pages/Branch/Term/TableHeader.tsx delete mode 100644 src/Pages/Branch/Term/TablePage.tsx delete mode 100644 src/Pages/Branch/Term/useTableColumns.tsx delete mode 100644 src/Pages/Branch/useTableColumns.tsx delete mode 100644 src/Pages/Course/Chart/AreaChart.tsx delete mode 100644 src/Pages/Course/Model/Add.tsx delete mode 100644 src/Pages/Course/Model/AddModel.tsx delete mode 100644 src/Pages/Course/Model/Delete.tsx delete mode 100644 src/Pages/Course/Model/formUtil.ts delete mode 100644 src/Pages/Course/Page.tsx delete mode 100644 src/Pages/EduClass/Model/Delete.tsx delete mode 100644 src/Pages/EduClass/Model/SendNotificationCourse.tsx delete mode 100644 src/Pages/EduClass/Model/SendNotificationCourseModel.tsx delete mode 100644 src/Pages/EduClass/Model/add/Add.tsx delete mode 100644 src/Pages/EduClass/Model/add/AddModel.tsx delete mode 100644 src/Pages/EduClass/Model/add/formUtil.ts delete mode 100644 src/Pages/EduClass/Model/formUtil.ts delete mode 100644 src/Pages/EduClass/Page.tsx delete mode 100644 src/Pages/EduClass/show/ActiveTable.tsx delete mode 100644 src/Pages/EduClass/show/Page.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Note/Model/Add.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Note/Model/AddModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Note/Model/Delete.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Note/Model/Edit.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Note/Model/EditModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Note/Model/formUtil.ts delete mode 100644 src/Pages/EduClass/show/Tables/Note/Select/CustomSelect.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Note/TableHeader.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Note/TablePage.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Note/index.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Note/useTableColumns.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Payment/Model/Add.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Payment/Model/AddModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Payment/Model/Delete.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Payment/Model/Edit.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Payment/Model/EditModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Payment/Model/formUtil.ts delete mode 100644 src/Pages/EduClass/show/Tables/Payment/Select/CustomSelect.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Payment/TableHeader.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Payment/TablePage.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Payment/index.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Payment/useTableColumns.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Student/TableHeader.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Student/TablePage.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Student/formUtil.ts delete mode 100644 src/Pages/EduClass/show/Tables/Student/index.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Student/model/MoveStudent.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Student/model/TransformStudent.tsx delete mode 100644 src/Pages/EduClass/show/Tables/Student/useTableColumns.tsx delete mode 100644 src/Pages/EduClass/show/Tables/earlyDeparture/Model/Edit.tsx delete mode 100644 src/Pages/EduClass/show/Tables/earlyDeparture/Model/EditModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/earlyDeparture/Model/Ui/PdfUploader.tsx delete mode 100644 src/Pages/EduClass/show/Tables/earlyDeparture/Model/formUtil.ts delete mode 100644 src/Pages/EduClass/show/Tables/earlyDeparture/Select/CustomSelect.scss delete mode 100644 src/Pages/EduClass/show/Tables/earlyDeparture/Select/CustomSelect.tsx delete mode 100644 src/Pages/EduClass/show/Tables/earlyDeparture/TableHeader.tsx delete mode 100644 src/Pages/EduClass/show/Tables/earlyDeparture/TablePage.tsx delete mode 100644 src/Pages/EduClass/show/Tables/earlyDeparture/index.tsx delete mode 100644 src/Pages/EduClass/show/Tables/earlyDeparture/useTableColumns.tsx delete mode 100644 src/Pages/EduClass/show/Tables/homework/Model/Add.tsx delete mode 100644 src/Pages/EduClass/show/Tables/homework/Model/AddModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/homework/Model/Delete.tsx delete mode 100644 src/Pages/EduClass/show/Tables/homework/Model/Edit.tsx delete mode 100644 src/Pages/EduClass/show/Tables/homework/Model/EditModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/homework/Model/formUtil.ts delete mode 100644 src/Pages/EduClass/show/Tables/homework/Select/CustomSelect.tsx delete mode 100644 src/Pages/EduClass/show/Tables/homework/TableHeader.tsx delete mode 100644 src/Pages/EduClass/show/Tables/homework/TablePage.tsx delete mode 100644 src/Pages/EduClass/show/Tables/homework/index.tsx delete mode 100644 src/Pages/EduClass/show/Tables/homework/useTableColumns.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/Body.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/Exam/Model/Add.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/Exam/Model/AddModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/Exam/Model/Delete.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/Exam/Model/Edit.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/Exam/Model/EditModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/Exam/Model/formUtil.ts delete mode 100644 src/Pages/EduClass/show/Tables/mark/FillterNavWithRadio.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/Model/Add.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/Model/AddModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/Model/Delete.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/Model/Edit.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/Model/EditModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/Model/formUtil.ts delete mode 100644 src/Pages/EduClass/show/Tables/mark/Select/CustomSelect.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/TableHeader.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/TablePage.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/index.tsx delete mode 100644 src/Pages/EduClass/show/Tables/mark/useTableColumns.tsx delete mode 100644 src/Pages/EduClass/show/Tables/programme/Model/Add.tsx delete mode 100644 src/Pages/EduClass/show/Tables/programme/Model/AddModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/programme/Model/Edit.tsx delete mode 100644 src/Pages/EduClass/show/Tables/programme/Model/EditModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/programme/Model/formUtil.ts delete mode 100644 src/Pages/EduClass/show/Tables/programme/Page.tsx delete mode 100644 src/Pages/EduClass/show/Tables/programme/Programme.tsx delete mode 100644 src/Pages/EduClass/show/Tables/programme/useWeekDays.ts delete mode 100644 src/Pages/EduClass/show/Tables/registration/Model/Edit.tsx delete mode 100644 src/Pages/EduClass/show/Tables/registration/Model/EditModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/registration/Model/Ui/PdfUploader.tsx delete mode 100644 src/Pages/EduClass/show/Tables/registration/Model/formUtil.ts delete mode 100644 src/Pages/EduClass/show/Tables/registration/Select/CustomSelect.tsx delete mode 100644 src/Pages/EduClass/show/Tables/registration/TableHeader.tsx delete mode 100644 src/Pages/EduClass/show/Tables/registration/TablePage.tsx delete mode 100644 src/Pages/EduClass/show/Tables/registration/index.tsx delete mode 100644 src/Pages/EduClass/show/Tables/registration/useTableColumns.tsx delete mode 100644 src/Pages/EduClass/show/Tables/sessionContent/Model/Add.tsx delete mode 100644 src/Pages/EduClass/show/Tables/sessionContent/Model/AddModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/sessionContent/Model/Delete.tsx delete mode 100644 src/Pages/EduClass/show/Tables/sessionContent/Model/Edit.tsx delete mode 100644 src/Pages/EduClass/show/Tables/sessionContent/Model/EditModel.tsx delete mode 100644 src/Pages/EduClass/show/Tables/sessionContent/Model/formUtil.ts delete mode 100644 src/Pages/EduClass/show/Tables/sessionContent/Select/CustomSelect.tsx delete mode 100644 src/Pages/EduClass/show/Tables/sessionContent/TableHeader.tsx delete mode 100644 src/Pages/EduClass/show/Tables/sessionContent/TablePage.tsx delete mode 100644 src/Pages/EduClass/show/Tables/sessionContent/index.tsx delete mode 100644 src/Pages/EduClass/show/Tables/sessionContent/useTableColumns.tsx delete mode 100644 src/Pages/EduClass/show/model/SendNotificationEduClass.tsx delete mode 100644 src/Pages/EduClass/show/model/SendNotificationEduClassModel.tsx delete mode 100644 src/Pages/EduClass/show/model/formUtil.ts delete mode 100644 src/Pages/Payment/Model/Add.tsx delete mode 100644 src/Pages/Payment/Model/AddModel.tsx delete mode 100644 src/Pages/Payment/Model/Delete.tsx delete mode 100644 src/Pages/Payment/Model/Edit.tsx delete mode 100644 src/Pages/Payment/Model/EditModel.tsx delete mode 100644 src/Pages/Payment/Model/formUtil.ts delete mode 100644 src/Pages/Payment/Page.tsx delete mode 100644 src/Pages/Payment/Select/CustomSelect.tsx delete mode 100644 src/Pages/Payment/Table.tsx delete mode 100644 src/Pages/Payment/index.tsx delete mode 100644 src/Pages/Payment/useTableColumns.tsx delete mode 100644 src/Pages/Role/Model/Add.tsx delete mode 100644 src/Pages/Role/Model/AddModel.tsx delete mode 100644 src/Pages/Role/Model/Delete.tsx delete mode 100644 src/Pages/Role/Model/Edit.tsx delete mode 100644 src/Pages/Role/Model/EditModel.tsx delete mode 100644 src/Pages/Role/Model/formUtil.ts delete mode 100644 src/Pages/Role/TableHeader.tsx delete mode 100644 src/Pages/Role/TablePage.tsx delete mode 100644 src/Pages/Role/useTableColumns.tsx delete mode 100644 src/Pages/Student/Add/Form.tsx delete mode 100644 src/Pages/Student/Add/Page.tsx delete mode 100644 src/Pages/Student/Edit/AttachmentsDetails.tsx delete mode 100644 src/Pages/Student/Edit/ContactDetails.tsx delete mode 100644 src/Pages/Student/Edit/FormPage.tsx delete mode 100644 src/Pages/Student/Edit/Page.tsx delete mode 100644 src/Pages/Student/Edit/ParentDetails.tsx delete mode 100644 src/Pages/Student/Edit/PersonalForm.tsx delete mode 100644 src/Pages/Student/Edit/ui/File.tsx delete mode 100644 src/Pages/Student/Page.tsx delete mode 100644 src/Pages/Student/Payment/Model/Add.tsx delete mode 100644 src/Pages/Student/Payment/Model/AddModel.tsx delete mode 100644 src/Pages/Student/Payment/Model/Delete.tsx delete mode 100644 src/Pages/Student/Payment/Model/Edit.tsx delete mode 100644 src/Pages/Student/Payment/Model/EditModel.tsx delete mode 100644 src/Pages/Student/Payment/Model/formUtil.ts delete mode 100644 src/Pages/Student/Payment/Select/CustomSelect.tsx delete mode 100644 src/Pages/Student/Payment/TableHeader.tsx delete mode 100644 src/Pages/Student/Payment/TablePage.tsx delete mode 100644 src/Pages/Student/Payment/index.tsx delete mode 100644 src/Pages/Student/Payment/useTableColumns.tsx delete mode 100644 src/Pages/Student/Section/ChartSection.tsx delete mode 100644 src/Pages/Student/Section/DetailsSections.tsx delete mode 100644 src/Pages/Student/Show/DataTable/ExpandedRow.tsx delete mode 100644 src/Pages/Student/Show/DataTable/Modal.tsx delete mode 100644 src/Pages/Student/Show/DataTable/TablePage.tsx delete mode 100644 src/Pages/Student/Show/DataTable/formUtil.ts delete mode 100644 src/Pages/Student/Show/DataTable/index.tsx delete mode 100644 src/Pages/Student/Show/DataTable/useTableColumns.tsx delete mode 100644 src/Pages/Student/Show/Nav.tsx delete mode 100644 src/Pages/Student/Show/Page.tsx delete mode 100644 src/Pages/Student/Show/StudentCard.tsx delete mode 100644 src/Pages/Student/Show/model/Delete.tsx delete mode 100644 src/Pages/Student/Show/model/SendNotificationCourse.tsx delete mode 100644 src/Pages/Student/Show/model/SendNotificationCourseModel.tsx delete mode 100644 src/Pages/Student/Show/model/formUtil.ts delete mode 100644 src/Pages/Student/TimeDetails/Add/Form.tsx delete mode 100644 src/Pages/Student/TimeDetails/Add/Page.tsx delete mode 100644 src/Pages/Student/formUtil.ts delete mode 100644 src/Pages/Student/note/Model/Add.tsx delete mode 100644 src/Pages/Student/note/Model/AddModel.tsx delete mode 100644 src/Pages/Student/note/Model/Delete.tsx delete mode 100644 src/Pages/Student/note/Model/formUtil.ts delete mode 100644 src/Pages/Student/note/Select/CustomSelect.tsx delete mode 100644 src/Pages/Student/note/TableHeader.tsx delete mode 100644 src/Pages/Student/note/TablePage.tsx delete mode 100644 src/Pages/Student/note/index.tsx delete mode 100644 src/Pages/Student/note/useTableColumns.tsx delete mode 100644 src/Pages/Student/status/Model/Edit.tsx delete mode 100644 src/Pages/Student/status/Model/EditModel.tsx delete mode 100644 src/Pages/Student/status/Model/formUtil.ts delete mode 100644 src/Pages/Student/status/Select/CustomSelect.tsx delete mode 100644 src/Pages/Student/status/TableHeader.tsx delete mode 100644 src/Pages/Student/status/TablePage.tsx delete mode 100644 src/Pages/Student/status/index.tsx delete mode 100644 src/Pages/Student/status/useTableColumns.tsx create mode 100644 src/Pages/question/Model/MathInput.tsx create mode 100644 src/utils/deletePathSegments.ts create mode 100644 src/utils/getPrevPathRoute.ts create mode 100644 src/utils/mathjax.ts create mode 100644 src/utils/parseMath.ts diff --git a/.gitignore b/.gitignore index 9d850e9..15d004d 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ npm-debug.log* yarn-debug.log* yarn-error.log* +bundle-analysis.html \ No newline at end of file diff --git a/bundle-analysis.html b/bundle-analysis.html index 0f45d1c..1ab7780 100644 --- a/bundle-analysis.html +++ b/bundle-analysis.html @@ -4822,7 +4822,7 @@ var drawChart = (function (exports) {