Index: frontend/frontend-startup.log
===================================================================
--- frontend/frontend-startup.log	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
+++ frontend/frontend-startup.log	(revision 9af201e94b5a79beb92a30858fc54de4bc3b9449)
@@ -0,0 +1,274 @@
+﻿
+> medora-frontend@0.1.0 start
+> react-scripts start
+
+node.exe : (node:32556) [DEP_WEBPACK_DEV_SERVER_ON_AFTER_SETUP_MIDDLEWARE] DeprecationWarning: 'onAfterSetupMiddleware' option is deprecated. Please use the 'setupMiddlewares' 
+option.
+At line:1 char:1
++ & "C:\Program Files\nodejs/node.exe" "C:\Program Files\nodejs/node_mo ...
++ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    + CategoryInfo          : NotSpecified: ((node:32556) [D...ewares' option.:String) [], RemoteException
+    + FullyQualifiedErrorId : NativeCommandError
+ 
+(Use `node --trace-deprecation ...` to show where the warning was created)
+(node:32556) [DEP_WEBPACK_DEV_SERVER_ON_BEFORE_SETUP_MIDDLEWARE] DeprecationWarning: 'onBeforeSetupMiddleware' option is deprecated. Please use the 'setupMiddlewares' option.
+Starting the development server...
+
+Compiled with warnings.
+
+[eslint] 
+src\App.js
+  Line 2:50:  'Navigate' is defined but never used  no-unused-vars
+
+src\pages\appointments\AppointmentList.js
+  Line 17:6:  React Hook useEffect has a missing dependency: 'fetchAppointments'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\billing\BillingDetail.js
+  Line 22:6:  React Hook useEffect has a missing dependency: 'fetchBilling'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\billing\BillingList.js
+  Line 16:6:  React Hook useEffect has a missing dependency: 'fetchBillings'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\departments\DepartmentDetail.js
+  Line 17:6:  React Hook useEffect has a missing dependency: 'fetchDepartmentAndDoctors'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\departments\DoctorsByDepartment.js
+  Line 17:6:  React Hook useEffect has a missing dependency: 'fetchDepartmentAndDoctors'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\doctors\DoctorDetail.js
+  Line 16:6:  React Hook useEffect has a missing dependency: 'fetchDoctor'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\doctors\DoctorForm.js
+  Line 26:6:  React Hook useEffect has a missing dependency: 'fetchDoctor'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\lab-tests\LabResultForm.js
+  Line 1:27:  'useEffect' is defined but never used  no-unused-vars
+
+src\pages\lab-tests\LabTestList.js
+  Line 1:27:    'useEffect' is defined but never used                                                         no-unused-vars
+  Line 293:29:  Unexpected mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+  Line 293:84:  Unexpected mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+
+src\pages\medical-records\MedicalRecordDetail.js
+  Line 80:6:  React Hook useEffect has a missing dependency: 'fetchRecord'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\medical-reports\MedicalReportList.js
+  Line 21:10:  'availableDiagnoses' is assigned a value but never used           no-unused-vars
+  Line 22:10:  'availablePrescriptions' is assigned a value but never used       no-unused-vars
+  Line 23:10:  'availableAllergies' is assigned a value but never used           no-unused-vars
+  Line 24:10:  'availableSymptoms' is assigned a value but never used            no-unused-vars
+  Line 174:9:  'toggleDiagnosisSelection' is assigned a value but never used     no-unused-vars
+  Line 186:9:  'togglePrescriptionSelection' is assigned a value but never used  no-unused-vars
+  Line 198:9:  'toggleAllergySelection' is assigned a value but never used       no-unused-vars
+  Line 210:9:  'toggleSymptomSelection' is assigned a value but never used       no-unused-vars
+
+src\pages\patients\PatientDetail.js
+  Line 16:6:  React Hook useEffect has a missing dependency: 'fetchPatient'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\patients\PatientForm.js
+  Line 28:6:  React Hook useEffect has a missing dependency: 'fetchPatient'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\procedures\ProcedureList.js
+  Line 1:27:     'useEffect' is defined but never used                                                         no-unused-vars
+  Line 315:33:   Unexpected mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+  Line 315:100:  Unexpected mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+
+src\pages\procedures\ProcedureResultForm.js
+  Line 1:27:  'useEffect' is defined but never used  no-unused-vars
+
+Search for the keywords to learn more about each warning.
+To ignore, add // eslint-disable-next-line to the line before.
+
+[1m[33mWARNING[39m[22m in [1m[eslint] 
+src\App.js
+  Line 2:50:  'Navigate' is defined but never used  no-unused-vars
+
+src\pages\appointments\AppointmentList.js
+  Line 17:6:  React Hook useEffect has a missing dependency: 'fetchAppointments'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\billing\BillingDetail.js
+  Line 22:6:  React Hook useEffect has a missing dependency: 'fetchBilling'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\billing\BillingList.js
+  Line 16:6:  React Hook useEffect has a missing dependency: 'fetchBillings'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\departments\DepartmentDetail.js
+  Line 17:6:  React Hook useEffect has a missing dependency: 'fetchDepartmentAndDoctors'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\departments\DoctorsByDepartment.js
+  Line 17:6:  React Hook useEffect has a missing dependency: 'fetchDepartmentAndDoctors'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\doctors\DoctorDetail.js
+  Line 16:6:  React Hook useEffect has a missing dependency: 'fetchDoctor'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\doctors\DoctorForm.js
+  Line 26:6:  React Hook useEffect has a missing dependency: 'fetchDoctor'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\lab-tests\LabResultForm.js
+  Line 1:27:  'useEffect' is defined but never used  no-unused-vars
+
+src\pages\lab-tests\LabTestList.js
+  Line 1:27:    'useEffect' is defined but never used                                                         no-unused-vars
+  Line 293:29:  [1m[31mUnexpected[39m[22m[1m mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+  Line 293:84:  [1m[31mUnexpected[39m[22m[1m mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+
+src\pages\medical-records\MedicalRecordDetail.js
+  Line 80:6:  React Hook useEffect has a missing dependency: 'fetchRecord'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\medical-reports\MedicalReportList.js
+  Line 21:10:  'availableDiagnoses' is assigned a value but never used           no-unused-vars
+  Line 22:10:  'availablePrescriptions' is assigned a value but never used       no-unused-vars
+  Line 23:10:  'availableAllergies' is assigned a value but never used           no-unused-vars
+  Line 24:10:  'availableSymptoms' is assigned a value but never used            no-unused-vars
+  Line 174:9:  'toggleDiagnosisSelection' is assigned a value but never used     no-unused-vars
+  Line 186:9:  'togglePrescriptionSelection' is assigned a value but never used  no-unused-vars
+  Line 198:9:  'toggleAllergySelection' is assigned a value but never used       no-unused-vars
+  Line 210:9:  'toggleSymptomSelection' is assigned a value but never used       no-unused-vars
+
+src\pages\patients\PatientDetail.js
+  Line 16:6:  React Hook useEffect has a missing dependency: 'fetchPatient'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\patients\PatientForm.js
+  Line 28:6:  React Hook useEffect has a missing dependency: 'fetchPatient'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\procedures\ProcedureList.js
+  Line 1:27:     'useEffect' is defined but never used                                                         no-unused-vars
+  Line 315:33:   [1m[31mUnexpected[39m[22m[1m mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+  Line 315:100:  [1m[31mUnexpected[39m[22m[1m mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+
+src\pages\procedures\ProcedureResultForm.js
+  Line 1:27:  'useEffect' is defined but never used  no-unused-vars
+
+[39m[22m
+
+webpack compiled with [1m[33m1 warning[39m[22m
+(node:32556) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.
+Compiling...
+Compiled with warnings.
+
+[eslint] 
+src\App.js
+  Line 2:50:  'Navigate' is defined but never used  no-unused-vars
+
+src\pages\appointments\AppointmentList.js
+  Line 17:6:  React Hook useEffect has a missing dependency: 'fetchAppointments'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\billing\BillingDetail.js
+  Line 22:6:  React Hook useEffect has a missing dependency: 'fetchBilling'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\billing\BillingList.js
+  Line 16:6:  React Hook useEffect has a missing dependency: 'fetchBillings'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\departments\DepartmentDetail.js
+  Line 17:6:  React Hook useEffect has a missing dependency: 'fetchDepartmentAndDoctors'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\departments\DoctorsByDepartment.js
+  Line 17:6:  React Hook useEffect has a missing dependency: 'fetchDepartmentAndDoctors'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\doctors\DoctorDetail.js
+  Line 16:6:  React Hook useEffect has a missing dependency: 'fetchDoctor'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\doctors\DoctorForm.js
+  Line 26:6:  React Hook useEffect has a missing dependency: 'fetchDoctor'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\lab-tests\LabResultForm.js
+  Line 1:27:  'useEffect' is defined but never used  no-unused-vars
+
+src\pages\lab-tests\LabTestList.js
+  Line 1:27:    'useEffect' is defined but never used                                                         no-unused-vars
+  Line 293:29:  Unexpected mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+  Line 293:84:  Unexpected mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+
+src\pages\medical-records\MedicalRecordDetail.js
+  Line 80:6:  React Hook useEffect has a missing dependency: 'fetchRecord'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\medical-reports\MedicalReportList.js
+  Line 21:10:  'availableDiagnoses' is assigned a value but never used           no-unused-vars
+  Line 22:10:  'availablePrescriptions' is assigned a value but never used       no-unused-vars
+  Line 23:10:  'availableAllergies' is assigned a value but never used           no-unused-vars
+  Line 24:10:  'availableSymptoms' is assigned a value but never used            no-unused-vars
+  Line 174:9:  'toggleDiagnosisSelection' is assigned a value but never used     no-unused-vars
+  Line 186:9:  'togglePrescriptionSelection' is assigned a value but never used  no-unused-vars
+  Line 198:9:  'toggleAllergySelection' is assigned a value but never used       no-unused-vars
+  Line 210:9:  'toggleSymptomSelection' is assigned a value but never used       no-unused-vars
+
+src\pages\patients\PatientDetail.js
+  Line 16:6:  React Hook useEffect has a missing dependency: 'fetchPatient'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\patients\PatientForm.js
+  Line 28:6:  React Hook useEffect has a missing dependency: 'fetchPatient'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\procedures\ProcedureList.js
+  Line 1:27:     'useEffect' is defined but never used                                                         no-unused-vars
+  Line 315:33:   Unexpected mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+  Line 315:100:  Unexpected mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+
+src\pages\procedures\ProcedureResultForm.js
+  Line 1:27:  'useEffect' is defined but never used  no-unused-vars
+
+Search for the keywords to learn more about each warning.
+To ignore, add // eslint-disable-next-line to the line before.
+
+[1m[33mWARNING[39m[22m in [1m[eslint] 
+src\App.js
+  Line 2:50:  'Navigate' is defined but never used  no-unused-vars
+
+src\pages\appointments\AppointmentList.js
+  Line 17:6:  React Hook useEffect has a missing dependency: 'fetchAppointments'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\billing\BillingDetail.js
+  Line 22:6:  React Hook useEffect has a missing dependency: 'fetchBilling'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\billing\BillingList.js
+  Line 16:6:  React Hook useEffect has a missing dependency: 'fetchBillings'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\departments\DepartmentDetail.js
+  Line 17:6:  React Hook useEffect has a missing dependency: 'fetchDepartmentAndDoctors'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\departments\DoctorsByDepartment.js
+  Line 17:6:  React Hook useEffect has a missing dependency: 'fetchDepartmentAndDoctors'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\doctors\DoctorDetail.js
+  Line 16:6:  React Hook useEffect has a missing dependency: 'fetchDoctor'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\doctors\DoctorForm.js
+  Line 26:6:  React Hook useEffect has a missing dependency: 'fetchDoctor'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\lab-tests\LabResultForm.js
+  Line 1:27:  'useEffect' is defined but never used  no-unused-vars
+
+src\pages\lab-tests\LabTestList.js
+  Line 1:27:    'useEffect' is defined but never used                                                         no-unused-vars
+  Line 293:29:  [1m[31mUnexpected[39m[22m[1m mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+  Line 293:84:  [1m[31mUnexpected[39m[22m[1m mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+
+src\pages\medical-records\MedicalRecordDetail.js
+  Line 80:6:  React Hook useEffect has a missing dependency: 'fetchRecord'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\medical-reports\MedicalReportList.js
+  Line 21:10:  'availableDiagnoses' is assigned a value but never used           no-unused-vars
+  Line 22:10:  'availablePrescriptions' is assigned a value but never used       no-unused-vars
+  Line 23:10:  'availableAllergies' is assigned a value but never used           no-unused-vars
+  Line 24:10:  'availableSymptoms' is assigned a value but never used            no-unused-vars
+  Line 174:9:  'toggleDiagnosisSelection' is assigned a value but never used     no-unused-vars
+  Line 186:9:  'togglePrescriptionSelection' is assigned a value but never used  no-unused-vars
+  Line 198:9:  'toggleAllergySelection' is assigned a value but never used       no-unused-vars
+  Line 210:9:  'toggleSymptomSelection' is assigned a value but never used       no-unused-vars
+
+src\pages\patients\PatientDetail.js
+  Line 16:6:  React Hook useEffect has a missing dependency: 'fetchPatient'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\patients\PatientForm.js
+  Line 28:6:  React Hook useEffect has a missing dependency: 'fetchPatient'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
+
+src\pages\procedures\ProcedureList.js
+  Line 1:27:     'useEffect' is defined but never used                                                         no-unused-vars
+  Line 315:33:   [1m[31mUnexpected[39m[22m[1m mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+  Line 315:100:  [1m[31mUnexpected[39m[22m[1m mix of '||' and '&&'. Use parentheses to clarify the intended order of operations  no-mixed-operators
+
+src\pages\procedures\ProcedureResultForm.js
+  Line 1:27:  'useEffect' is defined but never used  no-unused-vars
+
+[39m[22m
+
+webpack compiled with [1m[33m1 warning[39m[22m
