diff --git a/.DS_Store b/.DS_Store old mode 100755 new mode 100644 diff --git a/.editorconfig b/.editorconfig old mode 100755 new mode 100644 diff --git a/.gitattributes b/.gitattributes old mode 100755 new mode 100644 diff --git a/.gitignore b/.gitignore old mode 100755 new mode 100644 diff --git a/.styleci.yml b/.styleci.yml old mode 100755 new mode 100644 diff --git a/Modules/Client/Config/.gitkeep b/Modules/Client/Config/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Config/config.php b/Modules/Client/Config/config.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Console/.gitkeep b/Modules/Client/Console/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Database/Migrations/.gitkeep b/Modules/Client/Database/Migrations/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Database/Seeders/.gitkeep b/Modules/Client/Database/Seeders/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Database/Seeders/ClientDatabaseSeeder.php b/Modules/Client/Database/Seeders/ClientDatabaseSeeder.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Database/factories/.gitkeep b/Modules/Client/Database/factories/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Entities/.gitkeep b/Modules/Client/Entities/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Http/Controllers/.gitkeep b/Modules/Client/Http/Controllers/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Http/Controllers/Api/AuthController.php b/Modules/Client/Http/Controllers/Api/AuthController.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Http/Controllers/Api/ClaimController.php b/Modules/Client/Http/Controllers/Api/ClaimController.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Http/Controllers/Api/ClaimReportController.php b/Modules/Client/Http/Controllers/Api/ClaimReportController.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Http/Controllers/Api/CorporateDivisionController.php b/Modules/Client/Http/Controllers/Api/CorporateDivisionController.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Http/Controllers/Api/CorporateManageController.php b/Modules/Client/Http/Controllers/Api/CorporateManageController.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Http/Controllers/Api/CorporateMemberController.php b/Modules/Client/Http/Controllers/Api/CorporateMemberController.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Http/Controllers/Api/CorporatePolicyController.php b/Modules/Client/Http/Controllers/Api/CorporatePolicyController.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Http/Controllers/Api/TopUpController.php b/Modules/Client/Http/Controllers/Api/TopUpController.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Http/Controllers/Api/UserController.php b/Modules/Client/Http/Controllers/Api/UserController.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Http/Controllers/ClientController.php b/Modules/Client/Http/Controllers/ClientController.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Http/Middleware/.gitkeep b/Modules/Client/Http/Middleware/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Http/Requests/.gitkeep b/Modules/Client/Http/Requests/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Providers/.gitkeep b/Modules/Client/Providers/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Providers/ClientServiceProvider.php b/Modules/Client/Providers/ClientServiceProvider.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Providers/RouteServiceProvider.php b/Modules/Client/Providers/RouteServiceProvider.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Resources/assets/.gitkeep b/Modules/Client/Resources/assets/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Resources/assets/js/app.js b/Modules/Client/Resources/assets/js/app.js old mode 100755 new mode 100644 diff --git a/Modules/Client/Resources/assets/sass/app.scss b/Modules/Client/Resources/assets/sass/app.scss old mode 100755 new mode 100644 diff --git a/Modules/Client/Resources/lang/.gitkeep b/Modules/Client/Resources/lang/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Resources/views/.gitkeep b/Modules/Client/Resources/views/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Resources/views/index.blade.php b/Modules/Client/Resources/views/index.blade.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Resources/views/layouts/master.blade.php b/Modules/Client/Resources/views/layouts/master.blade.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Routes/.gitkeep b/Modules/Client/Routes/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Routes/api.php b/Modules/Client/Routes/api.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Routes/web.php b/Modules/Client/Routes/web.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Tests/Feature/.gitkeep b/Modules/Client/Tests/Feature/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Tests/Unit/.gitkeep b/Modules/Client/Tests/Unit/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Client/Transformers/ClaimReport/MemberResources.php b/Modules/Client/Transformers/ClaimReport/MemberResources.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Transformers/ClaimShowResource.php b/Modules/Client/Transformers/ClaimShowResource.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Transformers/Dashboard/LimitResources.php b/Modules/Client/Transformers/Dashboard/LimitResources.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Transformers/Dashboard/MemberAlarmCenterResources.php b/Modules/Client/Transformers/Dashboard/MemberAlarmCenterResources.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Transformers/Dashboard/MemberResources.php b/Modules/Client/Transformers/Dashboard/MemberResources.php old mode 100755 new mode 100644 diff --git a/Modules/Client/Transformers/Dashboard/TopUpLimitResources.php b/Modules/Client/Transformers/Dashboard/TopUpLimitResources.php old mode 100755 new mode 100644 diff --git a/Modules/Client/composer.json b/Modules/Client/composer.json old mode 100755 new mode 100644 diff --git a/Modules/Client/module.json b/Modules/Client/module.json old mode 100755 new mode 100644 diff --git a/Modules/Client/package.json b/Modules/Client/package.json old mode 100755 new mode 100644 diff --git a/Modules/Client/webpack.mix.js b/Modules/Client/webpack.mix.js old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Config/.gitkeep b/Modules/HospitalPortal/Config/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Config/config.php b/Modules/HospitalPortal/Config/config.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Console/.gitkeep b/Modules/HospitalPortal/Console/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Database/Migrations/.gitkeep b/Modules/HospitalPortal/Database/Migrations/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Database/Seeders/.gitkeep b/Modules/HospitalPortal/Database/Seeders/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Database/Seeders/HospitalPortalDatabaseSeeder.php b/Modules/HospitalPortal/Database/Seeders/HospitalPortalDatabaseSeeder.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Database/factories/.gitkeep b/Modules/HospitalPortal/Database/factories/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Entities/.gitkeep b/Modules/HospitalPortal/Entities/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Http/Controllers/.gitkeep b/Modules/HospitalPortal/Http/Controllers/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Http/Controllers/Api/AuthController.php b/Modules/HospitalPortal/Http/Controllers/Api/AuthController.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Http/Controllers/Api/ClaimRequestController.php b/Modules/HospitalPortal/Http/Controllers/Api/ClaimRequestController.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Http/Controllers/Api/MemberController.php b/Modules/HospitalPortal/Http/Controllers/Api/MemberController.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Http/Controllers/ClaimController.php b/Modules/HospitalPortal/Http/Controllers/ClaimController.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Http/Controllers/HospitalPortalController.php b/Modules/HospitalPortal/Http/Controllers/HospitalPortalController.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Http/Middleware/.gitkeep b/Modules/HospitalPortal/Http/Middleware/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Http/Requests/.gitkeep b/Modules/HospitalPortal/Http/Requests/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Providers/.gitkeep b/Modules/HospitalPortal/Providers/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Providers/HospitalPortalServiceProvider.php b/Modules/HospitalPortal/Providers/HospitalPortalServiceProvider.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Providers/RouteServiceProvider.php b/Modules/HospitalPortal/Providers/RouteServiceProvider.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Resources/assets/.gitkeep b/Modules/HospitalPortal/Resources/assets/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Resources/assets/js/app.js b/Modules/HospitalPortal/Resources/assets/js/app.js old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Resources/assets/sass/app.scss b/Modules/HospitalPortal/Resources/assets/sass/app.scss old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Resources/lang/.gitkeep b/Modules/HospitalPortal/Resources/lang/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Resources/views/.gitkeep b/Modules/HospitalPortal/Resources/views/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Resources/views/index.blade.php b/Modules/HospitalPortal/Resources/views/index.blade.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Resources/views/layouts/master.blade.php b/Modules/HospitalPortal/Resources/views/layouts/master.blade.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Routes/.gitkeep b/Modules/HospitalPortal/Routes/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Routes/api.php b/Modules/HospitalPortal/Routes/api.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Routes/web.php b/Modules/HospitalPortal/Routes/web.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Tests/Feature/.gitkeep b/Modules/HospitalPortal/Tests/Feature/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Tests/Unit/.gitkeep b/Modules/HospitalPortal/Tests/Unit/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Transformers/ClaimRequestResource.php b/Modules/HospitalPortal/Transformers/ClaimRequestResource.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/Transformers/ClaimRequestShowResource.php b/Modules/HospitalPortal/Transformers/ClaimRequestShowResource.php old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/composer.json b/Modules/HospitalPortal/composer.json old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/module.json b/Modules/HospitalPortal/module.json old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/package.json b/Modules/HospitalPortal/package.json old mode 100755 new mode 100644 diff --git a/Modules/HospitalPortal/webpack.mix.js b/Modules/HospitalPortal/webpack.mix.js old mode 100755 new mode 100644 diff --git a/Modules/Internal/Config/.gitkeep b/Modules/Internal/Config/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Config/config.php b/Modules/Internal/Config/config.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Console/.gitkeep b/Modules/Internal/Console/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Database/Migrations/.gitkeep b/Modules/Internal/Database/Migrations/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Database/Seeders/.gitkeep b/Modules/Internal/Database/Seeders/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Database/Seeders/InternalDatabaseSeeder.php b/Modules/Internal/Database/Seeders/InternalDatabaseSeeder.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Database/factories/.gitkeep b/Modules/Internal/Database/factories/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Emails/SendVerifyEmail.php b/Modules/Internal/Emails/SendVerifyEmail.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Entities/.gitkeep b/Modules/Internal/Entities/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Events/ForgetPassword.php b/Modules/Internal/Events/ForgetPassword.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/.gitkeep b/Modules/Internal/Http/Controllers/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/AppointmentController.php b/Modules/Internal/Http/Controllers/Api/AppointmentController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/AuthController.php b/Modules/Internal/Http/Controllers/Api/AuthController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/BenefitController.php b/Modules/Internal/Http/Controllers/Api/BenefitController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/CityController.php b/Modules/Internal/Http/Controllers/Api/CityController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/ClaimController.php b/Modules/Internal/Http/Controllers/Api/ClaimController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/ClaimRequestController.php b/Modules/Internal/Http/Controllers/Api/ClaimRequestController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/CorporateBenefitController.php b/Modules/Internal/Http/Controllers/Api/CorporateBenefitController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/CorporateController.php b/Modules/Internal/Http/Controllers/Api/CorporateController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/CorporateFormulariumController.php b/Modules/Internal/Http/Controllers/Api/CorporateFormulariumController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/CorporateMemberController.php b/Modules/Internal/Http/Controllers/Api/CorporateMemberController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/CorporatePlanController.php b/Modules/Internal/Http/Controllers/Api/CorporatePlanController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/CorporateServiceController.php b/Modules/Internal/Http/Controllers/Api/CorporateServiceController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/DiagnosisController.php b/Modules/Internal/Http/Controllers/Api/DiagnosisController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/DiagnosisExclusionController.php b/Modules/Internal/Http/Controllers/Api/DiagnosisExclusionController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/DistrictController.php b/Modules/Internal/Http/Controllers/Api/DistrictController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/DivisionController.php b/Modules/Internal/Http/Controllers/Api/DivisionController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/DoctorController.php b/Modules/Internal/Http/Controllers/Api/DoctorController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/DrugController.php b/Modules/Internal/Http/Controllers/Api/DrugController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/FormulariumController.php b/Modules/Internal/Http/Controllers/Api/FormulariumController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/Linksehat/PaymentController.php b/Modules/Internal/Http/Controllers/Api/Linksehat/PaymentController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/LivechatController.php b/Modules/Internal/Http/Controllers/Api/LivechatController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/MemberController.php b/Modules/Internal/Http/Controllers/Api/MemberController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/OptionController.php b/Modules/Internal/Http/Controllers/Api/OptionController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/OrganizationController.php b/Modules/Internal/Http/Controllers/Api/OrganizationController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/PlanController.php b/Modules/Internal/Http/Controllers/Api/PlanController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/PrescriptionController.php b/Modules/Internal/Http/Controllers/Api/PrescriptionController.php new file mode 100644 index 00000000..a7127855 --- /dev/null +++ b/Modules/Internal/Http/Controllers/Api/PrescriptionController.php @@ -0,0 +1,96 @@ +where('nID', $id); + } + + $prescriptions = $query->select('nID','nIDLiveChat', 'nIDLiveChatSummary', 'nIDDokter', 'sDokterName', 'dTanggalResep', 'sSource', 'nIDUser', 'sKodeResep', 'sDiagnose', 'sStatus') + ->get(); + + // $prescriptions->toArray(); + // dd($prescriptions); + + return response()->json($prescriptions); + // return response()->json(Helper::paginateResources(LivechatResource::collection($livechat))); + } + + + + + /** + * Show the form for creating a new resource. + * @return Renderable + */ + public function create() + { + return view('internal::create'); + } + + /** + * Store a newly created resource in storage. + * @param Request $request + * @return Renderable + */ + public function store(Request $request) + { + } + + /** + * Show the specified resource. + * @param int $id + * @return Renderable + */ + public function show($id) + { + + } + + /** + * Show the form for editing the specified resource. + * @param int $id + * @return Renderable + */ + public function edit($id) + { + return view('internal::edit'); + } + + /** + * Update the specified resource in storage. + * @param Request $request + * @param int $id + * @return Renderable + */ + public function update(Request $request, $id) + { + // + } + + /** + * Remove the specified resource from storage. + * @param int $id + * @return Renderable + */ + public function destroy($id) + { + // + } +} diff --git a/Modules/Internal/Http/Controllers/Api/ProvinceController.php b/Modules/Internal/Http/Controllers/Api/ProvinceController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/SpecialityController.php b/Modules/Internal/Http/Controllers/Api/SpecialityController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/Api/VillageController.php b/Modules/Internal/Http/Controllers/Api/VillageController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/ClaimEncounterController.php b/Modules/Internal/Http/Controllers/ClaimEncounterController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Controllers/InternalController.php b/Modules/Internal/Http/Controllers/InternalController.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Middleware/.gitkeep b/Modules/Internal/Http/Middleware/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Http/Requests/.gitkeep b/Modules/Internal/Http/Requests/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Listeners/SendVerifyEmail.php b/Modules/Internal/Listeners/SendVerifyEmail.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Notifications/NotifyVerifyEmail.php b/Modules/Internal/Notifications/NotifyVerifyEmail.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Providers/.gitkeep b/Modules/Internal/Providers/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Providers/EventServiceProvider.php b/Modules/Internal/Providers/EventServiceProvider.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Providers/InternalServiceProvider.php b/Modules/Internal/Providers/InternalServiceProvider.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Providers/RouteServiceProvider.php b/Modules/Internal/Providers/RouteServiceProvider.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Resources/assets/.gitkeep b/Modules/Internal/Resources/assets/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Resources/assets/js/app.js b/Modules/Internal/Resources/assets/js/app.js old mode 100755 new mode 100644 diff --git a/Modules/Internal/Resources/assets/sass/app.scss b/Modules/Internal/Resources/assets/sass/app.scss old mode 100755 new mode 100644 diff --git a/Modules/Internal/Resources/lang/.gitkeep b/Modules/Internal/Resources/lang/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Resources/views/.gitkeep b/Modules/Internal/Resources/views/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Resources/views/index.blade.php b/Modules/Internal/Resources/views/index.blade.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Resources/views/layouts/master.blade.php b/Modules/Internal/Resources/views/layouts/master.blade.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Routes/.gitkeep b/Modules/Internal/Routes/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Routes/api.php b/Modules/Internal/Routes/api.php old mode 100755 new mode 100644 index f2839eec..d13e0f47 --- a/Modules/Internal/Routes/api.php +++ b/Modules/Internal/Routes/api.php @@ -28,6 +28,7 @@ use Modules\Internal\Http\Controllers\Api\OptionController; use Modules\Internal\Http\Controllers\Api\OrganizationController; use Modules\Internal\Http\Controllers\Api\PlanController; use Modules\Internal\Http\Controllers\Api\ProvinceController; +use Modules\Internal\Http\Controllers\Api\PrescriptionController; use Modules\Internal\Http\Controllers\Api\SpecialityController; use Modules\Internal\Http\Controllers\Api\VillageController; use Modules\Internal\Http\Controllers\Api\AuditTrailController; @@ -151,6 +152,8 @@ Route::prefix('internal')->group(function () { Route::resource('organizations', OrganizationController::class); Route::resource('appointments', AppointmentController::class); Route::resource('live-chat', LivechatController::class); + Route::get('prescription', [PrescriptionController::class, 'index']); + Route::get('prescription/{id}', [PrescriptionController::class, 'index']); Route::resource('doctors', DoctorController::class); diff --git a/Modules/Internal/Routes/web.php b/Modules/Internal/Routes/web.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Services/CorporateService.php b/Modules/Internal/Services/CorporateService.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Services/ExclusionService.php b/Modules/Internal/Services/ExclusionService.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Services/FormulariumService.php b/Modules/Internal/Services/FormulariumService.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Services/MemberEnrollmentService.php b/Modules/Internal/Services/MemberEnrollmentService.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Tests/Feature/.gitkeep b/Modules/Internal/Tests/Feature/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Tests/Unit/.gitkeep b/Modules/Internal/Tests/Unit/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Internal/Transformers/AppointmentResource.php b/Modules/Internal/Transformers/AppointmentResource.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Transformers/ClaimRequestResource.php b/Modules/Internal/Transformers/ClaimRequestResource.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Transformers/ClaimRequestShowResource.php b/Modules/Internal/Transformers/ClaimRequestShowResource.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Transformers/ClaimResource.php b/Modules/Internal/Transformers/ClaimResource.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Transformers/ClaimShowResource.php b/Modules/Internal/Transformers/ClaimShowResource.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Transformers/CorporateFormulariumResource.php b/Modules/Internal/Transformers/CorporateFormulariumResource.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Transformers/CorporateServiceConfigResource.php b/Modules/Internal/Transformers/CorporateServiceConfigResource.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Transformers/DiagnosisExclusionResource.php b/Modules/Internal/Transformers/DiagnosisExclusionResource.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Transformers/DoctorResource.php b/Modules/Internal/Transformers/DoctorResource.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Transformers/EncounterResource.php b/Modules/Internal/Transformers/EncounterResource.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Transformers/LinksehatPaymentResource.php b/Modules/Internal/Transformers/LinksehatPaymentResource.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Transformers/LivechatResource.php b/Modules/Internal/Transformers/LivechatResource.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/Transformers/OrganizationResource.php b/Modules/Internal/Transformers/OrganizationResource.php old mode 100755 new mode 100644 diff --git a/Modules/Internal/composer.json b/Modules/Internal/composer.json old mode 100755 new mode 100644 diff --git a/Modules/Internal/module.json b/Modules/Internal/module.json old mode 100755 new mode 100644 diff --git a/Modules/Internal/package.json b/Modules/Internal/package.json old mode 100755 new mode 100644 diff --git a/Modules/Internal/webpack.mix.js b/Modules/Internal/webpack.mix.js old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Config/.gitkeep b/Modules/Linksehat/Config/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Config/config.php b/Modules/Linksehat/Config/config.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Console/.gitkeep b/Modules/Linksehat/Console/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Database/Migrations/.gitkeep b/Modules/Linksehat/Database/Migrations/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Database/Seeders/.gitkeep b/Modules/Linksehat/Database/Seeders/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Database/Seeders/LinksehatDatabaseSeeder.php b/Modules/Linksehat/Database/Seeders/LinksehatDatabaseSeeder.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Database/factories/.gitkeep b/Modules/Linksehat/Database/factories/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Entities/.gitkeep b/Modules/Linksehat/Entities/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Controllers/.gitkeep b/Modules/Linksehat/Http/Controllers/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Controllers/Api/AppointmentController.php b/Modules/Linksehat/Http/Controllers/Api/AppointmentController.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Controllers/Api/ArticleController.php b/Modules/Linksehat/Http/Controllers/Api/ArticleController.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Controllers/Api/AuthController.php b/Modules/Linksehat/Http/Controllers/Api/AuthController.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Controllers/Api/DashboardController.php b/Modules/Linksehat/Http/Controllers/Api/DashboardController.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Controllers/Api/DoctorController.php b/Modules/Linksehat/Http/Controllers/Api/DoctorController.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Controllers/Api/HospitalController.php b/Modules/Linksehat/Http/Controllers/Api/HospitalController.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Controllers/Api/NotificationTokenController.php b/Modules/Linksehat/Http/Controllers/Api/NotificationTokenController.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Controllers/Api/PersonController.php b/Modules/Linksehat/Http/Controllers/Api/PersonController.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Controllers/Api/ProfileController.php b/Modules/Linksehat/Http/Controllers/Api/ProfileController.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Controllers/Api/SearchController.php b/Modules/Linksehat/Http/Controllers/Api/SearchController.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Controllers/Api/SpecialityController.php b/Modules/Linksehat/Http/Controllers/Api/SpecialityController.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Controllers/LinksehatController.php b/Modules/Linksehat/Http/Controllers/LinksehatController.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Middleware/.gitkeep b/Modules/Linksehat/Http/Middleware/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Requests/.gitkeep b/Modules/Linksehat/Http/Requests/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Http/Requests/PersonRequest.php b/Modules/Linksehat/Http/Requests/PersonRequest.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Providers/.gitkeep b/Modules/Linksehat/Providers/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Providers/LinksehatServiceProvider.php b/Modules/Linksehat/Providers/LinksehatServiceProvider.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Providers/RouteServiceProvider.php b/Modules/Linksehat/Providers/RouteServiceProvider.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Resources/assets/.gitkeep b/Modules/Linksehat/Resources/assets/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Resources/assets/js/app.js b/Modules/Linksehat/Resources/assets/js/app.js old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Resources/assets/sass/app.scss b/Modules/Linksehat/Resources/assets/sass/app.scss old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Resources/lang/.gitkeep b/Modules/Linksehat/Resources/lang/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Resources/views/.gitkeep b/Modules/Linksehat/Resources/views/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Resources/views/index.blade.php b/Modules/Linksehat/Resources/views/index.blade.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Resources/views/layouts/master.blade.php b/Modules/Linksehat/Resources/views/layouts/master.blade.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Routes/.gitkeep b/Modules/Linksehat/Routes/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Routes/api.php b/Modules/Linksehat/Routes/api.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Routes/web.php b/Modules/Linksehat/Routes/web.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Tests/Feature/.gitkeep b/Modules/Linksehat/Tests/Feature/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Tests/Unit/.gitkeep b/Modules/Linksehat/Tests/Unit/.gitkeep old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Transformers/Appointment/AppointmentDetailResource.php b/Modules/Linksehat/Transformers/Appointment/AppointmentDetailResource.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Transformers/Article/ArticleResource.php b/Modules/Linksehat/Transformers/Article/ArticleResource.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Transformers/Doctor/DoctorResource.php b/Modules/Linksehat/Transformers/Doctor/DoctorResource.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Transformers/Doctor/DoctorResourceDetail.php b/Modules/Linksehat/Transformers/Doctor/DoctorResourceDetail.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Transformers/DoctorResource.php b/Modules/Linksehat/Transformers/DoctorResource.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Transformers/Hospital/HospitalResource.php b/Modules/Linksehat/Transformers/Hospital/HospitalResource.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Transformers/HospitalResource.php b/Modules/Linksehat/Transformers/HospitalResource.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Transformers/Person/PersonResource.php b/Modules/Linksehat/Transformers/Person/PersonResource.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Transformers/PractitionerRoleToDoctorDetailResource.php b/Modules/Linksehat/Transformers/PractitionerRoleToDoctorDetailResource.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Transformers/PractitionerRoleToDoctorResource.php b/Modules/Linksehat/Transformers/PractitionerRoleToDoctorResource.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Transformers/Speciality/SpecialityForHospitalDetailResource.php b/Modules/Linksehat/Transformers/Speciality/SpecialityForHospitalDetailResource.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Transformers/Speciality/SpecialityResource.php b/Modules/Linksehat/Transformers/Speciality/SpecialityResource.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/Transformers/UserProfileResource.php b/Modules/Linksehat/Transformers/UserProfileResource.php old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/composer.json b/Modules/Linksehat/composer.json old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/module.json b/Modules/Linksehat/module.json old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/package.json b/Modules/Linksehat/package.json old mode 100755 new mode 100644 diff --git a/Modules/Linksehat/webpack.mix.js b/Modules/Linksehat/webpack.mix.js old mode 100755 new mode 100644 diff --git a/README.md b/README.md old mode 100755 new mode 100644 diff --git a/_ide_helper.php b/_ide_helper.php old mode 100755 new mode 100644 diff --git a/app/Builders/MemberBuilder.php b/app/Builders/MemberBuilder.php old mode 100755 new mode 100644 diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php old mode 100755 new mode 100644 diff --git a/app/Events/ClaimApproved.php b/app/Events/ClaimApproved.php old mode 100755 new mode 100644 diff --git a/app/Events/ClaimDeclined.php b/app/Events/ClaimDeclined.php old mode 100755 new mode 100644 diff --git a/app/Events/ClaimPaid.php b/app/Events/ClaimPaid.php old mode 100755 new mode 100644 diff --git a/app/Events/ClaimPostpone.php b/app/Events/ClaimPostpone.php old mode 100755 new mode 100644 diff --git a/app/Events/ClaimReceived.php b/app/Events/ClaimReceived.php old mode 100755 new mode 100644 diff --git a/app/Events/ClaimRequested.php b/app/Events/ClaimRequested.php old mode 100755 new mode 100644 diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php old mode 100755 new mode 100644 diff --git a/app/Exceptions/ImportRowException.php b/app/Exceptions/ImportRowException.php old mode 100755 new mode 100644 diff --git a/app/Helpers/Helper.php b/app/Helpers/Helper.php old mode 100755 new mode 100644 diff --git a/app/Http/Controllers/Api/AuthController.php b/app/Http/Controllers/Api/AuthController.php old mode 100755 new mode 100644 diff --git a/app/Http/Controllers/Api/OLDLMS/ClaimController.php b/app/Http/Controllers/Api/OLDLMS/ClaimController.php old mode 100755 new mode 100644 diff --git a/app/Http/Controllers/Api/OLDLMS/MembershipController.php b/app/Http/Controllers/Api/OLDLMS/MembershipController.php old mode 100755 new mode 100644 diff --git a/app/Http/Controllers/Api/OLDLMS/PaymentController.php b/app/Http/Controllers/Api/OLDLMS/PaymentController.php old mode 100755 new mode 100644 diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php old mode 100755 new mode 100644 diff --git a/app/Http/Controllers/GeneratedDocumentController.php b/app/Http/Controllers/GeneratedDocumentController.php old mode 100755 new mode 100644 diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php old mode 100755 new mode 100644 diff --git a/app/Http/Middleware/Authenticate.php b/app/Http/Middleware/Authenticate.php old mode 100755 new mode 100644 diff --git a/app/Http/Middleware/EncryptCookies.php b/app/Http/Middleware/EncryptCookies.php old mode 100755 new mode 100644 diff --git a/app/Http/Middleware/LinksehatOldAuthMiddleware.php b/app/Http/Middleware/LinksehatOldAuthMiddleware.php old mode 100755 new mode 100644 diff --git a/app/Http/Middleware/PreventRequestsDuringMaintenance.php b/app/Http/Middleware/PreventRequestsDuringMaintenance.php old mode 100755 new mode 100644 diff --git a/app/Http/Middleware/RedirectIfAuthenticated.php b/app/Http/Middleware/RedirectIfAuthenticated.php old mode 100755 new mode 100644 diff --git a/app/Http/Middleware/TrimStrings.php b/app/Http/Middleware/TrimStrings.php old mode 100755 new mode 100644 diff --git a/app/Http/Middleware/TrustHosts.php b/app/Http/Middleware/TrustHosts.php old mode 100755 new mode 100644 diff --git a/app/Http/Middleware/TrustProxies.php b/app/Http/Middleware/TrustProxies.php old mode 100755 new mode 100644 diff --git a/app/Http/Middleware/VerifyCsrfToken.php b/app/Http/Middleware/VerifyCsrfToken.php old mode 100755 new mode 100644 diff --git a/app/Http/Resources/MemberDataTableResource.php b/app/Http/Resources/MemberDataTableResource.php old mode 100755 new mode 100644 diff --git a/app/Http/Resources/OLDLMS/MemberLimitResource.php b/app/Http/Resources/OLDLMS/MemberLimitResource.php old mode 100755 new mode 100644 diff --git a/app/Http/Resources/OLDLMS/MemberResource.php b/app/Http/Resources/OLDLMS/MemberResource.php old mode 100755 new mode 100644 index 6a497512..f5ba6cf7 --- a/app/Http/Resources/OLDLMS/MemberResource.php +++ b/app/Http/Resources/OLDLMS/MemberResource.php @@ -17,6 +17,8 @@ class MemberResource extends JsonResource { // $data = parent::toArray($request); $currentMemberPlan = $this->memberPlans?->first(); + $limitTelecon = $currentMemberPlan->plan->limit_telecon ?? null; + $limitTelecon = $this->totalUsage >= 6 ? null : $limitTelecon; $data = [ 'member_id' => $this->member_id, diff --git a/app/Imports/PlansImport.php b/app/Imports/PlansImport.php old mode 100755 new mode 100644 diff --git a/app/Jobs/ProcessImport.php b/app/Jobs/ProcessImport.php old mode 100755 new mode 100644 diff --git a/app/Jobs/TestJob.php b/app/Jobs/TestJob.php old mode 100755 new mode 100644 diff --git a/app/Listeners/LogClaimJournal.php b/app/Listeners/LogClaimJournal.php old mode 100755 new mode 100644 diff --git a/app/Listeners/NotifyClaimRequested.php b/app/Listeners/NotifyClaimRequested.php old mode 100755 new mode 100644 diff --git a/app/Models/Address.php b/app/Models/Address.php old mode 100755 new mode 100644 diff --git a/app/Models/Appointment.php b/app/Models/Appointment.php old mode 100755 new mode 100644 diff --git a/app/Models/AppointmentParticipant.php b/app/Models/AppointmentParticipant.php old mode 100755 new mode 100644 diff --git a/app/Models/AppointmentType.php b/app/Models/AppointmentType.php old mode 100755 new mode 100644 diff --git a/app/Models/Benefit.php b/app/Models/Benefit.php old mode 100755 new mode 100644 diff --git a/app/Models/Brand.php b/app/Models/Brand.php old mode 100755 new mode 100644 diff --git a/app/Models/Category.php b/app/Models/Category.php old mode 100755 new mode 100644 diff --git a/app/Models/City.php b/app/Models/City.php old mode 100755 new mode 100644 diff --git a/app/Models/Claim.php b/app/Models/Claim.php old mode 100755 new mode 100644 diff --git a/app/Models/ClaimDiagnosis.php b/app/Models/ClaimDiagnosis.php old mode 100755 new mode 100644 diff --git a/app/Models/ClaimHistory.php b/app/Models/ClaimHistory.php old mode 100755 new mode 100644 diff --git a/app/Models/ClaimItem.php b/app/Models/ClaimItem.php old mode 100755 new mode 100644 diff --git a/app/Models/ClaimRequest.php b/app/Models/ClaimRequest.php old mode 100755 new mode 100644 diff --git a/app/Models/Corporate.php b/app/Models/Corporate.php old mode 100755 new mode 100644 diff --git a/app/Models/CorporateBenefit.php b/app/Models/CorporateBenefit.php old mode 100755 new mode 100644 diff --git a/app/Models/CorporateDivision.php b/app/Models/CorporateDivision.php old mode 100755 new mode 100644 diff --git a/app/Models/CorporateEmployee.php b/app/Models/CorporateEmployee.php old mode 100755 new mode 100644 diff --git a/app/Models/CorporateFormularium.php b/app/Models/CorporateFormularium.php old mode 100755 new mode 100644 diff --git a/app/Models/CorporateManager.php b/app/Models/CorporateManager.php old mode 100755 new mode 100644 diff --git a/app/Models/CorporatePlan.php b/app/Models/CorporatePlan.php old mode 100755 new mode 100644 diff --git a/app/Models/CorporatePolicy.php b/app/Models/CorporatePolicy.php old mode 100755 new mode 100644 diff --git a/app/Models/CorporateService.php b/app/Models/CorporateService.php old mode 100755 new mode 100644 diff --git a/app/Models/CorporateServiceConfig.php b/app/Models/CorporateServiceConfig.php old mode 100755 new mode 100644 diff --git a/app/Models/CorporateServiceSpeciality.php b/app/Models/CorporateServiceSpeciality.php old mode 100755 new mode 100644 diff --git a/app/Models/District.php b/app/Models/District.php old mode 100755 new mode 100644 diff --git a/app/Models/Drug.php b/app/Models/Drug.php old mode 100755 new mode 100644 diff --git a/app/Models/DrugAtc.php b/app/Models/DrugAtc.php old mode 100755 new mode 100644 diff --git a/app/Models/DrugCategory.php b/app/Models/DrugCategory.php old mode 100755 new mode 100644 diff --git a/app/Models/DrugComposition.php b/app/Models/DrugComposition.php old mode 100755 new mode 100644 diff --git a/app/Models/DrugExternalIdentifier.php b/app/Models/DrugExternalIdentifier.php old mode 100755 new mode 100644 diff --git a/app/Models/DrugIdentifier.php b/app/Models/DrugIdentifier.php old mode 100755 new mode 100644 diff --git a/app/Models/DrugSellingUnit.php b/app/Models/DrugSellingUnit.php old mode 100755 new mode 100644 diff --git a/app/Models/DrugUnit.php b/app/Models/DrugUnit.php old mode 100755 new mode 100644 diff --git a/app/Models/Encounter.php b/app/Models/Encounter.php old mode 100755 new mode 100644 diff --git a/app/Models/EncounterDiagnosis.php b/app/Models/EncounterDiagnosis.php old mode 100755 new mode 100644 diff --git a/app/Models/EncounterParticipant.php b/app/Models/EncounterParticipant.php old mode 100755 new mode 100644 diff --git a/app/Models/Exclusion.php b/app/Models/Exclusion.php old mode 100755 new mode 100644 diff --git a/app/Models/ExclusionRules.php b/app/Models/ExclusionRules.php old mode 100755 new mode 100644 diff --git a/app/Models/Family.php b/app/Models/Family.php old mode 100755 new mode 100644 diff --git a/app/Models/File.php b/app/Models/File.php old mode 100755 new mode 100644 diff --git a/app/Models/Formularium.php b/app/Models/Formularium.php old mode 100755 new mode 100644 diff --git a/app/Models/FormulariumItem.php b/app/Models/FormulariumItem.php old mode 100755 new mode 100644 diff --git a/app/Models/GeneratedDocument.php b/app/Models/GeneratedDocument.php old mode 100755 new mode 100644 diff --git a/app/Models/Icd.php b/app/Models/Icd.php old mode 100755 new mode 100644 diff --git a/app/Models/Identifier.php b/app/Models/Identifier.php old mode 100755 new mode 100644 diff --git a/app/Models/ImportLog.php b/app/Models/ImportLog.php old mode 100755 new mode 100644 diff --git a/app/Models/Ingredient.php b/app/Models/Ingredient.php old mode 100755 new mode 100644 diff --git a/app/Models/LimitJournal.php b/app/Models/LimitJournal.php old mode 100755 new mode 100644 diff --git a/app/Models/Member.php b/app/Models/Member.php old mode 100755 new mode 100644 diff --git a/app/Models/MemberPlan.php b/app/Models/MemberPlan.php old mode 100755 new mode 100644 diff --git a/app/Models/MemberPolicy.php b/app/Models/MemberPolicy.php old mode 100755 new mode 100644 diff --git a/app/Models/Meta.php b/app/Models/Meta.php old mode 100755 new mode 100644 diff --git a/app/Models/NotificationToken.php b/app/Models/NotificationToken.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/Appointment.php b/app/Models/OLDLMS/Appointment.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/AppointmentDetail.php b/app/Models/OLDLMS/AppointmentDetail.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/Dokter.php b/app/Models/OLDLMS/Dokter.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/Healthcare.php b/app/Models/OLDLMS/Healthcare.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/HealthcareCommission.php b/app/Models/OLDLMS/HealthcareCommission.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/Insurance.php b/app/Models/OLDLMS/Insurance.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/JadwalDokter.php b/app/Models/OLDLMS/JadwalDokter.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/JadwalDokterDay.php b/app/Models/OLDLMS/JadwalDokterDay.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/Kota.php b/app/Models/OLDLMS/Kota.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/Livechat.php b/app/Models/OLDLMS/Livechat.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/Prescription.php b/app/Models/OLDLMS/Prescription.php new file mode 100644 index 00000000..8f75f528 --- /dev/null +++ b/app/Models/OLDLMS/Prescription.php @@ -0,0 +1,38 @@ + 'Menunggu Konfirmasi', + // 1 => 'Diterima', + // 2 => 'Ditolak', + // 3 => 'Selesai', + // 4 => 'Expired', + // ]; + + const CREATED_AT = 'dCreateOn'; + const UPDATED_AT = 'dUpdateOn'; + const DELETED_AT = 'dDeleteOn'; + + protected $connection = 'oldlms'; + + protected $table = 'tx_prescriptions'; + + // protected $appends = [ + // 'status_name', + // ]; + + protected $casts = [ + 'dTanggalResep' => 'datetime', + ]; + +} diff --git a/app/Models/OLDLMS/Provinsi.php b/app/Models/OLDLMS/Provinsi.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/Speciality.php b/app/Models/OLDLMS/Speciality.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/User.php b/app/Models/OLDLMS/User.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/UserDetail.php b/app/Models/OLDLMS/UserDetail.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/UserInsurance.php b/app/Models/OLDLMS/UserInsurance.php old mode 100755 new mode 100644 diff --git a/app/Models/OLDLMS/UserInsuranceDetail.php b/app/Models/OLDLMS/UserInsuranceDetail.php old mode 100755 new mode 100644 diff --git a/app/Models/Organization.php b/app/Models/Organization.php old mode 100755 new mode 100644 diff --git a/app/Models/Person.php b/app/Models/Person.php old mode 100755 new mode 100644 diff --git a/app/Models/Plan.php b/app/Models/Plan.php old mode 100755 new mode 100644 index 439433e2..7122515c --- a/app/Models/Plan.php +++ b/app/Models/Plan.php @@ -186,7 +186,7 @@ class Plan extends Model { $this->attributes['start'] = empty($value) ? null : $value; } - + public function setEndAttribute($value) { $this->attributes['end'] = empty($value) ? null : $value; diff --git a/app/Models/Practice.php b/app/Models/Practice.php old mode 100755 new mode 100644 diff --git a/app/Models/Practitioner.php b/app/Models/Practitioner.php old mode 100755 new mode 100644 diff --git a/app/Models/PractitionerRole.php b/app/Models/PractitionerRole.php old mode 100755 new mode 100644 diff --git a/app/Models/PractitionerRoleAvailability.php b/app/Models/PractitionerRoleAvailability.php old mode 100755 new mode 100644 diff --git a/app/Models/PractitionerRoleAvailabilityDay.php b/app/Models/PractitionerRoleAvailabilityDay.php old mode 100755 new mode 100644 diff --git a/app/Models/Price.php b/app/Models/Price.php old mode 100755 new mode 100644 diff --git a/app/Models/Province.php b/app/Models/Province.php old mode 100755 new mode 100644 diff --git a/app/Models/Service.php b/app/Models/Service.php old mode 100755 new mode 100644 diff --git a/app/Models/Speciality.php b/app/Models/Speciality.php old mode 100755 new mode 100644 diff --git a/app/Models/StatusHistory.php b/app/Models/StatusHistory.php old mode 100755 new mode 100644 diff --git a/app/Models/Unit.php b/app/Models/Unit.php old mode 100755 new mode 100644 diff --git a/app/Models/User.php b/app/Models/User.php old mode 100755 new mode 100644 diff --git a/app/Models/Village.php b/app/Models/Village.php old mode 100755 new mode 100644 diff --git a/app/Notifications/ClaimRequestedNotification.php b/app/Notifications/ClaimRequestedNotification.php old mode 100755 new mode 100644 diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php old mode 100755 new mode 100644 diff --git a/app/Providers/AuthServiceProvider.php b/app/Providers/AuthServiceProvider.php old mode 100755 new mode 100644 diff --git a/app/Providers/BroadcastServiceProvider.php b/app/Providers/BroadcastServiceProvider.php old mode 100755 new mode 100644 diff --git a/app/Providers/ClaimRequested.php b/app/Providers/ClaimRequested.php old mode 100755 new mode 100644 diff --git a/app/Providers/DuitkuServiceProvider.php b/app/Providers/DuitkuServiceProvider.php old mode 100755 new mode 100644 diff --git a/app/Providers/EventServiceProvider.php b/app/Providers/EventServiceProvider.php old mode 100755 new mode 100644 diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php old mode 100755 new mode 100644 diff --git a/app/Rules/NikRule.php b/app/Rules/NikRule.php old mode 100755 new mode 100644 diff --git a/app/Services/ClaimRequestService.php b/app/Services/ClaimRequestService.php old mode 100755 new mode 100644 diff --git a/app/Services/ClaimService.php b/app/Services/ClaimService.php old mode 100755 new mode 100644 diff --git a/app/Services/CorporateMemberService.php b/app/Services/CorporateMemberService.php old mode 100755 new mode 100644 diff --git a/app/Services/DoctorService.php b/app/Services/DoctorService.php old mode 100755 new mode 100644 diff --git a/app/Services/Duitku.php b/app/Services/Duitku.php old mode 100755 new mode 100644 diff --git a/app/Services/ImportService.php b/app/Services/ImportService.php old mode 100755 new mode 100644 diff --git a/app/Services/LmsApi.php b/app/Services/LmsApi.php old mode 100755 new mode 100644 diff --git a/app/Services/PrimayaApi.php b/app/Services/PrimayaApi.php old mode 100755 new mode 100644 diff --git a/app/Traits/Blameable.php b/app/Traits/Blameable.php old mode 100755 new mode 100644 diff --git a/artisan b/artisan old mode 100755 new mode 100644 diff --git a/bootstrap/app.php b/bootstrap/app.php old mode 100755 new mode 100644 diff --git a/composer.json b/composer.json old mode 100755 new mode 100644 diff --git a/composer.lock b/composer.lock old mode 100755 new mode 100644 diff --git a/config/app.php b/config/app.php old mode 100755 new mode 100644 diff --git a/config/aso.php b/config/aso.php old mode 100755 new mode 100644 diff --git a/config/auth.php b/config/auth.php old mode 100755 new mode 100644 diff --git a/config/broadcasting.php b/config/broadcasting.php old mode 100755 new mode 100644 diff --git a/config/cache.php b/config/cache.php old mode 100755 new mode 100644 diff --git a/config/cors.php b/config/cors.php old mode 100755 new mode 100644 diff --git a/config/database.php b/config/database.php old mode 100755 new mode 100644 diff --git a/config/excel.php b/config/excel.php old mode 100755 new mode 100644 diff --git a/config/filesystems.php b/config/filesystems.php old mode 100755 new mode 100644 diff --git a/config/hashing.php b/config/hashing.php old mode 100755 new mode 100644 diff --git a/config/logging.php b/config/logging.php old mode 100755 new mode 100644 diff --git a/config/mail.php b/config/mail.php old mode 100755 new mode 100644 diff --git a/config/modules.php b/config/modules.php old mode 100755 new mode 100644 diff --git a/config/permission.php b/config/permission.php old mode 100755 new mode 100644 diff --git a/config/queue.php b/config/queue.php old mode 100755 new mode 100644 diff --git a/config/sanctum.php b/config/sanctum.php old mode 100755 new mode 100644 diff --git a/config/services.php b/config/services.php old mode 100755 new mode 100644 diff --git a/config/session.php b/config/session.php old mode 100755 new mode 100644 diff --git a/config/snappy.php b/config/snappy.php old mode 100755 new mode 100644 diff --git a/config/view.php b/config/view.php old mode 100755 new mode 100644 diff --git a/database/.gitignore b/database/.gitignore old mode 100755 new mode 100644 diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php old mode 100755 new mode 100644 diff --git a/database/migrations/2014_10_12_000000_create_users_table.php b/database/migrations/2014_10_12_000000_create_users_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2014_10_12_100000_create_password_resets_table.php b/database/migrations/2014_10_12_100000_create_password_resets_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2019_08_19_000000_create_failed_jobs_table.php b/database/migrations/2019_08_19_000000_create_failed_jobs_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php b/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_05_23_073350_create_members_table.php b/database/migrations/2022_05_23_073350_create_members_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_06_16_045414_create_corporates_table.php b/database/migrations/2022_06_16_045414_create_corporates_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_06_16_045441_create_corporate_divisions_table.php b/database/migrations/2022_06_16_045441_create_corporate_divisions_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_06_17_024432_create_corporate_employees_table.php b/database/migrations/2022_06_17_024432_create_corporate_employees_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_06_21_042321_create_corporate_policies_table.php b/database/migrations/2022_06_21_042321_create_corporate_policies_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_06_23_070847_create_benefits_table.php b/database/migrations/2022_06_23_070847_create_benefits_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_06_23_083834_create_plans_table.php b/database/migrations/2022_06_23_083834_create_plans_table.php old mode 100755 new mode 100644 index ee148e63..7321d863 --- a/database/migrations/2022_06_23_083834_create_plans_table.php +++ b/database/migrations/2022_06_23_083834_create_plans_table.php @@ -64,6 +64,7 @@ return new class extends Migration $table->string('currency')->nullable(); $table->float('max_surgery_reinstatement_days')->nullable(); $table->float('max_surgery_periode_days')->nullable(); + $table->timestamps(); $table->softDeletes(); diff --git a/database/migrations/2022_06_23_093107_create_services_table.php b/database/migrations/2022_06_23_093107_create_services_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_07_04_074656_create_import_logs_table.php b/database/migrations/2022_07_04_074656_create_import_logs_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_07_04_075238_create_files_table.php b/database/migrations/2022_07_04_075238_create_files_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_07_07_040543_create_corporate_plans_table.php b/database/migrations/2022_07_07_040543_create_corporate_plans_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_07_12_025440_create_corporate_benefits_table.php b/database/migrations/2022_07_12_025440_create_corporate_benefits_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_07_21_121346_create_member_policies_table.php b/database/migrations/2022_07_21_121346_create_member_policies_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_07_25_050001_create_member_plans_table.php b/database/migrations/2022_07_25_050001_create_member_plans_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_07_28_032235_create_icd_table.php b/database/migrations/2022_07_28_032235_create_icd_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_02_061122_create_exclusions_table.php b/database/migrations/2022_08_02_061122_create_exclusions_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_02_061127_create_exclusion_rules_table.php b/database/migrations/2022_08_02_061127_create_exclusion_rules_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_03_114155_create_jobs_table.php b/database/migrations/2022_08_03_114155_create_jobs_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_05_035511_create_corporate_services_table.php b/database/migrations/2022_08_05_035511_create_corporate_services_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_08_042246_create_corporate_service_configs_table.php b/database/migrations/2022_08_08_042246_create_corporate_service_configs_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_09_043235_create_drugs_table.php b/database/migrations/2022_08_09_043235_create_drugs_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_09_043243_create_brands_table.php b/database/migrations/2022_08_09_043243_create_brands_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_09_092811_create_categories_table.php b/database/migrations/2022_08_09_092811_create_categories_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_09_092845_create_drug_categories_table.php b/database/migrations/2022_08_09_092845_create_drug_categories_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_09_095513_create_organizations_table.php b/database/migrations/2022_08_09_095513_create_organizations_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_11_024030_create_drug_compositions_table.php b/database/migrations/2022_08_11_024030_create_drug_compositions_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_11_025942_create_drug_atcs_table.php b/database/migrations/2022_08_11_025942_create_drug_atcs_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_11_030815_create_identifiers_table.php b/database/migrations/2022_08_11_030815_create_identifiers_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_11_031728_create_ingredients_table.php b/database/migrations/2022_08_11_031728_create_ingredients_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_12_020643_create_drug_manufacturers_table.php b/database/migrations/2022_08_12_020643_create_drug_manufacturers_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_12_025718_create_units_table.php b/database/migrations/2022_08_12_025718_create_units_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_12_041455_create_formulariums_table.php b/database/migrations/2022_08_12_041455_create_formulariums_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_12_042229_create_formularium_items_table.php b/database/migrations/2022_08_12_042229_create_formularium_items_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_15_043309_create_corporate_formulariums_table.php b/database/migrations/2022_08_15_043309_create_corporate_formulariums_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_24_024003_create_specialities_table.php b/database/migrations/2022_08_24_024003_create_specialities_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_24_225705_create_corporate_service_specialities_table.php b/database/migrations/2022_08_24_225705_create_corporate_service_specialities_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_08_26_064247_create_corporate_manager_table.php b/database/migrations/2022_08_26_064247_create_corporate_manager_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_14_095154_create_addresses_table.php b/database/migrations/2022_09_14_095154_create_addresses_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_16_045129_create_metas_table.php b/database/migrations/2022_09_16_045129_create_metas_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_16_082408_create_practitioners_table.php b/database/migrations/2022_09_16_082408_create_practitioners_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_16_082630_create_persons_table.php b/database/migrations/2022_09_16_082630_create_persons_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_16_084111_create_practitioner_roles_table.php b/database/migrations/2022_09_16_084111_create_practitioner_roles_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_20_014237_add_person_id_in_users_table.php b/database/migrations/2022_09_20_014237_add_person_id_in_users_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_21_074815_create_practices_table.php b/database/migrations/2022_09_21_074815_create_practices_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_22_024244_create_prices_table.php b/database/migrations/2022_09_22_024244_create_prices_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_22_031814_create_practitioner_role_availabilities_table.php b/database/migrations/2022_09_22_031814_create_practitioner_role_availabilities_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_22_035131_create_practitioner_role_availability_days_table.php b/database/migrations/2022_09_22_035131_create_practitioner_role_availability_days_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_22_071909_create_provinces_table.php b/database/migrations/2022_09_22_071909_create_provinces_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_22_071941_create_cities_table.php b/database/migrations/2022_09_22_071941_create_cities_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_22_072029_create_districts_table.php b/database/migrations/2022_09_22_072029_create_districts_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_22_072153_create_villages_table.php b/database/migrations/2022_09_22_072153_create_villages_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_09_26_083719_add_person_details_for_lms_api.php b/database/migrations/2022_09_26_083719_add_person_details_for_lms_api.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_01_031045_create_family_relations_table.php b/database/migrations/2022_11_01_031045_create_family_relations_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_01_031413_add_owner_id_and_person_id_in_family_relations_table.php b/database/migrations/2022_11_01_031413_add_owner_id_and_person_id_in_family_relations_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_04_084316_create_appointment_types_table.php b/database/migrations/2022_11_04_084316_create_appointment_types_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_04_084333_create_appointments_table.php b/database/migrations/2022_11_04_084333_create_appointments_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_04_084351_create_appointment_participants_table.php b/database/migrations/2022_11_04_084351_create_appointment_participants_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_04_093755_add_speciality_id_organization_id_appointment_id_to_table_appointments.php b/database/migrations/2022_11_04_093755_add_speciality_id_organization_id_appointment_id_to_table_appointments.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_08_103959_create_invoices_table.php b/database/migrations/2022_11_08_103959_create_invoices_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_08_104903_create_invoice_items_table.php b/database/migrations/2022_11_08_104903_create_invoice_items_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_08_105659_create_payments_table.php b/database/migrations/2022_11_08_105659_create_payments_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_08_110502_create_payment_methods_table.php b/database/migrations/2022_11_08_110502_create_payment_methods_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_15_102019_add_height_weight_to_persons_table.php b/database/migrations/2022_11_15_102019_add_height_weight_to_persons_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_22_083926_create_notification_tokens_table.php b/database/migrations/2022_11_22_083926_create_notification_tokens_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_22_093749_create_api_logs_table.php b/database/migrations/2022_11_22_093749_create_api_logs_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_22_135948_create_claims_table.php b/database/migrations/2022_11_22_135948_create_claims_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_11_23_140658_create_limit_journals_table.php b/database/migrations/2022_11_23_140658_create_limit_journals_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_12_19_171824_add_active_to_plans_table.php b/database/migrations/2022_12_19_171824_add_active_to_plans_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_12_20_105712_add_person_id_to_members_table.php b/database/migrations/2022_12_20_105712_add_person_id_to_members_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_12_20_151051_add_language_to_persons_table.php b/database/migrations/2022_12_20_151051_add_language_to_persons_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_12_30_132951_create_status_histories_table.php b/database/migrations/2022_12_30_132951_create_status_histories_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2022_12_30_135856_create_claim_diagnosis_table.php b/database/migrations/2022_12_30_135856_create_claim_diagnosis_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2023_02_14_102144_create_claim_requests_table.php b/database/migrations/2023_02_14_102144_create_claim_requests_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2023_02_14_112255_create_permission_tables.php b/database/migrations/2023_02_14_112255_create_permission_tables.php old mode 100755 new mode 100644 diff --git a/database/migrations/2023_02_15_115628_add_original_name_to_files_table.php b/database/migrations/2023_02_15_115628_add_original_name_to_files_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2023_02_24_125948_create_claim_histories_table.php b/database/migrations/2023_02_24_125948_create_claim_histories_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2023_02_24_134555_create_generated_documents_table.php b/database/migrations/2023_02_24_134555_create_generated_documents_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2023_02_27_133120_create_notifications_table.php b/database/migrations/2023_02_27_133120_create_notifications_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2023_03_04_173410_create_claim_items_table.php b/database/migrations/2023_03_04_173410_create_claim_items_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2023_03_15_155301_create_encounters_table.php b/database/migrations/2023_03_15_155301_create_encounters_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2023_03_15_162138_create_encounter_participants_table.php b/database/migrations/2023_03_15_162138_create_encounter_participants_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2023_03_15_162148_create_encounter_diagnoses_table.php b/database/migrations/2023_03_15_162148_create_encounter_diagnoses_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2023_03_16_150733_create_claim_encounter_table.php b/database/migrations/2023_03_16_150733_create_claim_encounter_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2023_03_21_151000_add_final_encounter_id_to_claims_table.php b/database/migrations/2023_03_21_151000_add_final_encounter_id_to_claims_table.php old mode 100755 new mode 100644 diff --git a/database/migrations/2023_06_13_103859_add_column_limit_telecon_to_table_plans.php b/database/migrations/2023_06_13_103859_add_column_limit_telecon_to_table_plans.php new file mode 100644 index 00000000..b58063dc --- /dev/null +++ b/database/migrations/2023_06_13_103859_add_column_limit_telecon_to_table_plans.php @@ -0,0 +1,32 @@ +string('limit_telecon')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('plans', function (Blueprint $table) { + $table->dropColumn('limit_telecon'); + }); + } +}; diff --git a/database/seeders/AppointmentTypesSeeder.php b/database/seeders/AppointmentTypesSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/BenefitSeeder.php b/database/seeders/BenefitSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/CitySeeder.php b/database/seeders/CitySeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/DistrictSeeder.php b/database/seeders/DistrictSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/DrugSeeder.php b/database/seeders/DrugSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/DummyClaimSeeder.php b/database/seeders/DummyClaimSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/DummyCorporateSeeder.php b/database/seeders/DummyCorporateSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/DummyMemberSeeder.php b/database/seeders/DummyMemberSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/IcdSeeder.php b/database/seeders/IcdSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/IngestProviderSeeder.php b/database/seeders/IngestProviderSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/JadwalDokterSeeder.php b/database/seeders/JadwalDokterSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/OrganizationSeeder.php b/database/seeders/OrganizationSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/PractitionerRoleDummySeeder.php b/database/seeders/PractitionerRoleDummySeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/PractitionerSeeder.php b/database/seeders/PractitionerSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/PriceSeeder.php b/database/seeders/PriceSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/PricesJadwalDokter.php b/database/seeders/PricesJadwalDokter.php old mode 100755 new mode 100644 diff --git a/database/seeders/ProvinceSeeder.php b/database/seeders/ProvinceSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/RoleSeeder.php b/database/seeders/RoleSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/ServiceSeeder.php b/database/seeders/ServiceSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/SpecialitiesSeeder.php b/database/seeders/SpecialitiesSeeder.php old mode 100755 new mode 100644 diff --git a/database/seeders/UpdateOrganizationCities.php b/database/seeders/UpdateOrganizationCities.php old mode 100755 new mode 100644 diff --git a/database/seeders/VillageSeeder.php b/database/seeders/VillageSeeder.php old mode 100755 new mode 100644 diff --git a/frontend/.DS_Store b/frontend/.DS_Store old mode 100755 new mode 100644 diff --git a/frontend/client-portal/.env.development b/frontend/client-portal/.env.development old mode 100755 new mode 100644 diff --git a/frontend/client-portal/.env.production b/frontend/client-portal/.env.production old mode 100755 new mode 100644 diff --git a/frontend/client-portal/.eslintignore b/frontend/client-portal/.eslintignore old mode 100755 new mode 100644 diff --git a/frontend/client-portal/.eslintrc b/frontend/client-portal/.eslintrc old mode 100755 new mode 100644 diff --git a/frontend/client-portal/.gitignore b/frontend/client-portal/.gitignore old mode 100755 new mode 100644 diff --git a/frontend/client-portal/.htaccess b/frontend/client-portal/.htaccess old mode 100755 new mode 100644 diff --git a/frontend/client-portal/.pnpm-debug.log b/frontend/client-portal/.pnpm-debug.log old mode 100755 new mode 100644 diff --git a/frontend/client-portal/.prettierrc b/frontend/client-portal/.prettierrc old mode 100755 new mode 100644 diff --git a/frontend/client-portal/index.html b/frontend/client-portal/index.html old mode 100755 new mode 100644 diff --git a/frontend/client-portal/package-lock.json b/frontend/client-portal/package-lock.json old mode 100755 new mode 100644 diff --git a/frontend/client-portal/package.json b/frontend/client-portal/package.json old mode 100755 new mode 100644 diff --git a/frontend/client-portal/pnpm-lock.yaml b/frontend/client-portal/pnpm-lock.yaml old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/_redirects b/frontend/client-portal/public/_redirects old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/favicon/android-chrome-192x192.png b/frontend/client-portal/public/favicon/android-chrome-192x192.png old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/favicon/android-chrome-512x512.png b/frontend/client-portal/public/favicon/android-chrome-512x512.png old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/favicon/apple-touch-icon.png b/frontend/client-portal/public/favicon/apple-touch-icon.png old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/favicon/favicon-16x16.png b/frontend/client-portal/public/favicon/favicon-16x16.png old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/favicon/favicon-32x32.png b/frontend/client-portal/public/favicon/favicon-32x32.png old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/favicon/favicon.ico b/frontend/client-portal/public/favicon/favicon.ico old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/fonts/CircularStd-Bold.otf b/frontend/client-portal/public/fonts/CircularStd-Bold.otf old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/fonts/CircularStd-Book.otf b/frontend/client-portal/public/fonts/CircularStd-Book.otf old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/fonts/CircularStd-Medium.otf b/frontend/client-portal/public/fonts/CircularStd-Medium.otf old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/fonts/Roboto-Bold.ttf b/frontend/client-portal/public/fonts/Roboto-Bold.ttf old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/fonts/Roboto-Regular.ttf b/frontend/client-portal/public/fonts/Roboto-Regular.ttf old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/fonts/index.css b/frontend/client-portal/public/fonts/index.css old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/icons/ic_analytics.svg b/frontend/client-portal/public/icons/ic_analytics.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/icons/ic_banking.svg b/frontend/client-portal/public/icons/ic_banking.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/icons/ic_blog.svg b/frontend/client-portal/public/icons/ic_blog.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/icons/ic_booking.svg b/frontend/client-portal/public/icons/ic_booking.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/icons/ic_calendar.svg b/frontend/client-portal/public/icons/ic_calendar.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/icons/ic_cart.svg b/frontend/client-portal/public/icons/ic_cart.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/icons/ic_chat.svg b/frontend/client-portal/public/icons/ic_chat.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/icons/ic_dashboard.svg b/frontend/client-portal/public/icons/ic_dashboard.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/icons/ic_ecommerce.svg b/frontend/client-portal/public/icons/ic_ecommerce.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/icons/ic_kanban.svg b/frontend/client-portal/public/icons/ic_kanban.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/icons/ic_mail.svg b/frontend/client-portal/public/icons/ic_mail.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/icons/ic_user.svg b/frontend/client-portal/public/icons/ic_user.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/images/husband-user-profile.png b/frontend/client-portal/public/images/husband-user-profile.png old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/images/login-image.mp4 b/frontend/client-portal/public/images/login-image.mp4 old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/images/login-image.webm b/frontend/client-portal/public/images/login-image.webm old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/images/member.png b/frontend/client-portal/public/images/member.png old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/images/user-profile.png b/frontend/client-portal/public/images/user-profile.png old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/logo/logo-linksehat.png b/frontend/client-portal/public/logo/logo-linksehat.png old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/logo/logo_full.jpg b/frontend/client-portal/public/logo/logo_full.jpg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/logo/logo_full.svg b/frontend/client-portal/public/logo/logo_full.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/logo/logo_single.svg b/frontend/client-portal/public/logo/logo_single.svg old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/manifest.json b/frontend/client-portal/public/manifest.json old mode 100755 new mode 100644 diff --git a/frontend/client-portal/public/robots.txt b/frontend/client-portal/public/robots.txt old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/auth.ts b/frontend/client-portal/src/@types/auth.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/blog.ts b/frontend/client-portal/src/@types/blog.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/calendar.ts b/frontend/client-portal/src/@types/calendar.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/chat.ts b/frontend/client-portal/src/@types/chat.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/claim.ts b/frontend/client-portal/src/@types/claim.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/diagnosis.ts b/frontend/client-portal/src/@types/diagnosis.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/invoice.ts b/frontend/client-portal/src/@types/invoice.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/kanban.ts b/frontend/client-portal/src/@types/kanban.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/mail.ts b/frontend/client-portal/src/@types/mail.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/member.ts b/frontend/client-portal/src/@types/member.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/paginated-data.ts b/frontend/client-portal/src/@types/paginated-data.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/policy.ts b/frontend/client-portal/src/@types/policy.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/product.ts b/frontend/client-portal/src/@types/product.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/table.ts b/frontend/client-portal/src/@types/table.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/@types/user.ts b/frontend/client-portal/src/@types/user.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/App.tsx b/frontend/client-portal/src/App.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/_analytics.tsx b/frontend/client-portal/src/_mock/_analytics.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/_app.ts b/frontend/client-portal/src/_mock/_app.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/_banking.ts b/frontend/client-portal/src/_mock/_banking.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/_booking.ts b/frontend/client-portal/src/_mock/_booking.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/_countries.ts b/frontend/client-portal/src/_mock/_countries.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/_ecommerce.ts b/frontend/client-portal/src/_mock/_ecommerce.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/_mock.ts b/frontend/client-portal/src/_mock/_mock.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/_others.ts b/frontend/client-portal/src/_mock/_others.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/_plans.tsx b/frontend/client-portal/src/_mock/_plans.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/_top100Films.ts b/frontend/client-portal/src/_mock/_top100Films.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/_user.ts b/frontend/client-portal/src/_mock/_user.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/address.ts b/frontend/client-portal/src/_mock/address.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/boolean.ts b/frontend/client-portal/src/_mock/boolean.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/company.ts b/frontend/client-portal/src/_mock/company.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/email.ts b/frontend/client-portal/src/_mock/email.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/funcs.ts b/frontend/client-portal/src/_mock/funcs.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/index.ts b/frontend/client-portal/src/_mock/index.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/map/cities.ts b/frontend/client-portal/src/_mock/map/cities.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/map/countries.ts b/frontend/client-portal/src/_mock/map/countries.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/map/map-style-basic-v8.json b/frontend/client-portal/src/_mock/map/map-style-basic-v8.json old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/map/stations.ts b/frontend/client-portal/src/_mock/map/stations.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/name.ts b/frontend/client-portal/src/_mock/name.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/number.ts b/frontend/client-portal/src/_mock/number.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/phoneNumber.ts b/frontend/client-portal/src/_mock/phoneNumber.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/role.ts b/frontend/client-portal/src/_mock/role.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/_mock/text.ts b/frontend/client-portal/src/_mock/text.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/icon_plan_free.tsx b/frontend/client-portal/src/assets/icon_plan_free.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/icon_plan_premium.tsx b/frontend/client-portal/src/assets/icon_plan_premium.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/icon_plan_starter.tsx b/frontend/client-portal/src/assets/icon_plan_starter.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/icon_sent.tsx b/frontend/client-portal/src/assets/icon_sent.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/illustration_404.tsx b/frontend/client-portal/src/assets/illustration_404.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/illustration_500.tsx b/frontend/client-portal/src/assets/illustration_500.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/illustration_booking.tsx b/frontend/client-portal/src/assets/illustration_booking.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/illustration_checkin.tsx b/frontend/client-portal/src/assets/illustration_checkin.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/illustration_checkout.tsx b/frontend/client-portal/src/assets/illustration_checkout.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/illustration_coming_soon.tsx b/frontend/client-portal/src/assets/illustration_coming_soon.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/illustration_doc.tsx b/frontend/client-portal/src/assets/illustration_doc.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/illustration_maintenance.tsx b/frontend/client-portal/src/assets/illustration_maintenance.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/illustration_motivation.tsx b/frontend/client-portal/src/assets/illustration_motivation.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/illustration_order_complete.tsx b/frontend/client-portal/src/assets/illustration_order_complete.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/illustration_seo.tsx b/frontend/client-portal/src/assets/illustration_seo.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/illustration_upload.tsx b/frontend/client-portal/src/assets/illustration_upload.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/assets/index.ts b/frontend/client-portal/src/assets/index.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/BadgeStatus.tsx b/frontend/client-portal/src/components/BadgeStatus.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/BasePagination.tsx b/frontend/client-portal/src/components/BasePagination.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/BaseTablePagination.tsx b/frontend/client-portal/src/components/BaseTablePagination.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/Breadcrumbs.tsx b/frontend/client-portal/src/components/Breadcrumbs.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/HeaderBreadcrumbs.tsx b/frontend/client-portal/src/components/HeaderBreadcrumbs.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/Iconify.tsx b/frontend/client-portal/src/components/Iconify.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/Image.tsx b/frontend/client-portal/src/components/Image.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/LaravelTable.tsx b/frontend/client-portal/src/components/LaravelTable.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/LoadingScreen.tsx b/frontend/client-portal/src/components/LoadingScreen.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/Logo.tsx b/frontend/client-portal/src/components/Logo.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/MenuPopover.tsx b/frontend/client-portal/src/components/MenuPopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/MuiDialog.tsx b/frontend/client-portal/src/components/MuiDialog.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/Page.tsx b/frontend/client-portal/src/components/Page.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/Popup.tsx b/frontend/client-portal/src/components/Popup.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/ProgressBar.tsx b/frontend/client-portal/src/components/ProgressBar.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/RtlLayout.tsx b/frontend/client-portal/src/components/RtlLayout.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/ScrollToTop.ts b/frontend/client-portal/src/components/ScrollToTop.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/Scrollbar.tsx b/frontend/client-portal/src/components/Scrollbar.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/SvgIconStyle.tsx b/frontend/client-portal/src/components/SvgIconStyle.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/Table.tsx b/frontend/client-portal/src/components/Table.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/ThemeColorPresets.tsx b/frontend/client-portal/src/components/ThemeColorPresets.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/DialogAnimate.tsx b/frontend/client-portal/src/components/animate/DialogAnimate.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/FabButtonAnimate.tsx b/frontend/client-portal/src/components/animate/FabButtonAnimate.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/IconButtonAnimate.tsx b/frontend/client-portal/src/components/animate/IconButtonAnimate.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/MotionContainer.tsx b/frontend/client-portal/src/components/animate/MotionContainer.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/MotionInView.tsx b/frontend/client-portal/src/components/animate/MotionInView.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/MotionLazyContainer.tsx b/frontend/client-portal/src/components/animate/MotionLazyContainer.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/TextAnimate.tsx b/frontend/client-portal/src/components/animate/TextAnimate.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/features.js b/frontend/client-portal/src/components/animate/features.js old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/index.ts b/frontend/client-portal/src/components/animate/index.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/type.ts b/frontend/client-portal/src/components/animate/type.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/variants/actions.ts b/frontend/client-portal/src/components/animate/variants/actions.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/variants/background.ts b/frontend/client-portal/src/components/animate/variants/background.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/variants/bounce.ts b/frontend/client-portal/src/components/animate/variants/bounce.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/variants/container.ts b/frontend/client-portal/src/components/animate/variants/container.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/variants/fade.ts b/frontend/client-portal/src/components/animate/variants/fade.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/variants/flip.ts b/frontend/client-portal/src/components/animate/variants/flip.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/variants/index.ts b/frontend/client-portal/src/components/animate/variants/index.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/variants/path.ts b/frontend/client-portal/src/components/animate/variants/path.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/variants/rotate.ts b/frontend/client-portal/src/components/animate/variants/rotate.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/variants/scale.ts b/frontend/client-portal/src/components/animate/variants/scale.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/variants/slide.ts b/frontend/client-portal/src/components/animate/variants/slide.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/variants/transition.ts b/frontend/client-portal/src/components/animate/variants/transition.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/animate/variants/zoom.ts b/frontend/client-portal/src/components/animate/variants/zoom.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/chart/BaseOptionChart.tsx b/frontend/client-portal/src/components/chart/BaseOptionChart.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/chart/ChartStyle.tsx b/frontend/client-portal/src/components/chart/ChartStyle.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/chart/index.ts b/frontend/client-portal/src/components/chart/index.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/editor/EditorToolbar.tsx b/frontend/client-portal/src/components/editor/EditorToolbar.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/editor/EditorToolbarStyle.tsx b/frontend/client-portal/src/components/editor/EditorToolbarStyle.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/editor/index.tsx b/frontend/client-portal/src/components/editor/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/hook-form/FormProvider.tsx b/frontend/client-portal/src/components/hook-form/FormProvider.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/hook-form/RHFCheckbox.tsx b/frontend/client-portal/src/components/hook-form/RHFCheckbox.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/hook-form/RHFDatepicker.tsx b/frontend/client-portal/src/components/hook-form/RHFDatepicker.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/hook-form/RHFEditor.tsx b/frontend/client-portal/src/components/hook-form/RHFEditor.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/hook-form/RHFRadioGroup.tsx b/frontend/client-portal/src/components/hook-form/RHFRadioGroup.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/hook-form/RHFSelect.tsx b/frontend/client-portal/src/components/hook-form/RHFSelect.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/hook-form/RHFSwitch.tsx b/frontend/client-portal/src/components/hook-form/RHFSwitch.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/hook-form/RHFTextField.tsx b/frontend/client-portal/src/components/hook-form/RHFTextField.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/hook-form/RHFUpload.tsx b/frontend/client-portal/src/components/hook-form/RHFUpload.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/hook-form/index.ts b/frontend/client-portal/src/components/hook-form/index.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/nav-section/horizontal/NavItem.tsx b/frontend/client-portal/src/components/nav-section/horizontal/NavItem.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/nav-section/horizontal/NavList.tsx b/frontend/client-portal/src/components/nav-section/horizontal/NavList.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/nav-section/horizontal/index.tsx b/frontend/client-portal/src/components/nav-section/horizontal/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/nav-section/horizontal/style.ts b/frontend/client-portal/src/components/nav-section/horizontal/style.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/nav-section/index.ts b/frontend/client-portal/src/components/nav-section/index.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/nav-section/type.ts b/frontend/client-portal/src/components/nav-section/type.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/nav-section/vertical/NavItem.tsx b/frontend/client-portal/src/components/nav-section/vertical/NavItem.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/nav-section/vertical/NavList.tsx b/frontend/client-portal/src/components/nav-section/vertical/NavList.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/nav-section/vertical/index.tsx b/frontend/client-portal/src/components/nav-section/vertical/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/nav-section/vertical/style.ts b/frontend/client-portal/src/components/nav-section/vertical/style.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/settings/SettingColorPresets.tsx b/frontend/client-portal/src/components/settings/SettingColorPresets.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/settings/SettingDirection.tsx b/frontend/client-portal/src/components/settings/SettingDirection.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/settings/SettingFullscreen.tsx b/frontend/client-portal/src/components/settings/SettingFullscreen.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/settings/SettingLayout.tsx b/frontend/client-portal/src/components/settings/SettingLayout.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/settings/SettingMode.tsx b/frontend/client-portal/src/components/settings/SettingMode.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/settings/SettingStretch.tsx b/frontend/client-portal/src/components/settings/SettingStretch.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/settings/ToggleButton.tsx b/frontend/client-portal/src/components/settings/ToggleButton.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/settings/index.tsx b/frontend/client-portal/src/components/settings/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/settings/type.ts b/frontend/client-portal/src/components/settings/type.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/upload/BlockContent.tsx b/frontend/client-portal/src/components/upload/BlockContent.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/upload/MultiFilePreview.tsx b/frontend/client-portal/src/components/upload/MultiFilePreview.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/upload/RejectionFiles.tsx b/frontend/client-portal/src/components/upload/RejectionFiles.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/upload/UploadAvatar.tsx b/frontend/client-portal/src/components/upload/UploadAvatar.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/upload/UploadMultiFile.tsx b/frontend/client-portal/src/components/upload/UploadMultiFile.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/upload/UploadSingleFile.tsx b/frontend/client-portal/src/components/upload/UploadSingleFile.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/upload/index.ts b/frontend/client-portal/src/components/upload/index.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/components/upload/type.ts b/frontend/client-portal/src/components/upload/type.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/config.ts b/frontend/client-portal/src/config.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/contexts/CollapseDrawerContext.tsx b/frontend/client-portal/src/contexts/CollapseDrawerContext.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/contexts/LaravelAuthContext.tsx b/frontend/client-portal/src/contexts/LaravelAuthContext.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/contexts/SettingsContext.tsx b/frontend/client-portal/src/contexts/SettingsContext.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/contexts/UserCurrentCorporate.tsx b/frontend/client-portal/src/contexts/UserCurrentCorporate.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/guards/AuthGuard.tsx b/frontend/client-portal/src/guards/AuthGuard.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/guards/GuestGuard.tsx b/frontend/client-portal/src/guards/GuestGuard.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/guards/RoleBasedGuard.tsx b/frontend/client-portal/src/guards/RoleBasedGuard.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/hooks/useAuth.ts b/frontend/client-portal/src/hooks/useAuth.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/hooks/useCollapseDrawer.ts b/frontend/client-portal/src/hooks/useCollapseDrawer.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/hooks/useIsMountedRef.ts b/frontend/client-portal/src/hooks/useIsMountedRef.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/hooks/useLocalStorage.ts b/frontend/client-portal/src/hooks/useLocalStorage.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/hooks/useLocales.ts b/frontend/client-portal/src/hooks/useLocales.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/hooks/useMap.ts b/frontend/client-portal/src/hooks/useMap.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/hooks/useOffSetTop.ts b/frontend/client-portal/src/hooks/useOffSetTop.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/hooks/useResponsive.ts b/frontend/client-portal/src/hooks/useResponsive.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/hooks/useSettings.ts b/frontend/client-portal/src/hooks/useSettings.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/hooks/useTable.ts b/frontend/client-portal/src/hooks/useTable.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/hooks/useTabs.ts b/frontend/client-portal/src/hooks/useTabs.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/hooks/useToggle.ts b/frontend/client-portal/src/hooks/useToggle.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/index.tsx b/frontend/client-portal/src/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/LogoOnlyLayout.tsx b/frontend/client-portal/src/layouts/LogoOnlyLayout.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/header/AccountPopover.tsx b/frontend/client-portal/src/layouts/dashboard/header/AccountPopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/header/ContactsPopover.tsx b/frontend/client-portal/src/layouts/dashboard/header/ContactsPopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/header/CorporatePopover.tsx b/frontend/client-portal/src/layouts/dashboard/header/CorporatePopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/header/LanguagePopover.tsx b/frontend/client-portal/src/layouts/dashboard/header/LanguagePopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/header/NotificationsPopover.tsx b/frontend/client-portal/src/layouts/dashboard/header/NotificationsPopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/header/Searchbar.tsx b/frontend/client-portal/src/layouts/dashboard/header/Searchbar.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/header/index.tsx b/frontend/client-portal/src/layouts/dashboard/header/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/index.tsx b/frontend/client-portal/src/layouts/dashboard/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/navbar/CollapseButton.tsx b/frontend/client-portal/src/layouts/dashboard/navbar/CollapseButton.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/navbar/NavConfig.tsx b/frontend/client-portal/src/layouts/dashboard/navbar/NavConfig.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/navbar/NavbarAccount.tsx b/frontend/client-portal/src/layouts/dashboard/navbar/NavbarAccount.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/navbar/NavbarDocs.tsx b/frontend/client-portal/src/layouts/dashboard/navbar/NavbarDocs.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/navbar/NavbarHorizontal.tsx b/frontend/client-portal/src/layouts/dashboard/navbar/NavbarHorizontal.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/layouts/dashboard/navbar/NavbarVertical.tsx b/frontend/client-portal/src/layouts/dashboard/navbar/NavbarVertical.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/AlarmCenter/Index.tsx b/frontend/client-portal/src/pages/AlarmCenter/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/AlarmCenter/List.tsx b/frontend/client-portal/src/pages/AlarmCenter/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/AlarmCenter/ServiceMonitoring.tsx b/frontend/client-portal/src/pages/AlarmCenter/ServiceMonitoring.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/AlarmCenter/UserProfile.tsx b/frontend/client-portal/src/pages/AlarmCenter/UserProfile.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/ClaimReport/Index.tsx b/frontend/client-portal/src/pages/ClaimReport/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/Claims/CreateUpdate.tsx b/frontend/client-portal/src/pages/Claims/CreateUpdate.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/Claims/Form.tsx b/frontend/client-portal/src/pages/Claims/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/Claims/Index.tsx b/frontend/client-portal/src/pages/Claims/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/Claims/List.tsx b/frontend/client-portal/src/pages/Claims/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/Claims/Show.tsx b/frontend/client-portal/src/pages/Claims/Show.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/Claims/components/ClaimItems.tsx b/frontend/client-portal/src/pages/Claims/components/ClaimItems.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/Claims/components/DiagnosisHistory.tsx b/frontend/client-portal/src/pages/Claims/components/DiagnosisHistory.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/Claims/components/DialogMemberBenefit.tsx b/frontend/client-portal/src/pages/Claims/components/DialogMemberBenefit.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/Claims/components/Documents.tsx b/frontend/client-portal/src/pages/Claims/components/Documents.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/Dashboard/Index.tsx b/frontend/client-portal/src/pages/Dashboard/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/Page404.tsx b/frontend/client-portal/src/pages/Page404.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/pages/auth/Login.tsx b/frontend/client-portal/src/pages/auth/Login.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/react-app-env.d.ts b/frontend/client-portal/src/react-app-env.d.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/routes/index.tsx b/frontend/client-portal/src/routes/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/routes/paths.ts b/frontend/client-portal/src/routes/paths.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/alarm-center/user-profile/CardBenefitSummary.tsx b/frontend/client-portal/src/sections/alarm-center/user-profile/CardBenefitSummary.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/alarm-center/user-profile/CardClaimHistory.tsx b/frontend/client-portal/src/sections/alarm-center/user-profile/CardClaimHistory.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/alarm-center/user-profile/CardFamilyInformation.tsx b/frontend/client-portal/src/sections/alarm-center/user-profile/CardFamilyInformation.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/alarm-center/user-profile/CardPersonalInformation.tsx b/frontend/client-portal/src/sections/alarm-center/user-profile/CardPersonalInformation.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/alarm-center/user-profile/CardPolicyNumber.tsx b/frontend/client-portal/src/sections/alarm-center/user-profile/CardPolicyNumber.tsx old mode 100755 new mode 100644 index 118db8cd..e8ce1a2e --- a/frontend/client-portal/src/sections/alarm-center/user-profile/CardPolicyNumber.tsx +++ b/frontend/client-portal/src/sections/alarm-center/user-profile/CardPolicyNumber.tsx @@ -21,6 +21,22 @@ const BorderLinearProgress = styled(LinearProgress)(({ theme }) => ({ })); +type DataMember = { + id: number; + fullName: string; + memberId: string; + limit: { + current: number; + total: number; + percentage: number; + }; + avatar: { + url: string; + title: string; + }; + status: JSX.Element; +}; + type CardPolicyProps = { limit: { myLimit: { @@ -49,6 +65,8 @@ type CardPolicyProps = { members?: DataMember[]; }; + + // ---------------------------------------------------------------------- export default function CardPolicyNumber() { @@ -85,6 +103,42 @@ export default function CardPolicyNumber() { // topUpLimit: corporateTopUpLimit.data.data, // }); }, [corporateValue]); + + const calculateProgressValue = (current:number,total:number) => { + return (current/total) * 100; + }; + + const getMemberLimitUsage = (memberId: string) => { + if (policyData?.members) { + const member = policyData.members.find(member => member.memberId === memberId); + if (member) { + return member.limit; + } + } + return null; + }; + + const renderYearlyLimit = () => { + if (policyData) { + const { myLimit } = policyData.limit; + const { balance, total, percentage } = myLimit; + const progressValue = calculateProgressValue(balance, total); + + return ( + + Yearly Limit + + + {balance.toLocaleString()} /{' '} + + {total.toLocaleString()} + + + + ); + } + return null; + }; return ( diff --git a/frontend/client-portal/src/sections/auth/AuthFirebaseSocial.tsx b/frontend/client-portal/src/sections/auth/AuthFirebaseSocial.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/auth/login/LoginEmailForm.tsx b/frontend/client-portal/src/sections/auth/login/LoginEmailForm.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/auth/login/LoginPhoneForm.tsx b/frontend/client-portal/src/sections/auth/login/LoginPhoneForm.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/auth/login/VerifyCodeForm.tsx b/frontend/client-portal/src/sections/auth/login/VerifyCodeForm.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/auth/login/index.ts b/frontend/client-portal/src/sections/auth/login/index.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/claim-report/CardClaimStatus.tsx b/frontend/client-portal/src/sections/claim-report/CardClaimStatus.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/dashboard/CardNotification.tsx b/frontend/client-portal/src/sections/dashboard/CardNotification.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/dashboard/CardPolicy.tsx b/frontend/client-portal/src/sections/dashboard/CardPolicy.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/dashboard/DialogClaimSubmitMember.tsx b/frontend/client-portal/src/sections/dashboard/DialogClaimSubmitMember.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/dashboard/DialogClaimSubmitMemberSubmission.tsx b/frontend/client-portal/src/sections/dashboard/DialogClaimSubmitMemberSubmission.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/dashboard/DialogDetailClaim.tsx b/frontend/client-portal/src/sections/dashboard/DialogDetailClaim.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/dashboard/DialogNotification.tsx b/frontend/client-portal/src/sections/dashboard/DialogNotification.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/sections/dashboard/DialogTopUpLimit.tsx b/frontend/client-portal/src/sections/dashboard/DialogTopUpLimit.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/breakpoints.ts b/frontend/client-portal/src/theme/breakpoints.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/index.tsx b/frontend/client-portal/src/theme/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Accordion.ts b/frontend/client-portal/src/theme/overrides/Accordion.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Alert.tsx b/frontend/client-portal/src/theme/overrides/Alert.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Autocomplete.ts b/frontend/client-portal/src/theme/overrides/Autocomplete.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Avatar.ts b/frontend/client-portal/src/theme/overrides/Avatar.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Backdrop.ts b/frontend/client-portal/src/theme/overrides/Backdrop.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Badge.ts b/frontend/client-portal/src/theme/overrides/Badge.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Breadcrumbs.ts b/frontend/client-portal/src/theme/overrides/Breadcrumbs.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Button.ts b/frontend/client-portal/src/theme/overrides/Button.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/ButtonGroup.ts b/frontend/client-portal/src/theme/overrides/ButtonGroup.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Card.ts b/frontend/client-portal/src/theme/overrides/Card.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Checkbox.tsx b/frontend/client-portal/src/theme/overrides/Checkbox.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Chip.tsx b/frontend/client-portal/src/theme/overrides/Chip.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/ControlLabel.ts b/frontend/client-portal/src/theme/overrides/ControlLabel.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/CssBaseline.ts b/frontend/client-portal/src/theme/overrides/CssBaseline.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/CustomIcons.tsx b/frontend/client-portal/src/theme/overrides/CustomIcons.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/DataGrid.ts b/frontend/client-portal/src/theme/overrides/DataGrid.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Dialog.ts b/frontend/client-portal/src/theme/overrides/Dialog.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Drawer.ts b/frontend/client-portal/src/theme/overrides/Drawer.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Fab.ts b/frontend/client-portal/src/theme/overrides/Fab.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Input.ts b/frontend/client-portal/src/theme/overrides/Input.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Link.ts b/frontend/client-portal/src/theme/overrides/Link.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/List.ts b/frontend/client-portal/src/theme/overrides/List.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/LoadingButton.ts b/frontend/client-portal/src/theme/overrides/LoadingButton.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Menu.ts b/frontend/client-portal/src/theme/overrides/Menu.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Pagination.ts b/frontend/client-portal/src/theme/overrides/Pagination.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Paper.ts b/frontend/client-portal/src/theme/overrides/Paper.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Popover.ts b/frontend/client-portal/src/theme/overrides/Popover.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Progress.ts b/frontend/client-portal/src/theme/overrides/Progress.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Radio.ts b/frontend/client-portal/src/theme/overrides/Radio.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Rating.tsx b/frontend/client-portal/src/theme/overrides/Rating.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Select.tsx b/frontend/client-portal/src/theme/overrides/Select.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Skeleton.ts b/frontend/client-portal/src/theme/overrides/Skeleton.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Slider.ts b/frontend/client-portal/src/theme/overrides/Slider.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Stepper.ts b/frontend/client-portal/src/theme/overrides/Stepper.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/SvgIcon.ts b/frontend/client-portal/src/theme/overrides/SvgIcon.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Switch.ts b/frontend/client-portal/src/theme/overrides/Switch.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Table.ts b/frontend/client-portal/src/theme/overrides/Table.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Tabs.ts b/frontend/client-portal/src/theme/overrides/Tabs.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Timeline.ts b/frontend/client-portal/src/theme/overrides/Timeline.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/ToggleButton.ts b/frontend/client-portal/src/theme/overrides/ToggleButton.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Tooltip.ts b/frontend/client-portal/src/theme/overrides/Tooltip.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/TreeView.tsx b/frontend/client-portal/src/theme/overrides/TreeView.tsx old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/Typography.ts b/frontend/client-portal/src/theme/overrides/Typography.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/overrides/index.ts b/frontend/client-portal/src/theme/overrides/index.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/palette.ts b/frontend/client-portal/src/theme/palette.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/shadows.ts b/frontend/client-portal/src/theme/shadows.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/theme/typography.ts b/frontend/client-portal/src/theme/typography.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/utils/axios.ts b/frontend/client-portal/src/utils/axios.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/utils/cssStyles.ts b/frontend/client-portal/src/utils/cssStyles.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/utils/formatNumber.ts b/frontend/client-portal/src/utils/formatNumber.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/utils/formatTime.ts b/frontend/client-portal/src/utils/formatTime.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/utils/getColorPresets.ts b/frontend/client-portal/src/utils/getColorPresets.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/utils/getFontValue.ts b/frontend/client-portal/src/utils/getFontValue.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/src/utils/token.ts b/frontend/client-portal/src/utils/token.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/tsconfig.json b/frontend/client-portal/tsconfig.json old mode 100755 new mode 100644 diff --git a/frontend/client-portal/vite.config.ts b/frontend/client-portal/vite.config.ts old mode 100755 new mode 100644 diff --git a/frontend/client-portal/yarn.lock b/frontend/client-portal/yarn.lock old mode 100755 new mode 100644 diff --git a/frontend/dashboard/.env.development b/frontend/dashboard/.env.development old mode 100755 new mode 100644 diff --git a/frontend/dashboard/.env.production b/frontend/dashboard/.env.production old mode 100755 new mode 100644 diff --git a/frontend/dashboard/.env.staging b/frontend/dashboard/.env.staging old mode 100755 new mode 100644 diff --git a/frontend/dashboard/.eslintignore b/frontend/dashboard/.eslintignore old mode 100755 new mode 100644 diff --git a/frontend/dashboard/.eslintrc b/frontend/dashboard/.eslintrc old mode 100755 new mode 100644 diff --git a/frontend/dashboard/.gitignore b/frontend/dashboard/.gitignore old mode 100755 new mode 100644 diff --git a/frontend/dashboard/.htaccess b/frontend/dashboard/.htaccess old mode 100755 new mode 100644 diff --git a/frontend/dashboard/.pnpm-debug.log b/frontend/dashboard/.pnpm-debug.log old mode 100755 new mode 100644 diff --git a/frontend/dashboard/.prettierrc b/frontend/dashboard/.prettierrc old mode 100755 new mode 100644 diff --git a/frontend/dashboard/index.html b/frontend/dashboard/index.html old mode 100755 new mode 100644 diff --git a/frontend/dashboard/package-lock.json b/frontend/dashboard/package-lock.json old mode 100755 new mode 100644 diff --git a/frontend/dashboard/package.json b/frontend/dashboard/package.json old mode 100755 new mode 100644 diff --git a/frontend/dashboard/pnpm-lock.yaml b/frontend/dashboard/pnpm-lock.yaml old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/_redirects b/frontend/dashboard/public/_redirects old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/favicon/android-chrome-192x192.png b/frontend/dashboard/public/favicon/android-chrome-192x192.png old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/favicon/android-chrome-512x512.png b/frontend/dashboard/public/favicon/android-chrome-512x512.png old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/favicon/apple-touch-icon.png b/frontend/dashboard/public/favicon/apple-touch-icon.png old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/favicon/favicon-16x16.png b/frontend/dashboard/public/favicon/favicon-16x16.png old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/favicon/favicon-32x32.png b/frontend/dashboard/public/favicon/favicon-32x32.png old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/favicon/favicon.ico b/frontend/dashboard/public/favicon/favicon.ico old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/fonts/CircularStd-Bold.otf b/frontend/dashboard/public/fonts/CircularStd-Bold.otf old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/fonts/CircularStd-Book.otf b/frontend/dashboard/public/fonts/CircularStd-Book.otf old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/fonts/CircularStd-Medium.otf b/frontend/dashboard/public/fonts/CircularStd-Medium.otf old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/fonts/Roboto-Bold.ttf b/frontend/dashboard/public/fonts/Roboto-Bold.ttf old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/fonts/Roboto-Regular.ttf b/frontend/dashboard/public/fonts/Roboto-Regular.ttf old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/fonts/index.css b/frontend/dashboard/public/fonts/index.css old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/icons/ic_analytics.svg b/frontend/dashboard/public/icons/ic_analytics.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/icons/ic_banking.svg b/frontend/dashboard/public/icons/ic_banking.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/icons/ic_blog.svg b/frontend/dashboard/public/icons/ic_blog.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/icons/ic_booking.svg b/frontend/dashboard/public/icons/ic_booking.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/icons/ic_calendar.svg b/frontend/dashboard/public/icons/ic_calendar.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/icons/ic_cart.svg b/frontend/dashboard/public/icons/ic_cart.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/icons/ic_chat.svg b/frontend/dashboard/public/icons/ic_chat.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/icons/ic_dashboard.svg b/frontend/dashboard/public/icons/ic_dashboard.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/icons/ic_ecommerce.svg b/frontend/dashboard/public/icons/ic_ecommerce.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/icons/ic_kanban.svg b/frontend/dashboard/public/icons/ic_kanban.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/icons/ic_mail.svg b/frontend/dashboard/public/icons/ic_mail.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/icons/ic_user.svg b/frontend/dashboard/public/icons/ic_user.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/image/overlay.png b/frontend/dashboard/public/image/overlay.png old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/logo/logo-linksehat.png b/frontend/dashboard/public/logo/logo-linksehat.png old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/logo/logo_full.jpg b/frontend/dashboard/public/logo/logo_full.jpg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/logo/logo_full.svg b/frontend/dashboard/public/logo/logo_full.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/logo/logo_single.svg b/frontend/dashboard/public/logo/logo_single.svg old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/manifest.json b/frontend/dashboard/public/manifest.json old mode 100755 new mode 100644 diff --git a/frontend/dashboard/public/robots.txt b/frontend/dashboard/public/robots.txt old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/auth.ts b/frontend/dashboard/src/@types/auth.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/blog.ts b/frontend/dashboard/src/@types/blog.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/calendar.ts b/frontend/dashboard/src/@types/calendar.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/chat.ts b/frontend/dashboard/src/@types/chat.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/corporates.ts b/frontend/dashboard/src/@types/corporates.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/diagnosis.ts b/frontend/dashboard/src/@types/diagnosis.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/doctor.tsx b/frontend/dashboard/src/@types/doctor.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/invoice.ts b/frontend/dashboard/src/@types/invoice.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/kanban.ts b/frontend/dashboard/src/@types/kanban.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/mail.ts b/frontend/dashboard/src/@types/mail.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/member.ts b/frontend/dashboard/src/@types/member.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/organization.tsx b/frontend/dashboard/src/@types/organization.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/paginated-data.ts b/frontend/dashboard/src/@types/paginated-data.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/product.ts b/frontend/dashboard/src/@types/product.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/@types/user.ts b/frontend/dashboard/src/@types/user.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/App.tsx b/frontend/dashboard/src/App.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/_analytics.tsx b/frontend/dashboard/src/_mock/_analytics.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/_app.ts b/frontend/dashboard/src/_mock/_app.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/_banking.ts b/frontend/dashboard/src/_mock/_banking.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/_booking.ts b/frontend/dashboard/src/_mock/_booking.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/_countries.ts b/frontend/dashboard/src/_mock/_countries.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/_ecommerce.ts b/frontend/dashboard/src/_mock/_ecommerce.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/_mock.ts b/frontend/dashboard/src/_mock/_mock.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/_others.ts b/frontend/dashboard/src/_mock/_others.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/_plans.tsx b/frontend/dashboard/src/_mock/_plans.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/_top100Films.ts b/frontend/dashboard/src/_mock/_top100Films.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/_user.ts b/frontend/dashboard/src/_mock/_user.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/address.ts b/frontend/dashboard/src/_mock/address.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/boolean.ts b/frontend/dashboard/src/_mock/boolean.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/company.ts b/frontend/dashboard/src/_mock/company.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/email.ts b/frontend/dashboard/src/_mock/email.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/funcs.ts b/frontend/dashboard/src/_mock/funcs.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/index.ts b/frontend/dashboard/src/_mock/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/map/cities.ts b/frontend/dashboard/src/_mock/map/cities.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/map/countries.ts b/frontend/dashboard/src/_mock/map/countries.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/map/map-style-basic-v8.json b/frontend/dashboard/src/_mock/map/map-style-basic-v8.json old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/map/stations.ts b/frontend/dashboard/src/_mock/map/stations.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/name.ts b/frontend/dashboard/src/_mock/name.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/number.ts b/frontend/dashboard/src/_mock/number.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/phoneNumber.ts b/frontend/dashboard/src/_mock/phoneNumber.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/role.ts b/frontend/dashboard/src/_mock/role.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/_mock/text.ts b/frontend/dashboard/src/_mock/text.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/icon_plan_free.tsx b/frontend/dashboard/src/assets/icon_plan_free.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/icon_plan_premium.tsx b/frontend/dashboard/src/assets/icon_plan_premium.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/icon_plan_starter.tsx b/frontend/dashboard/src/assets/icon_plan_starter.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/icon_sent.tsx b/frontend/dashboard/src/assets/icon_sent.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/illustration_404.tsx b/frontend/dashboard/src/assets/illustration_404.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/illustration_500.tsx b/frontend/dashboard/src/assets/illustration_500.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/illustration_booking.tsx b/frontend/dashboard/src/assets/illustration_booking.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/illustration_checkin.tsx b/frontend/dashboard/src/assets/illustration_checkin.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/illustration_checkout.tsx b/frontend/dashboard/src/assets/illustration_checkout.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/illustration_coming_soon.tsx b/frontend/dashboard/src/assets/illustration_coming_soon.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/illustration_doc.tsx b/frontend/dashboard/src/assets/illustration_doc.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/illustration_maintenance.tsx b/frontend/dashboard/src/assets/illustration_maintenance.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/illustration_motivation.tsx b/frontend/dashboard/src/assets/illustration_motivation.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/illustration_order_complete.tsx b/frontend/dashboard/src/assets/illustration_order_complete.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/illustration_seo.tsx b/frontend/dashboard/src/assets/illustration_seo.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/illustration_upload.tsx b/frontend/dashboard/src/assets/illustration_upload.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/assets/index.ts b/frontend/dashboard/src/assets/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/BadgeStatus.tsx b/frontend/dashboard/src/components/BadgeStatus.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/BasePagination.tsx b/frontend/dashboard/src/components/BasePagination.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/Breadcrumbs.tsx b/frontend/dashboard/src/components/Breadcrumbs.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/HeaderBreadcrumbs.tsx b/frontend/dashboard/src/components/HeaderBreadcrumbs.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/Iconify.tsx b/frontend/dashboard/src/components/Iconify.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/Image.tsx b/frontend/dashboard/src/components/Image.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/LaravelTable.tsx b/frontend/dashboard/src/components/LaravelTable.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/LoadingScreen.tsx b/frontend/dashboard/src/components/LoadingScreen.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/Logo.tsx b/frontend/dashboard/src/components/Logo.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/MenuPopover.tsx b/frontend/dashboard/src/components/MenuPopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/MuiDialog.tsx b/frontend/dashboard/src/components/MuiDialog.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/MyDropzone.tsx b/frontend/dashboard/src/components/MyDropzone.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/Page.tsx b/frontend/dashboard/src/components/Page.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/ProgressBar.tsx b/frontend/dashboard/src/components/ProgressBar.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/RtlLayout.tsx b/frontend/dashboard/src/components/RtlLayout.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/ScrollToTop.ts b/frontend/dashboard/src/components/ScrollToTop.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/Scrollbar.tsx b/frontend/dashboard/src/components/Scrollbar.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/SvgIconStyle.tsx b/frontend/dashboard/src/components/SvgIconStyle.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/ThemeColorPresets.tsx b/frontend/dashboard/src/components/ThemeColorPresets.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/UploadImage.tsx b/frontend/dashboard/src/components/UploadImage.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/DialogAnimate.tsx b/frontend/dashboard/src/components/animate/DialogAnimate.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/FabButtonAnimate.tsx b/frontend/dashboard/src/components/animate/FabButtonAnimate.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/IconButtonAnimate.tsx b/frontend/dashboard/src/components/animate/IconButtonAnimate.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/MotionContainer.tsx b/frontend/dashboard/src/components/animate/MotionContainer.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/MotionInView.tsx b/frontend/dashboard/src/components/animate/MotionInView.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/MotionLazyContainer.tsx b/frontend/dashboard/src/components/animate/MotionLazyContainer.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/TextAnimate.tsx b/frontend/dashboard/src/components/animate/TextAnimate.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/features.js b/frontend/dashboard/src/components/animate/features.js old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/index.ts b/frontend/dashboard/src/components/animate/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/type.ts b/frontend/dashboard/src/components/animate/type.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/variants/actions.ts b/frontend/dashboard/src/components/animate/variants/actions.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/variants/background.ts b/frontend/dashboard/src/components/animate/variants/background.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/variants/bounce.ts b/frontend/dashboard/src/components/animate/variants/bounce.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/variants/container.ts b/frontend/dashboard/src/components/animate/variants/container.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/variants/fade.ts b/frontend/dashboard/src/components/animate/variants/fade.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/variants/flip.ts b/frontend/dashboard/src/components/animate/variants/flip.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/variants/index.ts b/frontend/dashboard/src/components/animate/variants/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/variants/path.ts b/frontend/dashboard/src/components/animate/variants/path.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/variants/rotate.ts b/frontend/dashboard/src/components/animate/variants/rotate.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/variants/scale.ts b/frontend/dashboard/src/components/animate/variants/scale.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/variants/slide.ts b/frontend/dashboard/src/components/animate/variants/slide.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/variants/transition.ts b/frontend/dashboard/src/components/animate/variants/transition.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/animate/variants/zoom.ts b/frontend/dashboard/src/components/animate/variants/zoom.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/autocomplete/AutocompleteDiagnosis.tsx b/frontend/dashboard/src/components/autocomplete/AutocompleteDiagnosis.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/autocomplete/AutocompleteDiagnosisControlled.tsx b/frontend/dashboard/src/components/autocomplete/AutocompleteDiagnosisControlled.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/autocomplete/AutocompleteDoctor.tsx b/frontend/dashboard/src/components/autocomplete/AutocompleteDoctor.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/autocomplete/AutocompleteHealthcare.tsx b/frontend/dashboard/src/components/autocomplete/AutocompleteHealthcare.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/autocomplete/AutocompleteLinksehatHealthcare.tsx b/frontend/dashboard/src/components/autocomplete/AutocompleteLinksehatHealthcare.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/chart/BaseOptionChart.tsx b/frontend/dashboard/src/components/chart/BaseOptionChart.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/chart/ChartStyle.tsx b/frontend/dashboard/src/components/chart/ChartStyle.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/chart/index.ts b/frontend/dashboard/src/components/chart/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/dialogs/DialogDetailClaim.tsx b/frontend/dashboard/src/components/dialogs/DialogDetailClaim.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/dialogs/MemberSelectDialog.tsx b/frontend/dashboard/src/components/dialogs/MemberSelectDialog.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/editor/EditorToolbar.tsx b/frontend/dashboard/src/components/editor/EditorToolbar.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/editor/EditorToolbarStyle.tsx b/frontend/dashboard/src/components/editor/EditorToolbarStyle.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/editor/index.tsx b/frontend/dashboard/src/components/editor/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/hook-form/FormProvider.tsx b/frontend/dashboard/src/components/hook-form/FormProvider.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/hook-form/RHFAutocomplete.tsx b/frontend/dashboard/src/components/hook-form/RHFAutocomplete.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/hook-form/RHFCheckbox.tsx b/frontend/dashboard/src/components/hook-form/RHFCheckbox.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/hook-form/RHFDatepicker.tsx b/frontend/dashboard/src/components/hook-form/RHFDatepicker.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/hook-form/RHFEditor.tsx b/frontend/dashboard/src/components/hook-form/RHFEditor.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/hook-form/RHFRadioGroup.tsx b/frontend/dashboard/src/components/hook-form/RHFRadioGroup.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/hook-form/RHFSelect.tsx b/frontend/dashboard/src/components/hook-form/RHFSelect.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/hook-form/RHFSwitch.tsx b/frontend/dashboard/src/components/hook-form/RHFSwitch.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/hook-form/RHFTextField.tsx b/frontend/dashboard/src/components/hook-form/RHFTextField.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/hook-form/RHFUpload.tsx b/frontend/dashboard/src/components/hook-form/RHFUpload.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/hook-form/index.ts b/frontend/dashboard/src/components/hook-form/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/nav-section/horizontal/NavItem.tsx b/frontend/dashboard/src/components/nav-section/horizontal/NavItem.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/nav-section/horizontal/NavList.tsx b/frontend/dashboard/src/components/nav-section/horizontal/NavList.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/nav-section/horizontal/index.tsx b/frontend/dashboard/src/components/nav-section/horizontal/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/nav-section/horizontal/style.ts b/frontend/dashboard/src/components/nav-section/horizontal/style.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/nav-section/index.ts b/frontend/dashboard/src/components/nav-section/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/nav-section/type.ts b/frontend/dashboard/src/components/nav-section/type.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/nav-section/vertical/NavItem.tsx b/frontend/dashboard/src/components/nav-section/vertical/NavItem.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/nav-section/vertical/NavList.tsx b/frontend/dashboard/src/components/nav-section/vertical/NavList.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/nav-section/vertical/index.tsx b/frontend/dashboard/src/components/nav-section/vertical/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/nav-section/vertical/style.ts b/frontend/dashboard/src/components/nav-section/vertical/style.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/settings/SettingColorPresets.tsx b/frontend/dashboard/src/components/settings/SettingColorPresets.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/settings/SettingDirection.tsx b/frontend/dashboard/src/components/settings/SettingDirection.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/settings/SettingFullscreen.tsx b/frontend/dashboard/src/components/settings/SettingFullscreen.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/settings/SettingLayout.tsx b/frontend/dashboard/src/components/settings/SettingLayout.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/settings/SettingMode.tsx b/frontend/dashboard/src/components/settings/SettingMode.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/settings/SettingStretch.tsx b/frontend/dashboard/src/components/settings/SettingStretch.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/settings/ToggleButton.tsx b/frontend/dashboard/src/components/settings/ToggleButton.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/settings/index.tsx b/frontend/dashboard/src/components/settings/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/settings/type.ts b/frontend/dashboard/src/components/settings/type.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/upload/BlockContent.tsx b/frontend/dashboard/src/components/upload/BlockContent.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/upload/MultiFilePreview.tsx b/frontend/dashboard/src/components/upload/MultiFilePreview.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/upload/RejectionFiles.tsx b/frontend/dashboard/src/components/upload/RejectionFiles.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/upload/UploadAvatar.tsx b/frontend/dashboard/src/components/upload/UploadAvatar.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/upload/UploadMultiFile.tsx b/frontend/dashboard/src/components/upload/UploadMultiFile.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/upload/UploadSingleFile.tsx b/frontend/dashboard/src/components/upload/UploadSingleFile.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/upload/index.ts b/frontend/dashboard/src/components/upload/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/components/upload/type.ts b/frontend/dashboard/src/components/upload/type.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/config.ts b/frontend/dashboard/src/config.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/contexts/CollapseDrawerContext.tsx b/frontend/dashboard/src/contexts/CollapseDrawerContext.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/contexts/ConfiguredCorporateContext.tsx b/frontend/dashboard/src/contexts/ConfiguredCorporateContext.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/contexts/LaravelAuthContext.tsx b/frontend/dashboard/src/contexts/LaravelAuthContext.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/contexts/SettingsContext.tsx b/frontend/dashboard/src/contexts/SettingsContext.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/guards/AuthGuard.tsx b/frontend/dashboard/src/guards/AuthGuard.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/guards/GuestGuard.tsx b/frontend/dashboard/src/guards/GuestGuard.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/guards/RoleBasedGuard.tsx b/frontend/dashboard/src/guards/RoleBasedGuard.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/hooks/useAuth.ts b/frontend/dashboard/src/hooks/useAuth.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/hooks/useCollapseDrawer.ts b/frontend/dashboard/src/hooks/useCollapseDrawer.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/hooks/useIsMountedRef.ts b/frontend/dashboard/src/hooks/useIsMountedRef.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/hooks/useLocalStorage.ts b/frontend/dashboard/src/hooks/useLocalStorage.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/hooks/useLocales.ts b/frontend/dashboard/src/hooks/useLocales.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/hooks/useOffSetTop.ts b/frontend/dashboard/src/hooks/useOffSetTop.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/hooks/useResponsive.ts b/frontend/dashboard/src/hooks/useResponsive.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/hooks/useSettings.ts b/frontend/dashboard/src/hooks/useSettings.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/hooks/useTable.ts b/frontend/dashboard/src/hooks/useTable.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/hooks/useTabs.ts b/frontend/dashboard/src/hooks/useTabs.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/hooks/useToggle.ts b/frontend/dashboard/src/hooks/useToggle.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/index.tsx b/frontend/dashboard/src/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/LogoOnlyLayout.tsx b/frontend/dashboard/src/layouts/LogoOnlyLayout.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/dashboard/corporate/CorporateConfigLayout.tsx b/frontend/dashboard/src/layouts/dashboard/corporate/CorporateConfigLayout.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/dashboard/header/AccountPopover.tsx b/frontend/dashboard/src/layouts/dashboard/header/AccountPopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/dashboard/header/ContactsPopover.tsx b/frontend/dashboard/src/layouts/dashboard/header/ContactsPopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/dashboard/header/LanguagePopover.tsx b/frontend/dashboard/src/layouts/dashboard/header/LanguagePopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/dashboard/header/NotificationsPopover.tsx b/frontend/dashboard/src/layouts/dashboard/header/NotificationsPopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/dashboard/header/Searchbar.tsx b/frontend/dashboard/src/layouts/dashboard/header/Searchbar.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/dashboard/header/index.tsx b/frontend/dashboard/src/layouts/dashboard/header/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/dashboard/index.tsx b/frontend/dashboard/src/layouts/dashboard/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/dashboard/navbar/CollapseButton.tsx b/frontend/dashboard/src/layouts/dashboard/navbar/CollapseButton.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/dashboard/navbar/NavConfig.tsx b/frontend/dashboard/src/layouts/dashboard/navbar/NavConfig.tsx old mode 100755 new mode 100644 index 8390f1e1..cd0ac13e --- a/frontend/dashboard/src/layouts/dashboard/navbar/NavConfig.tsx +++ b/frontend/dashboard/src/layouts/dashboard/navbar/NavConfig.tsx @@ -85,6 +85,7 @@ const navConfig = [ { title: 'Appointment', path: '/report/appointments' }, { title: 'Live Chat', path: '/report/live-chat' }, { title: 'Linksehat Payment', path: '/report/linksehat-payments' }, + { title: 'Prescription', path: '/report/prescription' }, ], }, { diff --git a/frontend/dashboard/src/layouts/dashboard/navbar/NavbarAccount.tsx b/frontend/dashboard/src/layouts/dashboard/navbar/NavbarAccount.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/dashboard/navbar/NavbarDocs.tsx b/frontend/dashboard/src/layouts/dashboard/navbar/NavbarDocs.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/dashboard/navbar/NavbarHorizontal.tsx b/frontend/dashboard/src/layouts/dashboard/navbar/NavbarHorizontal.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/layouts/dashboard/navbar/NavbarVertical.tsx b/frontend/dashboard/src/layouts/dashboard/navbar/NavbarVertical.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/ClaimRequests/CreateUpdate.tsx b/frontend/dashboard/src/pages/ClaimRequests/CreateUpdate.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/ClaimRequests/Form.tsx b/frontend/dashboard/src/pages/ClaimRequests/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/ClaimRequests/Index.tsx b/frontend/dashboard/src/pages/ClaimRequests/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/ClaimRequests/List.tsx b/frontend/dashboard/src/pages/ClaimRequests/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Claims/CreateUpdate.tsx b/frontend/dashboard/src/pages/Claims/CreateUpdate.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Claims/Form.tsx b/frontend/dashboard/src/pages/Claims/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Claims/Index.tsx b/frontend/dashboard/src/pages/Claims/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Claims/List.tsx b/frontend/dashboard/src/pages/Claims/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Claims/Show.tsx b/frontend/dashboard/src/pages/Claims/Show.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Claims/components/ClaimDetail.tsx b/frontend/dashboard/src/pages/Claims/components/ClaimDetail.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Claims/components/ClaimItems.tsx b/frontend/dashboard/src/pages/Claims/components/ClaimItems.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Claims/components/DiagnosisHistory.tsx b/frontend/dashboard/src/pages/Claims/components/DiagnosisHistory.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Claims/components/DialogDocumentRequest.tsx b/frontend/dashboard/src/pages/Claims/components/DialogDocumentRequest.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Claims/components/DialogHistoryPerawatan.tsx b/frontend/dashboard/src/pages/Claims/components/DialogHistoryPerawatan.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Claims/components/DialogMemberBenefit.tsx b/frontend/dashboard/src/pages/Claims/components/DialogMemberBenefit.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Claims/components/Documents.tsx b/frontend/dashboard/src/pages/Claims/components/Documents.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Claims/components/FormHistoryPerawatan.tsx b/frontend/dashboard/src/pages/Claims/components/FormHistoryPerawatan.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Benefit/Create.tsx b/frontend/dashboard/src/pages/Corporates/Benefit/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Benefit/Form.tsx b/frontend/dashboard/src/pages/Corporates/Benefit/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Benefit/Index.tsx b/frontend/dashboard/src/pages/Corporates/Benefit/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Benefit/List.tsx b/frontend/dashboard/src/pages/Corporates/Benefit/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Benefit/sections/DialogLog.tsx b/frontend/dashboard/src/pages/Corporates/Benefit/sections/DialogLog.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/ClaimHistory/CreateUpdate.tsx b/frontend/dashboard/src/pages/Corporates/ClaimHistory/CreateUpdate.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/ClaimHistory/Form.tsx b/frontend/dashboard/src/pages/Corporates/ClaimHistory/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/ClaimHistory/Index.tsx b/frontend/dashboard/src/pages/Corporates/ClaimHistory/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/ClaimHistory/List.tsx b/frontend/dashboard/src/pages/Corporates/ClaimHistory/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/ConfigLayout.tsx b/frontend/dashboard/src/pages/Corporates/ConfigLayout.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/CorporateBenefit/Create.tsx b/frontend/dashboard/src/pages/Corporates/CorporateBenefit/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/CorporateBenefit/CreateUpdate.tsx b/frontend/dashboard/src/pages/Corporates/CorporateBenefit/CreateUpdate.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/CorporateBenefit/Form.tsx b/frontend/dashboard/src/pages/Corporates/CorporateBenefit/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/CorporateBenefit/Index.tsx b/frontend/dashboard/src/pages/Corporates/CorporateBenefit/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/CorporateBenefit/List.tsx b/frontend/dashboard/src/pages/Corporates/CorporateBenefit/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/CorporatePlan/CreateUpdate.tsx b/frontend/dashboard/src/pages/Corporates/CorporatePlan/CreateUpdate.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/CorporatePlan/Form.tsx b/frontend/dashboard/src/pages/Corporates/CorporatePlan/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/CorporatePlan/Index.tsx b/frontend/dashboard/src/pages/Corporates/CorporatePlan/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/CorporatePlan/List.tsx b/frontend/dashboard/src/pages/Corporates/CorporatePlan/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/CorporateTabNavigations.tsx b/frontend/dashboard/src/pages/Corporates/CorporateTabNavigations.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/CreateUpdate.tsx b/frontend/dashboard/src/pages/Corporates/CreateUpdate.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/DiagnosisExclusion/Create.tsx b/frontend/dashboard/src/pages/Corporates/DiagnosisExclusion/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/DiagnosisExclusion/Index.tsx b/frontend/dashboard/src/pages/Corporates/DiagnosisExclusion/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/DiagnosisExclusion/List.tsx b/frontend/dashboard/src/pages/Corporates/DiagnosisExclusion/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Division/CreateUpdate.tsx b/frontend/dashboard/src/pages/Corporates/Division/CreateUpdate.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Division/Form.tsx b/frontend/dashboard/src/pages/Corporates/Division/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Division/Index.tsx b/frontend/dashboard/src/pages/Corporates/Division/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Division/List.tsx b/frontend/dashboard/src/pages/Corporates/Division/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Form.tsx b/frontend/dashboard/src/pages/Corporates/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Formularium/Index.tsx b/frontend/dashboard/src/pages/Corporates/Formularium/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Formularium/List.tsx b/frontend/dashboard/src/pages/Corporates/Formularium/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Hospital/CreateUpdate.tsx b/frontend/dashboard/src/pages/Corporates/Hospital/CreateUpdate.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Hospital/Form.tsx b/frontend/dashboard/src/pages/Corporates/Hospital/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Hospital/Index.tsx b/frontend/dashboard/src/pages/Corporates/Hospital/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Hospital/List.tsx b/frontend/dashboard/src/pages/Corporates/Hospital/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Index.tsx b/frontend/dashboard/src/pages/Corporates/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Member/Create.tsx b/frontend/dashboard/src/pages/Corporates/Member/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Member/Index.tsx b/frontend/dashboard/src/pages/Corporates/Member/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Member/List.tsx b/frontend/dashboard/src/pages/Corporates/Member/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Member/sections/DialogLog.tsx b/frontend/dashboard/src/pages/Corporates/Member/sections/DialogLog.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Plan/Create.tsx b/frontend/dashboard/src/pages/Corporates/Plan/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Plan/Index.tsx b/frontend/dashboard/src/pages/Corporates/Plan/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Plan/List.tsx b/frontend/dashboard/src/pages/Corporates/Plan/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Plan/sections/DialogLog.tsx b/frontend/dashboard/src/pages/Corporates/Plan/sections/DialogLog.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Services/Create.tsx b/frontend/dashboard/src/pages/Corporates/Services/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Services/Index.tsx b/frontend/dashboard/src/pages/Corporates/Services/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Services/List.tsx b/frontend/dashboard/src/pages/Corporates/Services/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Services/sections/DialogLog.tsx b/frontend/dashboard/src/pages/Corporates/Services/sections/DialogLog.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Corporates/Show.tsx b/frontend/dashboard/src/pages/Corporates/Show.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Dashboard.tsx b/frontend/dashboard/src/pages/Dashboard.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Diagnosis/Create.tsx b/frontend/dashboard/src/pages/Master/Diagnosis/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Diagnosis/Index.tsx b/frontend/dashboard/src/pages/Master/Diagnosis/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Diagnosis/List.tsx b/frontend/dashboard/src/pages/Master/Diagnosis/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Doctors/Create.tsx b/frontend/dashboard/src/pages/Master/Doctors/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Doctors/Form.tsx b/frontend/dashboard/src/pages/Master/Doctors/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Doctors/Index.tsx b/frontend/dashboard/src/pages/Master/Doctors/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Doctors/List.tsx b/frontend/dashboard/src/pages/Master/Doctors/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Drug/Create.tsx b/frontend/dashboard/src/pages/Master/Drug/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Drug/Index.tsx b/frontend/dashboard/src/pages/Master/Drug/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Drug/List.tsx b/frontend/dashboard/src/pages/Master/Drug/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Formularium/Create.tsx b/frontend/dashboard/src/pages/Master/Formularium/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Formularium/Form.tsx b/frontend/dashboard/src/pages/Master/Formularium/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Formularium/Index.tsx b/frontend/dashboard/src/pages/Master/Formularium/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Formularium/List.tsx b/frontend/dashboard/src/pages/Master/Formularium/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Hospitals/Create.tsx b/frontend/dashboard/src/pages/Master/Hospitals/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Hospitals/Form.tsx b/frontend/dashboard/src/pages/Master/Hospitals/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Hospitals/Index.tsx b/frontend/dashboard/src/pages/Master/Hospitals/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Master/Hospitals/List.tsx b/frontend/dashboard/src/pages/Master/Hospitals/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Medicines/Create.tsx b/frontend/dashboard/src/pages/Medicines/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Members/Index.tsx b/frontend/dashboard/src/pages/Members/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Page404.tsx b/frontend/dashboard/src/pages/Page404.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Profile/FormPassword.tsx b/frontend/dashboard/src/pages/Profile/FormPassword.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Profile/Index.tsx b/frontend/dashboard/src/pages/Profile/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/Appointments/Create.tsx b/frontend/dashboard/src/pages/Report/Appointments/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/Appointments/Form.tsx b/frontend/dashboard/src/pages/Report/Appointments/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/Appointments/Index.tsx b/frontend/dashboard/src/pages/Report/Appointments/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/Appointments/List.tsx b/frontend/dashboard/src/pages/Report/Appointments/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/Appointments/Show.tsx b/frontend/dashboard/src/pages/Report/Appointments/Show.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/Appointments/View.tsx b/frontend/dashboard/src/pages/Report/Appointments/View.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/LinksehatPayments/Create.tsx b/frontend/dashboard/src/pages/Report/LinksehatPayments/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/LinksehatPayments/Form.tsx b/frontend/dashboard/src/pages/Report/LinksehatPayments/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/LinksehatPayments/Index.tsx b/frontend/dashboard/src/pages/Report/LinksehatPayments/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/LinksehatPayments/List.tsx b/frontend/dashboard/src/pages/Report/LinksehatPayments/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/LinksehatPayments/Show.tsx b/frontend/dashboard/src/pages/Report/LinksehatPayments/Show.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/LinksehatPayments/View.tsx b/frontend/dashboard/src/pages/Report/LinksehatPayments/View.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/Livechat/Create.tsx b/frontend/dashboard/src/pages/Report/Livechat/Create.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/Livechat/Form.tsx b/frontend/dashboard/src/pages/Report/Livechat/Form.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/Livechat/Index.tsx b/frontend/dashboard/src/pages/Report/Livechat/Index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/Livechat/List.tsx b/frontend/dashboard/src/pages/Report/Livechat/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/Livechat/Show.tsx b/frontend/dashboard/src/pages/Report/Livechat/Show.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/Livechat/View.tsx b/frontend/dashboard/src/pages/Report/Livechat/View.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/Report/Prescription/Index.tsx b/frontend/dashboard/src/pages/Report/Prescription/Index.tsx new file mode 100644 index 00000000..ff5c923e --- /dev/null +++ b/frontend/dashboard/src/pages/Report/Prescription/Index.tsx @@ -0,0 +1,37 @@ +import { Card, Grid, Container } from '@mui/material'; +import { useParams } from 'react-router-dom'; +import HeaderBreadcrumbs from '@/components/HeaderBreadcrumbs'; +import Page from '@/components/Page'; +import useSettings from '@/hooks/useSettings'; +import List from '../Prescription/List'; + +export default function Prescription(){ + const { themeStretch } = useSettings(); + + const { id } = useParams(); + + const pageTitle = 'Prescription'; + + return( + + + + + + + + + ); +} \ No newline at end of file diff --git a/frontend/dashboard/src/pages/Report/Prescription/List.tsx b/frontend/dashboard/src/pages/Report/Prescription/List.tsx new file mode 100644 index 00000000..8ed4712c --- /dev/null +++ b/frontend/dashboard/src/pages/Report/Prescription/List.tsx @@ -0,0 +1,440 @@ +import { + Box, + Button, + Card, + Collapse, + Paper, + Select, + SelectChangeEvent, + Table, + TableBody, + TableCell, + TableContainer, + TableHead, + TableRow, + TextField, + Typography, + Stack, + ButtonGroup, + Grid, + Chip, + Dialog, + DialogContent, + DialogContentText, + DialogActions, + FormControl, + Autocomplete, + InputAdornment, + IconButton, + } from '@mui/material'; + + import { + Link, + NavLink as RouterLink, + useSearchParams, + useNavigate, + useParams, + } from 'react-router-dom'; + // hooks + import React, { ChangeEvent, Component, useEffect, useRef, useState } from 'react'; + import useSettings from '../../../hooks/useSettings'; + // components + import axios from '../../../utils/axios'; + import { LaravelPaginatedData } from '../../../@types/paginated-data'; + import { Icd } from '../../../@types/diagnosis'; + import BasePagination from '../../../components/BasePagination'; + import { Practitioner } from '../../../@types/doctor'; + import CreateIcon from '@mui/icons-material/Create'; + import { Props } from '../../../components/editor/index'; + import { red } from '@mui/material/colors'; + import { margin, padding } from '@mui/system'; + import { enqueueSnackbar } from 'notistack'; + import { Controller } from 'react-hook-form'; + + import SvgIconStyle from '../../../components/SvgIconStyle'; + import { GridSearchIcon } from '@mui/x-data-grid'; + import { Search } from '@mui/icons-material'; + import { Icon } from '@iconify/react'; + import KeyboardArrowDownIcon from '@mui/icons-material/KeyboardArrowDown'; + import KeyboardArrowRightIcon from '@mui/icons-material/KeyboardArrowRight'; + + export default function List(){ + + const navigate = useNavigate(); + const { organization_id } = useParams(); + const [searchParams, setSearchParams] = useSearchParams(); + const [searchParamsOrganizations, setSearchParamsOrganizations] = useSearchParams(); + const [searchParamsSpecialities, setSearchParamsSpecialities] = useSearchParams(); + const [searchParamsFilter, setSearchParamsFilter] = useSearchParams(); + + function Filter(props: any) { + // SEARCH + const searchInput = useRef(null); + const [searchText, setSearchText] = useState(''); + + //handle search + const handleSearchChange = (event: any) => { + const newSearchText = event.target.value ?? ''; + setSearchText(newSearchText); + }; + + const handleSearchSubmit = (event: any) => { + event.preventDefault(); + + props.onSearch(searchText); + }; + + useEffect(() => { + // Trigger First Search + setSearchText(searchParams.get('search') ?? ''); + }, []); + + const item = [ + { + id: '', + value: '', + name: 'Semua', + }, + ]; + + return ( +
+ + + { + if (event.key === 'Enter') { + handleSearchSubmit(event); + } + }} + value={searchText} + InputProps={{ + startAdornment: ( + + + + ), + placeholder: 'Search', + }} + /> + + +
+ ); + } + function FilterForm(props: any) { + return( + + + + + + ); + } + + function createData(doctor: Practitioner): Practitioner { + return { + ...doctor, + }; + } + + function Row(props: { row: ReturnType }) { + const { row } = props; + const [open, setOpen] = React.useState(false); + const [openDialog, setOpenDialog] = React.useState(false); + + + + return ( + + + + setOpen(!open)}> + {open ? : } + + + {row.nID ? row.nID : '-'} + + {row.nIDUser ? row.nIDUser : '-'} + + {row.nIDDokter ? row.nIDDokter : '-'} + {row.sDokterName ? row.sDokterName : '-'} + {row.dTanggalResep ? row.dTanggalResep : '-'} + {row.sSource ? row.sSource : '-'} + {row.sKodeResep ? row.sKodeResep : '-'} + {row.sDiagnose ? row.sDiagnose : '-'} + {row.sStatus ? row.sStatus : '-'} + {/* + + + + + + */} + + {/* COLLAPSIBLE ROW */} + + +{/* + + + + + + Metode Pembayaran + + + : {row.payment_method ? row.payment_method : '-'} + + + + Jenis Benefit + + + : - + + + Durasi + + + : {row.duration ? row.duration : '-'} + + + + + + */} + + + + {/* END COLLAPSIBLE ROW */} + { + setOpenDialog(false); + }} + aria-labelledby="alert-dialog-title" + aria-describedby="alert-dialog-description" + > + + + + Apakah anda yakin ingin menghapus + + + {row.name}? + + + + + {/* */} + + + + ); + } + + const headStyle = { + fontWeight: 'bold', + }; + // Dummy Default Data + const [dataTableIsLoading, setDataTableLoading] = useState(true); + const [dataTableLastRequest, setDataTableLastRequest] = useState(0); + const [dataTableResponseState, setDataTableResponseState] = useState('idle'); + const [dataTableData, setDataTableData] = useState({ + current_page: 1, + data: [], + path: '', + first_page_url: '', + last_page: 1, + last_page_url: '', + next_page_url: '', + prev_page_url: '', + per_page: 10, + from: 0, + to: 0, + total: 0, + }); + const [dataTablePage, setDataTablePage] = useState(5); + + const loadDataTableData = async (appliedFilter: any | null = null) => { + setDataTableLoading(true); + const filter = appliedFilter ? appliedFilter : Object.fromEntries([...searchParams.entries()]); + const response = await axios.get('/prescription', { + params: filter, + }); + setDataTableLoading(false); + setDataTableData(response.data); + }; + + // const applyFilter = async (searchFilter: string) => { + // await loadDataTableData({ search: searchFilter }); + // setSearchParams({ search: searchFilter }); + // }; + + const applyItems = async ( + searchFilter: string, + searchFilterOrganization: string, + searchFilterSpecialities: string + ) => { + await loadDataTableData({ + search: searchFilter, + organization_id: searchFilterOrganization, + speciality_id: searchFilterSpecialities, + }); + setSearchParamsFilter({ + search: searchFilter, + organization_id: searchFilterOrganization, + speciality_id: searchFilterSpecialities, + }); + }; + + const handlePageChange = (event: ChangeEvent, value: number) => { + const filter = Object.fromEntries([...searchParams.entries(), ['page', value]]); + loadDataTableData(filter); + setSearchParams(filter); + }; + + useEffect(() => { + loadDataTableData(); + }, []); + + return ( + + {/* */} + + + + + {/* The Main Table */} + + + + + {/* */} + + + ID Booking + + + ID User + + + ID Dokter + + + Nama Dokter + + + Tanggal Resep + + + Source + + + Kode Resep + + + Diagnosa + + + Status + + +{/* + + + Tanggal Booking + + + Tanggal Appointment + + + Faskes + + + Nama Dokter + + + Spesialisasi + + + Pasien + + + Dokter + + */} + + {dataTableIsLoading ? ( + + + + Loading + + + + ) : (dataTableData.data && dataTableData.data.length === 0) ? ( + + + + + No Data + + + + ) : ( + + {dataTableData && dataTableData.map((row) => ( + + ))} + + )} +
+
+ + +
+
+ ); +} \ No newline at end of file diff --git a/frontend/dashboard/src/pages/Service/Membership/List.tsx b/frontend/dashboard/src/pages/Service/Membership/List.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/auth/ForgetPassword.tsx b/frontend/dashboard/src/pages/auth/ForgetPassword.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/auth/Login.tsx b/frontend/dashboard/src/pages/auth/Login.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/auth/Register.tsx b/frontend/dashboard/src/pages/auth/Register.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/auth/ResetPassword.tsx b/frontend/dashboard/src/pages/auth/ResetPassword.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/pages/auth/VerifyCode.tsx b/frontend/dashboard/src/pages/auth/VerifyCode.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/react-app-env.d.ts b/frontend/dashboard/src/react-app-env.d.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/routes/index.tsx b/frontend/dashboard/src/routes/index.tsx old mode 100755 new mode 100644 index 83df9b7d..e4b54e82 --- a/frontend/dashboard/src/routes/index.tsx +++ b/frontend/dashboard/src/routes/index.tsx @@ -12,6 +12,7 @@ import VerifyCode from '../pages/auth/VerifyCode'; import { AuthProvider } from '../contexts/LaravelAuthContext'; import AuthGuard from '../guards/AuthGuard'; import { Link, useParams, useSearchParams } from 'react-router-dom'; +import Prescription from '@/pages/Report/Prescription/Index'; // ---------------------------------------------------------------------- @@ -285,6 +286,10 @@ export default function Router() { path: 'report/live-chat/:id/edit', element: , }, + { + path: 'report/prescription', + element: , + }, { path: 'report/linksehat-payments', element: , diff --git a/frontend/dashboard/src/routes/paths.ts b/frontend/dashboard/src/routes/paths.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/sections/auth/AuthFirebaseSocial.tsx b/frontend/dashboard/src/sections/auth/AuthFirebaseSocial.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/sections/auth/forget-password/ForgetPasswordForm.tsx b/frontend/dashboard/src/sections/auth/forget-password/ForgetPasswordForm.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/sections/auth/forget-password/index.ts b/frontend/dashboard/src/sections/auth/forget-password/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/sections/auth/login/LoginForm.tsx b/frontend/dashboard/src/sections/auth/login/LoginForm.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/sections/auth/login/index.ts b/frontend/dashboard/src/sections/auth/login/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/sections/auth/register/RegisterForm.tsx b/frontend/dashboard/src/sections/auth/register/RegisterForm.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/sections/auth/register/index.ts b/frontend/dashboard/src/sections/auth/register/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/sections/auth/reset-password/ResetPasswordForm.tsx b/frontend/dashboard/src/sections/auth/reset-password/ResetPasswordForm.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/sections/auth/reset-password/index.ts b/frontend/dashboard/src/sections/auth/reset-password/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/sections/auth/verify-code/VerifyCodeForm.tsx b/frontend/dashboard/src/sections/auth/verify-code/VerifyCodeForm.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/sections/auth/verify-code/index.ts b/frontend/dashboard/src/sections/auth/verify-code/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/sections/dashboard/SomethingUsage.tsx b/frontend/dashboard/src/sections/dashboard/SomethingUsage.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/breakpoints.ts b/frontend/dashboard/src/theme/breakpoints.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/index.tsx b/frontend/dashboard/src/theme/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Accordion.ts b/frontend/dashboard/src/theme/overrides/Accordion.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Alert.tsx b/frontend/dashboard/src/theme/overrides/Alert.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Autocomplete.ts b/frontend/dashboard/src/theme/overrides/Autocomplete.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Avatar.ts b/frontend/dashboard/src/theme/overrides/Avatar.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Backdrop.ts b/frontend/dashboard/src/theme/overrides/Backdrop.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Badge.ts b/frontend/dashboard/src/theme/overrides/Badge.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Breadcrumbs.ts b/frontend/dashboard/src/theme/overrides/Breadcrumbs.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Button.ts b/frontend/dashboard/src/theme/overrides/Button.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/ButtonGroup.ts b/frontend/dashboard/src/theme/overrides/ButtonGroup.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Card.ts b/frontend/dashboard/src/theme/overrides/Card.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Checkbox.tsx b/frontend/dashboard/src/theme/overrides/Checkbox.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Chip.tsx b/frontend/dashboard/src/theme/overrides/Chip.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/ControlLabel.ts b/frontend/dashboard/src/theme/overrides/ControlLabel.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/CssBaseline.ts b/frontend/dashboard/src/theme/overrides/CssBaseline.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/CustomIcons.tsx b/frontend/dashboard/src/theme/overrides/CustomIcons.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/DataGrid.ts b/frontend/dashboard/src/theme/overrides/DataGrid.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Dialog.ts b/frontend/dashboard/src/theme/overrides/Dialog.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Drawer.ts b/frontend/dashboard/src/theme/overrides/Drawer.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Fab.ts b/frontend/dashboard/src/theme/overrides/Fab.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Input.ts b/frontend/dashboard/src/theme/overrides/Input.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Link.ts b/frontend/dashboard/src/theme/overrides/Link.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/List.ts b/frontend/dashboard/src/theme/overrides/List.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/LoadingButton.ts b/frontend/dashboard/src/theme/overrides/LoadingButton.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Menu.ts b/frontend/dashboard/src/theme/overrides/Menu.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Pagination.ts b/frontend/dashboard/src/theme/overrides/Pagination.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Paper.ts b/frontend/dashboard/src/theme/overrides/Paper.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Popover.ts b/frontend/dashboard/src/theme/overrides/Popover.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Progress.ts b/frontend/dashboard/src/theme/overrides/Progress.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Radio.ts b/frontend/dashboard/src/theme/overrides/Radio.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Rating.tsx b/frontend/dashboard/src/theme/overrides/Rating.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Select.tsx b/frontend/dashboard/src/theme/overrides/Select.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Skeleton.ts b/frontend/dashboard/src/theme/overrides/Skeleton.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Slider.ts b/frontend/dashboard/src/theme/overrides/Slider.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Stepper.ts b/frontend/dashboard/src/theme/overrides/Stepper.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/SvgIcon.ts b/frontend/dashboard/src/theme/overrides/SvgIcon.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Switch.ts b/frontend/dashboard/src/theme/overrides/Switch.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Table.ts b/frontend/dashboard/src/theme/overrides/Table.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Tabs.ts b/frontend/dashboard/src/theme/overrides/Tabs.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Timeline.ts b/frontend/dashboard/src/theme/overrides/Timeline.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/ToggleButton.ts b/frontend/dashboard/src/theme/overrides/ToggleButton.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Tooltip.ts b/frontend/dashboard/src/theme/overrides/Tooltip.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/TreeView.tsx b/frontend/dashboard/src/theme/overrides/TreeView.tsx old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/Typography.ts b/frontend/dashboard/src/theme/overrides/Typography.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/overrides/index.ts b/frontend/dashboard/src/theme/overrides/index.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/palette.ts b/frontend/dashboard/src/theme/palette.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/shadows.ts b/frontend/dashboard/src/theme/shadows.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/theme/typography.ts b/frontend/dashboard/src/theme/typography.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/utils/axios.ts b/frontend/dashboard/src/utils/axios.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/utils/cssStyles.ts b/frontend/dashboard/src/utils/cssStyles.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/utils/formatNumber.ts b/frontend/dashboard/src/utils/formatNumber.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/utils/formatString.ts b/frontend/dashboard/src/utils/formatString.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/utils/formatTime.ts b/frontend/dashboard/src/utils/formatTime.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/utils/getColorPresets.ts b/frontend/dashboard/src/utils/getColorPresets.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/utils/getFontValue.ts b/frontend/dashboard/src/utils/getFontValue.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/src/utils/token.ts b/frontend/dashboard/src/utils/token.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/tsconfig.json b/frontend/dashboard/tsconfig.json old mode 100755 new mode 100644 diff --git a/frontend/dashboard/vite.config.ts b/frontend/dashboard/vite.config.ts old mode 100755 new mode 100644 diff --git a/frontend/dashboard/yarn.lock b/frontend/dashboard/yarn.lock old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/.env.development b/frontend/hospital-portal/.env.development old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/.env.staging b/frontend/hospital-portal/.env.staging old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/.eslintignore b/frontend/hospital-portal/.eslintignore old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/.eslintrc b/frontend/hospital-portal/.eslintrc old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/.gitignore b/frontend/hospital-portal/.gitignore old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/.htaccess b/frontend/hospital-portal/.htaccess old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/.pnpm-debug.log b/frontend/hospital-portal/.pnpm-debug.log old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/.prettierrc b/frontend/hospital-portal/.prettierrc old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/index.html b/frontend/hospital-portal/index.html old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/package-lock.json b/frontend/hospital-portal/package-lock.json old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/package.json b/frontend/hospital-portal/package.json old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/pnpm-lock.yaml b/frontend/hospital-portal/pnpm-lock.yaml old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/_redirects b/frontend/hospital-portal/public/_redirects old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/favicon/android-chrome-192x192.png b/frontend/hospital-portal/public/favicon/android-chrome-192x192.png old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/favicon/android-chrome-512x512.png b/frontend/hospital-portal/public/favicon/android-chrome-512x512.png old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/favicon/apple-touch-icon.png b/frontend/hospital-portal/public/favicon/apple-touch-icon.png old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/favicon/favicon-16x16.png b/frontend/hospital-portal/public/favicon/favicon-16x16.png old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/favicon/favicon-32x32.png b/frontend/hospital-portal/public/favicon/favicon-32x32.png old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/favicon/favicon.ico b/frontend/hospital-portal/public/favicon/favicon.ico old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/fonts/CircularStd-Bold.otf b/frontend/hospital-portal/public/fonts/CircularStd-Bold.otf old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/fonts/CircularStd-Book.otf b/frontend/hospital-portal/public/fonts/CircularStd-Book.otf old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/fonts/CircularStd-Medium.otf b/frontend/hospital-portal/public/fonts/CircularStd-Medium.otf old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/fonts/Roboto-Bold.ttf b/frontend/hospital-portal/public/fonts/Roboto-Bold.ttf old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/fonts/Roboto-Regular.ttf b/frontend/hospital-portal/public/fonts/Roboto-Regular.ttf old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/fonts/index.css b/frontend/hospital-portal/public/fonts/index.css old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/icons/ic_analytics.svg b/frontend/hospital-portal/public/icons/ic_analytics.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/icons/ic_banking.svg b/frontend/hospital-portal/public/icons/ic_banking.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/icons/ic_blog.svg b/frontend/hospital-portal/public/icons/ic_blog.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/icons/ic_booking.svg b/frontend/hospital-portal/public/icons/ic_booking.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/icons/ic_calendar.svg b/frontend/hospital-portal/public/icons/ic_calendar.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/icons/ic_cart.svg b/frontend/hospital-portal/public/icons/ic_cart.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/icons/ic_chat.svg b/frontend/hospital-portal/public/icons/ic_chat.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/icons/ic_dashboard.svg b/frontend/hospital-portal/public/icons/ic_dashboard.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/icons/ic_ecommerce.svg b/frontend/hospital-portal/public/icons/ic_ecommerce.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/icons/ic_kanban.svg b/frontend/hospital-portal/public/icons/ic_kanban.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/icons/ic_mail.svg b/frontend/hospital-portal/public/icons/ic_mail.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/icons/ic_user.svg b/frontend/hospital-portal/public/icons/ic_user.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/image/overlay.png b/frontend/hospital-portal/public/image/overlay.png old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/logo/logo-linksehat.png b/frontend/hospital-portal/public/logo/logo-linksehat.png old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/logo/logo_full.jpg b/frontend/hospital-portal/public/logo/logo_full.jpg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/logo/logo_full.svg b/frontend/hospital-portal/public/logo/logo_full.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/logo/logo_single.svg b/frontend/hospital-portal/public/logo/logo_single.svg old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/manifest.json b/frontend/hospital-portal/public/manifest.json old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/public/robots.txt b/frontend/hospital-portal/public/robots.txt old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/auth.ts b/frontend/hospital-portal/src/@types/auth.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/blog.ts b/frontend/hospital-portal/src/@types/blog.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/calendar.ts b/frontend/hospital-portal/src/@types/calendar.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/chat.ts b/frontend/hospital-portal/src/@types/chat.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/corporates.ts b/frontend/hospital-portal/src/@types/corporates.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/diagnosis.ts b/frontend/hospital-portal/src/@types/diagnosis.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/doctor.tsx b/frontend/hospital-portal/src/@types/doctor.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/invoice.ts b/frontend/hospital-portal/src/@types/invoice.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/kanban.ts b/frontend/hospital-portal/src/@types/kanban.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/mail.ts b/frontend/hospital-portal/src/@types/mail.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/member.ts b/frontend/hospital-portal/src/@types/member.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/organization.tsx b/frontend/hospital-portal/src/@types/organization.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/paginated-data.ts b/frontend/hospital-portal/src/@types/paginated-data.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/product.ts b/frontend/hospital-portal/src/@types/product.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/@types/user.ts b/frontend/hospital-portal/src/@types/user.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/App.tsx b/frontend/hospital-portal/src/App.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/_analytics.tsx b/frontend/hospital-portal/src/_mock/_analytics.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/_app.ts b/frontend/hospital-portal/src/_mock/_app.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/_banking.ts b/frontend/hospital-portal/src/_mock/_banking.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/_booking.ts b/frontend/hospital-portal/src/_mock/_booking.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/_countries.ts b/frontend/hospital-portal/src/_mock/_countries.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/_ecommerce.ts b/frontend/hospital-portal/src/_mock/_ecommerce.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/_mock.ts b/frontend/hospital-portal/src/_mock/_mock.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/_others.ts b/frontend/hospital-portal/src/_mock/_others.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/_plans.tsx b/frontend/hospital-portal/src/_mock/_plans.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/_top100Films.ts b/frontend/hospital-portal/src/_mock/_top100Films.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/_user.ts b/frontend/hospital-portal/src/_mock/_user.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/address.ts b/frontend/hospital-portal/src/_mock/address.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/boolean.ts b/frontend/hospital-portal/src/_mock/boolean.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/company.ts b/frontend/hospital-portal/src/_mock/company.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/email.ts b/frontend/hospital-portal/src/_mock/email.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/funcs.ts b/frontend/hospital-portal/src/_mock/funcs.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/index.ts b/frontend/hospital-portal/src/_mock/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/map/cities.ts b/frontend/hospital-portal/src/_mock/map/cities.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/map/countries.ts b/frontend/hospital-portal/src/_mock/map/countries.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/map/map-style-basic-v8.json b/frontend/hospital-portal/src/_mock/map/map-style-basic-v8.json old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/map/stations.ts b/frontend/hospital-portal/src/_mock/map/stations.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/name.ts b/frontend/hospital-portal/src/_mock/name.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/number.ts b/frontend/hospital-portal/src/_mock/number.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/phoneNumber.ts b/frontend/hospital-portal/src/_mock/phoneNumber.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/role.ts b/frontend/hospital-portal/src/_mock/role.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/_mock/text.ts b/frontend/hospital-portal/src/_mock/text.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/icon_plan_free.tsx b/frontend/hospital-portal/src/assets/icon_plan_free.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/icon_plan_premium.tsx b/frontend/hospital-portal/src/assets/icon_plan_premium.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/icon_plan_starter.tsx b/frontend/hospital-portal/src/assets/icon_plan_starter.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/icon_sent.tsx b/frontend/hospital-portal/src/assets/icon_sent.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/illustration_404.tsx b/frontend/hospital-portal/src/assets/illustration_404.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/illustration_500.tsx b/frontend/hospital-portal/src/assets/illustration_500.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/illustration_booking.tsx b/frontend/hospital-portal/src/assets/illustration_booking.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/illustration_checkin.tsx b/frontend/hospital-portal/src/assets/illustration_checkin.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/illustration_checkout.tsx b/frontend/hospital-portal/src/assets/illustration_checkout.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/illustration_coming_soon.tsx b/frontend/hospital-portal/src/assets/illustration_coming_soon.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/illustration_doc.tsx b/frontend/hospital-portal/src/assets/illustration_doc.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/illustration_maintenance.tsx b/frontend/hospital-portal/src/assets/illustration_maintenance.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/illustration_motivation.tsx b/frontend/hospital-portal/src/assets/illustration_motivation.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/illustration_order_complete.tsx b/frontend/hospital-portal/src/assets/illustration_order_complete.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/illustration_seo.tsx b/frontend/hospital-portal/src/assets/illustration_seo.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/illustration_upload.tsx b/frontend/hospital-portal/src/assets/illustration_upload.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/assets/index.ts b/frontend/hospital-portal/src/assets/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/BadgeStatus.tsx b/frontend/hospital-portal/src/components/BadgeStatus.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/BasePagination.tsx b/frontend/hospital-portal/src/components/BasePagination.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/BaseTablePagination.tsx b/frontend/hospital-portal/src/components/BaseTablePagination.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/Breadcrumbs.tsx b/frontend/hospital-portal/src/components/Breadcrumbs.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/HeaderBreadcrumbs.tsx b/frontend/hospital-portal/src/components/HeaderBreadcrumbs.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/Iconify.tsx b/frontend/hospital-portal/src/components/Iconify.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/Image.tsx b/frontend/hospital-portal/src/components/Image.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/LaravelTable.tsx b/frontend/hospital-portal/src/components/LaravelTable.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/LoadingScreen.tsx b/frontend/hospital-portal/src/components/LoadingScreen.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/Logo.tsx b/frontend/hospital-portal/src/components/Logo.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/MenuPopover.tsx b/frontend/hospital-portal/src/components/MenuPopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/MuiDialog.tsx b/frontend/hospital-portal/src/components/MuiDialog.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/MyDropzone.tsx b/frontend/hospital-portal/src/components/MyDropzone.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/Page.tsx b/frontend/hospital-portal/src/components/Page.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/ProgressBar.tsx b/frontend/hospital-portal/src/components/ProgressBar.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/RtlLayout.tsx b/frontend/hospital-portal/src/components/RtlLayout.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/ScrollToTop.ts b/frontend/hospital-portal/src/components/ScrollToTop.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/Scrollbar.tsx b/frontend/hospital-portal/src/components/Scrollbar.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/SvgIconStyle.tsx b/frontend/hospital-portal/src/components/SvgIconStyle.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/ThemeColorPresets.tsx b/frontend/hospital-portal/src/components/ThemeColorPresets.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/UploadImage.tsx b/frontend/hospital-portal/src/components/UploadImage.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/DialogAnimate.tsx b/frontend/hospital-portal/src/components/animate/DialogAnimate.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/FabButtonAnimate.tsx b/frontend/hospital-portal/src/components/animate/FabButtonAnimate.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/IconButtonAnimate.tsx b/frontend/hospital-portal/src/components/animate/IconButtonAnimate.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/MotionContainer.tsx b/frontend/hospital-portal/src/components/animate/MotionContainer.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/MotionInView.tsx b/frontend/hospital-portal/src/components/animate/MotionInView.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/MotionLazyContainer.tsx b/frontend/hospital-portal/src/components/animate/MotionLazyContainer.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/TextAnimate.tsx b/frontend/hospital-portal/src/components/animate/TextAnimate.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/features.js b/frontend/hospital-portal/src/components/animate/features.js old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/index.ts b/frontend/hospital-portal/src/components/animate/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/type.ts b/frontend/hospital-portal/src/components/animate/type.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/variants/actions.ts b/frontend/hospital-portal/src/components/animate/variants/actions.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/variants/background.ts b/frontend/hospital-portal/src/components/animate/variants/background.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/variants/bounce.ts b/frontend/hospital-portal/src/components/animate/variants/bounce.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/variants/container.ts b/frontend/hospital-portal/src/components/animate/variants/container.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/variants/fade.ts b/frontend/hospital-portal/src/components/animate/variants/fade.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/variants/flip.ts b/frontend/hospital-portal/src/components/animate/variants/flip.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/variants/index.ts b/frontend/hospital-portal/src/components/animate/variants/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/variants/path.ts b/frontend/hospital-portal/src/components/animate/variants/path.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/variants/rotate.ts b/frontend/hospital-portal/src/components/animate/variants/rotate.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/variants/scale.ts b/frontend/hospital-portal/src/components/animate/variants/scale.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/variants/slide.ts b/frontend/hospital-portal/src/components/animate/variants/slide.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/variants/transition.ts b/frontend/hospital-portal/src/components/animate/variants/transition.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/animate/variants/zoom.ts b/frontend/hospital-portal/src/components/animate/variants/zoom.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/chart/BaseOptionChart.tsx b/frontend/hospital-portal/src/components/chart/BaseOptionChart.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/chart/ChartStyle.tsx b/frontend/hospital-portal/src/components/chart/ChartStyle.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/chart/index.ts b/frontend/hospital-portal/src/components/chart/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/dialogs/DialogDetailClaim.tsx b/frontend/hospital-portal/src/components/dialogs/DialogDetailClaim.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/dialogs/MemberSelectDialog.tsx b/frontend/hospital-portal/src/components/dialogs/MemberSelectDialog.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/editor/EditorToolbar.tsx b/frontend/hospital-portal/src/components/editor/EditorToolbar.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/editor/EditorToolbarStyle.tsx b/frontend/hospital-portal/src/components/editor/EditorToolbarStyle.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/editor/index.tsx b/frontend/hospital-portal/src/components/editor/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/hook-form/FormProvider.tsx b/frontend/hospital-portal/src/components/hook-form/FormProvider.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/hook-form/RHFAutocomplete.tsx b/frontend/hospital-portal/src/components/hook-form/RHFAutocomplete.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/hook-form/RHFCheckbox.tsx b/frontend/hospital-portal/src/components/hook-form/RHFCheckbox.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/hook-form/RHFDatepicker.tsx b/frontend/hospital-portal/src/components/hook-form/RHFDatepicker.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/hook-form/RHFEditor.tsx b/frontend/hospital-portal/src/components/hook-form/RHFEditor.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/hook-form/RHFRadioGroup.tsx b/frontend/hospital-portal/src/components/hook-form/RHFRadioGroup.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/hook-form/RHFSelect.tsx b/frontend/hospital-portal/src/components/hook-form/RHFSelect.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/hook-form/RHFSwitch.tsx b/frontend/hospital-portal/src/components/hook-form/RHFSwitch.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/hook-form/RHFTextField.tsx b/frontend/hospital-portal/src/components/hook-form/RHFTextField.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/hook-form/RHFUpload.tsx b/frontend/hospital-portal/src/components/hook-form/RHFUpload.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/hook-form/index.ts b/frontend/hospital-portal/src/components/hook-form/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/nav-section/horizontal/NavItem.tsx b/frontend/hospital-portal/src/components/nav-section/horizontal/NavItem.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/nav-section/horizontal/NavList.tsx b/frontend/hospital-portal/src/components/nav-section/horizontal/NavList.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/nav-section/horizontal/index.tsx b/frontend/hospital-portal/src/components/nav-section/horizontal/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/nav-section/horizontal/style.ts b/frontend/hospital-portal/src/components/nav-section/horizontal/style.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/nav-section/index.ts b/frontend/hospital-portal/src/components/nav-section/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/nav-section/type.ts b/frontend/hospital-portal/src/components/nav-section/type.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/nav-section/vertical/NavItem.tsx b/frontend/hospital-portal/src/components/nav-section/vertical/NavItem.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/nav-section/vertical/NavList.tsx b/frontend/hospital-portal/src/components/nav-section/vertical/NavList.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/nav-section/vertical/index.tsx b/frontend/hospital-portal/src/components/nav-section/vertical/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/nav-section/vertical/style.ts b/frontend/hospital-portal/src/components/nav-section/vertical/style.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/settings/SettingColorPresets.tsx b/frontend/hospital-portal/src/components/settings/SettingColorPresets.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/settings/SettingDirection.tsx b/frontend/hospital-portal/src/components/settings/SettingDirection.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/settings/SettingFullscreen.tsx b/frontend/hospital-portal/src/components/settings/SettingFullscreen.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/settings/SettingLayout.tsx b/frontend/hospital-portal/src/components/settings/SettingLayout.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/settings/SettingMode.tsx b/frontend/hospital-portal/src/components/settings/SettingMode.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/settings/SettingStretch.tsx b/frontend/hospital-portal/src/components/settings/SettingStretch.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/settings/ToggleButton.tsx b/frontend/hospital-portal/src/components/settings/ToggleButton.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/settings/index.tsx b/frontend/hospital-portal/src/components/settings/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/settings/type.ts b/frontend/hospital-portal/src/components/settings/type.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/upload/BlockContent.tsx b/frontend/hospital-portal/src/components/upload/BlockContent.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/upload/MultiFilePreview.tsx b/frontend/hospital-portal/src/components/upload/MultiFilePreview.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/upload/RejectionFiles.tsx b/frontend/hospital-portal/src/components/upload/RejectionFiles.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/upload/UploadAvatar.tsx b/frontend/hospital-portal/src/components/upload/UploadAvatar.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/upload/UploadMultiFile.tsx b/frontend/hospital-portal/src/components/upload/UploadMultiFile.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/upload/UploadSingleFile.tsx b/frontend/hospital-portal/src/components/upload/UploadSingleFile.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/upload/index.ts b/frontend/hospital-portal/src/components/upload/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/components/upload/type.ts b/frontend/hospital-portal/src/components/upload/type.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/config.ts b/frontend/hospital-portal/src/config.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/contexts/CollapseDrawerContext.tsx b/frontend/hospital-portal/src/contexts/CollapseDrawerContext.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/contexts/ConfiguredCorporateContext.tsx b/frontend/hospital-portal/src/contexts/ConfiguredCorporateContext.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/contexts/LaravelAuthContext.tsx b/frontend/hospital-portal/src/contexts/LaravelAuthContext.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/contexts/SettingsContext.tsx b/frontend/hospital-portal/src/contexts/SettingsContext.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/guards/AuthGuard.tsx b/frontend/hospital-portal/src/guards/AuthGuard.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/guards/GuestGuard.tsx b/frontend/hospital-portal/src/guards/GuestGuard.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/guards/RoleBasedGuard.tsx b/frontend/hospital-portal/src/guards/RoleBasedGuard.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/hooks/useAuth.ts b/frontend/hospital-portal/src/hooks/useAuth.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/hooks/useCollapseDrawer.ts b/frontend/hospital-portal/src/hooks/useCollapseDrawer.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/hooks/useIsMountedRef.ts b/frontend/hospital-portal/src/hooks/useIsMountedRef.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/hooks/useLocalStorage.ts b/frontend/hospital-portal/src/hooks/useLocalStorage.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/hooks/useLocales.ts b/frontend/hospital-portal/src/hooks/useLocales.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/hooks/useOffSetTop.ts b/frontend/hospital-portal/src/hooks/useOffSetTop.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/hooks/useResponsive.ts b/frontend/hospital-portal/src/hooks/useResponsive.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/hooks/useSettings.ts b/frontend/hospital-portal/src/hooks/useSettings.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/hooks/useTable.ts b/frontend/hospital-portal/src/hooks/useTable.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/hooks/useTabs.ts b/frontend/hospital-portal/src/hooks/useTabs.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/hooks/useToggle.ts b/frontend/hospital-portal/src/hooks/useToggle.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/index.tsx b/frontend/hospital-portal/src/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/LogoOnlyLayout.tsx b/frontend/hospital-portal/src/layouts/LogoOnlyLayout.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/corporate/CorporateConfigLayout.tsx b/frontend/hospital-portal/src/layouts/dashboard/corporate/CorporateConfigLayout.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/header/AccountPopover.tsx b/frontend/hospital-portal/src/layouts/dashboard/header/AccountPopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/header/ContactsPopover.tsx b/frontend/hospital-portal/src/layouts/dashboard/header/ContactsPopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/header/LanguagePopover.tsx b/frontend/hospital-portal/src/layouts/dashboard/header/LanguagePopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/header/NotificationsPopover.tsx b/frontend/hospital-portal/src/layouts/dashboard/header/NotificationsPopover.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/header/Searchbar.tsx b/frontend/hospital-portal/src/layouts/dashboard/header/Searchbar.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/header/index.tsx b/frontend/hospital-portal/src/layouts/dashboard/header/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/index.tsx b/frontend/hospital-portal/src/layouts/dashboard/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/navbar/CollapseButton.tsx b/frontend/hospital-portal/src/layouts/dashboard/navbar/CollapseButton.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/navbar/NavConfig.tsx b/frontend/hospital-portal/src/layouts/dashboard/navbar/NavConfig.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/navbar/NavbarAccount.tsx b/frontend/hospital-portal/src/layouts/dashboard/navbar/NavbarAccount.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/navbar/NavbarDocs.tsx b/frontend/hospital-portal/src/layouts/dashboard/navbar/NavbarDocs.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/navbar/NavbarHorizontal.tsx b/frontend/hospital-portal/src/layouts/dashboard/navbar/NavbarHorizontal.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/layouts/dashboard/navbar/NavbarVertical.tsx b/frontend/hospital-portal/src/layouts/dashboard/navbar/NavbarVertical.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/pages/Dashboard.tsx b/frontend/hospital-portal/src/pages/Dashboard.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/pages/Page404.tsx b/frontend/hospital-portal/src/pages/Page404.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/pages/auth/ForgetPassword.tsx b/frontend/hospital-portal/src/pages/auth/ForgetPassword.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/pages/auth/Login.tsx b/frontend/hospital-portal/src/pages/auth/Login.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/pages/auth/Register.tsx b/frontend/hospital-portal/src/pages/auth/Register.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/pages/auth/ResetPassword.tsx b/frontend/hospital-portal/src/pages/auth/ResetPassword.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/pages/auth/VerifyCode.tsx b/frontend/hospital-portal/src/pages/auth/VerifyCode.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/react-app-env.d.ts b/frontend/hospital-portal/src/react-app-env.d.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/routes/index.tsx b/frontend/hospital-portal/src/routes/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/routes/paths.ts b/frontend/hospital-portal/src/routes/paths.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/auth/AuthFirebaseSocial.tsx b/frontend/hospital-portal/src/sections/auth/AuthFirebaseSocial.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/auth/forget-password/ForgetPasswordForm.tsx b/frontend/hospital-portal/src/sections/auth/forget-password/ForgetPasswordForm.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/auth/forget-password/index.ts b/frontend/hospital-portal/src/sections/auth/forget-password/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/auth/login/LoginForm.tsx b/frontend/hospital-portal/src/sections/auth/login/LoginForm.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/auth/login/index.ts b/frontend/hospital-portal/src/sections/auth/login/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/auth/register/RegisterForm.tsx b/frontend/hospital-portal/src/sections/auth/register/RegisterForm.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/auth/register/index.ts b/frontend/hospital-portal/src/sections/auth/register/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/auth/reset-password/ResetPasswordForm.tsx b/frontend/hospital-portal/src/sections/auth/reset-password/ResetPasswordForm.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/auth/reset-password/index.ts b/frontend/hospital-portal/src/sections/auth/reset-password/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/auth/verify-code/VerifyCodeForm.tsx b/frontend/hospital-portal/src/sections/auth/verify-code/VerifyCodeForm.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/auth/verify-code/index.ts b/frontend/hospital-portal/src/sections/auth/verify-code/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/dashboard/CardNotification.tsx b/frontend/hospital-portal/src/sections/dashboard/CardNotification.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/dashboard/CardSearchMember.tsx b/frontend/hospital-portal/src/sections/dashboard/CardSearchMember.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/dashboard/DashboardTable.tsx b/frontend/hospital-portal/src/sections/dashboard/DashboardTable.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/dashboard/DialogMember.tsx b/frontend/hospital-portal/src/sections/dashboard/DialogMember.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/dashboard/DialogNotification.tsx b/frontend/hospital-portal/src/sections/dashboard/DialogNotification.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/dashboard/FormRequestClaim.tsx b/frontend/hospital-portal/src/sections/dashboard/FormRequestClaim.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/dashboard/NotificationCard.tsx b/frontend/hospital-portal/src/sections/dashboard/NotificationCard.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/dashboard/TableList.tsx b/frontend/hospital-portal/src/sections/dashboard/TableList.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/sections/dashboard/asdasdasdDialogDetailClaim.tsx b/frontend/hospital-portal/src/sections/dashboard/asdasdasdDialogDetailClaim.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/breakpoints.ts b/frontend/hospital-portal/src/theme/breakpoints.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/index.tsx b/frontend/hospital-portal/src/theme/index.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Accordion.ts b/frontend/hospital-portal/src/theme/overrides/Accordion.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Alert.tsx b/frontend/hospital-portal/src/theme/overrides/Alert.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Autocomplete.ts b/frontend/hospital-portal/src/theme/overrides/Autocomplete.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Avatar.ts b/frontend/hospital-portal/src/theme/overrides/Avatar.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Backdrop.ts b/frontend/hospital-portal/src/theme/overrides/Backdrop.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Badge.ts b/frontend/hospital-portal/src/theme/overrides/Badge.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Breadcrumbs.ts b/frontend/hospital-portal/src/theme/overrides/Breadcrumbs.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Button.ts b/frontend/hospital-portal/src/theme/overrides/Button.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/ButtonGroup.ts b/frontend/hospital-portal/src/theme/overrides/ButtonGroup.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Card.ts b/frontend/hospital-portal/src/theme/overrides/Card.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Checkbox.tsx b/frontend/hospital-portal/src/theme/overrides/Checkbox.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Chip.tsx b/frontend/hospital-portal/src/theme/overrides/Chip.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/ControlLabel.ts b/frontend/hospital-portal/src/theme/overrides/ControlLabel.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/CssBaseline.ts b/frontend/hospital-portal/src/theme/overrides/CssBaseline.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/CustomIcons.tsx b/frontend/hospital-portal/src/theme/overrides/CustomIcons.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/DataGrid.ts b/frontend/hospital-portal/src/theme/overrides/DataGrid.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Dialog.ts b/frontend/hospital-portal/src/theme/overrides/Dialog.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Drawer.ts b/frontend/hospital-portal/src/theme/overrides/Drawer.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Fab.ts b/frontend/hospital-portal/src/theme/overrides/Fab.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Input.ts b/frontend/hospital-portal/src/theme/overrides/Input.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Link.ts b/frontend/hospital-portal/src/theme/overrides/Link.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/List.ts b/frontend/hospital-portal/src/theme/overrides/List.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/LoadingButton.ts b/frontend/hospital-portal/src/theme/overrides/LoadingButton.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Menu.ts b/frontend/hospital-portal/src/theme/overrides/Menu.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Pagination.ts b/frontend/hospital-portal/src/theme/overrides/Pagination.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Paper.ts b/frontend/hospital-portal/src/theme/overrides/Paper.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Popover.ts b/frontend/hospital-portal/src/theme/overrides/Popover.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Progress.ts b/frontend/hospital-portal/src/theme/overrides/Progress.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Radio.ts b/frontend/hospital-portal/src/theme/overrides/Radio.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Rating.tsx b/frontend/hospital-portal/src/theme/overrides/Rating.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Select.tsx b/frontend/hospital-portal/src/theme/overrides/Select.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Skeleton.ts b/frontend/hospital-portal/src/theme/overrides/Skeleton.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Slider.ts b/frontend/hospital-portal/src/theme/overrides/Slider.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Stepper.ts b/frontend/hospital-portal/src/theme/overrides/Stepper.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/SvgIcon.ts b/frontend/hospital-portal/src/theme/overrides/SvgIcon.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Switch.ts b/frontend/hospital-portal/src/theme/overrides/Switch.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Table.ts b/frontend/hospital-portal/src/theme/overrides/Table.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Tabs.ts b/frontend/hospital-portal/src/theme/overrides/Tabs.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Timeline.ts b/frontend/hospital-portal/src/theme/overrides/Timeline.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/ToggleButton.ts b/frontend/hospital-portal/src/theme/overrides/ToggleButton.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Tooltip.ts b/frontend/hospital-portal/src/theme/overrides/Tooltip.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/TreeView.tsx b/frontend/hospital-portal/src/theme/overrides/TreeView.tsx old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/Typography.ts b/frontend/hospital-portal/src/theme/overrides/Typography.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/overrides/index.ts b/frontend/hospital-portal/src/theme/overrides/index.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/palette.ts b/frontend/hospital-portal/src/theme/palette.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/shadows.ts b/frontend/hospital-portal/src/theme/shadows.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/theme/typography.ts b/frontend/hospital-portal/src/theme/typography.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/utils/axios.ts b/frontend/hospital-portal/src/utils/axios.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/utils/cssStyles.ts b/frontend/hospital-portal/src/utils/cssStyles.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/utils/formatNumber.ts b/frontend/hospital-portal/src/utils/formatNumber.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/utils/formatString.ts b/frontend/hospital-portal/src/utils/formatString.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/utils/formatTime.ts b/frontend/hospital-portal/src/utils/formatTime.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/utils/getColorPresets.ts b/frontend/hospital-portal/src/utils/getColorPresets.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/utils/getFontValue.ts b/frontend/hospital-portal/src/utils/getFontValue.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/utils/jsonToFormData.ts b/frontend/hospital-portal/src/utils/jsonToFormData.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/src/utils/token.ts b/frontend/hospital-portal/src/utils/token.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/tsconfig.json b/frontend/hospital-portal/tsconfig.json old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/vite.config.ts b/frontend/hospital-portal/vite.config.ts old mode 100755 new mode 100644 diff --git a/frontend/hospital-portal/yarn.lock b/frontend/hospital-portal/yarn.lock old mode 100755 new mode 100644 diff --git a/lang/en/auth.php b/lang/en/auth.php old mode 100755 new mode 100644 diff --git a/lang/en/enrollment.php b/lang/en/enrollment.php old mode 100755 new mode 100644 diff --git a/lang/en/pagination.php b/lang/en/pagination.php old mode 100755 new mode 100644 diff --git a/lang/en/passwords.php b/lang/en/passwords.php old mode 100755 new mode 100644 diff --git a/lang/en/validation.php b/lang/en/validation.php old mode 100755 new mode 100644 diff --git a/modules_statuses.json b/modules_statuses.json old mode 100755 new mode 100644 diff --git a/package-lock.json b/package-lock.json old mode 100755 new mode 100644 diff --git a/package.json b/package.json old mode 100755 new mode 100644 diff --git a/phpunit.xml b/phpunit.xml old mode 100755 new mode 100644 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml old mode 100755 new mode 100644 diff --git a/public/.htaccess b/public/.htaccess old mode 100755 new mode 100644 diff --git a/public/build/assets/app-179954eb.css b/public/build/assets/app-179954eb.css old mode 100755 new mode 100644 diff --git a/public/build/assets/app-c3828592.js b/public/build/assets/app-c3828592.js old mode 100755 new mode 100644 diff --git a/public/build/manifest.json b/public/build/manifest.json old mode 100755 new mode 100644 diff --git a/public/client-portal/.htaccess b/public/client-portal/.htaccess old mode 100755 new mode 100644 diff --git a/public/client-portal/_redirects b/public/client-portal/_redirects old mode 100755 new mode 100644 diff --git a/public/client-portal/favicon/android-chrome-192x192.png b/public/client-portal/favicon/android-chrome-192x192.png old mode 100755 new mode 100644 diff --git a/public/client-portal/favicon/android-chrome-512x512.png b/public/client-portal/favicon/android-chrome-512x512.png old mode 100755 new mode 100644 diff --git a/public/client-portal/favicon/apple-touch-icon.png b/public/client-portal/favicon/apple-touch-icon.png old mode 100755 new mode 100644 diff --git a/public/client-portal/favicon/favicon-16x16.png b/public/client-portal/favicon/favicon-16x16.png old mode 100755 new mode 100644 diff --git a/public/client-portal/favicon/favicon-32x32.png b/public/client-portal/favicon/favicon-32x32.png old mode 100755 new mode 100644 diff --git a/public/client-portal/favicon/favicon.ico b/public/client-portal/favicon/favicon.ico old mode 100755 new mode 100644 diff --git a/public/client-portal/fonts/CircularStd-Bold.otf b/public/client-portal/fonts/CircularStd-Bold.otf old mode 100755 new mode 100644 diff --git a/public/client-portal/fonts/CircularStd-Book.otf b/public/client-portal/fonts/CircularStd-Book.otf old mode 100755 new mode 100644 diff --git a/public/client-portal/fonts/CircularStd-Medium.otf b/public/client-portal/fonts/CircularStd-Medium.otf old mode 100755 new mode 100644 diff --git a/public/client-portal/fonts/Roboto-Bold.ttf b/public/client-portal/fonts/Roboto-Bold.ttf old mode 100755 new mode 100644 diff --git a/public/client-portal/fonts/Roboto-Regular.ttf b/public/client-portal/fonts/Roboto-Regular.ttf old mode 100755 new mode 100644 diff --git a/public/client-portal/fonts/index.css b/public/client-portal/fonts/index.css old mode 100755 new mode 100644 diff --git a/public/client-portal/icons/ic_analytics.svg b/public/client-portal/icons/ic_analytics.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/icons/ic_banking.svg b/public/client-portal/icons/ic_banking.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/icons/ic_blog.svg b/public/client-portal/icons/ic_blog.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/icons/ic_booking.svg b/public/client-portal/icons/ic_booking.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/icons/ic_calendar.svg b/public/client-portal/icons/ic_calendar.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/icons/ic_cart.svg b/public/client-portal/icons/ic_cart.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/icons/ic_chat.svg b/public/client-portal/icons/ic_chat.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/icons/ic_dashboard.svg b/public/client-portal/icons/ic_dashboard.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/icons/ic_ecommerce.svg b/public/client-portal/icons/ic_ecommerce.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/icons/ic_kanban.svg b/public/client-portal/icons/ic_kanban.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/icons/ic_mail.svg b/public/client-portal/icons/ic_mail.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/icons/ic_user.svg b/public/client-portal/icons/ic_user.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/images/husband-user-profile.png b/public/client-portal/images/husband-user-profile.png old mode 100755 new mode 100644 diff --git a/public/client-portal/images/login-image.mp4 b/public/client-portal/images/login-image.mp4 old mode 100755 new mode 100644 diff --git a/public/client-portal/images/login-image.webm b/public/client-portal/images/login-image.webm old mode 100755 new mode 100644 diff --git a/public/client-portal/images/member.png b/public/client-portal/images/member.png old mode 100755 new mode 100644 diff --git a/public/client-portal/images/user-profile.png b/public/client-portal/images/user-profile.png old mode 100755 new mode 100644 diff --git a/public/client-portal/logo/logo-linksehat.png b/public/client-portal/logo/logo-linksehat.png old mode 100755 new mode 100644 diff --git a/public/client-portal/logo/logo_full.jpg b/public/client-portal/logo/logo_full.jpg old mode 100755 new mode 100644 diff --git a/public/client-portal/logo/logo_full.svg b/public/client-portal/logo/logo_full.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/logo/logo_single.svg b/public/client-portal/logo/logo_single.svg old mode 100755 new mode 100644 diff --git a/public/client-portal/manifest.json b/public/client-portal/manifest.json old mode 100755 new mode 100644 diff --git a/public/client-portal/robots.txt b/public/client-portal/robots.txt old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/.htaccess b/public/dashboard-staging/.htaccess old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/_redirects b/public/dashboard-staging/_redirects old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/favicon/android-chrome-192x192.png b/public/dashboard-staging/favicon/android-chrome-192x192.png old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/favicon/android-chrome-512x512.png b/public/dashboard-staging/favicon/android-chrome-512x512.png old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/favicon/apple-touch-icon.png b/public/dashboard-staging/favicon/apple-touch-icon.png old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/favicon/favicon-16x16.png b/public/dashboard-staging/favicon/favicon-16x16.png old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/favicon/favicon-32x32.png b/public/dashboard-staging/favicon/favicon-32x32.png old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/favicon/favicon.ico b/public/dashboard-staging/favicon/favicon.ico old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/fonts/CircularStd-Bold.otf b/public/dashboard-staging/fonts/CircularStd-Bold.otf old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/fonts/CircularStd-Book.otf b/public/dashboard-staging/fonts/CircularStd-Book.otf old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/fonts/CircularStd-Medium.otf b/public/dashboard-staging/fonts/CircularStd-Medium.otf old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/fonts/Roboto-Bold.ttf b/public/dashboard-staging/fonts/Roboto-Bold.ttf old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/fonts/Roboto-Regular.ttf b/public/dashboard-staging/fonts/Roboto-Regular.ttf old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/fonts/index.css b/public/dashboard-staging/fonts/index.css old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/icons/ic_analytics.svg b/public/dashboard-staging/icons/ic_analytics.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/icons/ic_banking.svg b/public/dashboard-staging/icons/ic_banking.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/icons/ic_blog.svg b/public/dashboard-staging/icons/ic_blog.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/icons/ic_booking.svg b/public/dashboard-staging/icons/ic_booking.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/icons/ic_calendar.svg b/public/dashboard-staging/icons/ic_calendar.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/icons/ic_cart.svg b/public/dashboard-staging/icons/ic_cart.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/icons/ic_chat.svg b/public/dashboard-staging/icons/ic_chat.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/icons/ic_dashboard.svg b/public/dashboard-staging/icons/ic_dashboard.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/icons/ic_ecommerce.svg b/public/dashboard-staging/icons/ic_ecommerce.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/icons/ic_kanban.svg b/public/dashboard-staging/icons/ic_kanban.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/icons/ic_mail.svg b/public/dashboard-staging/icons/ic_mail.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/icons/ic_user.svg b/public/dashboard-staging/icons/ic_user.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/image/overlay.png b/public/dashboard-staging/image/overlay.png old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/logo/logo-linksehat.png b/public/dashboard-staging/logo/logo-linksehat.png old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/logo/logo_full.jpg b/public/dashboard-staging/logo/logo_full.jpg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/logo/logo_full.svg b/public/dashboard-staging/logo/logo_full.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/logo/logo_single.svg b/public/dashboard-staging/logo/logo_single.svg old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/manifest.json b/public/dashboard-staging/manifest.json old mode 100755 new mode 100644 diff --git a/public/dashboard-staging/robots.txt b/public/dashboard-staging/robots.txt old mode 100755 new mode 100644 diff --git a/public/dashboard/.htaccess b/public/dashboard/.htaccess old mode 100755 new mode 100644 diff --git a/public/dashboard/_redirects b/public/dashboard/_redirects old mode 100755 new mode 100644 diff --git a/public/dashboard/favicon/android-chrome-192x192.png b/public/dashboard/favicon/android-chrome-192x192.png old mode 100755 new mode 100644 diff --git a/public/dashboard/favicon/android-chrome-512x512.png b/public/dashboard/favicon/android-chrome-512x512.png old mode 100755 new mode 100644 diff --git a/public/dashboard/favicon/apple-touch-icon.png b/public/dashboard/favicon/apple-touch-icon.png old mode 100755 new mode 100644 diff --git a/public/dashboard/favicon/favicon-16x16.png b/public/dashboard/favicon/favicon-16x16.png old mode 100755 new mode 100644 diff --git a/public/dashboard/favicon/favicon-32x32.png b/public/dashboard/favicon/favicon-32x32.png old mode 100755 new mode 100644 diff --git a/public/dashboard/favicon/favicon.ico b/public/dashboard/favicon/favicon.ico old mode 100755 new mode 100644 diff --git a/public/dashboard/fonts/CircularStd-Bold.otf b/public/dashboard/fonts/CircularStd-Bold.otf old mode 100755 new mode 100644 diff --git a/public/dashboard/fonts/CircularStd-Book.otf b/public/dashboard/fonts/CircularStd-Book.otf old mode 100755 new mode 100644 diff --git a/public/dashboard/fonts/CircularStd-Medium.otf b/public/dashboard/fonts/CircularStd-Medium.otf old mode 100755 new mode 100644 diff --git a/public/dashboard/fonts/Roboto-Bold.ttf b/public/dashboard/fonts/Roboto-Bold.ttf old mode 100755 new mode 100644 diff --git a/public/dashboard/fonts/Roboto-Regular.ttf b/public/dashboard/fonts/Roboto-Regular.ttf old mode 100755 new mode 100644 diff --git a/public/dashboard/fonts/index.css b/public/dashboard/fonts/index.css old mode 100755 new mode 100644 diff --git a/public/dashboard/icons/ic_analytics.svg b/public/dashboard/icons/ic_analytics.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/icons/ic_banking.svg b/public/dashboard/icons/ic_banking.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/icons/ic_blog.svg b/public/dashboard/icons/ic_blog.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/icons/ic_booking.svg b/public/dashboard/icons/ic_booking.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/icons/ic_calendar.svg b/public/dashboard/icons/ic_calendar.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/icons/ic_cart.svg b/public/dashboard/icons/ic_cart.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/icons/ic_chat.svg b/public/dashboard/icons/ic_chat.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/icons/ic_dashboard.svg b/public/dashboard/icons/ic_dashboard.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/icons/ic_ecommerce.svg b/public/dashboard/icons/ic_ecommerce.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/icons/ic_kanban.svg b/public/dashboard/icons/ic_kanban.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/icons/ic_mail.svg b/public/dashboard/icons/ic_mail.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/icons/ic_user.svg b/public/dashboard/icons/ic_user.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/image/overlay.png b/public/dashboard/image/overlay.png old mode 100755 new mode 100644 diff --git a/public/dashboard/logo/logo-linksehat.png b/public/dashboard/logo/logo-linksehat.png old mode 100755 new mode 100644 diff --git a/public/dashboard/logo/logo_full.jpg b/public/dashboard/logo/logo_full.jpg old mode 100755 new mode 100644 diff --git a/public/dashboard/logo/logo_full.svg b/public/dashboard/logo/logo_full.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/logo/logo_single.svg b/public/dashboard/logo/logo_single.svg old mode 100755 new mode 100644 diff --git a/public/dashboard/manifest.json b/public/dashboard/manifest.json old mode 100755 new mode 100644 diff --git a/public/dashboard/robots.txt b/public/dashboard/robots.txt old mode 100755 new mode 100644 diff --git a/public/favicon.ico b/public/favicon.ico old mode 100755 new mode 100644 diff --git a/public/files/Corporate Exclusion Import.xlsx b/public/files/Corporate Exclusion Import.xlsx old mode 100755 new mode 100644 diff --git a/public/files/Corporate Membership Import List.xlsx b/public/files/Corporate Membership Import List.xlsx old mode 100755 new mode 100644 diff --git a/public/files/Tarif Konsultasi Primaya 2023.csv b/public/files/Tarif Konsultasi Primaya 2023.csv old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-Black.ttf b/public/fonts/PublicSans-Black.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-BlackItalic.ttf b/public/fonts/PublicSans-BlackItalic.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-Bold.ttf b/public/fonts/PublicSans-Bold.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-BoldItalic.ttf b/public/fonts/PublicSans-BoldItalic.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-ExtraBold.ttf b/public/fonts/PublicSans-ExtraBold.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-ExtraBoldItalic.ttf b/public/fonts/PublicSans-ExtraBoldItalic.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-ExtraLight.ttf b/public/fonts/PublicSans-ExtraLight.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-ExtraLightItalic.ttf b/public/fonts/PublicSans-ExtraLightItalic.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-Italic.ttf b/public/fonts/PublicSans-Italic.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-Light.ttf b/public/fonts/PublicSans-Light.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-LightItalic.ttf b/public/fonts/PublicSans-LightItalic.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-Medium.ttf b/public/fonts/PublicSans-Medium.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-MediumItalic.ttf b/public/fonts/PublicSans-MediumItalic.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-Regular.ttf b/public/fonts/PublicSans-Regular.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-SemiBold.ttf b/public/fonts/PublicSans-SemiBold.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-SemiBoldItalic.ttf b/public/fonts/PublicSans-SemiBoldItalic.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-Thin.ttf b/public/fonts/PublicSans-Thin.ttf old mode 100755 new mode 100644 diff --git a/public/fonts/PublicSans-ThinItalic.ttf b/public/fonts/PublicSans-ThinItalic.ttf old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/.htaccess b/public/hospital-portal-staging/.htaccess old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/_redirects b/public/hospital-portal-staging/_redirects old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/assets/Dashboard.6320ce33.js b/public/hospital-portal-staging/assets/Dashboard.6320ce33.js new file mode 100644 index 00000000..10ee2fe9 --- /dev/null +++ b/public/hospital-portal-staging/assets/Dashboard.6320ce33.js @@ -0,0 +1,74 @@ +import{_ as h,a4 as mu,h as B,a5 as bu,k as _e,a6 as Br,a7 as hu,a8 as Mt,a9 as Sa,aa as yu,ab as To,ac as Vt,u as bl,ad as Et,ae as ht,af as xu,ag as gu,ah as vu,b as G,ai as ti,aj as hl,ak as wu,p as s,d as x,a as te,g as fe,s as O,m as ke,r as m,n as le,B as Tt,e as F,j as ee,i as pe,al as Pu,am as Cu,Y as No,$ as st,an as ka,T as K,ao as Tu,ap as Oo,aq as $a,ar as Ra,as as Ma,at as yl,au as xl,av as It,aw as Nu,H as Ze,ax as Ou,ay as gl,az as vl,aA as Du,aB as _u,Z as Su,aC as ku,f as $u,aD as U,aE as Ea,aF as Ne,aG as Y,aH as Do,aI as on,aJ as nn,aK as tr,aL as Ia,aM as _o,aN as wl,aO as ri,aP as lt,aQ as Ru,aR as an,aS as Pl,aT as Mu,aU as Eu,aV as Cl,aW as oi,aX as Iu,aY as ni,aZ as ju,a_ as Au,a$ as Bu,b0 as Lu,b1 as sn,b2 as Vu,b3 as Fu,b4 as Tl,a2 as mt,b5 as Hu,b6 as Wu,b7 as zu,I as Yu,b8 as Uu,b9 as qu,ba as Ku,bb as Gu,bc as ai,bd as ii,be as Xu,bf as Nl,bg as Qu,w as y,S as se,J as Ft,U as Lr,bh as bt,bi as at,L as Ol,bj as Zu,bk as Ju,bl as Dl,bm as ef,bn as ln,M as cn,a0 as Vr,bo as un,bp as tf,bq as fn,a3 as rf,br as of,bs as nf,bt as af,Q as sf}from"./index.93207066.js";import{P as lf}from"./Page.54724e9a.js";import{C as Ge}from"./Card.636ec64c.js";function cf(e,t){return(r,o,n,i,a)=>{const l=n||"<>",c=a||o;return typeof r[o]<"u"?new Error(`The ${i} \`${c}\` of \`${l}\` is deprecated. ${t}`):null}}function _l(e,t){const r=t?h({},t.propTypes):null;return n=>(i,a,l,c,u,...f)=>{const p=u||a,d=r==null?void 0:r[p];if(d){const b=d(i,a,l,c,u,...f);if(b)return b}return typeof i[a]<"u"&&!i[n]?new Error(`The prop \`${p}\` of \`${e}\` can only be used together with the \`${n}\` prop.`):null}}function ja(e,t,r,o,n){const i=n||t;return typeof e[t]<"u"?new Error(`The prop \`${i}\` is not supported. Please remove it.`):null}let wt;function Sl(){if(wt)return wt;const e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),wt="reverse",e.scrollLeft>0?wt="default":(e.scrollLeft=1,e.scrollLeft===0&&(wt="negative")),document.body.removeChild(e),wt}function si(e,t){const r=e.scrollLeft;if(t!=="rtl")return r;switch(Sl()){case"negative":return e.scrollWidth-e.clientWidth+r;case"reverse":return e.scrollWidth-e.clientWidth-r;default:return r}}const uf={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},ff=uf,pf={configure:e=>{console.warn(["MUI: `ClassNameGenerator` import from `@mui/material/utils` is outdated and might cause unexpected issues.","","You should use `import { unstable_ClassNameGenerator } from '@mui/material/className'` instead","","The detail of the issue: https://github.com/mui/material-ui/issues/30011#issuecomment-1024993401","","The updated documentation: https://mui.com/guides/classname-generator/"].join(` +`)),mu.configure(e)}},df=Object.freeze(Object.defineProperty({__proto__:null,unstable_ClassNameGenerator:pf,capitalize:B,createChainedFunction:bu,createSvgIcon:_e,debounce:Br,deprecatedPropType:cf,isMuiElement:hu,ownerDocument:Mt,ownerWindow:Sa,requirePropFactory:_l,setRef:yu,unstable_useEnhancedEffect:To,unstable_useId:Vt,unsupportedProp:ja,useControlled:bl,useEventCallback:Et,useForkRef:ht,useIsFocusVisible:xu},Symbol.toStringTag,{value:"Module"}));function mf(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function bf(e,t){e.classList?e.classList.add(t):mf(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function li(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function hf(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=li(e.className,t):e.setAttribute("class",li(e.className&&e.className.baseVal||"",t))}var yf=function(t,r){return t&&r&&r.split(" ").forEach(function(o){return bf(t,o)})},Wo=function(t,r){return t&&r&&r.split(" ").forEach(function(o){return hf(t,o)})},Aa=function(e){gu(t,e);function t(){for(var o,n=arguments.length,i=new Array(n),a=0;a{const{classes:t,disabled:r,size:o,color:n,iconColor:i,onDelete:a,clickable:l,variant:c}=e,u={root:["root",c,r&&"disabled",`size${B(o)}`,`color${B(n)}`,l&&"clickable",l&&`clickableColor${B(n)}`,a&&"deletable",a&&`deletableColor${B(n)}`,`${c}${B(n)}`],label:["label",`label${B(o)}`],avatar:["avatar",`avatar${B(o)}`,`avatarColor${B(n)}`],icon:["icon",`icon${B(o)}`,`iconColor${B(i)}`],deleteIcon:["deleteIcon",`deleteIcon${B(o)}`,`deleteIconColor${B(n)}`,`deleteIcon${B(c)}Color${B(n)}`]};return pe(u,vf,t)},Tf=O("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{color:o,iconColor:n,clickable:i,onDelete:a,size:l,variant:c}=r;return[{[`& .${ae.avatar}`]:t.avatar},{[`& .${ae.avatar}`]:t[`avatar${B(l)}`]},{[`& .${ae.avatar}`]:t[`avatarColor${B(o)}`]},{[`& .${ae.icon}`]:t.icon},{[`& .${ae.icon}`]:t[`icon${B(l)}`]},{[`& .${ae.icon}`]:t[`iconColor${B(n)}`]},{[`& .${ae.deleteIcon}`]:t.deleteIcon},{[`& .${ae.deleteIcon}`]:t[`deleteIcon${B(l)}`]},{[`& .${ae.deleteIcon}`]:t[`deleteIconColor${B(o)}`]},{[`& .${ae.deleteIcon}`]:t[`deleteIcon${B(c)}Color${B(o)}`]},t.root,t[`size${B(l)}`],t[`color${B(o)}`],i&&t.clickable,i&&o!=="default"&&t[`clickableColor${B(o)})`],a&&t.deletable,a&&o!=="default"&&t[`deletableColor${B(o)}`],t[c],t[`${c}${B(o)}`]]}})(({theme:e,ownerState:t})=>{const r=ke(e.palette.text.primary,.26),o=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return h({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${ae.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${ae.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:o,fontSize:e.typography.pxToRem(12)},[`& .${ae.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${ae.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${ae.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${ae.icon}`]:h({marginLeft:5,marginRight:-6},t.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&h({color:e.vars?e.vars.palette.Chip.defaultIconColor:o},t.color!=="default"&&{color:"inherit"})),[`& .${ae.deleteIcon}`]:h({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:r,fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:ke(r,.4)}},t.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},t.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:ke(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},t.size==="small"&&{height:24},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${ae.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:ke(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&t.color!=="default"&&{[`&.${ae.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>h({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:ke(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${ae.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:ke(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&t.color!=="default"&&{[`&:hover, &.${ae.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>h({},t.variant==="outlined"&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${ae.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${ae.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${ae.avatar}`]:{marginLeft:4},[`& .${ae.avatarSmall}`]:{marginLeft:2},[`& .${ae.icon}`]:{marginLeft:4},[`& .${ae.iconSmall}`]:{marginLeft:2},[`& .${ae.deleteIcon}`]:{marginRight:5},[`& .${ae.deleteIconSmall}`]:{marginRight:3}},t.variant==="outlined"&&t.color!=="default"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:ke(e.palette[t.color].main,.7)}`,[`&.${ae.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:ke(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${ae.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:ke(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${ae.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:ke(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),Nf=O("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:r}=e,{size:o}=r;return[t.label,t[`label${B(o)}`]]}})(({ownerState:e})=>h({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.size==="small"&&{paddingLeft:8,paddingRight:8}));function ci(e){return e.key==="Backspace"||e.key==="Delete"}const kl=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiChip"}),{avatar:n,className:i,clickable:a,color:l="default",component:c,deleteIcon:u,disabled:f=!1,icon:p,label:d,onClick:b,onDelete:g,onKeyDown:v,onKeyUp:P,size:C="medium",variant:T="filled",tabIndex:k,skipFocusWhenDisabled:S=!1}=o,_=G(o,Pf),w=m.exports.useRef(null),D=ht(w,r),N=z=>{z.stopPropagation(),g&&g(z)},I=z=>{z.currentTarget===z.target&&ci(z)&&z.preventDefault(),v&&v(z)},j=z=>{z.currentTarget===z.target&&(g&&ci(z)?g(z):z.key==="Escape"&&w.current&&w.current.blur()),P&&P(z)},L=a!==!1&&b?!0:a,E=L||g?Tt:c||"div",W=h({},o,{component:E,disabled:f,size:C,color:l,iconColor:m.exports.isValidElement(p)&&p.props.color||l,onDelete:!!g,clickable:L,variant:T}),A=Cf(W),M=E===Tt?h({component:c||"div",focusVisibleClassName:A.focusVisible},g&&{disableRipple:!0}):{};let $=null;g&&($=u&&m.exports.isValidElement(u)?m.exports.cloneElement(u,{className:F(u.props.className,A.deleteIcon),onClick:N}):x(gf,{className:F(A.deleteIcon),onClick:N}));let R=null;n&&m.exports.isValidElement(n)&&(R=m.exports.cloneElement(n,{className:F(A.avatar,n.props.className)}));let H=null;return p&&m.exports.isValidElement(p)&&(H=m.exports.cloneElement(p,{className:F(A.icon,p.props.className)})),R&&H&&console.error("MUI: The Chip component can not handle the avatar and the icon prop at the same time. Pick one."),ee(Tf,h({as:E,className:F(A.root,i),disabled:L&&f?!0:void 0,onClick:b,onKeyDown:I,onKeyUp:j,ref:D,tabIndex:S&&f?-1:k,ownerState:W},M,_,{children:[R||H,x(Nf,{className:F(A.label),ownerState:W,children:d}),$]}))});kl.propTypes={avatar:s.exports.element,children:ja,classes:s.exports.object,className:s.exports.string,clickable:s.exports.bool,color:s.exports.oneOfType([s.exports.oneOf(["default","primary","secondary","error","info","success","warning"]),s.exports.string]),component:s.exports.elementType,deleteIcon:s.exports.element,disabled:s.exports.bool,icon:s.exports.element,label:s.exports.node,onClick:s.exports.func,onDelete:s.exports.func,onKeyDown:s.exports.func,onKeyUp:s.exports.func,size:s.exports.oneOfType([s.exports.oneOf(["medium","small"]),s.exports.string]),skipFocusWhenDisabled:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),tabIndex:s.exports.number,variant:s.exports.oneOfType([s.exports.oneOf(["filled","outlined"]),s.exports.string])};const Of=kl;function Df(e){return fe("MuiDialog",e)}const _f=te("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),jt=_f,$l=m.exports.createContext({});$l.displayName="DialogContext";const Rl=$l,Sf=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],kf=O(Pu,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),$f=e=>{const{classes:t,scroll:r,maxWidth:o,fullWidth:n,fullScreen:i}=e,a={root:["root"],container:["container",`scroll${B(r)}`],paper:["paper",`paperScroll${B(r)}`,`paperWidth${B(String(o))}`,n&&"paperFullWidth",i&&"paperFullScreen"]};return pe(a,Df,t)},Rf=O(Cu,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),Mf=O("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.container,t[`scroll${B(r.scroll)}`]]}})(({ownerState:e})=>h({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),Ef=O(No,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.paper,t[`scrollPaper${B(r.scroll)}`],t[`paperWidth${B(String(r.maxWidth))}`],r.fullWidth&&t.paperFullWidth,r.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>h({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},t.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},t.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},t.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`${e.breakpoints.values.xs}${e.breakpoints.unit}`,[`&.${jt.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&t.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${jt.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${jt.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),Ml=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiDialog"}),n=st(),i={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{"aria-describedby":a,"aria-labelledby":l,BackdropComponent:c,BackdropProps:u,children:f,className:p,disableEscapeKeyDown:d=!1,fullScreen:b=!1,fullWidth:g=!1,maxWidth:v="sm",onBackdropClick:P,onClose:C,open:T,PaperComponent:k=No,PaperProps:S={},scroll:_="paper",TransitionComponent:w=ka,transitionDuration:D=i,TransitionProps:N}=o,I=G(o,Sf),j=h({},o,{disableEscapeKeyDown:d,fullScreen:b,fullWidth:g,maxWidth:v,scroll:_}),L=$f(j),E=m.exports.useRef(),W=R=>{E.current=R.target===R.currentTarget},A=R=>{!E.current||(E.current=null,P&&P(R),C&&C(R,"backdropClick"))},M=Vt(l),$=m.exports.useMemo(()=>({titleId:M}),[M]);return x(Rf,h({className:F(L.root,p),closeAfterTransition:!0,components:{Backdrop:kf},componentsProps:{backdrop:h({transitionDuration:D,as:c},u)},disableEscapeKeyDown:d,onClose:C,open:T,ref:r,onClick:A,ownerState:j},I,{children:x(w,h({appear:!0,in:T,timeout:D,role:"presentation"},N,{children:x(Mf,{className:F(L.container),onMouseDown:W,ownerState:j,children:x(Ef,h({as:k,elevation:24,role:"dialog","aria-describedby":a,"aria-labelledby":M},S,{className:F(L.paper,S.className),ownerState:j,children:x(Rl.Provider,{value:$,children:f})}))})}))}))});Ml.propTypes={"aria-describedby":s.exports.string,"aria-labelledby":s.exports.string,BackdropComponent:s.exports.elementType,BackdropProps:s.exports.object,children:s.exports.node,classes:s.exports.object,className:s.exports.string,disableEscapeKeyDown:s.exports.bool,fullScreen:s.exports.bool,fullWidth:s.exports.bool,maxWidth:s.exports.oneOfType([s.exports.oneOf(["xs","sm","md","lg","xl",!1]),s.exports.string]),onBackdropClick:s.exports.func,onClose:s.exports.func,open:s.exports.bool.isRequired,PaperComponent:s.exports.elementType,PaperProps:s.exports.object,scroll:s.exports.oneOf(["body","paper"]),sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),TransitionComponent:s.exports.elementType,transitionDuration:s.exports.oneOfType([s.exports.number,s.exports.shape({appear:s.exports.number,enter:s.exports.number,exit:s.exports.number})]),TransitionProps:s.exports.object};const El=Ml;function If(e){return fe("MuiDialogActions",e)}te("MuiDialogActions",["root","spacing"]);const jf=["className","disableSpacing"],Af=e=>{const{classes:t,disableSpacing:r}=e;return pe({root:["root",!r&&"spacing"]},If,t)},Bf=O("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableSpacing&&t.spacing]}})(({ownerState:e})=>h({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})),Il=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiDialogActions"}),{className:n,disableSpacing:i=!1}=o,a=G(o,jf),l=h({},o,{disableSpacing:i}),c=Af(l);return x(Bf,h({className:F(c.root,n),ownerState:l,ref:r},a))});Il.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,disableSpacing:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const Lf=Il;function Vf(e){return fe("MuiDialogContent",e)}te("MuiDialogContent",["root","dividers"]);function Ff(e){return fe("MuiDialogTitle",e)}const Hf=te("MuiDialogTitle",["root"]),Wf=Hf,zf=["className","dividers"],Yf=e=>{const{classes:t,dividers:r}=e;return pe({root:["root",r&&"dividers"]},Vf,t)},Uf=O("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>h({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${Wf.root} + &`]:{paddingTop:0}})),jl=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiDialogContent"}),{className:n,dividers:i=!1}=o,a=G(o,zf),l=h({},o,{dividers:i}),c=Yf(l);return x(Uf,h({className:F(c.root,n),ownerState:l,ref:r},a))});jl.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,dividers:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const Al=jl,qf=["className","id"],Kf=e=>{const{classes:t}=e;return pe({root:["root"]},Ff,t)},Gf=O(K,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),Bl=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiDialogTitle"}),{className:n,id:i}=o,a=G(o,qf),l=o,c=Kf(l),{titleId:u=i}=m.exports.useContext(Rl);return x(Gf,h({component:"h2",className:F(c.root,n),ownerState:l,ref:r,variant:"h6",id:u},a))});Bl.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,id:s.exports.string,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const Xf=Bl,Ll=m.exports.createContext();Ll.displayName="GridContext";const ui=Ll;function Qf(e){return fe("MuiGrid",e)}const Zf=[0,1,2,3,4,5,6,7,8,9,10],Jf=["column-reverse","column","row-reverse","row"],ep=["nowrap","wrap-reverse","wrap"],St=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],Ht=te("MuiGrid",["root","container","item","zeroMinWidth",...Zf.map(e=>`spacing-xs-${e}`),...Jf.map(e=>`direction-xs-${e}`),...ep.map(e=>`wrap-xs-${e}`),...St.map(e=>`grid-xs-${e}`),...St.map(e=>`grid-sm-${e}`),...St.map(e=>`grid-md-${e}`),...St.map(e=>`grid-lg-${e}`),...St.map(e=>`grid-xl-${e}`)]),tp=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function Pt(e){const t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function rp({theme:e,ownerState:t}){let r;return e.breakpoints.keys.reduce((o,n)=>{let i={};if(t[n]&&(r=t[n]),!r)return o;if(r===!0)i={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(r==="auto")i={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const a=Oo({values:t.columns,breakpoints:e.breakpoints.values}),l=typeof a=="object"?a[n]:a;if(l==null)return o;const c=`${Math.round(r/l*1e8)/1e6}%`;let u={};if(t.container&&t.item&&t.columnSpacing!==0){const f=e.spacing(t.columnSpacing);if(f!=="0px"){const p=`calc(${c} + ${Pt(f)})`;u={flexBasis:p,maxWidth:p}}}i=h({flexBasis:c,flexGrow:0,maxWidth:c},u)}return e.breakpoints.values[n]===0?Object.assign(o,i):o[e.breakpoints.up(n)]=i,o},{})}function op({theme:e,ownerState:t}){const r=Oo({values:t.direction,breakpoints:e.breakpoints.values});return $a({theme:e},r,o=>{const n={flexDirection:o};return o.indexOf("column")===0&&(n[`& > .${Ht.item}`]={maxWidth:"none"}),n})}function Vl({breakpoints:e,values:t}){let r="";Object.keys(t).forEach(n=>{r===""&&t[n]!==0&&(r=n)});const o=Object.keys(e).sort((n,i)=>e[n]-e[i]);return o.slice(0,o.indexOf(r))}function np({theme:e,ownerState:t}){const{container:r,rowSpacing:o}=t;let n={};if(r&&o!==0){const i=Oo({values:o,breakpoints:e.breakpoints.values});let a;typeof i=="object"&&(a=Vl({breakpoints:e.breakpoints.values,values:i})),n=$a({theme:e},i,(l,c)=>{var u;const f=e.spacing(l);return f!=="0px"?{marginTop:`-${Pt(f)}`,[`& > .${Ht.item}`]:{paddingTop:Pt(f)}}:(u=a)!=null&&u.includes(c)?{}:{marginTop:0,[`& > .${Ht.item}`]:{paddingTop:0}}})}return n}function ap({theme:e,ownerState:t}){const{container:r,columnSpacing:o}=t;let n={};if(r&&o!==0){const i=Oo({values:o,breakpoints:e.breakpoints.values});let a;typeof i=="object"&&(a=Vl({breakpoints:e.breakpoints.values,values:i})),n=$a({theme:e},i,(l,c)=>{var u;const f=e.spacing(l);return f!=="0px"?{width:`calc(100% + ${Pt(f)})`,marginLeft:`-${Pt(f)}`,[`& > .${Ht.item}`]:{paddingLeft:Pt(f)}}:(u=a)!=null&&u.includes(c)?{}:{width:"100%",marginLeft:0,[`& > .${Ht.item}`]:{paddingLeft:0}}})}return n}function ip(e,t,r={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[r[`spacing-xs-${String(e)}`]];const o=[];return t.forEach(n=>{const i=e[n];Number(i)>0&&o.push(r[`spacing-${n}-${String(i)}`])}),o}const sp=O("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{container:o,direction:n,item:i,spacing:a,wrap:l,zeroMinWidth:c,breakpoints:u}=r;let f=[];o&&(f=ip(a,u,t));const p=[];return u.forEach(d=>{const b=r[d];b&&p.push(t[`grid-${d}-${String(b)}`])}),[t.root,o&&t.container,i&&t.item,c&&t.zeroMinWidth,...f,n!=="row"&&t[`direction-xs-${String(n)}`],l!=="wrap"&&t[`wrap-xs-${String(l)}`],...p]}})(({ownerState:e})=>h({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),op,np,ap,rp);function lp(e,t){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const r=[];return t.forEach(o=>{const n=e[o];if(Number(n)>0){const i=`spacing-${o}-${String(n)}`;r.push(i)}}),r}const cp=e=>{const{classes:t,container:r,direction:o,item:n,spacing:i,wrap:a,zeroMinWidth:l,breakpoints:c}=e;let u=[];r&&(u=lp(i,c));const f=[];c.forEach(d=>{const b=e[d];b&&f.push(`grid-${d}-${String(b)}`)});const p={root:["root",r&&"container",n&&"item",l&&"zeroMinWidth",...u,o!=="row"&&`direction-xs-${String(o)}`,a!=="wrap"&&`wrap-xs-${String(a)}`,...f]};return pe(p,Qf,t)},At=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiGrid"}),{breakpoints:n}=st(),i=Tu(o),{className:a,columns:l,columnSpacing:c,component:u="div",container:f=!1,direction:p="row",item:d=!1,rowSpacing:b,spacing:g=0,wrap:v="wrap",zeroMinWidth:P=!1}=i,C=G(i,tp),T=b||g,k=c||g,S=m.exports.useContext(ui),_=f?l||12:S,w={},D=h({},C);n.keys.forEach(j=>{C[j]!=null&&(w[j]=C[j],delete D[j])});const N=h({},i,{columns:_,container:f,direction:p,item:d,rowSpacing:T,columnSpacing:k,wrap:v,zeroMinWidth:P,spacing:g},w,{breakpoints:n.keys}),I=cp(N);return x(ui.Provider,{value:_,children:x(sp,h({ownerState:N,className:F(I.root,a),as:u,ref:r},D))})});At.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,columns:s.exports.oneOfType([s.exports.arrayOf(s.exports.number),s.exports.number,s.exports.object]),columnSpacing:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.number,s.exports.string])),s.exports.number,s.exports.object,s.exports.string]),component:s.exports.elementType,container:s.exports.bool,direction:s.exports.oneOfType([s.exports.oneOf(["column-reverse","column","row-reverse","row"]),s.exports.arrayOf(s.exports.oneOf(["column-reverse","column","row-reverse","row"])),s.exports.object]),item:s.exports.bool,lg:s.exports.oneOfType([s.exports.oneOf(["auto"]),s.exports.number,s.exports.bool]),md:s.exports.oneOfType([s.exports.oneOf(["auto"]),s.exports.number,s.exports.bool]),rowSpacing:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.number,s.exports.string])),s.exports.number,s.exports.object,s.exports.string]),sm:s.exports.oneOfType([s.exports.oneOf(["auto"]),s.exports.number,s.exports.bool]),spacing:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.number,s.exports.string])),s.exports.number,s.exports.object,s.exports.string]),sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),wrap:s.exports.oneOf(["nowrap","wrap-reverse","wrap"]),xl:s.exports.oneOfType([s.exports.oneOf(["auto"]),s.exports.number,s.exports.bool]),xs:s.exports.oneOfType([s.exports.oneOf(["auto"]),s.exports.number,s.exports.bool]),zeroMinWidth:s.exports.bool};{const e=_l("Grid",At);At["propTypes"]=h({},At.propTypes,{direction:e("container"),lg:e("item"),md:e("item"),sm:e("item"),spacing:e("container"),wrap:e("container"),xs:e("item"),zeroMinWidth:e("item")})}const Ae=At;function up(e){return fe("MuiLinearProgress",e)}const fp=te("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]),Nt=fp,pp=["className","color","value","valueBuffer","variant"];let _t=e=>e,fi,pi,di,mi,bi,hi;const pn=4,dp=Ra(fi||(fi=_t` + 0% { + left: -35%; + right: 100%; + } + + 60% { + left: 100%; + right: -90%; + } + + 100% { + left: 100%; + right: -90%; + } +`)),mp=Ra(pi||(pi=_t` + 0% { + left: -200%; + right: 100%; + } + + 60% { + left: 107%; + right: -8%; + } + + 100% { + left: 107%; + right: -8%; + } +`)),bp=Ra(di||(di=_t` + 0% { + opacity: 1; + background-position: 0 -23px; + } + + 60% { + opacity: 0; + background-position: 0 -23px; + } + + 100% { + opacity: 1; + background-position: -200px -23px; + } +`)),hp=e=>{const{classes:t,variant:r,color:o}=e,n={root:["root",`color${B(o)}`,r],dashed:["dashed",`dashedColor${B(o)}`],bar1:["bar",`barColor${B(o)}`,(r==="indeterminate"||r==="query")&&"bar1Indeterminate",r==="determinate"&&"bar1Determinate",r==="buffer"&&"bar1Buffer"],bar2:["bar",r!=="buffer"&&`barColor${B(o)}`,r==="buffer"&&`color${B(o)}`,(r==="indeterminate"||r==="query")&&"bar2Indeterminate",r==="buffer"&&"bar2Buffer"]};return pe(n,up,t)},Ba=(e,t)=>t==="inherit"?"currentColor":e.vars?e.vars.palette.LinearProgress[`${t}Bg`]:e.palette.mode==="light"?yl(e.palette[t].main,.62):xl(e.palette[t].main,.5),yp=O("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`color${B(r.color)}`],t[r.variant]]}})(({ownerState:e,theme:t})=>h({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:Ba(t,e.color)},e.color==="inherit"&&e.variant!=="buffer"&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},e.variant==="buffer"&&{backgroundColor:"transparent"},e.variant==="query"&&{transform:"rotate(180deg)"})),xp=O("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.dashed,t[`dashedColor${B(r.color)}`]]}})(({ownerState:e,theme:t})=>{const r=Ba(t,e.color);return h({position:"absolute",marginTop:0,height:"100%",width:"100%"},e.color==="inherit"&&{opacity:.3},{backgroundImage:`radial-gradient(${r} 0%, ${r} 16%, transparent 42%)`,backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})},Ma(mi||(mi=_t` + animation: ${0} 3s infinite linear; + `),bp)),gp=O("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.bar,t[`barColor${B(r.color)}`],(r.variant==="indeterminate"||r.variant==="query")&&t.bar1Indeterminate,r.variant==="determinate"&&t.bar1Determinate,r.variant==="buffer"&&t.bar1Buffer]}})(({ownerState:e,theme:t})=>h({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:e.color==="inherit"?"currentColor":(t.vars||t).palette[e.color].main},e.variant==="determinate"&&{transition:`transform .${pn}s linear`},e.variant==="buffer"&&{zIndex:1,transition:`transform .${pn}s linear`}),({ownerState:e})=>(e.variant==="indeterminate"||e.variant==="query")&&Ma(bi||(bi=_t` + width: auto; + animation: ${0} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; + `),dp)),vp=O("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.bar,t[`barColor${B(r.color)}`],(r.variant==="indeterminate"||r.variant==="query")&&t.bar2Indeterminate,r.variant==="buffer"&&t.bar2Buffer]}})(({ownerState:e,theme:t})=>h({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},e.variant!=="buffer"&&{backgroundColor:e.color==="inherit"?"currentColor":(t.vars||t).palette[e.color].main},e.color==="inherit"&&{opacity:.3},e.variant==="buffer"&&{backgroundColor:Ba(t,e.color),transition:`transform .${pn}s linear`}),({ownerState:e})=>(e.variant==="indeterminate"||e.variant==="query")&&Ma(hi||(hi=_t` + width: auto; + animation: ${0} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite; + `),mp)),Fl=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiLinearProgress"}),{className:n,color:i="primary",value:a,valueBuffer:l,variant:c="indeterminate"}=o,u=G(o,pp),f=h({},o,{color:i,variant:c}),p=hp(f),d=st(),b={},g={bar1:{},bar2:{}};if(c==="determinate"||c==="buffer")if(a!==void 0){b["aria-valuenow"]=Math.round(a),b["aria-valuemin"]=0,b["aria-valuemax"]=100;let v=a-100;d.direction==="rtl"&&(v=-v),g.bar1.transform=`translateX(${v}%)`}else console.error("MUI: You need to provide a value prop when using the determinate or buffer variant of LinearProgress .");if(c==="buffer")if(l!==void 0){let v=(l||0)-100;d.direction==="rtl"&&(v=-v),g.bar2.transform=`translateX(${v}%)`}else console.error("MUI: You need to provide a valueBuffer prop when using the buffer variant of LinearProgress.");return ee(yp,h({className:F(p.root,n),ownerState:f,role:"progressbar"},b,{ref:r},u,{children:[c==="buffer"?x(xp,{className:p.dashed,ownerState:f}):null,x(gp,{className:p.bar1,ownerState:f,style:g.bar1}),c==="determinate"?null:x(vp,{className:p.bar2,ownerState:f,style:g.bar2})]}))});Fl.propTypes={classes:s.exports.object,className:s.exports.string,color:s.exports.oneOfType([s.exports.oneOf(["inherit","primary","secondary"]),s.exports.string]),sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),value:s.exports.number,valueBuffer:s.exports.number,variant:s.exports.oneOf(["buffer","determinate","indeterminate","query"])};const La=Fl,yi=_e(x("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),xi=_e(x("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),Hl=m.exports.createContext({});Hl.displayName="StepperContext";const So=Hl,Wl=m.exports.createContext({});Wl.displayName="StepContext";const Va=Wl;function wp(e){return fe("MuiStep",e)}te("MuiStep",["root","horizontal","vertical","alternativeLabel","completed"]);const Pp=["active","children","className","component","completed","disabled","expanded","index","last"],Cp=e=>{const{classes:t,orientation:r,alternativeLabel:o,completed:n}=e;return pe({root:["root",r,o&&"alternativeLabel",n&&"completed"]},wp,t)},Tp=O("div",{name:"MuiStep",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.orientation],r.alternativeLabel&&t.alternativeLabel,r.completed&&t.completed]}})(({ownerState:e})=>h({},e.orientation==="horizontal"&&{paddingLeft:8,paddingRight:8},e.alternativeLabel&&{flex:1,position:"relative"})),zl=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiStep"}),{active:n,children:i,className:a,component:l="div",completed:c,disabled:u,expanded:f=!1,index:p,last:d}=o,b=G(o,Pp),{activeStep:g,connector:v,alternativeLabel:P,orientation:C,nonLinear:T}=m.exports.useContext(So);let[k=!1,S=!1,_=!1]=[n,c,u];g===p?k=n!==void 0?n:!0:!T&&g>p?S=c!==void 0?c:!0:!T&&g({index:p,last:d,expanded:f,icon:p+1,active:k,completed:S,disabled:_}),[p,d,f,k,S,_]),D=h({},o,{active:k,orientation:C,alternativeLabel:P,completed:S,disabled:_,expanded:f,component:l}),N=Cp(D),I=ee(Tp,h({as:l,className:F(N.root,a),ref:r,ownerState:D},b,{children:[v&&P&&p!==0?v:null,i]}));return x(Va.Provider,{value:w,children:v&&!P&&p!==0?ee(m.exports.Fragment,{children:[v,I]}):I})});zl.propTypes={active:s.exports.bool,children:s.exports.node,classes:s.exports.object,className:s.exports.string,completed:s.exports.bool,component:s.exports.elementType,disabled:s.exports.bool,expanded:s.exports.bool,index:It,last:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const Np=zl,Op=_e(x("path",{d:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24zm-2 17l-5-5 1.4-1.4 3.6 3.6 7.6-7.6L19 8l-9 9z"}),"CheckCircle"),Dp=_e(x("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"}),"Warning");function _p(e){return fe("MuiStepIcon",e)}const Sp=te("MuiStepIcon",["root","active","completed","error","text"]),zo=Sp;var gi;const kp=["active","className","completed","error","icon"],$p=e=>{const{classes:t,active:r,completed:o,error:n}=e;return pe({root:["root",r&&"active",o&&"completed",n&&"error"],text:["text"]},_p,t)},Yo=O(Nu,{name:"MuiStepIcon",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"block",transition:e.transitions.create("color",{duration:e.transitions.duration.shortest}),color:(e.vars||e).palette.text.disabled,[`&.${zo.completed}`]:{color:(e.vars||e).palette.primary.main},[`&.${zo.active}`]:{color:(e.vars||e).palette.primary.main},[`&.${zo.error}`]:{color:(e.vars||e).palette.error.main}})),Rp=O("text",{name:"MuiStepIcon",slot:"Text",overridesResolver:(e,t)=>t.text})(({theme:e})=>({fill:(e.vars||e).palette.primary.contrastText,fontSize:e.typography.caption.fontSize,fontFamily:e.typography.fontFamily})),Yl=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiStepIcon"}),{active:n=!1,className:i,completed:a=!1,error:l=!1,icon:c}=o,u=G(o,kp),f=h({},o,{active:n,completed:a,error:l}),p=$p(f);if(typeof c=="number"||typeof c=="string"){const d=F(i,p.root);return l?x(Yo,h({as:Dp,className:d,ref:r,ownerState:f},u)):a?x(Yo,h({as:Op,className:d,ref:r,ownerState:f},u)):ee(Yo,h({className:d,ref:r,ownerState:f},u,{children:[gi||(gi=x("circle",{cx:"12",cy:"12",r:"12"})),x(Rp,{className:p.text,x:"12",y:"12",textAnchor:"middle",dominantBaseline:"central",ownerState:f,children:c})]}))}return c});Yl.propTypes={active:s.exports.bool,classes:s.exports.object,className:s.exports.string,completed:s.exports.bool,error:s.exports.bool,icon:s.exports.node,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const Mp=Yl;function Ep(e){return fe("MuiStepLabel",e)}const Ip=te("MuiStepLabel",["root","horizontal","vertical","label","active","completed","error","disabled","iconContainer","alternativeLabel","labelContainer"]),ct=Ip,jp=["children","className","componentsProps","error","icon","optional","slotProps","StepIconComponent","StepIconProps"],Ap=e=>{const{classes:t,orientation:r,active:o,completed:n,error:i,disabled:a,alternativeLabel:l}=e;return pe({root:["root",r,i&&"error",a&&"disabled",l&&"alternativeLabel"],label:["label",o&&"active",n&&"completed",i&&"error",a&&"disabled",l&&"alternativeLabel"],iconContainer:["iconContainer",o&&"active",n&&"completed",i&&"error",a&&"disabled",l&&"alternativeLabel"],labelContainer:["labelContainer",l&&"alternativeLabel"]},Ep,t)},Bp=O("span",{name:"MuiStepLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.orientation]]}})(({ownerState:e})=>h({display:"flex",alignItems:"center",[`&.${ct.alternativeLabel}`]:{flexDirection:"column"},[`&.${ct.disabled}`]:{cursor:"default"}},e.orientation==="vertical"&&{textAlign:"left",padding:"8px 0"})),Lp=O("span",{name:"MuiStepLabel",slot:"Label",overridesResolver:(e,t)=>t.label})(({theme:e})=>h({},e.typography.body2,{display:"block",transition:e.transitions.create("color",{duration:e.transitions.duration.shortest}),[`&.${ct.active}`]:{color:(e.vars||e).palette.text.primary,fontWeight:500},[`&.${ct.completed}`]:{color:(e.vars||e).palette.text.primary,fontWeight:500},[`&.${ct.alternativeLabel}`]:{marginTop:16},[`&.${ct.error}`]:{color:(e.vars||e).palette.error.main}})),Vp=O("span",{name:"MuiStepLabel",slot:"IconContainer",overridesResolver:(e,t)=>t.iconContainer})(()=>({flexShrink:0,display:"flex",paddingRight:8,[`&.${ct.alternativeLabel}`]:{paddingRight:0}})),Fp=O("span",{name:"MuiStepLabel",slot:"LabelContainer",overridesResolver:(e,t)=>t.labelContainer})(({theme:e})=>({width:"100%",color:(e.vars||e).palette.text.secondary,[`&.${ct.alternativeLabel}`]:{textAlign:"center"}})),Fa=m.exports.forwardRef(function(t,r){var o;const n=le({props:t,name:"MuiStepLabel"}),{children:i,className:a,componentsProps:l={},error:c=!1,icon:u,optional:f,slotProps:p={},StepIconComponent:d,StepIconProps:b}=n,g=G(n,jp),{alternativeLabel:v,orientation:P}=m.exports.useContext(So),{active:C,disabled:T,completed:k,icon:S}=m.exports.useContext(Va),_=u||S;let w=d;_&&!w&&(w=Mp);const D=h({},n,{active:C,alternativeLabel:v,completed:k,disabled:T,error:c,orientation:P}),N=Ap(D),I=(o=p.label)!=null?o:l.label;return ee(Bp,h({className:F(N.root,a),ref:r,ownerState:D},g,{children:[_||w?x(Vp,{className:N.iconContainer,ownerState:D,children:x(w,h({completed:k,active:C,error:c,icon:_},b))}):null,ee(Fp,{className:N.labelContainer,ownerState:D,children:[i?x(Lp,h({ownerState:D},I,{className:F(N.label,I==null?void 0:I.className),children:i})):null,f]})]}))});Fa.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,componentsProps:s.exports.shape({label:s.exports.object}),error:s.exports.bool,icon:s.exports.node,optional:s.exports.node,slotProps:s.exports.shape({label:s.exports.object}),StepIconComponent:s.exports.elementType,StepIconProps:s.exports.object,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};Fa.muiName="StepLabel";const Hp=Fa;function Wp(e){return fe("MuiStepConnector",e)}te("MuiStepConnector",["root","horizontal","vertical","alternativeLabel","active","completed","disabled","line","lineHorizontal","lineVertical"]);const zp=["className"],Yp=e=>{const{classes:t,orientation:r,alternativeLabel:o,active:n,completed:i,disabled:a}=e,l={root:["root",r,o&&"alternativeLabel",n&&"active",i&&"completed",a&&"disabled"],line:["line",`line${B(r)}`]};return pe(l,Wp,t)},Up=O("div",{name:"MuiStepConnector",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.orientation],r.alternativeLabel&&t.alternativeLabel,r.completed&&t.completed]}})(({ownerState:e})=>h({flex:"1 1 auto"},e.orientation==="vertical"&&{marginLeft:12},e.alternativeLabel&&{position:"absolute",top:8+4,left:"calc(-50% + 20px)",right:"calc(50% + 20px)"})),qp=O("span",{name:"MuiStepConnector",slot:"Line",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.line,t[`line${B(r.orientation)}`]]}})(({ownerState:e,theme:t})=>{const r=t.palette.mode==="light"?t.palette.grey[400]:t.palette.grey[600];return h({display:"block",borderColor:t.vars?t.vars.palette.StepConnector.border:r},e.orientation==="horizontal"&&{borderTopStyle:"solid",borderTopWidth:1},e.orientation==="vertical"&&{borderLeftStyle:"solid",borderLeftWidth:1,minHeight:24})}),Ul=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiStepConnector"}),{className:n}=o,i=G(o,zp),{alternativeLabel:a,orientation:l="horizontal"}=m.exports.useContext(So),{active:c,disabled:u,completed:f}=m.exports.useContext(Va),p=h({},o,{alternativeLabel:a,orientation:l,active:c,completed:f,disabled:u}),d=Yp(p);return x(Up,h({className:F(d.root,n),ref:r,ownerState:p},i,{children:x(qp,{className:d.line,ownerState:p})}))});Ul.propTypes={classes:s.exports.object,className:s.exports.string,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const Kp=Ul;function Gp(e){return fe("MuiStepper",e)}te("MuiStepper",["root","horizontal","vertical","alternativeLabel"]);const Xp=["activeStep","alternativeLabel","children","className","component","connector","nonLinear","orientation"],Qp=e=>{const{orientation:t,alternativeLabel:r,classes:o}=e;return pe({root:["root",t,r&&"alternativeLabel"]},Gp,o)},Zp=O("div",{name:"MuiStepper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.orientation],r.alternativeLabel&&t.alternativeLabel]}})(({ownerState:e})=>h({display:"flex"},e.orientation==="horizontal"&&{flexDirection:"row",alignItems:"center"},e.orientation==="vertical"&&{flexDirection:"column"},e.alternativeLabel&&{alignItems:"flex-start"})),Jp=x(Kp,{}),ql=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiStepper"}),{activeStep:n=0,alternativeLabel:i=!1,children:a,className:l,component:c="div",connector:u=Jp,nonLinear:f=!1,orientation:p="horizontal"}=o,d=G(o,Xp),b=h({},o,{alternativeLabel:i,orientation:p,component:c}),g=Qp(b),v=m.exports.Children.toArray(a).filter(Boolean),P=v.map((T,k)=>m.exports.cloneElement(T,h({index:k,last:k+1===v.length},T.props))),C=m.exports.useMemo(()=>({activeStep:n,alternativeLabel:i,connector:u,nonLinear:f,orientation:p}),[n,i,u,f,p]);return x(So.Provider,{value:C,children:x(Zp,h({as:c,ownerState:b,className:F(g.root,l),ref:r},d,{children:P}))})});ql.propTypes={activeStep:It,alternativeLabel:s.exports.bool,children:s.exports.node,classes:s.exports.object,className:s.exports.string,component:s.exports.elementType,connector:s.exports.element,nonLinear:s.exports.bool,orientation:s.exports.oneOf(["horizontal","vertical"]),sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const ed=ql;function td(e){return fe("MuiTab",e)}const rd=te("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]),dt=rd,od=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],nd=e=>{const{classes:t,textColor:r,fullWidth:o,wrapped:n,icon:i,label:a,selected:l,disabled:c}=e,u={root:["root",i&&a&&"labelIcon",`textColor${B(r)}`,o&&"fullWidth",n&&"wrapped",l&&"selected",c&&"disabled"],iconWrapper:["iconWrapper"]};return pe(u,td,t)},ad=O(Tt,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.label&&r.icon&&t.labelIcon,t[`textColor${B(r.textColor)}`],r.fullWidth&&t.fullWidth,r.wrapped&&t.wrapped]}})(({theme:e,ownerState:t})=>h({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},t.label&&{flexDirection:t.iconPosition==="top"||t.iconPosition==="bottom"?"column":"row"},{lineHeight:1.25},t.icon&&t.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${dt.iconWrapper}`]:h({},t.iconPosition==="top"&&{marginBottom:6},t.iconPosition==="bottom"&&{marginTop:6},t.iconPosition==="start"&&{marginRight:e.spacing(1)},t.iconPosition==="end"&&{marginLeft:e.spacing(1)})},t.textColor==="inherit"&&{color:"inherit",opacity:.6,[`&.${dt.selected}`]:{opacity:1},[`&.${dt.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.textColor==="primary"&&{color:(e.vars||e).palette.text.secondary,[`&.${dt.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${dt.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.textColor==="secondary"&&{color:(e.vars||e).palette.text.secondary,[`&.${dt.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${dt.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},t.wrapped&&{fontSize:e.typography.pxToRem(12)})),Kl=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiTab"}),{className:n,disabled:i=!1,disableFocusRipple:a=!1,fullWidth:l,icon:c,iconPosition:u="top",indicator:f,label:p,onChange:d,onClick:b,onFocus:g,selected:v,selectionFollowsFocus:P,textColor:C="inherit",value:T,wrapped:k=!1}=o,S=G(o,od),_=h({},o,{disabled:i,disableFocusRipple:a,selected:v,icon:!!c,iconPosition:u,label:!!p,fullWidth:l,textColor:C,wrapped:k}),w=nd(_),D=c&&p&&m.exports.isValidElement(c)?m.exports.cloneElement(c,{className:F(w.iconWrapper,c.props.className)}):c,N=j=>{!v&&d&&d(j,T),b&&b(j)},I=j=>{P&&!v&&d&&d(j,T),g&&g(j)};return ee(ad,h({focusRipple:!a,className:F(w.root,n),ref:r,role:"tab","aria-selected":v,disabled:i,onClick:N,onFocus:I,ownerState:_,tabIndex:v?0:-1},S,{children:[u==="top"||u==="start"?ee(m.exports.Fragment,{children:[D,p]}):ee(m.exports.Fragment,{children:[p,D]}),f]}))});Kl.propTypes={children:ja,classes:s.exports.object,className:s.exports.string,disabled:s.exports.bool,disableFocusRipple:s.exports.bool,disableRipple:s.exports.bool,icon:s.exports.oneOfType([s.exports.element,s.exports.string]),iconPosition:s.exports.oneOf(["bottom","end","start","top"]),label:s.exports.node,onChange:s.exports.func,onClick:s.exports.func,onFocus:s.exports.func,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),value:s.exports.any,wrapped:s.exports.bool};const vi=Kl,Gl=m.exports.createContext();Gl.displayName="TableContext";const Xl=Gl;function id(e){return fe("MuiTable",e)}te("MuiTable",["root","stickyHeader"]);const sd=["className","component","padding","size","stickyHeader"],ld=e=>{const{classes:t,stickyHeader:r}=e;return pe({root:["root",r&&"stickyHeader"]},id,t)},cd=O("table",{name:"MuiTable",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>h({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":h({},e.typography.body2,{padding:e.spacing(2),color:(e.vars||e).palette.text.secondary,textAlign:"left",captionSide:"bottom"})},t.stickyHeader&&{borderCollapse:"separate"})),wi="table",Ql=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiTable"}),{className:n,component:i=wi,padding:a="normal",size:l="medium",stickyHeader:c=!1}=o,u=G(o,sd),f=h({},o,{component:i,padding:a,size:l,stickyHeader:c}),p=ld(f),d=m.exports.useMemo(()=>({padding:a,size:l,stickyHeader:c}),[a,l,c]);return x(Xl.Provider,{value:d,children:x(cd,h({as:i,role:i===wi?null:"table",ref:r,className:F(p.root,n),ownerState:f},u))})});Ql.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,component:s.exports.elementType,padding:s.exports.oneOf(["checkbox","none","normal"]),size:s.exports.oneOfType([s.exports.oneOf(["medium","small"]),s.exports.string]),stickyHeader:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const ud=Ql,Zl=m.exports.createContext();Zl.displayName="Tablelvl2Context";const ko=Zl;function fd(e){return fe("MuiTableBody",e)}te("MuiTableBody",["root"]);const pd=["className","component"],dd=e=>{const{classes:t}=e;return pe({root:["root"]},fd,t)},md=O("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-row-group"}),bd={variant:"body"},Pi="tbody",Jl=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiTableBody"}),{className:n,component:i=Pi}=o,a=G(o,pd),l=h({},o,{component:i}),c=dd(l);return x(ko.Provider,{value:bd,children:x(md,h({className:F(c.root,n),as:i,ref:r,role:i===Pi?null:"rowgroup",ownerState:l},a))})});Jl.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,component:s.exports.elementType,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const hd=Jl;function yd(e){return fe("MuiTableCell",e)}const xd=te("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),gd=xd,vd=["align","className","component","padding","scope","size","sortDirection","variant"],wd=e=>{const{classes:t,variant:r,align:o,padding:n,size:i,stickyHeader:a}=e,l={root:["root",r,a&&"stickyHeader",o!=="inherit"&&`align${B(o)}`,n!=="normal"&&`padding${B(n)}`,`size${B(i)}`]};return pe(l,yd,t)},Pd=O("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`size${B(r.size)}`],r.padding!=="normal"&&t[`padding${B(r.padding)}`],r.align!=="inherit"&&t[`align${B(r.align)}`],r.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>h({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:e.vars?`1px solid ${e.vars.palette.TableCell.border}`:`1px solid + ${e.palette.mode==="light"?yl(ke(e.palette.divider,1),.88):xl(ke(e.palette.divider,1),.68)}`,textAlign:"left",padding:16},t.variant==="head"&&{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},t.variant==="body"&&{color:(e.vars||e).palette.text.primary},t.variant==="footer"&&{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},t.size==="small"&&{padding:"6px 16px",[`&.${gd.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}},t.padding==="checkbox"&&{width:48,padding:"0 0 0 4px"},t.padding==="none"&&{padding:0},t.align==="left"&&{textAlign:"left"},t.align==="center"&&{textAlign:"center"},t.align==="right"&&{textAlign:"right",flexDirection:"row-reverse"},t.align==="justify"&&{textAlign:"justify"},t.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default})),ec=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiTableCell"}),{align:n="inherit",className:i,component:a,padding:l,scope:c,size:u,sortDirection:f,variant:p}=o,d=G(o,vd),b=m.exports.useContext(Xl),g=m.exports.useContext(ko),v=g&&g.variant==="head";let P;a?P=a:P=v?"th":"td";let C=c;P==="td"?C=void 0:!C&&v&&(C="col");const T=p||g&&g.variant,k=h({},o,{align:n,component:P,padding:l||(b&&b.padding?b.padding:"normal"),size:u||(b&&b.size?b.size:"medium"),sortDirection:f,stickyHeader:T==="head"&&b&&b.stickyHeader,variant:T}),S=wd(k);let _=null;return f&&(_=f==="asc"?"ascending":"descending"),x(Pd,h({as:P,ref:r,className:F(S.root,i),"aria-sort":_,scope:C,ownerState:k},d))});ec.propTypes={align:s.exports.oneOf(["center","inherit","justify","left","right"]),children:s.exports.node,classes:s.exports.object,className:s.exports.string,component:s.exports.elementType,padding:s.exports.oneOf(["checkbox","none","normal"]),scope:s.exports.string,size:s.exports.oneOfType([s.exports.oneOf(["medium","small"]),s.exports.string]),sortDirection:s.exports.oneOf(["asc","desc",!1]),sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),variant:s.exports.oneOfType([s.exports.oneOf(["body","footer","head"]),s.exports.string])};const qe=ec;function Cd(e){return fe("MuiTableContainer",e)}te("MuiTableContainer",["root"]);const Td=["className","component"],Nd=e=>{const{classes:t}=e;return pe({root:["root"]},Cd,t)},Od=O("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:(e,t)=>t.root})({width:"100%",overflowX:"auto"}),tc=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiTableContainer"}),{className:n,component:i="div"}=o,a=G(o,Td),l=h({},o,{component:i}),c=Nd(l);return x(Od,h({ref:r,as:i,className:F(c.root,n),ownerState:l},a))});tc.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,component:s.exports.elementType,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const Dd=tc;function _d(e){return fe("MuiTableHead",e)}te("MuiTableHead",["root"]);const Sd=["className","component"],kd=e=>{const{classes:t}=e;return pe({root:["root"]},_d,t)},$d=O("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-header-group"}),Rd={variant:"head"},Ci="thead",rc=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiTableHead"}),{className:n,component:i=Ci}=o,a=G(o,Sd),l=h({},o,{component:i}),c=kd(l);return x(ko.Provider,{value:Rd,children:x($d,h({as:i,className:F(c.root,n),ref:r,role:i===Ci?null:"rowgroup",ownerState:l},a))})});rc.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,component:s.exports.elementType,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const Md=rc,dn=_e(x("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),mn=_e(x("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");var Ti,Ni,Oi,Di,_i,Si,ki,$i;const Ed=["backIconButtonProps","count","getItemAriaLabel","nextIconButtonProps","onPageChange","page","rowsPerPage","showFirstButton","showLastButton"],oc=m.exports.forwardRef(function(t,r){const{backIconButtonProps:o,count:n,getItemAriaLabel:i,nextIconButtonProps:a,onPageChange:l,page:c,rowsPerPage:u,showFirstButton:f,showLastButton:p}=t,d=G(t,Ed),b=st(),g=T=>{l(T,0)},v=T=>{l(T,c-1)},P=T=>{l(T,c+1)},C=T=>{l(T,Math.max(0,Math.ceil(n/u)-1))};return ee("div",h({ref:r},d,{children:[f&&x(Ze,{onClick:g,disabled:c===0,"aria-label":i("first",c),title:i("first",c),children:b.direction==="rtl"?Ti||(Ti=x(xi,{})):Ni||(Ni=x(yi,{}))}),x(Ze,h({onClick:v,disabled:c===0,color:"inherit","aria-label":i("previous",c),title:i("previous",c)},o,{children:b.direction==="rtl"?Oi||(Oi=x(mn,{})):Di||(Di=x(dn,{}))})),x(Ze,h({onClick:P,disabled:n!==-1?c>=Math.ceil(n/u)-1:!1,color:"inherit","aria-label":i("next",c),title:i("next",c)},a,{children:b.direction==="rtl"?_i||(_i=x(dn,{})):Si||(Si=x(mn,{}))})),p&&x(Ze,{onClick:C,disabled:c>=Math.ceil(n/u)-1,"aria-label":i("last",c),title:i("last",c),children:b.direction==="rtl"?ki||(ki=x(yi,{})):$i||($i=x(xi,{}))})]}))});oc.propTypes={backIconButtonProps:s.exports.object,count:s.exports.number.isRequired,getItemAriaLabel:s.exports.func.isRequired,nextIconButtonProps:s.exports.object,onPageChange:s.exports.func.isRequired,page:s.exports.number.isRequired,rowsPerPage:s.exports.number.isRequired,showFirstButton:s.exports.bool.isRequired,showLastButton:s.exports.bool.isRequired};const Id=oc;function jd(e){return fe("MuiTablePagination",e)}const Ad=te("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]),Bt=Ad;var Ri;const Bd=["ActionsComponent","backIconButtonProps","className","colSpan","component","count","getItemAriaLabel","labelDisplayedRows","labelRowsPerPage","nextIconButtonProps","onPageChange","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","SelectProps","showFirstButton","showLastButton"],Ld=O(qe,{name:"MuiTablePagination",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({overflow:"auto",color:(e.vars||e).palette.text.primary,fontSize:e.typography.pxToRem(14),"&:last-child":{padding:0}})),Vd=O(Ou,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:(e,t)=>h({[`& .${Bt.actions}`]:t.actions},t.toolbar)})(({theme:e})=>({minHeight:52,paddingRight:2,[`${e.breakpoints.up("xs")} and (orientation: landscape)`]:{minHeight:52},[e.breakpoints.up("sm")]:{minHeight:52,paddingRight:2},[`& .${Bt.actions}`]:{flexShrink:0,marginLeft:20}})),Fd=O("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})({flex:"1 1 100%"}),Hd=O("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:(e,t)=>t.selectLabel})(({theme:e})=>h({},e.typography.body2,{flexShrink:0})),Wd=O(gl,{name:"MuiTablePagination",slot:"Select",overridesResolver:(e,t)=>h({[`& .${Bt.selectIcon}`]:t.selectIcon,[`& .${Bt.select}`]:t.select},t.input,t.selectRoot)})({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8,[`& .${Bt.select}`]:{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"}}),zd=O(vl,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:(e,t)=>t.menuItem})({}),Yd=O("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:(e,t)=>t.displayedRows})(({theme:e})=>h({},e.typography.body2,{flexShrink:0}));function Ud({from:e,to:t,count:r}){return`${e}\u2013${t} of ${r!==-1?r:`more than ${t}`}`}function qd(e){return`Go to ${e} page`}const Kd=e=>{const{classes:t}=e;return pe({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},jd,t)},nc=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiTablePagination"}),{ActionsComponent:n=Id,backIconButtonProps:i,className:a,colSpan:l,component:c=qe,count:u,getItemAriaLabel:f=qd,labelDisplayedRows:p=Ud,labelRowsPerPage:d="Rows per page:",nextIconButtonProps:b,onPageChange:g,onRowsPerPageChange:v,page:P,rowsPerPage:C,rowsPerPageOptions:T=[10,25,50,100],SelectProps:k={},showFirstButton:S=!1,showLastButton:_=!1}=o,w=G(o,Bd),D=o,N=Kd(D),I=k.native?"option":zd;let j;(c===qe||c==="td")&&(j=l||1e3);const L=Vt(k.id),E=Vt(k.labelId),W=()=>u===-1?(P+1)*C:C===-1?u:Math.min(u,(P+1)*C);return x(Ld,h({colSpan:j,ref:r,as:c,ownerState:D,className:F(N.root,a)},w,{children:ee(Vd,{className:N.toolbar,children:[x(Fd,{className:N.spacer}),T.length>1&&x(Hd,{className:N.selectLabel,id:E,children:d}),T.length>1&&x(Wd,h({variant:"standard"},!k.variant&&{input:Ri||(Ri=x(Du,{}))},{value:C,onChange:v,id:L,labelId:E},k,{classes:h({},k.classes,{root:F(N.input,N.selectRoot,(k.classes||{}).root),select:F(N.select,(k.classes||{}).select),icon:F(N.selectIcon,(k.classes||{}).icon)}),children:T.map(A=>m.exports.createElement(I,h({},!_u(I)&&{ownerState:D},{className:N.menuItem,key:A.label?A.label:A,value:A.value?A.value:A}),A.label?A.label:A))})),x(Yd,{className:N.displayedRows,children:p({from:u===0?0:P*C+1,to:W(),count:u===-1?-1:u,page:P})}),x(n,{className:N.actions,backIconButtonProps:i,count:u,nextIconButtonProps:b,onPageChange:g,page:P,rowsPerPage:C,showFirstButton:S,showLastButton:_,getItemAriaLabel:f})]})}))});nc.propTypes={ActionsComponent:s.exports.elementType,backIconButtonProps:s.exports.object,classes:s.exports.object,className:s.exports.string,colSpan:s.exports.number,component:s.exports.elementType,count:It.isRequired,getItemAriaLabel:s.exports.func,labelDisplayedRows:s.exports.func,labelRowsPerPage:s.exports.node,nextIconButtonProps:s.exports.object,onPageChange:s.exports.func.isRequired,onRowsPerPageChange:s.exports.func,page:Su(It.isRequired,e=>{const{count:t,page:r,rowsPerPage:o}=e;if(t===-1)return null;const n=Math.max(0,Math.ceil(t/o)-1);return r<0||r>n?new Error(`MUI: The page prop of a TablePagination is out of range (0 to ${n}, but page is ${r}).`):null}),rowsPerPage:It.isRequired,rowsPerPageOptions:s.exports.arrayOf(s.exports.oneOfType([s.exports.number,s.exports.shape({label:s.exports.string.isRequired,value:s.exports.number.isRequired})]).isRequired),SelectProps:s.exports.object,showFirstButton:s.exports.bool,showLastButton:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const Gd=nc;function Xd(e){return fe("MuiTableRow",e)}const Qd=te("MuiTableRow",["root","selected","hover","head","footer"]),Mi=Qd,Zd=["className","component","hover","selected"],Jd=e=>{const{classes:t,selected:r,hover:o,head:n,footer:i}=e;return pe({root:["root",r&&"selected",o&&"hover",n&&"head",i&&"footer"]},Xd,t)},em=O("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.head&&t.head,r.footer&&t.footer]}})(({theme:e})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${Mi.hover}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${Mi.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:ke(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:ke(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)}}})),Ei="tr",ac=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiTableRow"}),{className:n,component:i=Ei,hover:a=!1,selected:l=!1}=o,c=G(o,Zd),u=m.exports.useContext(ko),f=h({},o,{component:i,hover:a,selected:l,head:u&&u.variant==="head",footer:u&&u.variant==="footer"}),p=Jd(f);return x(em,h({as:i,ref:r,className:F(p.root,n),role:i===Ei?null:"row",ownerState:f},c))});ac.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,component:s.exports.elementType,hover:s.exports.bool,selected:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const rr=ac,tm=_e(x("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");function rm(e){return fe("MuiTableSortLabel",e)}const om=te("MuiTableSortLabel",["root","active","icon","iconDirectionDesc","iconDirectionAsc"]),Uo=om,nm=["active","children","className","direction","hideSortIcon","IconComponent"],am=e=>{const{classes:t,direction:r,active:o}=e,n={root:["root",o&&"active"],icon:["icon",`iconDirection${B(r)}`]};return pe(n,rm,t)},im=O(Tt,{name:"MuiTableSortLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.active&&t.active]}})(({theme:e})=>({cursor:"pointer",display:"inline-flex",justifyContent:"flex-start",flexDirection:"inherit",alignItems:"center","&:focus":{color:(e.vars||e).palette.text.secondary},"&:hover":{color:(e.vars||e).palette.text.secondary,[`& .${Uo.icon}`]:{opacity:.5}},[`&.${Uo.active}`]:{color:(e.vars||e).palette.text.primary,[`& .${Uo.icon}`]:{opacity:1,color:(e.vars||e).palette.text.secondary}}})),sm=O("span",{name:"MuiTableSortLabel",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.icon,t[`iconDirection${B(r.direction)}`]]}})(({theme:e,ownerState:t})=>h({fontSize:18,marginRight:4,marginLeft:4,opacity:0,transition:e.transitions.create(["opacity","transform"],{duration:e.transitions.duration.shorter}),userSelect:"none"},t.direction==="desc"&&{transform:"rotate(0deg)"},t.direction==="asc"&&{transform:"rotate(180deg)"})),ic=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiTableSortLabel"}),{active:n=!1,children:i,className:a,direction:l="asc",hideSortIcon:c=!1,IconComponent:u=tm}=o,f=G(o,nm),p=h({},o,{active:n,direction:l,hideSortIcon:c,IconComponent:u}),d=am(p);return ee(im,h({className:F(d.root,a),component:"span",disableRipple:!0,ownerState:p,ref:r},f,{children:[i,c&&!n?null:x(sm,{as:u,className:F(d.icon),ownerState:p})]}))});ic.propTypes={active:s.exports.bool,children:s.exports.node,classes:s.exports.object,className:s.exports.string,direction:s.exports.oneOf(["asc","desc"]),hideSortIcon:s.exports.bool,IconComponent:s.exports.elementType,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const lm=ic;function cm(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}function um(e,t,r,o={},n=()=>{}){const{ease:i=cm,duration:a=300}=o;let l=null;const c=t[e];let u=!1;const f=()=>{u=!0},p=d=>{if(u){n(new Error("Animation cancelled"));return}l===null&&(l=d);const b=Math.min(1,(d-l)/a);if(t[e]=i(b)*(r-c)+c,b>=1){requestAnimationFrame(()=>{n(null)});return}requestAnimationFrame(p)};return c===r?(n(new Error("Element already at target position")),f):(requestAnimationFrame(p),f)}const fm=["onChange"],pm={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function sc(e){const{onChange:t}=e,r=G(e,fm),o=m.exports.useRef(),n=m.exports.useRef(null),i=()=>{o.current=n.current.offsetHeight-n.current.clientHeight};return m.exports.useEffect(()=>{const a=Br(()=>{const c=o.current;i(),c!==o.current&&t(o.current)}),l=Sa(n.current);return l.addEventListener("resize",a),()=>{a.clear(),l.removeEventListener("resize",a)}},[t]),m.exports.useEffect(()=>{i(),t(o.current)},[t]),x("div",h({style:pm,ref:n},r))}sc.propTypes={onChange:s.exports.func.isRequired};function dm(e){return fe("MuiTabScrollButton",e)}const mm=te("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),bm=mm;var Ii,ji;const hm=["className","direction","orientation","disabled"],ym=e=>{const{classes:t,orientation:r,disabled:o}=e;return pe({root:["root",r,o&&"disabled"]},dm,t)},xm=O(Tt,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.orientation&&t[r.orientation]]}})(({ownerState:e})=>h({width:40,flexShrink:0,opacity:.8,[`&.${bm.disabled}`]:{opacity:0}},e.orientation==="vertical"&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}})),lc=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiTabScrollButton"}),{className:n,direction:i}=o,a=G(o,hm),c=st().direction==="rtl",u=h({isRtl:c},o),f=ym(u);return x(xm,h({component:"div",className:F(f.root,n),ref:r,role:null,ownerState:u,tabIndex:null},a,{children:i==="left"?Ii||(Ii=x(dn,{fontSize:"small"})):ji||(ji=x(mn,{fontSize:"small"}))}))});lc.propTypes={children:s.exports.node,classes:s.exports.object,className:s.exports.string,direction:s.exports.oneOf(["left","right"]).isRequired,disabled:s.exports.bool,orientation:s.exports.oneOf(["horizontal","vertical"]).isRequired,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const gm=lc;function vm(e){return fe("MuiTabs",e)}const wm=te("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]),qo=wm,Pm=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],Ai=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,Bi=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,Xt=(e,t,r)=>{let o=!1,n=r(e,t);for(;n;){if(n===e.firstChild){if(o)return;o=!0}const i=n.disabled||n.getAttribute("aria-disabled")==="true";if(!n.hasAttribute("tabindex")||i)n=r(e,n);else{n.focus();return}}},Cm=e=>{const{vertical:t,fixed:r,hideScrollbar:o,scrollableX:n,scrollableY:i,centered:a,scrollButtonsHideMobile:l,classes:c}=e;return pe({root:["root",t&&"vertical"],scroller:["scroller",r&&"fixed",o&&"hideScrollbar",n&&"scrollableX",i&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",a&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",l&&"scrollButtonsHideMobile"],scrollableX:[n&&"scrollableX"],hideScrollbar:[o&&"hideScrollbar"]},vm,c)},Tm=O("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${qo.scrollButtons}`]:t.scrollButtons},{[`& .${qo.scrollButtons}`]:r.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,r.vertical&&t.vertical]}})(({ownerState:e,theme:t})=>h({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${qo.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}})),Nm=O("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.scroller,r.fixed&&t.fixed,r.hideScrollbar&&t.hideScrollbar,r.scrollableX&&t.scrollableX,r.scrollableY&&t.scrollableY]}})(({ownerState:e})=>h({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),Om=O("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.flexContainer,r.vertical&&t.flexContainerVertical,r.centered&&t.centered]}})(({ownerState:e})=>h({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"})),Dm=O("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})(({ownerState:e,theme:t})=>h({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create()},e.indicatorColor==="primary"&&{backgroundColor:(t.vars||t).palette.primary.main},e.indicatorColor==="secondary"&&{backgroundColor:(t.vars||t).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0})),_m=O(sc,{name:"MuiTabs",slot:"ScrollbarSize"})({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),Li={};let Vi=!1;const cc=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiTabs"}),n=st(),i=n.direction==="rtl",{"aria-label":a,"aria-labelledby":l,action:c,centered:u=!1,children:f,className:p,component:d="div",allowScrollButtonsMobile:b=!1,indicatorColor:g="primary",onChange:v,orientation:P="horizontal",ScrollButtonComponent:C=gm,scrollButtons:T="auto",selectionFollowsFocus:k,TabIndicatorProps:S={},TabScrollButtonProps:_={},textColor:w="primary",value:D,variant:N="standard",visibleScrollbar:I=!1}=o,j=G(o,Pm),L=N==="scrollable",E=P==="vertical",W=E?"scrollTop":"scrollLeft",A=E?"top":"left",M=E?"bottom":"right",$=E?"clientHeight":"clientWidth",R=E?"height":"width",H=h({},o,{component:d,allowScrollButtonsMobile:b,indicatorColor:g,orientation:P,vertical:E,scrollButtons:T,textColor:w,variant:N,visibleScrollbar:I,fixed:!L,hideScrollbar:L&&!I,scrollableX:L&&!E,scrollableY:L&&E,centered:u&&!L,scrollButtonsHideMobile:!b}),z=Cm(H);u&&L&&console.error('MUI: You can not use the `centered={true}` and `variant="scrollable"` properties at the same time on a `Tabs` component.');const[Be,Oe]=m.exports.useState(!1),[ve,Je]=m.exports.useState(Li),[Ee,Ye]=m.exports.useState({start:!1,end:!1}),[Ue,re]=m.exports.useState({overflow:"hidden",scrollbarWidth:0}),Z=new Map,X=m.exports.useRef(null),he=m.exports.useRef(null),ne=()=>{const V=X.current;let q;if(V){const ie=V.getBoundingClientRect();q={clientWidth:V.clientWidth,scrollLeft:V.scrollLeft,scrollTop:V.scrollTop,scrollLeftNormalized:si(V,n.direction),scrollWidth:V.scrollWidth,top:ie.top,bottom:ie.bottom,left:ie.left,right:ie.right}}let oe;if(V&&D!==!1){const ie=he.current.children;if(ie.length>0){const Me=ie[Z.get(D)];Me||console.error(["MUI: The `value` provided to the Tabs component is invalid.",`None of the Tabs' children match with "${D}".`,Z.keys?`You can provide one of the following values: ${Array.from(Z.keys()).join(", ")}.`:null].join(` +`)),oe=Me?Me.getBoundingClientRect():null,!Vi&&oe&&oe.width===0&&oe.height===0&&q.clientWidth!==0&&(q=null,console.error(["MUI: The `value` provided to the Tabs component is invalid.",`The Tab with this \`value\` ("${D}") is not part of the document layout.`,"Make sure the tab item is present in the document or that it's not `display: none`."].join(` +`)),Vi=!0)}}return{tabsMeta:q,tabMeta:oe}},me=Et(()=>{const{tabsMeta:V,tabMeta:q}=ne();let oe=0,ie;if(E)ie="top",q&&V&&(oe=q.top-V.top+V.scrollTop);else if(ie=i?"right":"left",q&&V){const Qe=i?V.scrollLeftNormalized+V.clientWidth-V.scrollWidth:V.scrollLeft;oe=(i?-1:1)*(q[ie]-V[ie]+Qe)}const Me={[ie]:oe,[R]:q?q[R]:0};if(isNaN(ve[ie])||isNaN(ve[R]))Je(Me);else{const Qe=Math.abs(ve[ie]-Me[ie]),vt=Math.abs(ve[R]-Me[R]);(Qe>=1||vt>=1)&&Je(Me)}}),$e=(V,{animation:q=!0}={})=>{q?um(W,X.current,V,{duration:n.transitions.duration.standard}):X.current[W]=V},Ie=V=>{let q=X.current[W];E?q+=V:(q+=V*(i?-1:1),q*=i&&Sl()==="reverse"?-1:1),$e(q)},Re=()=>{const V=X.current[$];let q=0;const oe=Array.from(he.current.children);for(let ie=0;ieV){ie===0&&(q=V);break}q+=Me[$]}return q},je=()=>{Ie(-1*Re())},Le=()=>{Ie(Re())},Ve=m.exports.useCallback(V=>{re({overflow:null,scrollbarWidth:V})},[]),Xe=()=>{const V={};V.scrollbarSizeListener=L?x(_m,{onChange:Ve,className:F(z.scrollableX,z.hideScrollbar)}):null;const q=Ee.start||Ee.end,oe=L&&(T==="auto"&&q||T===!0);return V.scrollButtonStart=oe?x(C,h({orientation:P,direction:i?"right":"left",onClick:je,disabled:!Ee.start},_,{className:F(z.scrollButtons,_.className)})):null,V.scrollButtonEnd=oe?x(C,h({orientation:P,direction:i?"left":"right",onClick:Le,disabled:!Ee.end},_,{className:F(z.scrollButtons,_.className)})):null,V},xt=Et(V=>{const{tabsMeta:q,tabMeta:oe}=ne();if(!(!oe||!q)){if(oe[A]q[M]){const ie=q[W]+(oe[M]-q[M]);$e(ie,{animation:V})}}}),we=Et(()=>{if(L&&T!==!1){const{scrollTop:V,scrollHeight:q,clientHeight:oe,scrollWidth:ie,clientWidth:Me}=X.current;let Qe,vt;if(E)Qe=V>1,vt=V1,vt=i?Gt>1:Gt{const V=Br(()=>{X.current&&(me(),we())}),q=Sa(X.current);q.addEventListener("resize",V);let oe;return typeof ResizeObserver<"u"&&(oe=new ResizeObserver(V),Array.from(he.current.children).forEach(ie=>{oe.observe(ie)})),()=>{V.clear(),q.removeEventListener("resize",V),oe&&oe.disconnect()}},[me,we]);const He=m.exports.useMemo(()=>Br(()=>{we()}),[we]);m.exports.useEffect(()=>()=>{He.clear()},[He]),m.exports.useEffect(()=>{Oe(!0)},[]),m.exports.useEffect(()=>{me(),we()}),m.exports.useEffect(()=>{xt(Li!==ve)},[xt,ve]),m.exports.useImperativeHandle(c,()=>({updateIndicator:me,updateScrollButtons:we}),[me,we]);const pt=x(Dm,h({},S,{className:F(z.indicator,S.className),ownerState:H,style:h({},ve,S.style)}));let gt=0;const pu=m.exports.Children.map(f,V=>{if(!m.exports.isValidElement(V))return null;ku.exports.isFragment(V)&&console.error(["MUI: The Tabs component doesn't accept a Fragment as a child.","Consider providing an array instead."].join(` +`));const q=V.props.value===void 0?gt:V.props.value;Z.set(q,gt);const oe=q===D;return gt+=1,m.exports.cloneElement(V,h({fullWidth:N==="fullWidth",indicator:oe&&!Be&&pt,selected:oe,selectionFollowsFocus:k,onChange:v,textColor:w,value:q},gt===1&&D===!1&&!V.props.tabIndex?{tabIndex:0}:{}))}),du=V=>{const q=he.current,oe=Mt(q).activeElement;if(oe.getAttribute("role")!=="tab")return;let Me=P==="horizontal"?"ArrowLeft":"ArrowUp",Qe=P==="horizontal"?"ArrowRight":"ArrowDown";switch(P==="horizontal"&&i&&(Me="ArrowRight",Qe="ArrowLeft"),V.key){case Me:V.preventDefault(),Xt(q,oe,Bi);break;case Qe:V.preventDefault(),Xt(q,oe,Ai);break;case"Home":V.preventDefault(),Xt(q,null,Ai);break;case"End":V.preventDefault(),Xt(q,null,Bi);break}},Ho=Xe();return ee(Tm,h({className:F(z.root,p),ownerState:H,ref:r,as:d},j,{children:[Ho.scrollButtonStart,Ho.scrollbarSizeListener,ee(Nm,{className:z.scroller,ownerState:H,style:{overflow:Ue.overflow,[E?`margin${i?"Left":"Right"}`:"marginBottom"]:I?void 0:-Ue.scrollbarWidth},ref:X,onScroll:He,children:[x(Om,{"aria-label":a,"aria-labelledby":l,"aria-orientation":P==="vertical"?"vertical":null,className:z.flexContainer,ownerState:H,onKeyDown:du,ref:he,role:"tablist",children:pu}),Be&&pt]}),Ho.scrollButtonEnd]}))});cc.propTypes={action:$u,allowScrollButtonsMobile:s.exports.bool,"aria-label":s.exports.string,"aria-labelledby":s.exports.string,centered:s.exports.bool,children:s.exports.node,classes:s.exports.object,className:s.exports.string,component:s.exports.elementType,indicatorColor:s.exports.oneOfType([s.exports.oneOf(["primary","secondary"]),s.exports.string]),onChange:s.exports.func,orientation:s.exports.oneOf(["horizontal","vertical"]),ScrollButtonComponent:s.exports.elementType,scrollButtons:s.exports.oneOf(["auto",!1,!0]),selectionFollowsFocus:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),TabIndicatorProps:s.exports.object,TabScrollButtonProps:s.exports.object,textColor:s.exports.oneOf(["inherit","primary","secondary"]),value:s.exports.any,variant:s.exports.oneOf(["fullWidth","scrollable","standard"]),visibleScrollbar:s.exports.bool};const Sm=cc;var km=36e5;function $m(e,t){U(2,arguments);var r=Ne(t);return Ea(e,r*km)}function Ko(e,t){var r,o,n,i,a,l,c,u;U(1,arguments);var f=Do(),p=Ne((r=(o=(n=(i=t==null?void 0:t.weekStartsOn)!==null&&i!==void 0?i:t==null||(a=t.locale)===null||a===void 0||(l=a.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:f.weekStartsOn)!==null&&o!==void 0?o:(c=f.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=Y(e),b=d.getDay(),g=(b0?1:r}function uc(e,t){U(2,arguments);var r=Y(e),o=Y(t),n=Hi(r,o),i=Math.abs(Mm(r,o));r.setDate(r.getDate()-n*i);var a=Number(Hi(r,o)===-n),l=n*(i-a);return l===0?0:l}function Fm(e,t,r){U(2,arguments);var o=Ia(e,t)/Ro;return _o(r==null?void 0:r.roundingMethod)(o)}function Hm(e,t,r){U(2,arguments);var o=Ia(e,t)/$o;return _o(r==null?void 0:r.roundingMethod)(o)}function Wm(e,t,r){U(2,arguments);var o=wl(e,t)/3;return _o(r==null?void 0:r.roundingMethod)(o)}function zm(e,t,r){U(2,arguments);var o=uc(e,t)/7;return _o(r==null?void 0:r.roundingMethod)(o)}function Ym(e,t){U(2,arguments);var r=Y(e),o=Y(t),n=ri(r,o),i=Math.abs(Vm(r,o));r.setFullYear(1584),o.setFullYear(1584);var a=ri(r,o)===-n,l=n*(i-Number(a));return l===0?0:l}function Um(e,t){var r;U(1,arguments);var o=e||{},n=Y(o.start),i=Y(o.end),a=i.getTime();if(!(n.getTime()<=a))throw new RangeError("Invalid interval");var l=[],c=n;c.setHours(0,0,0,0);var u=Number((r=t==null?void 0:t.step)!==null&&r!==void 0?r:1);if(u<1||isNaN(u))throw new RangeError("`options.step` must be a number greater than 1");for(;c.getTime()<=a;)l.push(Y(c)),c.setDate(c.getDate()+u),c.setHours(0,0,0,0);return l}function Wi(e){U(1,arguments);var t=Y(e);return t.setDate(1),t.setHours(0,0,0,0),t}function Go(e){U(1,arguments);var t=Y(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(23,59,59,999),t}function Qt(e){U(1,arguments);var t=Y(e),r=new Date(0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}function Xo(e,t){var r,o,n,i,a,l,c,u;U(1,arguments);var f=Do(),p=Ne((r=(o=(n=(i=t==null?void 0:t.weekStartsOn)!==null&&i!==void 0?i:t==null||(a=t.locale)===null||a===void 0||(l=a.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&n!==void 0?n:f.weekStartsOn)!==null&&o!==void 0?o:(c=f.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=Y(e),b=d.getDay(),g=(bo.getTime()}function kt(e,t){U(2,arguments);var r=Y(e),o=Y(t);return r.getTime()"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Fr(e){return Fr=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Fr(e)}function Ha(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function zi(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Hr(e){return Hr=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Hr(e)}function qi(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var bb=function(e){fb(r,e);var t=pb(r);function r(){var o;cb(this,r);for(var n=arguments.length,i=new Array(n),a=0;a0,o=r?t:1-t,n;if(o<=50)n=e||100;else{var i=o+50,a=Math.floor(i/100)*100,l=e>=i%100;n=e+a-(l?100:0)}return r?n:1-n}function yc(e){return e%400===0||e%4===0&&e%100!==0}function ar(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ar=function(r){return typeof r}:ar=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ar(e)}function hb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ki(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function zr(e){return zr=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},zr(e)}function Gi(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Pb=function(e){xb(r,e);var t=gb(r);function r(){var o;hb(this,r);for(var n=arguments.length,i=new Array(n),a=0;a0}},{key:"set",value:function(n,i,a){var l=n.getUTCFullYear();if(a.isTwoDigitYear){var c=hc(a.year,l);return n.setUTCFullYear(c,0,1),n.setUTCHours(0,0,0,0),n}var u=!("era"in i)||i.era===1?a.year:1-a.year;return n.setUTCFullYear(u,0,1),n.setUTCHours(0,0,0,0),n}}]),r}(ce);function ir(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ir=function(r){return typeof r}:ir=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ir(e)}function Cb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xi(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Yr(e){return Yr=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Yr(e)}function Qi(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Sb=function(e){Nb(r,e);var t=Ob(r);function r(){var o;Cb(this,r);for(var n=arguments.length,i=new Array(n),a=0;a0}},{key:"set",value:function(n,i,a,l){var c=Ru(n,l);if(a.isTwoDigitYear){var u=hc(a.year,c);return n.setUTCFullYear(u,0,l.firstWeekContainsDate),n.setUTCHours(0,0,0,0),an(n,l)}var f=!("era"in i)||i.era===1?a.year:1-a.year;return n.setUTCFullYear(f,0,l.firstWeekContainsDate),n.setUTCHours(0,0,0,0),an(n,l)}}]),r}(ce);function sr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?sr=function(r){return typeof r}:sr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},sr(e)}function kb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Zi(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ur(e){return Ur=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Ur(e)}function Ji(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var jb=function(e){Rb(r,e);var t=Mb(r);function r(){var o;kb(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function qr(e){return qr=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},qr(e)}function ts(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Wb=function(e){Lb(r,e);var t=Vb(r);function r(){var o;Ab(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Kr(e){return Kr=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Kr(e)}function os(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Xb=function(e){Ub(r,e);var t=qb(r);function r(){var o;zb(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=4}},{key:"set",value:function(n,i,a){return n.setUTCMonth((a-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),r}(ce);function ur(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ur=function(r){return typeof r}:ur=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},ur(e)}function Qb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ns(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Gr(e){return Gr=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Gr(e)}function as(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var oh=function(e){Jb(r,e);var t=eh(r);function r(){var o;Qb(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=4}},{key:"set",value:function(n,i,a){return n.setUTCMonth((a-1)*3,1),n.setUTCHours(0,0,0,0),n}}]),r}(ce);function fr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?fr=function(r){return typeof r}:fr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},fr(e)}function nh(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function is(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Xr(e){return Xr=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Xr(e)}function ss(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var uh=function(e){ih(r,e);var t=sh(r);function r(){var o;nh(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=11}},{key:"set",value:function(n,i,a){return n.setUTCMonth(a,1),n.setUTCHours(0,0,0,0),n}}]),r}(ce);function pr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?pr=function(r){return typeof r}:pr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},pr(e)}function fh(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ls(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Qr(e){return Qr=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Qr(e)}function cs(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var yh=function(e){dh(r,e);var t=mh(r);function r(){var o;fh(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=11}},{key:"set",value:function(n,i,a){return n.setUTCMonth(a,1),n.setUTCHours(0,0,0,0),n}}]),r}(ce);function xh(e,t,r){U(2,arguments);var o=Y(e),n=Ne(t),i=Mu(o,r)-n;return o.setUTCDate(o.getUTCDate()-i*7),o}function dr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?dr=function(r){return typeof r}:dr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},dr(e)}function gh(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function us(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Zr(e){return Zr=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Zr(e)}function fs(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Nh=function(e){wh(r,e);var t=Ph(r);function r(){var o;gh(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=53}},{key:"set",value:function(n,i,a,l){return an(xh(n,a,l),l)}}]),r}(ce);function Oh(e,t){U(2,arguments);var r=Y(e),o=Ne(t),n=Eu(r)-o;return r.setUTCDate(r.getUTCDate()-n*7),r}function mr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?mr=function(r){return typeof r}:mr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},mr(e)}function Dh(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ps(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Jr(e){return Jr=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Jr(e)}function ds(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Mh=function(e){Sh(r,e);var t=kh(r);function r(){var o;Dh(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=53}},{key:"set",value:function(n,i,a){return Pl(Oh(n,a))}}]),r}(ce);function br(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?br=function(r){return typeof r}:br=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},br(e)}function Eh(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ms(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function eo(e){return eo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},eo(e)}function Zo(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Vh=[31,28,31,30,31,30,31,31,30,31,30,31],Fh=[31,29,31,30,31,30,31,31,30,31,30,31],Hh=function(e){jh(r,e);var t=Ah(r);function r(){var o;Eh(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=Fh[c]:i>=1&&i<=Vh[c]}},{key:"set",value:function(n,i,a){return n.setUTCDate(a),n.setUTCHours(0,0,0,0),n}}]),r}(ce);function yr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?yr=function(r){return typeof r}:yr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},yr(e)}function Wh(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function bs(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function to(e){return to=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},to(e)}function Jo(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Gh=function(e){Yh(r,e);var t=Uh(r);function r(){var o;Wh(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=366:i>=1&&i<=365}},{key:"set",value:function(n,i,a){return n.setUTCMonth(0,a),n.setUTCHours(0,0,0,0),n}}]),r}(ce);function Ya(e,t,r){var o,n,i,a,l,c,u,f;U(2,arguments);var p=Do(),d=Ne((o=(n=(i=(a=r==null?void 0:r.weekStartsOn)!==null&&a!==void 0?a:r==null||(l=r.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&i!==void 0?i:p.weekStartsOn)!==null&&n!==void 0?n:(u=p.locale)===null||u===void 0||(f=u.options)===null||f===void 0?void 0:f.weekStartsOn)!==null&&o!==void 0?o:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var b=Y(e),g=Ne(t),v=b.getUTCDay(),P=g%7,C=(P+7)%7,T=(C"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ro(e){return ro=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},ro(e)}function ys(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ry=function(e){Zh(r,e);var t=Jh(r);function r(){var o;Xh(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=6}},{key:"set",value:function(n,i,a,l){return n=Ya(n,a,l),n.setUTCHours(0,0,0,0),n}}]),r}(ce);function vr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?vr=function(r){return typeof r}:vr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},vr(e)}function oy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function xs(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function oo(e){return oo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},oo(e)}function gs(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var cy=function(e){ay(r,e);var t=iy(r);function r(){var o;oy(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=6}},{key:"set",value:function(n,i,a,l){return n=Ya(n,a,l),n.setUTCHours(0,0,0,0),n}}]),r}(ce);function wr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?wr=function(r){return typeof r}:wr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},wr(e)}function uy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function vs(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function no(e){return no=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},no(e)}function ws(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var hy=function(e){py(r,e);var t=dy(r);function r(){var o;uy(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=6}},{key:"set",value:function(n,i,a,l){return n=Ya(n,a,l),n.setUTCHours(0,0,0,0),n}}]),r}(ce);function yy(e,t){U(2,arguments);var r=Ne(t);r%7===0&&(r=r-7);var o=1,n=Y(e),i=n.getUTCDay(),a=r%7,l=(a+7)%7,c=(l"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ao(e){return ao=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},ao(e)}function Cs(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ty=function(e){vy(r,e);var t=wy(r);function r(){var o;xy(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=7}},{key:"set",value:function(n,i,a){return n=yy(n,a),n.setUTCHours(0,0,0,0),n}}]),r}(ce);function Cr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Cr=function(r){return typeof r}:Cr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Cr(e)}function Ny(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ts(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function io(e){return io=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},io(e)}function Ns(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var $y=function(e){Dy(r,e);var t=_y(r);function r(){var o;Ny(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function so(e){return so=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},so(e)}function Ds(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var By=function(e){Ey(r,e);var t=Iy(r);function r(){var o;Ry(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function lo(e){return lo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},lo(e)}function Ss(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Yy=function(e){Fy(r,e);var t=Hy(r);function r(){var o;Ly(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function co(e){return co=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},co(e)}function $s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Zy=function(e){Ky(r,e);var t=Gy(r);function r(){var o;Uy(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=12}},{key:"set",value:function(n,i,a){var l=n.getUTCHours()>=12;return l&&a<12?n.setUTCHours(a+12,0,0,0):!l&&a===12?n.setUTCHours(0,0,0,0):n.setUTCHours(a,0,0,0),n}}]),r}(ce);function Dr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Dr=function(r){return typeof r}:Dr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Dr(e)}function Jy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Rs(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function uo(e){return uo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},uo(e)}function Ms(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ax=function(e){tx(r,e);var t=rx(r);function r(){var o;Jy(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=23}},{key:"set",value:function(n,i,a){return n.setUTCHours(a,0,0,0),n}}]),r}(ce);function _r(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_r=function(r){return typeof r}:_r=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},_r(e)}function ix(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Es(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fo(e){return fo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},fo(e)}function Is(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var px=function(e){lx(r,e);var t=cx(r);function r(){var o;ix(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=11}},{key:"set",value:function(n,i,a){var l=n.getUTCHours()>=12;return l&&a<12?n.setUTCHours(a+12,0,0,0):n.setUTCHours(a,0,0,0),n}}]),r}(ce);function Sr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Sr=function(r){return typeof r}:Sr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Sr(e)}function dx(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function js(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function po(e){return po=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},po(e)}function As(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var gx=function(e){bx(r,e);var t=hx(r);function r(){var o;dx(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=1&&i<=24}},{key:"set",value:function(n,i,a){var l=a<=24?a%24:a;return n.setUTCHours(l,0,0,0),n}}]),r}(ce);function kr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?kr=function(r){return typeof r}:kr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},kr(e)}function vx(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Bs(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function mo(e){return mo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},mo(e)}function Ls(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ox=function(e){Px(r,e);var t=Cx(r);function r(){var o;vx(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=59}},{key:"set",value:function(n,i,a){return n.setUTCMinutes(a,0,0),n}}]),r}(ce);function $r(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?$r=function(r){return typeof r}:$r=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},$r(e)}function Dx(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Vs(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function bo(e){return bo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},bo(e)}function Fs(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Mx=function(e){Sx(r,e);var t=kx(r);function r(){var o;Dx(this,r);for(var n=arguments.length,i=new Array(n),a=0;a=0&&i<=59}},{key:"set",value:function(n,i,a){return n.setUTCSeconds(a,0),n}}]),r}(ce);function Rr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Rr=function(r){return typeof r}:Rr=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Rr(e)}function Ex(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Hs(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ho(e){return ho=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},ho(e)}function Ws(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Vx=function(e){jx(r,e);var t=Ax(r);function r(){var o;Ex(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function yo(e){return yo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},yo(e)}function Ys(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var qx=function(e){Wx(r,e);var t=zx(r);function r(){var o;Fx(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function xo(e){return xo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},xo(e)}function qs(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var eg=function(e){Xx(r,e);var t=Qx(r);function r(){var o;Kx(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function go(e){return go=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},go(e)}function Gs(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var sg=function(e){og(r,e);var t=ng(r);function r(){var o;tg(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function vo(e){return vo=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},vo(e)}function Qs(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var mg=function(e){ug(r,e);var t=fg(r);function r(){var o;lg(this,r);for(var n=arguments.length,i=new Array(n),a=0;a"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(r=hg(e))||t&&e&&typeof e.length=="number"){r&&(e=r);var o=0,n=function(){};return{s:n,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(u){throw u},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,a=!1,l;return{s:function(){r=e[Symbol.iterator]()},n:function(){var u=r.next();return i=u.done,u},e:function(u){a=!0,l=u},f:function(){try{!i&&r.return!=null&&r.return()}finally{if(a)throw l}}}}function hg(e,t){if(!!e){if(typeof e=="string")return Js(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Js(e,t)}}function Js(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,o=new Array(t);r=1&&j<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var L=Ne((g=(v=(P=(C=o==null?void 0:o.weekStartsOn)!==null&&C!==void 0?C:o==null||(T=o.locale)===null||T===void 0||(k=T.options)===null||k===void 0?void 0:k.weekStartsOn)!==null&&P!==void 0?P:N.weekStartsOn)!==null&&v!==void 0?v:(S=N.locale)===null||S===void 0||(_=S.options)===null||_===void 0?void 0:_.weekStartsOn)!==null&&g!==void 0?g:0);if(!(L>=0&&L<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(D==="")return w===""?Y(r):new Date(NaN);var E={firstWeekContainsDate:j,weekStartsOn:L,locale:I},W=[new ib],A=D.match(xg).map(function(Z){var X=Z[0];if(X in oi){var he=oi[X];return he(Z,I.formatLong)}return Z}).join("").match(yg),M=[],$=Zs(A),R;try{var H=function(){var X=R.value;!(o!=null&&o.useAdditionalWeekYearTokens)&&Iu(X)&&ni(X,D,e),!(o!=null&&o.useAdditionalDayOfYearTokens)&&ju(X)&&ni(X,D,e);var he=X[0],ne=bg[he];if(ne){var me=ne.incompatibleTokens;if(Array.isArray(me)){var $e=M.find(function(Re){return me.includes(Re.token)||Re.token===he});if($e)throw new RangeError("The format string mustn't contain `".concat($e.fullToken,"` and `").concat(X,"` at the same time"))}else if(ne.incompatibleTokens==="*"&&M.length>0)throw new RangeError("The format string mustn't contain `".concat(X,"` and any other token at the same time"));M.push({token:he,fullToken:X});var Ie=ne.run(w,X,I.match,E);if(!Ie)return{v:new Date(NaN)};W.push(Ie.setter),w=Ie.rest}else{if(he.match(Pg))throw new RangeError("Format string contains an unescaped latin alphabet character `"+he+"`");if(X==="''"?X="'":he==="'"&&(X=Tg(X)),w.indexOf(X)===0)w=w.slice(X.length);else return{v:new Date(NaN)}}};for($.s();!(R=$.n()).done;){var z=H();if(Ar(z)==="object")return z.v}}catch(Z){$.e(Z)}finally{$.f()}if(w.length>0&&wg.test(w))return new Date(NaN);var Be=W.map(function(Z){return Z.priority}).sort(function(Z,X){return X-Z}).filter(function(Z,X,he){return he.indexOf(Z)===X}).map(function(Z){return W.filter(function(X){return X.priority===Z}).sort(function(X,he){return he.subPriority-X.subPriority})}).map(function(Z){return Z[0]}),Oe=Y(r);if(isNaN(Oe.getTime()))return new Date(NaN);var ve=Au(Oe,on(Oe)),Je={},Ee=Zs(Be),Ye;try{for(Ee.s();!(Ye=Ee.n()).done;){var Ue=Ye.value;if(!Ue.validate(ve,E))return new Date(NaN);var re=Ue.set(ve,Je,E);Array.isArray(re)?(ve=re[0],Bu(Je,re[1])):ve=re}}catch(Z){Ee.e(Z)}finally{Ee.f()}return ve}function Tg(e){return e.match(gg)[1].replace(vg,"'")}function el(e){U(1,arguments);var t=Y(e);return t.setMinutes(0,0,0),t}function Ng(e,t){U(2,arguments);var r=el(e),o=el(t);return r.getTime()===o.getTime()}function Og(e,t){U(2,arguments);var r=Y(e),o=Y(t);return r.getFullYear()===o.getFullYear()&&r.getMonth()===o.getMonth()}function Dg(e,t){U(2,arguments);var r=Y(e),o=Y(t);return r.getFullYear()===o.getFullYear()}function _g(e,t){U(2,arguments);var r=Y(e).getTime(),o=Y(t.start).getTime(),n=Y(t.end).getTime();if(!(o<=n))throw new RangeError("Invalid interval");return r>=o&&r<=n}function Sg(e,t){var r;U(1,arguments);var o=Ne((r=t==null?void 0:t.additionalDigits)!==null&&r!==void 0?r:2);if(o!==2&&o!==1&&o!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var n=Mg(e),i;if(n.date){var a=Eg(n.date,o);i=Ig(a.restDateString,a.year)}if(!i||isNaN(i.getTime()))return new Date(NaN);var l=i.getTime(),c=0,u;if(n.time&&(c=jg(n.time),isNaN(c)))return new Date(NaN);if(n.timezone){if(u=Ag(n.timezone),isNaN(u))return new Date(NaN)}else{var f=new Date(l+c),p=new Date(0);return p.setFullYear(f.getUTCFullYear(),f.getUTCMonth(),f.getUTCDate()),p.setHours(f.getUTCHours(),f.getUTCMinutes(),f.getUTCSeconds(),f.getUTCMilliseconds()),p}return new Date(l+c+u)}var Zt={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},kg=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,$g=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Rg=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Mg(e){var t={},r=e.split(Zt.dateTimeDelimiter),o;if(r.length>2)return t;if(/:/.test(r[0])?o=r[0]:(t.date=r[0],o=r[1],Zt.timeZoneDelimiter.test(t.date)&&(t.date=e.split(Zt.timeZoneDelimiter)[0],o=e.substr(t.date.length,e.length))),o){var n=Zt.timezone.exec(o);n?(t.time=o.replace(n[1],""),t.timezone=n[1]):t.time=o}return t}function Eg(e,t){var r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),o=e.match(r);if(!o)return{year:NaN,restDateString:""};var n=o[1]?parseInt(o[1]):null,i=o[2]?parseInt(o[2]):null;return{year:i===null?n:i*100,restDateString:e.slice((o[1]||o[2]).length)}}function Ig(e,t){if(t===null)return new Date(NaN);var r=e.match(kg);if(!r)return new Date(NaN);var o=!!r[4],n=$t(r[1]),i=$t(r[2])-1,a=$t(r[3]),l=$t(r[4]),c=$t(r[5])-1;if(o)return Hg(t,l,c)?Bg(t,l,c):new Date(NaN);var u=new Date(0);return!Vg(t,i,a)||!Fg(t,n)?new Date(NaN):(u.setUTCFullYear(t,i,Math.max(n,a)),u)}function $t(e){return e?parseInt(e):1}function jg(e){var t=e.match($g);if(!t)return NaN;var r=en(t[1]),o=en(t[2]),n=en(t[3]);return Wg(r,o,n)?r*Ro+o*$o+n*1e3:NaN}function en(e){return e&&parseFloat(e.replace(",","."))||0}function Ag(e){if(e==="Z")return 0;var t=e.match(Rg);if(!t)return 0;var r=t[1]==="+"?-1:1,o=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return zg(o,n)?r*(o*Ro+n*$o):NaN}function Bg(e,t,r){var o=new Date(0);o.setUTCFullYear(e,0,4);var n=o.getUTCDay()||7,i=(t-1)*7+r+1-n;return o.setUTCDate(o.getUTCDate()+i),o}var Lg=[31,null,31,30,31,30,31,31,30,31,30,31];function xc(e){return e%400===0||e%4===0&&e%100!==0}function Vg(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(Lg[t]||(xc(e)?29:28))}function Fg(e,t){return t>=1&&t<=(xc(e)?366:365)}function Hg(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function Wg(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function zg(e,t){return t>=0&&t<=59}function Yg(e,t){U(2,arguments);var r=Y(e),o=Ne(t),n=r.getFullYear(),i=r.getDate(),a=new Date(0);a.setFullYear(n,o,15),a.setHours(0,0,0,0);var l=fc(a);return r.setMonth(o,Math.min(i,l)),r}function Ug(e,t){U(2,arguments);var r=Y(e),o=Ne(t);return r.setDate(o),r}function qg(e,t){U(2,arguments);var r=Y(e),o=Ne(t);return r.setHours(o),r}function Kg(e,t){U(2,arguments);var r=Y(e),o=Ne(t);return r.setMinutes(o),r}function Gg(e,t){U(2,arguments);var r=Y(e),o=Ne(t);return r.setSeconds(o),r}function Xg(e,t){U(2,arguments);var r=Y(e),o=Ne(t);return isNaN(r.getTime())?new Date(NaN):(r.setFullYear(o),r)}const Qg=e=>{const[,t]=m.exports.useReducer(c=>c+1,0),r=m.exports.useRef(null),{replace:o,append:n}=e,i=o?o(e.format(e.value)):e.format(e.value),a=m.exports.useRef(!1),l=c=>{{if(c.target.type==="number"){console.error("Rifm does not support input type=number, use type=tel instead.");return}if(c.target.type==="date"){console.error("Rifm does not support input type=date.");return}}const u=c.target.value;r.current=[u,c.target,u.length>i.length,a.current,i===e.format(u)];{const f=e.format(u);u!==f&&u.toLowerCase()===f.toLowerCase()&&console.warn("Case enforcement does not work with format. Please use replace={value => value.toLowerCase()} instead")}t()};return typeof window<"u"&&m.exports.useLayoutEffect(()=>{if(r.current==null)return;let[c,u,f,p,d]=r.current;r.current=null;const b=p&&d,v=c.slice(u.selectionStart).search(e.accept||/\d/g),P=v!==-1?v:0,C=w=>(w.match(e.accept||/\d/g)||[]).join(""),T=C(c.substr(0,u.selectionStart)),k=w=>{let D=0,N=0;for(let I=0;I!==T.length;++I){let j=w.indexOf(T[I],D)+1,L=C(w).indexOf(T[I],N)+1;L-N>1&&(j=D,L=N),N=Math.max(L,N),D=Math.max(D,j)}return D};if(e.mask===!0&&f&&!d){let w=k(c);const D=C(c.substr(w))[0];w=c.indexOf(D,w),c=`${c.substr(0,w)}${c.substr(w+1)}`}let S=e.format(c);n!=null&&u.selectionStart===c.length&&!d&&(f?S=n(S):C(S.slice(-1))===""&&(S=S.slice(0,-1)));const _=o?o(S):S;return i===_?t():e.onChange(_),()=>{let w=k(S);if(e.mask!=null&&(f||p&&!b))for(;S[w]&&C(S[w])==="";)w+=1;u.selectionStart=u.selectionEnd=w+(b?1+P:0)}}),m.exports.useEffect(()=>{const c=f=>{f.code==="Delete"&&(a.current=!0)},u=f=>{f.code==="Delete"&&(a.current=!1)};return document.addEventListener("keydown",c),document.addEventListener("keyup",u),()=>{document.removeEventListener("keydown",c),document.removeEventListener("keyup",u)}},[]),{value:r.current!=null?r.current[0]:i,onChange:l}};/** @license MUI v5.11.0 + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */function Zg(e,t){const r=Lu(e,t);return(...o)=>{const n=typeof e=="string"?`"${e}"`:"component";return o.length===0?console.error([`MUI: Seems like you called \`styled(${n})()\` without a \`style\` argument.`,'You must provide a `styles` argument: `styled("div")(styleYouForgotToPass)`.'].join(` +`)):o.some(i=>i===void 0)&&console.error(`MUI: the styled(${n})(...args) API requires all its args to be defined.`),r(...o)}}const Jg=s.exports.oneOfType([s.exports.number,s.exports.string,s.exports.object,s.exports.array]),ft=Jg;function Lt(e,t){return t?sn(e,t,{clone:!1}):e}const Ua={xs:0,sm:600,md:900,lg:1200,xl:1536},tl={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Ua[e]}px)`};function it(e,t,r){const o=e.theme||{};if(Array.isArray(t)){const i=o.breakpoints||tl;return t.reduce((a,l,c)=>(a[i.up(i.keys[c])]=r(t[c]),a),{})}if(typeof t=="object"){const i=o.breakpoints||tl;return Object.keys(t).reduce((a,l)=>{if(Object.keys(i.values||Ua).indexOf(l)!==-1){const c=i.up(l);a[c]=r(t[l],l)}else{const c=l;a[c]=t[c]}return a},{})}return r(t)}function ev(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((o,n)=>{const i=e.up(n);return o[i]={},o},{}))||{}}function tv(e,t){return e.reduce((r,o)=>{const n=r[o];return(!n||Object.keys(n).length===0)&&delete r[o],r},t)}function Mo(e,t,r=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&r){const o=`vars.${t}`.split(".").reduce((n,i)=>n&&n[i]?n[i]:null,e);if(o!=null)return o}return t.split(".").reduce((o,n)=>o&&o[n]!=null?o[n]:null,e)}function wo(e,t,r,o=r){let n;return typeof e=="function"?n=e(r):Array.isArray(e)?n=e[r]||o:n=Mo(e,r)||o,t&&(n=t(n,o,e)),n}function ue(e){const{prop:t,cssProperty:r=e.prop,themeKey:o,transform:n}=e,i=a=>{if(a[t]==null)return null;const l=a[t],c=a.theme,u=Mo(c,o)||{};return it(a,l,p=>{let d=wo(u,n,p);return p===d&&typeof p=="string"&&(d=wo(u,n,`${t}${p==="default"?"":B(p)}`,p)),r===!1?d:{[r]:d}})};return i.propTypes={[t]:ft},i.filterProps=[t],i}function Eo(...e){const t=e.reduce((o,n)=>(n.filterProps.forEach(i=>{o[i]=n}),o),{}),r=o=>Object.keys(o).reduce((n,i)=>t[i]?Lt(n,t[i](o)):n,{});return r.propTypes=e.reduce((o,n)=>Object.assign(o,n.propTypes),{}),r.filterProps=e.reduce((o,n)=>o.concat(n.filterProps),[]),r}function rv(e){const t={};return r=>(t[r]===void 0&&(t[r]=e(r)),t[r])}const ov={m:"margin",p:"padding"},nv={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},rl={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},av=rv(e=>{if(e.length>2)if(rl[e])e=rl[e];else return[e];const[t,r]=e.split(""),o=ov[t],n=nv[r]||"";return Array.isArray(n)?n.map(i=>o+i):[o+n]}),Io=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],jo=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],iv=[...Io,...jo];function zt(e,t,r,o){var n;const i=(n=Mo(e,t,!1))!=null?n:r;return typeof i=="number"?a=>typeof a=="string"?a:(typeof a!="number"&&console.error(`MUI: Expected ${o} argument to be a number or a string, got ${a}.`),i*a):Array.isArray(i)?a=>typeof a=="string"?a:(Number.isInteger(a)?a>i.length-1&&console.error([`MUI: The value provided (${a}) overflows.`,`The supported values are: ${JSON.stringify(i)}.`,`${a} > ${i.length-1}, you need to add the missing values.`].join(` +`)):console.error([`MUI: The \`theme.${t}\` array type cannot be combined with non integer values.You should either use an integer value that can be used as index, or define the \`theme.${t}\` as a number.`].join(` +`)),i[a]):typeof i=="function"?i:(console.error([`MUI: The \`theme.${t}\` value (${i}) is invalid.`,"It should be a number, an array or a function."].join(` +`)),()=>{})}function gc(e){return zt(e,"spacing",8,"spacing")}function Yt(e,t){if(typeof t=="string"||t==null)return t;const r=Math.abs(t),o=e(r);return t>=0?o:typeof o=="number"?-o:`-${o}`}function sv(e,t){return r=>e.reduce((o,n)=>(o[n]=Yt(t,r),o),{})}function lv(e,t,r,o){if(t.indexOf(r)===-1)return null;const n=av(r),i=sv(n,o),a=e[r];return it(e,a,i)}function vc(e,t){const r=gc(e.theme);return Object.keys(e).map(o=>lv(e,t,o,r)).reduce(Lt,{})}function ye(e){return vc(e,Io)}ye.propTypes=Io.reduce((e,t)=>(e[t]=ft,e),{});ye.filterProps=Io;function xe(e){return vc(e,jo)}xe.propTypes=jo.reduce((e,t)=>(e[t]=ft,e),{});xe.filterProps=jo;iv.reduce((e,t)=>(e[t]=ft,e),{});function ot(e){return typeof e!="number"?e:`${e}px solid`}const cv=ue({prop:"border",themeKey:"borders",transform:ot}),uv=ue({prop:"borderTop",themeKey:"borders",transform:ot}),fv=ue({prop:"borderRight",themeKey:"borders",transform:ot}),pv=ue({prop:"borderBottom",themeKey:"borders",transform:ot}),dv=ue({prop:"borderLeft",themeKey:"borders",transform:ot}),mv=ue({prop:"borderColor",themeKey:"palette"}),bv=ue({prop:"borderTopColor",themeKey:"palette"}),hv=ue({prop:"borderRightColor",themeKey:"palette"}),yv=ue({prop:"borderBottomColor",themeKey:"palette"}),xv=ue({prop:"borderLeftColor",themeKey:"palette"}),Ao=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=zt(e.theme,"shape.borderRadius",4,"borderRadius"),r=o=>({borderRadius:Yt(t,o)});return it(e,e.borderRadius,r)}return null};Ao.propTypes={borderRadius:ft};Ao.filterProps=["borderRadius"];Eo(cv,uv,fv,pv,dv,mv,bv,hv,yv,xv,Ao);const Bo=e=>{if(e.gap!==void 0&&e.gap!==null){const t=zt(e.theme,"spacing",8,"gap"),r=o=>({gap:Yt(t,o)});return it(e,e.gap,r)}return null};Bo.propTypes={gap:ft};Bo.filterProps=["gap"];const Lo=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=zt(e.theme,"spacing",8,"columnGap"),r=o=>({columnGap:Yt(t,o)});return it(e,e.columnGap,r)}return null};Lo.propTypes={columnGap:ft};Lo.filterProps=["columnGap"];const Vo=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=zt(e.theme,"spacing",8,"rowGap"),r=o=>({rowGap:Yt(t,o)});return it(e,e.rowGap,r)}return null};Vo.propTypes={rowGap:ft};Vo.filterProps=["rowGap"];const gv=ue({prop:"gridColumn"}),vv=ue({prop:"gridRow"}),wv=ue({prop:"gridAutoFlow"}),Pv=ue({prop:"gridAutoColumns"}),Cv=ue({prop:"gridAutoRows"}),Tv=ue({prop:"gridTemplateColumns"}),Nv=ue({prop:"gridTemplateRows"}),Ov=ue({prop:"gridTemplateAreas"}),Dv=ue({prop:"gridArea"});Eo(Bo,Lo,Vo,gv,vv,wv,Pv,Cv,Tv,Nv,Ov,Dv);function Ct(e,t){return t==="grey"?t:e}const _v=ue({prop:"color",themeKey:"palette",transform:Ct}),Sv=ue({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Ct}),kv=ue({prop:"backgroundColor",themeKey:"palette",transform:Ct});Eo(_v,Sv,kv);function ze(e){return e<=1&&e!==0?`${e*100}%`:e}const $v=ue({prop:"width",transform:ze}),qa=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=r=>{var o,n,i;return{maxWidth:((o=e.theme)==null||(n=o.breakpoints)==null||(i=n.values)==null?void 0:i[r])||Ua[r]||ze(r)}};return it(e,e.maxWidth,t)}return null};qa.filterProps=["maxWidth"];const Rv=ue({prop:"minWidth",transform:ze}),Mv=ue({prop:"height",transform:ze}),Ev=ue({prop:"maxHeight",transform:ze}),Iv=ue({prop:"minHeight",transform:ze});ue({prop:"size",cssProperty:"width",transform:ze});ue({prop:"size",cssProperty:"height",transform:ze});const jv=ue({prop:"boxSizing"});Eo($v,qa,Rv,Mv,Ev,Iv,jv);const Av={border:{themeKey:"borders",transform:ot},borderTop:{themeKey:"borders",transform:ot},borderRight:{themeKey:"borders",transform:ot},borderBottom:{themeKey:"borders",transform:ot},borderLeft:{themeKey:"borders",transform:ot},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Ao},color:{themeKey:"palette",transform:Ct},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Ct},backgroundColor:{themeKey:"palette",transform:Ct},p:{style:xe},pt:{style:xe},pr:{style:xe},pb:{style:xe},pl:{style:xe},px:{style:xe},py:{style:xe},padding:{style:xe},paddingTop:{style:xe},paddingRight:{style:xe},paddingBottom:{style:xe},paddingLeft:{style:xe},paddingX:{style:xe},paddingY:{style:xe},paddingInline:{style:xe},paddingInlineStart:{style:xe},paddingInlineEnd:{style:xe},paddingBlock:{style:xe},paddingBlockStart:{style:xe},paddingBlockEnd:{style:xe},m:{style:ye},mt:{style:ye},mr:{style:ye},mb:{style:ye},ml:{style:ye},mx:{style:ye},my:{style:ye},margin:{style:ye},marginTop:{style:ye},marginRight:{style:ye},marginBottom:{style:ye},marginLeft:{style:ye},marginX:{style:ye},marginY:{style:ye},marginInline:{style:ye},marginInlineStart:{style:ye},marginInlineEnd:{style:ye},marginBlock:{style:ye},marginBlockStart:{style:ye},marginBlockEnd:{style:ye},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Bo},rowGap:{style:Vo},columnGap:{style:Lo},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:ze},maxWidth:{style:qa},minWidth:{transform:ze},height:{transform:ze},maxHeight:{transform:ze},minHeight:{transform:ze},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},Ka=Av;function Bv(...e){const t=e.reduce((o,n)=>o.concat(Object.keys(n)),[]),r=new Set(t);return e.every(o=>r.size===Object.keys(o).length)}function Lv(e,t){return typeof e=="function"?e(t):e}function Vv(){function e(r,o,n,i){const a={[r]:o,theme:n},l=i[r];if(!l)return{[r]:o};const{cssProperty:c=r,themeKey:u,transform:f,style:p}=l;if(o==null)return null;const d=Mo(n,u)||{};return p?p(a):it(a,o,g=>{let v=wo(d,f,g);return g===v&&typeof g=="string"&&(v=wo(d,f,`${r}${g==="default"?"":B(g)}`,g)),c===!1?v:{[c]:v}})}function t(r){var o;const{sx:n,theme:i={}}=r||{};if(!n)return null;const a=(o=i.unstable_sxConfig)!=null?o:Ka;function l(c){let u=c;if(typeof c=="function")u=c(i);else if(typeof c!="object")return c;if(!u)return null;const f=ev(i.breakpoints),p=Object.keys(f);let d=f;return Object.keys(u).forEach(b=>{const g=Lv(u[b],i);if(g!=null)if(typeof g=="object")if(a[b])d=Lt(d,e(b,g,i,a));else{const v=it({theme:i},g,P=>({[b]:P}));Bv(v,g)?d[b]=t({sx:g,theme:i}):d=Lt(d,v)}else d=Lt(d,e(b,g,i,a))}),tv(p,d)}return Array.isArray(n)?n.map(l):l(n)}return t}const wc=Vv();wc.filterProps=["sx"];const Pc=wc,Fv=["sx"],Hv=e=>{var t,r;const o={systemProps:{},otherProps:{}},n=(t=e==null||(r=e.theme)==null?void 0:r.unstable_sxConfig)!=null?t:Ka;return Object.keys(e).forEach(i=>{n[i]?o.systemProps[i]=e[i]:o.otherProps[i]=e[i]}),o};function Wv(e){const{sx:t}=e,r=G(e,Fv),{systemProps:o,otherProps:n}=Hv(r);let i;return Array.isArray(t)?i=[o,...t]:typeof t=="function"?i=(...a)=>{const l=t(...a);return Vu(l)?h({},o,l):o}:i=h({},o,t),h({},n,{sx:i})}const zv=["values","unit","step"],Yv=e=>{const t=Object.keys(e).map(r=>({key:r,val:e[r]}))||[];return t.sort((r,o)=>r.val-o.val),t.reduce((r,o)=>h({},r,{[o.key]:o.val}),{})};function Uv(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:o=5}=e,n=G(e,zv),i=Yv(t),a=Object.keys(i);function l(d){return`@media (min-width:${typeof t[d]=="number"?t[d]:d}${r})`}function c(d){return`@media (max-width:${(typeof t[d]=="number"?t[d]:d)-o/100}${r})`}function u(d,b){const g=a.indexOf(b);return`@media (min-width:${typeof t[d]=="number"?t[d]:d}${r}) and (max-width:${(g!==-1&&typeof t[a[g]]=="number"?t[a[g]]:b)-o/100}${r})`}function f(d){return a.indexOf(d)+1(o.length<=4||console.error(`MUI: Too many arguments provided, expected between 0 and 4, got ${o.length}`),(o.length===0?[1]:o).map(i=>{const a=t(i);return typeof a=="number"?`${a}px`:a}).join(" "));return r.mui=!0,r}const Xv=["breakpoints","palette","spacing","shape"];function Qv(e={},...t){const{breakpoints:r={},palette:o={},spacing:n,shape:i={}}=e,a=G(e,Xv),l=Uv(r),c=Gv(n);let u=sn({breakpoints:l,direction:"ltr",components:{},palette:h({mode:"light"},o),spacing:c,shape:h({},Kv,i)},a);return u=t.reduce((f,p)=>sn(f,p),u),u.unstable_sxConfig=h({},Ka,a==null?void 0:a.unstable_sxConfig),u.unstable_sx=function(p){return Pc({sx:p,theme:this})},u}function Zv(e){return Object.keys(e).length===0}function Jv(e=null){const t=Fu();return!t||Zv(t)?e:t}const e0=Qv();function t0(e=e0){return Jv(e)}const r0=["className","component"];function o0(e={}){const{defaultTheme:t,defaultClassName:r="MuiBox-root",generateClassName:o}=e,n=Zg("div",{shouldForwardProp:a=>a!=="theme"&&a!=="sx"&&a!=="as"})(Pc);return m.exports.forwardRef(function(l,c){const u=t0(t),f=Wv(l),{className:p,component:d="div"}=f,b=G(f,r0);return x(n,h({as:d,ref:c,className:F(p,o?o(r):r),theme:u},b))})}const Cc=o0();Cc.propTypes={children:s.exports.node,component:s.exports.elementType,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};const n0=Cc;function Tc(e,t){return Array.isArray(t)?t.every(r=>e.indexOf(r)!==-1):e.indexOf(t)!==-1}const Nc=(e,t)=>r=>{(r.key==="Enter"||r.key===" ")&&(e(),r.preventDefault(),r.stopPropagation()),t&&t(r)},a0=["disabled","onSelect","selected","value"],Ta=te("PrivatePickersMonth",["root","selected"]),i0=O(K)(({theme:e})=>h({flex:"1 0 33.33%",display:"flex",alignItems:"center",justifyContent:"center",color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"8px 0",height:36,borderRadius:18,cursor:"pointer","&:focus, &:hover":{backgroundColor:ke(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{pointerEvents:"none",color:e.palette.text.secondary},[`&.${Ta.selected}`]:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:focus, &:hover":{backgroundColor:e.palette.primary.dark}}})),s0=e=>{const{disabled:t,onSelect:r,selected:o,value:n}=e,i=G(e,a0),a=()=>{r(n)};return x(i0,h({component:"button",type:"button",className:F(Ta.root,o&&Ta.selected),tabIndex:t?-1:0,onClick:a,onKeyDown:Nc(a),color:o?"primary":void 0,variant:o?"h5":"subtitle1",disabled:t},i))},l0=e=>({components:{MuiLocalizationProvider:{defaultProps:{localeText:h({},e)}}}}),Oc={previousMonth:"Previous month",nextMonth:"Next month",openPreviousView:"open previous view",openNextView:"open next view",calendarViewSwitchingButtonAriaLabel:e=>e==="year"?"year view is open, switch to calendar view":"calendar view is open, switch to year view",start:"Start",end:"End",cancelButtonLabel:"Cancel",clearButtonLabel:"Clear",okButtonLabel:"OK",todayButtonLabel:"Today",clockLabelText:(e,t,r)=>`Select ${e}. ${t===null?"No time selected":`Selected time is ${r.format(t,"fullTime")}`}`,hoursClockNumberText:e=>`${e} hours`,minutesClockNumberText:e=>`${e} minutes`,secondsClockNumberText:e=>`${e} seconds`,openDatePickerDialogue:(e,t)=>e&&t.isValid(t.date(e))?`Choose date, selected date is ${t.format(t.date(e),"fullDate")}`:"Choose date",openTimePickerDialogue:(e,t)=>e&&t.isValid(t.date(e))?`Choose time, selected time is ${t.format(t.date(e),"fullTime")}`:"Choose time",timeTableLabel:"pick time",dateTableLabel:"pick date"},c0=Oc;l0(Oc);const Ga=m.exports.createContext(null);Ga.displayName="MuiPickersAdapterContext";let ol=!1;function Dc(e){const t=le({props:e,name:"MuiLocalizationProvider"}),{children:r,dateAdapter:o,dateFormats:n,dateLibInstance:i,locale:a,adapterLocale:l,localeText:c}=t;!ol&&a!==void 0&&(ol=!0,console.warn("LocalizationProvider's prop `locale` is deprecated and replaced by `adapterLocale`"));const u=m.exports.useMemo(()=>new o({locale:l!=null?l:a,formats:n,instance:i}),[o,a,l,n,i]),f=m.exports.useMemo(()=>({minDate:u.date("1900-01-01T00:00:00.000"),maxDate:u.date("2099-12-31T00:00:00.000")}),[u]),p=m.exports.useMemo(()=>({utils:u,defaultDates:f,localeText:h({},c0,c!=null?c:{})}),[f,u,c]);return x(Ga.Provider,{value:p,children:r})}Dc.propTypes={adapterLocale:s.exports.oneOfType([s.exports.object,s.exports.string]),children:s.exports.node,dateAdapter:s.exports.func.isRequired,dateFormats:s.exports.shape({dayOfMonth:s.exports.string,fullDate:s.exports.string,fullDateTime:s.exports.string,fullDateTime12h:s.exports.string,fullDateTime24h:s.exports.string,fullDateWithWeekday:s.exports.string,fullTime:s.exports.string,fullTime12h:s.exports.string,fullTime24h:s.exports.string,hours12h:s.exports.string,hours24h:s.exports.string,keyboardDate:s.exports.string,keyboardDateTime:s.exports.string,keyboardDateTime12h:s.exports.string,keyboardDateTime24h:s.exports.string,minutes:s.exports.string,month:s.exports.string,monthAndDate:s.exports.string,monthAndYear:s.exports.string,monthShort:s.exports.string,normalDate:s.exports.string,normalDateWithWeekday:s.exports.string,seconds:s.exports.string,shortDate:s.exports.string,weekday:s.exports.string,weekdayShort:s.exports.string,year:s.exports.string}),dateLibInstance:s.exports.any,locale:s.exports.oneOfType([s.exports.object,s.exports.string]),localeText:s.exports.object};const Ut=()=>{const e=m.exports.useContext(Ga);if(e===null)throw new Error("MUI: Can not find utils in context. It looks like you forgot to wrap your component in LocalizationProvider, or pass dateAdapter prop directly.");return e},Se=()=>Ut().utils,Fo=()=>Ut().defaultDates,qt=()=>Ut().localeText,Kt=()=>{const e=Se();return m.exports.useRef(e.date()).current};function u0(e){return fe("MuiMonthPicker",e)}te("MuiMonthPicker",["root"]);const f0=["className","date","disabled","disableFuture","disablePast","maxDate","minDate","onChange","shouldDisableMonth","readOnly"],p0=e=>{const{classes:t}=e;return pe({root:["root"]},u0,t)},d0=O("div",{name:"MuiMonthPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({width:310,display:"flex",flexWrap:"wrap",alignContent:"stretch",margin:"0 4px"}),_c=m.exports.forwardRef(function(t,r){const o=Se(),n=Kt(),i=Fo(),a=le({props:t,name:"MuiMonthPicker"}),{className:l,date:c,disabled:u,disableFuture:f,disablePast:p,maxDate:d=i.maxDate,minDate:b=i.minDate,onChange:g,shouldDisableMonth:v,readOnly:P}=a,C=G(a,f0),T=a,k=p0(T),S=c!=null?c:n,_=o.getMonth(S),w=N=>{const I=o.startOfMonth(p&&o.isAfter(n,b)?n:b),j=o.startOfMonth(f&&o.isBefore(n,d)?n:d);return o.isBefore(N,I)||o.isAfter(N,j)?!0:v?v(N):!1},D=N=>{if(P)return;const I=o.setMonth(S,N);g(I,"finish")};return x(d0,h({ref:r,className:F(k.root,l),ownerState:T},C,{children:o.getMonthArray(S).map(N=>{const I=o.getMonth(N),j=o.format(N,"monthShort");return x(s0,{value:I,selected:I===_,onSelect:D,disabled:u||w(N),children:j},j)})}))});_c.propTypes={classes:s.exports.object,className:s.exports.string,date:s.exports.any,disabled:s.exports.bool,disableFuture:s.exports.bool,disablePast:s.exports.bool,maxDate:s.exports.any,minDate:s.exports.any,onChange:s.exports.func.isRequired,readOnly:s.exports.bool,shouldDisableMonth:s.exports.func,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object])};function m0(e,t,r){const{value:o,onError:n}=e,i=Ut(),a=m.exports.useRef(null),l=t({adapter:i,value:o,props:e});return m.exports.useEffect(()=>{n&&!r(l,a.current)&&n(l,o),a.current=l},[r,n,a,l,o]),l}const Sc=({props:e,value:t,adapter:r})=>{const o=r.utils.date(),n=r.utils.date(t),{shouldDisableDate:i,minDate:a=r.defaultDates.minDate,maxDate:l=r.defaultDates.maxDate,disableFuture:c,disablePast:u}=e;if(n===null)return null;switch(!0){case!r.utils.isValid(t):return"invalidDate";case Boolean(i&&i(n)):return"shouldDisableDate";case Boolean(c&&r.utils.isAfterDay(n,o)):return"disableFuture";case Boolean(u&&r.utils.isBeforeDay(n,o)):return"disablePast";case Boolean(a&&r.utils.isBeforeDay(n,a)):return"minDate";case Boolean(l&&r.utils.isAfterDay(n,l)):return"maxDate";default:return null}},kc=({shouldDisableDate:e,minDate:t,maxDate:r,disableFuture:o,disablePast:n})=>{const i=Ut();return m.exports.useCallback(a=>Sc({adapter:i,value:a,props:{shouldDisableDate:e,minDate:t,maxDate:r,disableFuture:o,disablePast:n}})!==null,[i,e,t,r,o,n])},b0=(e,t)=>e===t,$c=e=>m0(e,Sc,b0),h0=(e,t,r)=>(o,n)=>{switch(n.type){case"changeMonth":return h({},o,{slideDirection:n.direction,currentMonth:n.newMonth,isMonthSwitchingAnimating:!e});case"finishMonthSwitchingAnimation":return h({},o,{isMonthSwitchingAnimating:!1});case"changeFocusedDay":{if(o.focusedDay!=null&&n.focusedDay!=null&&r.isSameDay(n.focusedDay,o.focusedDay))return o;const i=n.focusedDay!=null&&!t&&!r.isSameMonth(o.currentMonth,n.focusedDay);return h({},o,{focusedDay:n.focusedDay,isMonthSwitchingAnimating:i&&!e,currentMonth:i?r.startOfMonth(n.focusedDay):o.currentMonth,slideDirection:n.focusedDay!=null&&r.isAfterDay(n.focusedDay,o.currentMonth)?"left":"right"})}default:throw new Error("missing support")}},y0=({date:e,defaultCalendarMonth:t,disableFuture:r,disablePast:o,disableSwitchToMonthOnDayFocus:n=!1,maxDate:i,minDate:a,onMonthChange:l,reduceAnimations:c,shouldDisableDate:u})=>{var f;const p=Kt(),d=Se(),b=m.exports.useRef(h0(Boolean(c),n,d)).current,[g,v]=m.exports.useReducer(b,{isMonthSwitchingAnimating:!1,focusedDay:e||p,currentMonth:d.startOfMonth((f=e!=null?e:t)!=null?f:p),slideDirection:"left"}),P=m.exports.useCallback(_=>{v(h({type:"changeMonth"},_)),l&&l(_.newMonth)},[l]),C=m.exports.useCallback(_=>{const w=_!=null?_:p;d.isSameMonth(w,g.currentMonth)||P({newMonth:d.startOfMonth(w),direction:d.isAfterDay(w,g.currentMonth)?"left":"right"})},[g.currentMonth,P,p,d]),T=kc({shouldDisableDate:u,minDate:a,maxDate:i,disableFuture:r,disablePast:o}),k=m.exports.useCallback(()=>{v({type:"finishMonthSwitchingAnimation"})},[]),S=m.exports.useCallback(_=>{T(_)||v({type:"changeFocusedDay",focusedDay:_})},[T]);return{calendarState:g,changeMonth:C,changeFocusedDay:S,isDateDisabled:T,onMonthSwitchingAnimationEnd:k,handleChangeMonth:P}},x0=te("PrivatePickersFadeTransitionGroup",["root"]),nl=500,g0=O(Tl)({display:"block",position:"relative"}),Rc=({children:e,className:t,reduceAnimations:r,transKey:o})=>r?e:x(g0,{className:F(x0.root,t),children:x(ka,{appear:!1,mountOnEnter:!0,unmountOnExit:!0,timeout:{appear:nl,enter:nl/2,exit:0},children:e},o)}),Na=36,Xa=2,Mc=320,v0=358;function w0(e){return fe("MuiPickersDay",e)}const Jt=te("MuiPickersDay",["root","dayWithMargin","dayOutsideMonth","hiddenDaySpacingFiller","today","selected","disabled"]),P0=["autoFocus","className","day","disabled","disableHighlightToday","disableMargin","hidden","isAnimating","onClick","onDayFocus","onDaySelect","onFocus","onKeyDown","outsideCurrentMonth","selected","showDaysOutsideCurrentMonth","children","today"],C0=e=>{const{selected:t,disableMargin:r,disableHighlightToday:o,today:n,outsideCurrentMonth:i,showDaysOutsideCurrentMonth:a,classes:l}=e;return pe({root:["root",t&&"selected",!r&&"dayWithMargin",!o&&n&&"today",i&&a&&"dayOutsideMonth"],hiddenDaySpacingFiller:["hiddenDaySpacingFiller"]},w0,l)},Ec=({theme:e,ownerState:t})=>h({},e.typography.caption,{width:Na,height:Na,borderRadius:"50%",padding:0,backgroundColor:e.palette.background.paper,color:e.palette.text.primary,"&:hover":{backgroundColor:ke(e.palette.action.active,e.palette.action.hoverOpacity)},"&:focus":{backgroundColor:ke(e.palette.action.active,e.palette.action.hoverOpacity),[`&.${Jt.selected}`]:{willChange:"background-color",backgroundColor:e.palette.primary.dark}},[`&.${Jt.selected}`]:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,fontWeight:e.typography.fontWeightMedium,transition:e.transitions.create("background-color",{duration:e.transitions.duration.short}),"&:hover":{willChange:"background-color",backgroundColor:e.palette.primary.dark}},[`&.${Jt.disabled}`]:{color:e.palette.text.disabled}},!t.disableMargin&&{margin:`0 ${Xa}px`},t.outsideCurrentMonth&&t.showDaysOutsideCurrentMonth&&{color:e.palette.text.secondary},!t.disableHighlightToday&&t.today&&{[`&:not(.${Jt.selected})`]:{border:`1px solid ${e.palette.text.secondary}`}}),Ic=(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableMargin&&t.dayWithMargin,!r.disableHighlightToday&&r.today&&t.today,!r.outsideCurrentMonth&&r.showDaysOutsideCurrentMonth&&t.dayOutsideMonth,r.outsideCurrentMonth&&!r.showDaysOutsideCurrentMonth&&t.hiddenDaySpacingFiller]},T0=O(Tt,{name:"MuiPickersDay",slot:"Root",overridesResolver:Ic})(Ec),N0=O("div",{name:"MuiPickersDay",slot:"Root",overridesResolver:Ic})(({theme:e,ownerState:t})=>h({},Ec({theme:e,ownerState:t}),{visibility:"hidden"})),O0=()=>{},jc=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiPickersDay"}),{autoFocus:n=!1,className:i,day:a,disabled:l=!1,disableHighlightToday:c=!1,disableMargin:u=!1,isAnimating:f,onClick:p,onDayFocus:d=O0,onDaySelect:b,onFocus:g,onKeyDown:v,outsideCurrentMonth:P,selected:C=!1,showDaysOutsideCurrentMonth:T=!1,children:k,today:S=!1}=o,_=G(o,P0),w=h({},o,{autoFocus:n,disabled:l,disableHighlightToday:c,disableMargin:u,selected:C,showDaysOutsideCurrentMonth:T,today:S}),D=C0(w),N=Se(),I=m.exports.useRef(null),j=ht(I,r);To(()=>{n&&!l&&!f&&!P&&I.current.focus()},[n,l,f,P]);const L=M=>{d&&d(a),g&&g(M)},E=M=>{l||b(a,"finish"),p&&p(M)},W=st();function A(M){switch(v!==void 0&&v(M),M.key){case"ArrowUp":d(N.addDays(a,-7)),M.preventDefault();break;case"ArrowDown":d(N.addDays(a,7)),M.preventDefault();break;case"ArrowLeft":d(N.addDays(a,W.direction==="ltr"?-1:1)),M.preventDefault();break;case"ArrowRight":d(N.addDays(a,W.direction==="ltr"?1:-1)),M.preventDefault();break;case"Home":d(N.startOfWeek(a)),M.preventDefault();break;case"End":d(N.endOfWeek(a)),M.preventDefault();break;case"PageUp":d(N.getNextMonth(a)),M.preventDefault();break;case"PageDown":d(N.getPreviousMonth(a)),M.preventDefault();break}}return P&&!T?x(N0,{className:F(D.root,D.hiddenDaySpacingFiller,i),ownerState:w}):x(T0,h({className:F(D.root,i),ownerState:w,ref:j,centerRipple:!0,disabled:l,"aria-label":k?void 0:N.format(a,"fullDate"),tabIndex:C?0:-1,onFocus:L,onKeyDown:A,onClick:E},_,{children:k||N.format(a,"dayOfMonth")}))}),D0=(e,t)=>e.autoFocus===t.autoFocus&&e.isAnimating===t.isAnimating&&e.today===t.today&&e.disabled===t.disabled&&e.selected===t.selected&&e.disableMargin===t.disableMargin&&e.showDaysOutsideCurrentMonth===t.showDaysOutsideCurrentMonth&&e.disableHighlightToday===t.disableHighlightToday&&e.className===t.className&&e.outsideCurrentMonth===t.outsideCurrentMonth&&e.onDayFocus===t.onDayFocus&&e.onDaySelect===t.onDaySelect;jc.propTypes={classes:s.exports.object,day:s.exports.any.isRequired,disabled:s.exports.bool,disableHighlightToday:s.exports.bool,disableMargin:s.exports.bool,isAnimating:s.exports.bool,onDayFocus:s.exports.func,onDaySelect:s.exports.func.isRequired,outsideCurrentMonth:s.exports.bool.isRequired,selected:s.exports.bool,showDaysOutsideCurrentMonth:s.exports.bool,sx:s.exports.oneOfType([s.exports.arrayOf(s.exports.oneOfType([s.exports.func,s.exports.object,s.exports.bool])),s.exports.func,s.exports.object]),today:s.exports.bool};const _0=m.exports.memo(jc,D0),S0=["children","className","reduceAnimations","slideDirection","transKey"],Ke=te("PrivatePickersSlideTransition",["root","slideEnter-left","slideEnter-right","slideEnterActive","slideEnterActive","slideExit","slideExitActiveLeft-left","slideExitActiveLeft-right"]),Ac=350,k0=O(Tl)(({theme:e})=>{const t=e.transitions.create("transform",{duration:Ac,easing:"cubic-bezier(0.35, 0.8, 0.4, 1)"});return{display:"block",position:"relative",overflowX:"hidden","& > *":{position:"absolute",top:0,right:0,left:0},[`& .${Ke["slideEnter-left"]}`]:{willChange:"transform",transform:"translate(100%)",zIndex:1},[`& .${Ke["slideEnter-right"]}`]:{willChange:"transform",transform:"translate(-100%)",zIndex:1},[`& .${Ke.slideEnterActive}`]:{transform:"translate(0%)",transition:t},[`& .${Ke.slideExit}`]:{transform:"translate(0%)"},[`& .${Ke["slideExitActiveLeft-left"]}`]:{willChange:"transform",transform:"translate(-100%)",transition:t,zIndex:0},[`& .${Ke["slideExitActiveLeft-right"]}`]:{willChange:"transform",transform:"translate(100%)",transition:t,zIndex:0}}}),$0=e=>{let{children:t,className:r,reduceAnimations:o,slideDirection:n,transKey:i}=e,a=G(e,S0);if(o)return x("div",{className:F(Ke.root,r),children:t});const l={exit:Ke.slideExit,enterActive:Ke.slideEnterActive,enter:Ke[`slideEnter-${n}`],exitActive:Ke[`slideExitActiveLeft-${n}`]};return x(k0,{className:F(Ke.root,r),childFactory:c=>m.exports.cloneElement(c,{classNames:l}),children:x(xf,h({mountOnEnter:!0,unmountOnExit:!0,timeout:Ac,classNames:l},a,{children:t}),i)})},Bc=(Na+Xa*2)*6,R0=O("div")({display:"flex",justifyContent:"center",alignItems:"center"}),M0=O(K)(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:e.palette.text.secondary})),E0=O("div")({display:"flex",justifyContent:"center",alignItems:"center",minHeight:Bc}),I0=O($0)({minHeight:Bc}),j0=O("div")({overflow:"hidden"}),A0=O("div")({margin:`${Xa}px 0`,display:"flex",justifyContent:"center"});function B0(e){const t=Kt(),r=Se(),{autoFocus:o,onFocusedDayChange:n,className:i,currentMonth:a,selectedDays:l,disabled:c,disableHighlightToday:u,focusedDay:f,isMonthSwitchingAnimating:p,loading:d,onSelectedDaysChange:b,onMonthSwitchingAnimationEnd:g,readOnly:v,reduceAnimations:P,renderDay:C,renderLoading:T=()=>x("span",{children:"..."}),showDaysOutsideCurrentMonth:k,slideDirection:S,TransitionProps:_,disablePast:w,disableFuture:D,minDate:N,maxDate:I,shouldDisableDate:j}=e,L=kc({shouldDisableDate:j,minDate:N,maxDate:I,disablePast:w,disableFuture:D}),E=m.exports.useCallback((R,H="finish")=>{v||b(R,H)},[b,v]),W=r.getMonth(a),A=l.filter(R=>!!R).map(R=>r.startOfDay(R)),M=W,$=m.exports.useMemo(()=>m.exports.createRef(),[M]);return ee(m.exports.Fragment,{children:[x(R0,{children:r.getWeekdays().map((R,H)=>x(M0,{"aria-hidden":!0,variant:"caption",children:R.charAt(0).toUpperCase()},R+H.toString()))}),d?x(E0,{children:T()}):x(I0,h({transKey:M,onExited:g,reduceAnimations:P,slideDirection:S,className:i},_,{nodeRef:$,children:x(j0,{ref:$,role:"grid",children:r.getWeekArray(a).map(R=>x(A0,{role:"row",children:R.map(H=>{const z={key:H==null?void 0:H.toString(),day:H,isAnimating:p,disabled:c||L(H),autoFocus:o&&f!==null&&r.isSameDay(H,f),today:r.isSameDay(H,t),outsideCurrentMonth:r.getMonth(H)!==W,selected:A.some(Be=>r.isSameDay(Be,H)),disableHighlightToday:u,showDaysOutsideCurrentMonth:k,onDayFocus:n,onDaySelect:E};return C?C(H,A,z):x("div",{role:"cell",children:x(_0,h({},z))},z.key)})},`week-${R[0]}`))})}))]})}function Qa({onChange:e,onViewChange:t,openTo:r,view:o,views:n}){var i,a;const[l,c]=bl({name:"Picker",state:"view",controlled:o,default:r&&Tc(n,r)?r:n[0]}),u=(i=n[n.indexOf(l)-1])!=null?i:null,f=(a=n[n.indexOf(l)+1])!=null?a:null,p=m.exports.useCallback(g=>{c(g),t&&t(g)},[c,t]),d=m.exports.useCallback(()=>{f&&p(f)},[f,p]);return{handleChangeAndOpenNext:m.exports.useCallback((g,v)=>{const P=v==="finish",C=P&&Boolean(f)?"partial":v;e(g,C),P&&d()},[f,e,d]),nextView:f,previousView:u,openNext:d,openView:l,setOpenView:p}}const L0=_e(x("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),V0=_e(x("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"ArrowLeft"),F0=_e(x("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"ArrowRight"),Lc=_e(x("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"}),"Calendar"),H0=_e(ee(m.exports.Fragment,{children:[x("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),x("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Clock");_e(x("path",{d:"M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"}),"DateRange");const W0=_e(x("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"Pen");_e(ee(m.exports.Fragment,{children:[x("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),x("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Time");const z0=["children","className","components","componentsProps","isLeftDisabled","isLeftHidden","isRightDisabled","isRightHidden","leftArrowButtonText","onLeftClick","onRightClick","rightArrowButtonText"],er=te("MuiPickersArrowSwitcher",["root","spacer","button"]),Y0=O("div",{name:"MuiPickersArrowSwitcher",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex"}),U0=O("div",{name:"MuiPickersArrowSwitcher",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})(({theme:e})=>({width:e.spacing(3)})),al=O(Ze,{name:"MuiPickersArrowSwitcher",slot:"Button",overridesResolver:(e,t)=>t.button})(({ownerState:e})=>h({},e.hidden&&{visibility:"hidden"})),Vc=m.exports.forwardRef(function(t,r){const{children:o,className:n,components:i,componentsProps:a,isLeftDisabled:l,isLeftHidden:c,isRightDisabled:u,isRightHidden:f,leftArrowButtonText:p,onLeftClick:d,onRightClick:b,rightArrowButtonText:g}=t,v=G(t,z0),C=st().direction==="rtl",T=(a==null?void 0:a.leftArrowButton)||{},k=(i==null?void 0:i.LeftArrowIcon)||V0,S=(a==null?void 0:a.rightArrowButton)||{},_=(i==null?void 0:i.RightArrowIcon)||F0,w=t;return ee(Y0,h({ref:r,className:F(er.root,n),ownerState:w},v,{children:[x(al,h({as:i==null?void 0:i.LeftArrowButton,size:"small","aria-label":p,title:p,disabled:l,edge:"end",onClick:d},T,{className:F(er.button,T.className),ownerState:h({},w,T,{hidden:c}),children:C?x(_,{}):x(k,{})})),o?x(K,{variant:"subtitle1",component:"span",children:o}):x(U0,{className:er.spacer,ownerState:w}),x(al,h({as:i==null?void 0:i.RightArrowButton,size:"small","aria-label":g,title:g,edge:"start",disabled:u,onClick:b},S,{className:F(er.button,S.className),ownerState:h({},w,S,{hidden:f}),children:C?x(k,{}):x(_,{})}))]}))}),q0=(e,t)=>e?t.getHours(e)>=12?"pm":"am":null,Oa=(e,t,r)=>r&&(e>=12?"pm":"am")!==t?t==="am"?e-12:e+12:e,K0=(e,t,r,o)=>{const n=Oa(o.getHours(e),t,r);return o.setHours(e,n)},il=(e,t)=>t.getHours(e)*3600+t.getMinutes(e)*60+t.getSeconds(e),G0=(e=!1,t)=>(r,o)=>e?t.isAfter(r,o):il(r,t)>il(o,t);function X0(e,{disableFuture:t,maxDate:r}){const o=Se();return m.exports.useMemo(()=>{const n=o.date(),i=o.startOfMonth(t&&o.isBefore(n,r)?n:r);return!o.isAfter(i,e)},[t,r,e,o])}function Q0(e,{disablePast:t,minDate:r}){const o=Se();return m.exports.useMemo(()=>{const n=o.date(),i=o.startOfMonth(t&&o.isAfter(n,r)?n:r);return!o.isBefore(i,e)},[t,r,e,o])}function Z0(e,t,r){const o=Se(),n=q0(e,o),i=m.exports.useCallback(a=>{const l=e==null?null:K0(e,a,Boolean(t),o);r(l,"partial")},[t,e,r,o]);return{meridiemMode:n,handleMeridiemChange:i}}const Fc=e=>{let t=!1;const r=Array.isArray(e)?e.join(` +`):e;return o=>{const n=Object.entries(o).filter(([,i])=>i!==void 0).map(([i])=>`- ${i}`);!t&&n.length>0&&(t=!0,console.warn([r,"deprecated props observed:",...n].join(` +`)))}},J0=O("div")({display:"flex",alignItems:"center",marginTop:16,marginBottom:8,paddingLeft:24,paddingRight:12,maxHeight:30,minHeight:30}),ew=O("div")(({theme:e})=>h({display:"flex",maxHeight:30,overflow:"hidden",alignItems:"center",cursor:"pointer",marginRight:"auto"},e.typography.body1,{fontWeight:e.typography.fontWeightMedium})),tw=O("div")({marginRight:6}),rw=O(Ze)({marginRight:"auto"}),ow=O(L0)(({theme:e,ownerState:t})=>h({willChange:"transform",transition:e.transitions.create("transform"),transform:"rotate(0deg)"},t.openView==="year"&&{transform:"rotate(180deg)"})),nw=Fc("Props for translation are deprecated. See https://mui.com/x/react-date-pickers/localization for more information.");function aw(e){const{components:t={},componentsProps:r={},currentMonth:o,disabled:n,disableFuture:i,disablePast:a,getViewSwitchingButtonText:l,leftArrowButtonText:c,maxDate:u,minDate:f,onMonthChange:p,onViewChange:d,openView:b,reduceAnimations:g,rightArrowButtonText:v,views:P}=e;nw({leftArrowButtonText:c,rightArrowButtonText:v,getViewSwitchingButtonText:l});const C=qt(),T=c!=null?c:C.previousMonth,k=v!=null?v:C.nextMonth,S=l!=null?l:C.calendarViewSwitchingButtonAriaLabel,_=Se(),w=r.switchViewButton||{},D=()=>p(_.getNextMonth(o),"left"),N=()=>p(_.getPreviousMonth(o),"right"),I=X0(o,{disableFuture:i,maxDate:u}),j=Q0(o,{disablePast:a,minDate:f}),L=()=>{if(!(P.length===1||!d||n))if(P.length===2)d(P.find(W=>W!==b)||P[0]);else{const W=P.indexOf(b)!==0?0:1;d(P[W])}};if(P.length===1&&P[0]==="year")return null;const E=e;return ee(J0,{ownerState:E,children:[ee(ew,{role:"presentation",onClick:L,ownerState:E,children:[x(Rc,{reduceAnimations:g,transKey:_.format(o,"monthAndYear"),children:x(tw,{"aria-live":"polite",ownerState:E,children:_.format(o,"monthAndYear")})}),P.length>1&&!n&&x(rw,h({size:"small",as:t.SwitchViewButton,"aria-label":S(b)},w,{children:x(ow,{as:t.SwitchViewIcon,ownerState:E})}))]}),x(ka,{in:b==="day",children:x(Vc,{leftArrowButtonText:T,rightArrowButtonText:k,components:t,componentsProps:r,onLeftClick:N,onRightClick:D,isLeftDisabled:j,isRightDisabled:I})})]})}const yt=m.exports.createContext(null);function iw(e){return fe("PrivatePickersYear",e)}const sl=te("PrivatePickersYear",["root","modeMobile","modeDesktop","yearButton","disabled","selected"]),sw=e=>{const{wrapperVariant:t,disabled:r,selected:o,classes:n}=e,i={root:["root",t&&`mode${B(t)}`],yearButton:["yearButton",r&&"disabled",o&&"selected"]};return pe(i,iw,n)},lw=O("div")(({ownerState:e})=>h({flexBasis:"33.3%",display:"flex",alignItems:"center",justifyContent:"center"},(e==null?void 0:e.wrapperVariant)==="desktop"&&{flexBasis:"25%"})),cw=O("button")(({theme:e})=>h({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"8px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus, &:hover":{backgroundColor:ke(e.palette.action.active,e.palette.action.hoverOpacity)},[`&.${sl.disabled}`]:{color:e.palette.text.secondary},[`&.${sl.selected}`]:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:focus, &:hover":{backgroundColor:e.palette.primary.dark}}})),uw=m.exports.forwardRef(function(t,r){const{autoFocus:o,className:n,children:i,disabled:a,onClick:l,onKeyDown:c,selected:u,value:f}=t,p=m.exports.useRef(null),d=ht(p,r),b=m.exports.useContext(yt),g=h({},t,{wrapperVariant:b}),v=sw(g);return m.exports.useEffect(()=>{o&&p.current.focus()},[o]),x(lw,{className:F(v.root,n),ownerState:g,children:x(cw,{ref:d,disabled:a,type:"button",tabIndex:u?0:-1,onClick:P=>l(P,f),onKeyDown:P=>c(P,f),className:v.yearButton,ownerState:g,children:i})})});function fw(e){return fe("MuiYearPicker",e)}te("MuiYearPicker",["root"]);const pw=e=>{const{classes:t}=e;return pe({root:["root"]},fw,t)},dw=O("div",{name:"MuiYearPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"row",flexWrap:"wrap",overflowY:"auto",height:"100%",margin:"0 4px"}),Hc=m.exports.forwardRef(function(t,r){const o=Kt(),n=st(),i=Se(),a=Fo(),l=le({props:t,name:"MuiYearPicker"}),{autoFocus:c,className:u,date:f,disabled:p,disableFuture:d,disablePast:b,maxDate:g=a.maxDate,minDate:v=a.minDate,onChange:P,readOnly:C,shouldDisableYear:T}=l,k=l,S=pw(k),_=f||o,w=i.getYear(_),D=m.exports.useContext(yt),N=m.exports.useRef(null),[I,j]=m.exports.useState(w),L=m.exports.useCallback($=>!!(b&&i.isBeforeYear($,o)||d&&i.isAfterYear($,o)||v&&i.isBeforeYear($,v)||g&&i.isAfterYear($,g)||T&&T($)),[d,b,g,v,o,T,i]),E=($,R,H="finish")=>{if(C)return;const z=i.setYear(_,R);P(z,H)},W=m.exports.useCallback($=>{L(i.setYear(_,$))||j($)},[_,L,i]),A=D==="desktop"?4:3,M=($,R)=>{switch($.key){case"ArrowUp":W(R-A),$.preventDefault();break;case"ArrowDown":W(R+A),$.preventDefault();break;case"ArrowLeft":W(R+(n.direction==="ltr"?-1:1)),$.preventDefault();break;case"ArrowRight":W(R+(n.direction==="ltr"?1:-1)),$.preventDefault();break}};return x(dw,{ref:r,className:F(S.root,u),ownerState:k,children:i.getYearRange(v,g).map($=>{const R=i.getYear($),H=R===w;return x(uw,{selected:H,value:R,onClick:E,onKeyDown:M,autoFocus:c&&R===I,ref:H?N:void 0,disabled:p||L($),children:i.format($,"year")},i.format($,"year"))})})});Hc.propTypes={autoFocus:s.exports.bool,classes:s.exports.object,className:s.exports.string,date:s.exports.any,disabled:s.exports.bool,disableFuture:s.exports.bool,disablePast:s.exports.bool,maxDate:s.exports.any,minDate:s.exports.any,onChange:s.exports.func.isRequired,onFocusedDayChange:s.exports.func,readOnly:s.exports.bool,shouldDisableYear:s.exports.func};const tn=({date:e,disableFuture:t,disablePast:r,maxDate:o,minDate:n,isDateDisabled:i,utils:a})=>{const l=a.startOfDay(a.date());r&&a.isBefore(n,l)&&(n=l),t&&a.isAfter(o,l)&&(o=l);let c=e,u=e;for(a.isBefore(e,n)&&(c=a.date(n),u=null),a.isAfter(e,o)&&(u&&(u=a.date(o)),c=null);c||u;){if(c&&a.isAfter(c,o)&&(c=null),u&&a.isBefore(u,n)&&(u=null),c){if(!i(c))return c;c=a.addDays(c,1)}if(u){if(!i(u))return u;u=a.addDays(u,-1)}}return null},mw=(e,t)=>{const r=e.date(t);return e.isValid(r)?r:null},Za=O("div")({overflowX:"hidden",width:Mc,maxHeight:v0,display:"flex",flexDirection:"column",margin:"0 auto"}),bw=typeof navigator<"u"&&/(android)/i.test(navigator.userAgent),hw=e=>fe("MuiCalendarPicker",e);te("MuiCalendarPicker",["root","viewTransitionContainer"]);const yw=["autoFocus","onViewChange","date","disableFuture","disablePast","defaultCalendarMonth","loading","onChange","onYearChange","onMonthChange","reduceAnimations","renderLoading","shouldDisableDate","shouldDisableMonth","shouldDisableYear","view","views","openTo","className","disabled","readOnly","minDate","maxDate"],xw=e=>{const{classes:t}=e;return pe({root:["root"],viewTransitionContainer:["viewTransitionContainer"]},hw,t)},gw=O(Za,{name:"MuiCalendarPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column"}),vw=O(Rc,{name:"MuiCalendarPicker",slot:"ViewTransitionContainer",overridesResolver:(e,t)=>t.viewTransitionContainer})({overflowY:"auto"}),Wc=m.exports.forwardRef(function(t,r){const o=Se(),n=Fo(),i=le({props:t,name:"MuiCalendarPicker"}),{autoFocus:a,onViewChange:l,date:c,disableFuture:u,disablePast:f,defaultCalendarMonth:p,loading:d=!1,onChange:b,onYearChange:g,onMonthChange:v,reduceAnimations:P=bw,renderLoading:C=()=>x("span",{children:"..."}),shouldDisableDate:T,shouldDisableMonth:k,shouldDisableYear:S,view:_,views:w=["year","day"],openTo:D="day",className:N,disabled:I,readOnly:j,minDate:L=n.minDate,maxDate:E=n.maxDate}=i,W=G(i,yw),{openView:A,setOpenView:M,openNext:$}=Qa({view:_,views:w,openTo:D,onChange:b,onViewChange:l}),{calendarState:R,changeFocusedDay:H,changeMonth:z,handleChangeMonth:Be,isDateDisabled:Oe,onMonthSwitchingAnimationEnd:ve}=y0({date:c,defaultCalendarMonth:p,reduceAnimations:P,onMonthChange:v,minDate:L,maxDate:E,shouldDisableDate:T,disablePast:f,disableFuture:u}),Je=m.exports.useCallback((ne,me)=>{const $e=o.startOfMonth(ne),Ie=o.endOfMonth(ne),Re=Oe(ne)?tn({utils:o,date:ne,minDate:o.isBefore(L,$e)?$e:L,maxDate:o.isAfter(E,Ie)?Ie:E,disablePast:f,disableFuture:u,isDateDisabled:Oe}):ne;Re?(b(Re,me),v==null||v($e)):($(),z($e)),H(Re)},[H,u,f,Oe,E,L,b,v,z,$,o]),Ee=m.exports.useCallback((ne,me)=>{const $e=o.startOfYear(ne),Ie=o.endOfYear(ne),Re=Oe(ne)?tn({utils:o,date:ne,minDate:o.isBefore(L,$e)?$e:L,maxDate:o.isAfter(E,Ie)?Ie:E,disablePast:f,disableFuture:u,isDateDisabled:Oe}):ne;Re?(b(Re,me),g==null||g(Re)):($(),z($e)),H(Re)},[H,u,f,Oe,E,L,b,g,$,o,z]),Ye=m.exports.useCallback((ne,me)=>b(c&&ne?o.mergeDateAndTime(ne,c):ne,me),[o,c,b]);m.exports.useEffect(()=>{if(c&&Oe(c)){const ne=tn({utils:o,date:c,minDate:L,maxDate:E,disablePast:f,disableFuture:u,isDateDisabled:Oe});b(ne,"partial")}},[]),m.exports.useEffect(()=>{c&&z(c)},[c]);const Ue=i,re=xw(Ue),Z={disablePast:f,disableFuture:u,maxDate:E,minDate:L},X=I&&c||L,he=I&&c||E;return ee(gw,{ref:r,className:F(re.root,N),ownerState:Ue,children:[x(aw,h({},W,{views:w,openView:A,currentMonth:R.currentMonth,onViewChange:M,onMonthChange:(ne,me)=>Be({newMonth:ne,direction:me}),minDate:X,maxDate:he,disabled:I,disablePast:f,disableFuture:u,reduceAnimations:P})),x(vw,{reduceAnimations:P,className:re.viewTransitionContainer,transKey:A,ownerState:Ue,children:ee("div",{children:[A==="year"&&x(Hc,h({},W,Z,{autoFocus:a,date:c,onChange:Ee,shouldDisableYear:S,disabled:I,readOnly:j})),A==="month"&&x(_c,h({},Z,{className:N,date:c,onChange:Je,disabled:I,readOnly:j,shouldDisableMonth:k})),A==="day"&&x(B0,h({},W,R,Z,{autoFocus:a,onMonthSwitchingAnimationEnd:ve,onFocusedDayChange:H,reduceAnimations:P,selectedDays:[c],onSelectedDaysChange:Ye,loading:d,renderLoading:C,disabled:I,readOnly:j,shouldDisableDate:T}))]})})]})});Wc.propTypes={autoFocus:s.exports.bool,classes:s.exports.object,className:s.exports.string,components:s.exports.object,componentsProps:s.exports.object,date:s.exports.any,defaultCalendarMonth:s.exports.any,disabled:s.exports.bool,disableFuture:s.exports.bool,disableHighlightToday:s.exports.bool,disablePast:s.exports.bool,getViewSwitchingButtonText:s.exports.func,leftArrowButtonText:s.exports.string,loading:s.exports.bool,maxDate:s.exports.any,minDate:s.exports.any,onChange:s.exports.func.isRequired,onMonthChange:s.exports.func,onViewChange:s.exports.func,onYearChange:s.exports.func,openTo:s.exports.oneOf(["day","month","year"]),readOnly:s.exports.bool,reduceAnimations:s.exports.bool,renderDay:s.exports.func,renderLoading:s.exports.func,rightArrowButtonText:s.exports.string,shouldDisableDate:s.exports.func,shouldDisableMonth:s.exports.func,shouldDisableYear:s.exports.func,showDaysOutsideCurrentMonth:s.exports.bool,view:s.exports.oneOf(["day","month","year"]),views:s.exports.arrayOf(s.exports.oneOf(["day","month","year"]).isRequired)};const Dt=220,ut=36,Wt={x:Dt/2,y:Dt/2},zc={x:Wt.x,y:0},ww=zc.x-Wt.x,Pw=zc.y-Wt.y,Cw=e=>e*(180/Math.PI),Yc=(e,t,r)=>{const o=t-Wt.x,n=r-Wt.y,i=Math.atan2(ww,Pw)-Math.atan2(o,n);let a=Cw(i);a=Math.round(a/e)*e,a%=360;const l=Math.floor(a/e)||0,c=o**2+n**2,u=Math.sqrt(c);return{value:l,distance:u}},Tw=(e,t,r=1)=>{const o=r*6;let{value:n}=Yc(o,e,t);return n=n*r%60,n},Nw=(e,t,r)=>{const{value:o,distance:n}=Yc(30,e,t);let i=o||12;return r?i%=12:n
h({width:2,backgroundColor:e.palette.primary.main,position:"absolute",left:"calc(50% - 1px)",bottom:"50%",transformOrigin:"center bottom 0px"},t.toAnimateTransform&&{transition:e.transitions.create(["transform","height"])})),_w=O("div")(({theme:e,ownerState:t})=>h({width:4,height:4,backgroundColor:e.palette.primary.contrastText,borderRadius:"50%",position:"absolute",top:-21,left:`calc(50% - ${ut/2}px)`,border:`${(ut-4)/2}px solid ${e.palette.primary.main}`,boxSizing:"content-box"},t.hasSelected&&{backgroundColor:e.palette.primary.main}));class Uc extends m.exports.Component{constructor(...t){super(...t),this.state={toAnimateTransform:!1,previousType:void 0}}render(){const t=this.props,{className:r,isInner:o,type:n,value:i}=t,a=G(t,Ow),l=h({},this.props,this.state);return x(Dw,h({style:(()=>{let f=360/(n==="hours"?12:60)*i;return n==="hours"&&i>12&&(f-=360),{height:Math.round((o?.26:.4)*Dt),transform:`rotateZ(${f}deg)`}})(),className:r,ownerState:l},a,{children:x(_w,{ownerState:l})}))}}Uc.getDerivedStateFromProps=(e,t)=>e.type!==t.previousType?{toAnimateTransform:!0,previousType:e.type}:{toAnimateTransform:!1,previousType:e.type};const Sw=O("div")(({theme:e})=>({display:"flex",justifyContent:"center",alignItems:"center",margin:e.spacing(2)})),kw=O("div")({backgroundColor:"rgba(0,0,0,.07)",borderRadius:"50%",height:220,width:220,flexShrink:0,position:"relative",pointerEvents:"none"}),$w=O("div")(({ownerState:e})=>h({width:"100%",height:"100%",position:"absolute",pointerEvents:"auto",outline:0,touchAction:"none",userSelect:"none"},e.disabled?{}:{"@media (pointer: fine)":{cursor:"pointer",borderRadius:"50%"},"&:active":{cursor:"move"}})),Rw=O("div")(({theme:e})=>({width:6,height:6,borderRadius:"50%",backgroundColor:e.palette.primary.main,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"})),Mw=O(Ze)(({theme:e,ownerState:t})=>h({zIndex:1,position:"absolute",bottom:t.ampmInClock?64:8,left:8},t.meridiemMode==="am"&&{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText,"&:hover":{backgroundColor:e.palette.primary.light}})),Ew=O(Ze)(({theme:e,ownerState:t})=>h({zIndex:1,position:"absolute",bottom:t.ampmInClock?64:8,right:8},t.meridiemMode==="pm"&&{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText,"&:hover":{backgroundColor:e.palette.primary.light}}));function Iw(e){const{ampm:t,ampmInClock:r,autoFocus:o,children:n,date:i,getClockLabelText:a,handleMeridiemChange:l,isTimeDisabled:c,meridiemMode:u,minutesStep:f=1,onChange:p,selectedId:d,type:b,value:g,disabled:v,readOnly:P}=e,C=e,T=Se(),k=m.exports.useContext(yt),S=m.exports.useRef(!1),_=c(g,b),w=!t&&b==="hours"&&(g<1||g>12),D=(R,H)=>{v||P||c(R,b)||p(R,H)},N=(R,H)=>{let{offsetX:z,offsetY:Be}=R;if(z===void 0){const ve=R.target.getBoundingClientRect();z=R.changedTouches[0].clientX-ve.left,Be=R.changedTouches[0].clientY-ve.top}const Oe=b==="seconds"||b==="minutes"?Tw(z,Be,f):Nw(z,Be,Boolean(t));D(Oe,H)},I=R=>{S.current=!0,N(R,"shallow")},j=R=>{S.current&&(N(R,"finish"),S.current=!1)},L=R=>{R.buttons>0&&N(R.nativeEvent,"shallow")},E=R=>{S.current&&(S.current=!1),N(R.nativeEvent,"finish")},W=m.exports.useMemo(()=>b==="hours"?!0:g%5===0,[b,g]),A=b==="minutes"?f:1,M=m.exports.useRef(null);To(()=>{o&&M.current.focus()},[o]);const $=R=>{if(!S.current)switch(R.key){case"Home":D(0,"partial"),R.preventDefault();break;case"End":D(b==="minutes"?59:23,"partial"),R.preventDefault();break;case"ArrowUp":D(g+A,"partial"),R.preventDefault();break;case"ArrowDown":D(g-A,"partial"),R.preventDefault();break}};return ee(Sw,{children:[ee(kw,{children:[x($w,{onTouchMove:I,onTouchEnd:j,onMouseUp:E,onMouseMove:L,ownerState:{disabled:v}}),!_&&ee(m.exports.Fragment,{children:[x(Rw,{}),i&&x(Uc,{type:b,value:g,isInner:w,hasSelected:W})]}),x("div",{"aria-activedescendant":d,"aria-label":a(b,i,T),ref:M,role:"listbox",onKeyDown:$,tabIndex:0,children:n})]}),t&&(k==="desktop"||r)&&ee(m.exports.Fragment,{children:[x(Mw,{onClick:P?void 0:()=>l("am"),disabled:v||u===null,ownerState:C,children:x(K,{variant:"caption",children:"AM"})}),x(Ew,{disabled:v||u===null,onClick:P?void 0:()=>l("pm"),ownerState:C,children:x(K,{variant:"caption",children:"PM"})})]})]})}const jw=["className","disabled","index","inner","label","selected"],Po=te("PrivateClockNumber",["selected","disabled"]),Aw=O("span")(({theme:e,ownerState:t})=>h({height:ut,width:ut,position:"absolute",left:`calc((100% - ${ut}px) / 2)`,display:"inline-flex",justifyContent:"center",alignItems:"center",borderRadius:"50%",color:e.palette.text.primary,fontFamily:e.typography.fontFamily,"&:focused":{backgroundColor:e.palette.background.paper},[`&.${Po.selected}`]:{color:e.palette.primary.contrastText},[`&.${Po.disabled}`]:{pointerEvents:"none",color:e.palette.text.disabled}},t.inner&&h({},e.typography.body2,{color:e.palette.text.secondary})));function qc(e){const{className:t,disabled:r,index:o,inner:n,label:i,selected:a}=e,l=G(e,jw),c=e,u=o%12/12*Math.PI*2-Math.PI/2,f=(Dt-ut-2)/2*(n?.65:1),p=Math.round(Math.cos(u)*f),d=Math.round(Math.sin(u)*f);return x(Aw,h({className:F(t,a&&Po.selected,r&&Po.disabled),"aria-disabled":r?!0:void 0,"aria-selected":a?!0:void 0,role:"option",style:{transform:`translate(${p}px, ${d+(Dt-ut)/2}px`},ownerState:c},l,{children:i}))}const Bw=({ampm:e,date:t,getClockNumberText:r,isDisabled:o,selectedId:n,utils:i})=>{const a=t?i.getHours(t):null,l=[],c=e?1:0,u=e?12:23,f=p=>a===null?!1:e?p===12?a===12||a===0:a===p||a-12===p:a===p;for(let p=c;p<=u;p+=1){let d=p.toString();p===0&&(d="00");const b=!e&&(p===0||p>12);d=i.formatNumber(d);const g=f(p);l.push(x(qc,{id:g?n:void 0,index:p,inner:b,selected:g,disabled:o(p),label:d,"aria-label":r(d)},p))}return l},ll=({utils:e,value:t,isDisabled:r,getClockNumberText:o,selectedId:n})=>{const i=e.formatNumber;return[[5,i("05")],[10,i("10")],[15,i("15")],[20,i("20")],[25,i("25")],[30,i("30")],[35,i("35")],[40,i("40")],[45,i("45")],[50,i("50")],[55,i("55")],[0,i("00")]].map(([a,l],c)=>{const u=a===t;return x(qc,{label:l,id:u?n:void 0,index:c+1,inner:!1,disabled:r(a),selected:u,"aria-label":o(l)},a)})};function Lw(e){return fe("MuiClockPicker",e)}te("MuiClockPicker",["root","arrowSwitcher"]);const Vw=e=>{const{classes:t}=e;return pe({root:["root"],arrowSwitcher:["arrowSwitcher"]},Lw,t)},Fw=O(Za,{name:"MuiClockPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column"}),Hw=O(Vc,{name:"MuiClockPicker",slot:"ArrowSwitcher",overridesResolver:(e,t)=>t.arrowSwitcher})({position:"absolute",right:12,top:15}),Ww=Fc("Props for translation are deprecated. See https://mui.com/x/react-date-pickers/localization for more information."),Kc=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiClockPicker"}),{ampm:n=!1,ampmInClock:i=!1,autoFocus:a,components:l,componentsProps:c,date:u,disableIgnoringDatePartForTimeValidation:f,getClockLabelText:p,getHoursClockNumberText:d,getMinutesClockNumberText:b,getSecondsClockNumberText:g,leftArrowButtonText:v,maxTime:P,minTime:C,minutesStep:T=1,rightArrowButtonText:k,shouldDisableTime:S,showViewSwitcher:_,onChange:w,view:D,views:N=["hours","minutes"],openTo:I,onViewChange:j,className:L,disabled:E,readOnly:W}=o;Ww({leftArrowButtonText:v,rightArrowButtonText:k,getClockLabelText:p,getHoursClockNumberText:d,getMinutesClockNumberText:b,getSecondsClockNumberText:g});const A=qt(),M=v!=null?v:A.openPreviousView,$=k!=null?k:A.openNextView,R=p!=null?p:A.clockLabelText,H=d!=null?d:A.hoursClockNumberText,z=b!=null?b:A.minutesClockNumberText,Be=g!=null?g:A.secondsClockNumberText,{openView:Oe,setOpenView:ve,nextView:Je,previousView:Ee,handleChangeAndOpenNext:Ye}=Qa({view:D,views:N,openTo:I,onViewChange:j,onChange:w}),Ue=Kt(),re=Se(),Z=m.exports.useMemo(()=>u||re.setSeconds(re.setMinutes(re.setHours(Ue,0),0),0),[u,Ue,re]),{meridiemMode:X,handleMeridiemChange:he}=Z0(Z,n,Ye),ne=m.exports.useCallback((je,Le)=>{const Ve=G0(f,re),Xe=({start:we,end:He})=>!(C&&Ve(C,He)||P&&Ve(we,P)),xt=(we,He=1)=>we%He!==0?!1:S?!S(we,Le):!0;switch(Le){case"hours":{const we=Oa(je,X,n),He=re.setHours(Z,we),pt=re.setSeconds(re.setMinutes(He,0),0),gt=re.setSeconds(re.setMinutes(He,59),59);return!Xe({start:pt,end:gt})||!xt(we)}case"minutes":{const we=re.setMinutes(Z,je),He=re.setSeconds(we,0),pt=re.setSeconds(we,59);return!Xe({start:He,end:pt})||!xt(je,T)}case"seconds":{const we=re.setSeconds(Z,je);return!Xe({start:we,end:we})||!xt(je)}default:throw new Error("not supported")}},[n,Z,f,P,X,C,T,S,re]),me=Vt(),$e=m.exports.useMemo(()=>{switch(Oe){case"hours":{const je=(Le,Ve)=>{const Xe=Oa(Le,X,n);Ye(re.setHours(Z,Xe),Ve)};return{onChange:je,value:re.getHours(Z),children:Bw({date:u,utils:re,ampm:n,onChange:je,getClockNumberText:H,isDisabled:Le=>E||ne(Le,"hours"),selectedId:me})}}case"minutes":{const je=re.getMinutes(Z),Le=(Ve,Xe)=>{Ye(re.setMinutes(Z,Ve),Xe)};return{value:je,onChange:Le,children:ll({utils:re,value:je,onChange:Le,getClockNumberText:z,isDisabled:Ve=>E||ne(Ve,"minutes"),selectedId:me})}}case"seconds":{const je=re.getSeconds(Z),Le=(Ve,Xe)=>{Ye(re.setSeconds(Z,Ve),Xe)};return{value:je,onChange:Le,children:ll({utils:re,value:je,onChange:Le,getClockNumberText:Be,isDisabled:Ve=>E||ne(Ve,"seconds"),selectedId:me})}}default:throw new Error("You must provide the type for ClockView")}},[Oe,re,u,n,H,z,Be,X,Ye,Z,ne,me,E]),Ie=o,Re=Vw(Ie);return ee(Fw,{ref:r,className:F(Re.root,L),ownerState:Ie,children:[_&&x(Hw,{className:Re.arrowSwitcher,leftArrowButtonText:M,rightArrowButtonText:$,components:l,componentsProps:c,onLeftClick:()=>ve(Ee),onRightClick:()=>ve(Je),isLeftDisabled:!Ee,isRightDisabled:!Je,ownerState:Ie}),x(Iw,h({autoFocus:a,date:u,ampmInClock:i,type:Oe,ampm:n,getClockLabelText:R,minutesStep:T,isTimeDisabled:ne,meridiemMode:X,handleMeridiemChange:he,selectedId:me,disabled:E,readOnly:W},$e))]})});Kc.propTypes={ampm:s.exports.bool,ampmInClock:s.exports.bool,autoFocus:s.exports.bool,classes:s.exports.object,className:s.exports.string,components:s.exports.object,componentsProps:s.exports.object,date:s.exports.any,disabled:s.exports.bool,disableIgnoringDatePartForTimeValidation:s.exports.bool,getClockLabelText:s.exports.func,getHoursClockNumberText:s.exports.func,getMinutesClockNumberText:s.exports.func,getSecondsClockNumberText:s.exports.func,leftArrowButtonText:s.exports.string,maxTime:s.exports.any,minTime:s.exports.any,minutesStep:s.exports.number,onChange:s.exports.func.isRequired,onViewChange:s.exports.func,openTo:s.exports.oneOf(["hours","minutes","seconds"]),readOnly:s.exports.bool,rightArrowButtonText:s.exports.string,shouldDisableTime:s.exports.func,showViewSwitcher:s.exports.bool,view:s.exports.oneOf(["hours","minutes","seconds"]),views:s.exports.arrayOf(s.exports.oneOf(["hours","minutes","seconds"]).isRequired)};const Gc=e=>e.length===1&&e[0]==="year",Xc=e=>e.length===2&&e.indexOf("month")!==-1&&e.indexOf("year")!==-1,zw=(e,t)=>Gc(e)?{inputFormat:t.formats.year}:Xc(e)?{disableMaskedInput:!0,inputFormat:t.formats.monthAndYear}:{inputFormat:t.formats.keyboardDate};function Qc(e,t){var r;const o=Se(),n=Fo(),i=le({props:e,name:t}),a=(r=i.views)!=null?r:["year","day"];return h({openTo:"day",minDate:n.minDate,maxDate:n.maxDate},zw(a,o),i,{views:a})}const Zc={emptyValue:null,getTodayValue:e=>e.date(),parseInput:mw,areValuesEqual:(e,t,r)=>e.isEqual(t,r)},Rt=te("MuiPickersToolbar",["root","content","penIconButton","penIconButtonLandscape"]),Yw=O("div",{name:"MuiPickersToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>h({display:"flex",flexDirection:"column",alignItems:"flex-start",justifyContent:"space-between",padding:e.spacing(2,3)},t.isLandscape&&{height:"auto",maxWidth:160,padding:16,justifyContent:"flex-start",flexWrap:"wrap"})),Uw=O(Ae,{name:"MuiPickersToolbar",slot:"Content",overridesResolver:(e,t)=>t.content})({flex:1}),qw=O(Ze,{name:"MuiPickersToolbar",slot:"PenIconButton",overridesResolver:(e,t)=>t.penIconButton})({}),Kw=e=>e==="clock"?x(H0,{color:"inherit"}):x(Lc,{color:"inherit"});function Gw(e,t){return e?`text input view is open, go to ${t} view`:`${t} view is open, go to text input view`}const Xw=m.exports.forwardRef(function(t,r){const{children:o,className:n,getMobileKeyboardInputViewButtonText:i=Gw,isLandscape:a,isMobileKeyboardViewOpen:l,landscapeDirection:c="column",toggleMobileKeyboardView:u,toolbarTitle:f,viewType:p="calendar"}=t,d=t;return ee(Yw,{ref:r,className:F(Rt.root,n),ownerState:d,children:[x(K,{color:"text.secondary",variant:"overline",children:f}),ee(Uw,{container:!0,justifyContent:"space-between",className:Rt.content,ownerState:d,direction:a?c:"row",alignItems:a?"flex-start":"flex-end",children:[o,x(qw,{onClick:u,className:F(Rt.penIconButton,a&&Rt.penIconButtonLandscape),ownerState:d,color:"inherit","aria-label":i(l,p),children:l?Kw(p):x(W0,{color:"inherit"})})]})]})}),Qw=["parsedValue","isLandscape","isMobileKeyboardViewOpen","onChange","toggleMobileKeyboardView","toolbarFormat","toolbarPlaceholder","toolbarTitle","views"],cl=te("MuiDatePickerToolbar",["root","title"]),Zw=O(Xw,{name:"MuiDatePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})({[`& .${Rt.penIconButton}`]:{position:"relative",top:4}}),Jw=O(K,{name:"MuiDatePickerToolbar",slot:"Title",overridesResolver:(e,t)=>t.title})(({ownerState:e})=>h({},e.isLandscape&&{margin:"auto 16px auto auto"})),Jc=m.exports.forwardRef(function(t,r){const{parsedValue:o,isLandscape:n,isMobileKeyboardViewOpen:i,toggleMobileKeyboardView:a,toolbarFormat:l,toolbarPlaceholder:c="\u2013\u2013",toolbarTitle:u="Select date",views:f}=t,p=G(t,Qw),d=Se(),b=m.exports.useMemo(()=>o?l?d.formatByString(o,l):Gc(f)?d.format(o,"year"):Xc(f)?d.format(o,"month"):/en/.test(d.getCurrentLocaleCode())?d.format(o,"normalDateWithWeekday"):d.format(o,"normalDate"):c,[o,l,c,d,f]),g=t;return x(Zw,h({ref:r,toolbarTitle:u,isMobileKeyboardViewOpen:i,toggleMobileKeyboardView:a,isLandscape:n,ownerState:g,className:cl.root},p,{children:x(Jw,{variant:"h4",align:n?"left":"center",ownerState:g,className:cl.title,children:b})}))}),eu=e=>{const{onAccept:t,onClear:r,onCancel:o,onSetToday:n,actions:i}=e,a=m.exports.useContext(yt),l=qt(),c=typeof i=="function"?i(a):i;if(c==null||c.length===0)return null;const u=c==null?void 0:c.map(f=>{switch(f){case"clear":return x(mt,{onClick:r,children:l.clearButtonLabel},f);case"cancel":return x(mt,{onClick:o,children:l.cancelButtonLabel},f);case"accept":return x(mt,{onClick:t,children:l.okButtonLabel},f);case"today":return x(mt,{onClick:n,children:l.todayButtonLabel},f);default:return null}});return x(Lf,{children:u})},eP=["onClick","onTouchStart"],tP=O(Hu)(({theme:e})=>({zIndex:e.zIndex.modal})),rP=O(No)(({ownerState:e})=>h({transformOrigin:"top center",outline:0},e.placement==="top"&&{transformOrigin:"bottom center"}));function oP(e,t){return t.documentElement.clientWidth{if(!e)return;function c(){i.current=!0}return document.addEventListener("mousedown",c,!0),document.addEventListener("touchstart",c,!0),()=>{document.removeEventListener("mousedown",c,!0),document.removeEventListener("touchstart",c,!0),i.current=!1}},[e]);const a=Et(c=>{if(!i.current)return;const u=o.current;o.current=!1;const f=Mt(n.current);if(!n.current||"clientX"in c&&oP(c,f))return;if(r.current){r.current=!1;return}let p;c.composedPath?p=c.composedPath().indexOf(n.current)>-1:p=!f.documentElement.contains(c.target)||n.current.contains(c.target),!p&&!u&&t(c)}),l=()=>{o.current=!0};return m.exports.useEffect(()=>{if(e){const c=Mt(n.current),u=()=>{r.current=!0};return c.addEventListener("touchstart",a),c.addEventListener("touchmove",u),()=>{c.removeEventListener("touchstart",a),c.removeEventListener("touchmove",u)}}},[e,a]),m.exports.useEffect(()=>{if(e){const c=Mt(n.current);return c.addEventListener("click",a),()=>{c.removeEventListener("click",a),o.current=!1}}},[e,a]),[n,l,l]}const aP=e=>{var t;const{anchorEl:r,children:o,containerRef:n=null,onBlur:i,onClose:a,onClear:l,onAccept:c,onCancel:u,onSetToday:f,open:p,PopperProps:d,role:b,TransitionComponent:g=zu,TrapFocusProps:v,PaperProps:P={},components:C,componentsProps:T}=e;m.exports.useEffect(()=>{function $(R){p&&(R.key==="Escape"||R.key==="Esc")&&a()}return document.addEventListener("keydown",$),()=>{document.removeEventListener("keydown",$)}},[a,p]);const k=m.exports.useRef(null);m.exports.useEffect(()=>{b!=="tooltip"&&(p?k.current=document.activeElement:k.current&&k.current instanceof HTMLElement&&k.current.focus())},[p,b]);const[S,_,w]=nP(p,i!=null?i:a),D=m.exports.useRef(null),N=ht(D,n),I=ht(N,S),j=e,{onClick:L,onTouchStart:E}=P,W=G(P,eP),A=$=>{$.key==="Escape"&&($.stopPropagation(),a())},M=(t=C==null?void 0:C.ActionBar)!=null?t:eu;return x(tP,h({transition:!0,role:b,open:p,anchorEl:r,ownerState:j,onKeyDown:A},d,{children:({TransitionProps:$,placement:R})=>x(Wu,h({open:p,disableAutoFocus:!0,disableEnforceFocus:b==="tooltip",isEnabled:()=>!0},v,{children:x(g,h({},$,{children:ee(rP,h({tabIndex:-1,elevation:8,ref:I,onClick:H=>{_(H),L&&L(H)},onTouchStart:H=>{w(H),E&&E(H)},ownerState:h({},j,{placement:R})},W,{children:[o,x(M,h({onAccept:c,onClear:l,onCancel:u,onSetToday:f,actions:[]},T==null?void 0:T.actionBar))]}))}))}))}))};function iP(e){const{children:t,DateInputProps:r,KeyboardDateInputComponent:o,onClear:n,onDismiss:i,onCancel:a,onAccept:l,onSetToday:c,open:u,PopperProps:f,PaperProps:p,TransitionComponent:d,components:b,componentsProps:g}=e,v=m.exports.useRef(null),P=ht(r.inputRef,v);return ee(yt.Provider,{value:"desktop",children:[x(o,h({},r,{inputRef:P})),x(aP,{role:"dialog",open:u,anchorEl:v.current,TransitionComponent:d,PopperProps:f,PaperProps:p,onClose:i,onCancel:a,onClear:n,onAccept:l,onSetToday:c,components:b,componentsProps:g,children:t})]})}const Da=(e,t,r)=>{const o=e.date(t);return t===null?"":e.isValid(o)?e.formatByString(o,r):""},Co="_",tu="2019-11-21T22:30:00.000",ru="2019-01-01T09:00:00.000";function sP(e,t,r,o){if(e)return e;const i=o.formatByString(o.date(ru),t).replace(r,Co),a=o.formatByString(o.date(tu),t).replace(r,"_");return i===a?i:(console.warn(["Mask does not support numbers with variable length such as 'M'.","Either use numbers with fix length or disable mask feature with 'disableMaskedInput' prop","Falling down to uncontrolled no-mask input."].join(` +`)),"")}function lP(e,t,r,o){if(!e)return!1;const i=o.formatByString(o.date(ru),t).replace(r,Co),a=o.formatByString(o.date(tu),t).replace(r,"_"),l=a===i&&e===a;return!l&&o.lib!=="luxon"&&(t.includes("MMM")?console.warn(["Mask does not support literals such as 'MMM'.","Either use numbers with fix length or disable mask feature with 'disableMaskedInput' prop","Falling down to uncontrolled no-mask input."].join(` +`)):a&&a!==i?console.warn(["Mask does not support numbers with variable length such as 'M'.","Either use numbers with fix length or disable mask feature with 'disableMaskedInput' prop","Falling down to uncontrolled no-mask input."].join(` +`)):e&&console.warn([`The mask "${e}" you passed is not valid for the format used ${t}.`,"Falling down to uncontrolled no-mask input."].join(` +`))),l}const cP=(e,t)=>r=>{let o=0;return r.split("").map((n,i)=>{if(t.lastIndex=0,o>e.length-1)return"";const a=e[o],l=e[o+1],c=t.test(n)?n:"",u=a===Co?c:a+c;return o+=u.length,i===r.length-1&&l&&l!==Co?u?u+l:"":u}).join("")},uP=({acceptRegex:e=/[\d]/gi,disabled:t,disableMaskedInput:r,ignoreInvalidInputs:o,inputFormat:n,inputProps:i,label:a,mask:l,onChange:c,rawValue:u,readOnly:f,rifmFormatter:p,TextFieldProps:d,validationError:b})=>{const g=Se(),v=g.getFormatHelperText(n),{shouldUseMaskedInput:P,maskToUse:C}=m.exports.useMemo(()=>{if(r)return{shouldUseMaskedInput:!1,maskToUse:""};const E=sP(l,n,e,g);return{shouldUseMaskedInput:lP(E,n,e,g),maskToUse:E}},[e,r,n,l,g]),T=m.exports.useMemo(()=>P&&C?cP(C,e):E=>E,[e,C,P]),k=u===null?null:g.date(u),[S,_]=m.exports.useState(k),[w,D]=m.exports.useState(Da(g,u,n)),N=m.exports.useRef();m.exports.useEffect(()=>{const E=u!==N.current;if(N.current=u,!E)return;const W=u===null?null:g.date(u);if(!(u===null||g.isValid(W))||g.isEqual(S,W))return;const M=Da(g,u,n);_(W),D(M)},[g,u,n,S]);const I=E=>{const W=E===""||E===l?"":E;D(W);const A=W===null?null:g.parse(W,n);o&&!g.isValid(A)||(_(A),c(A,W||void 0))},j=Qg({value:w,onChange:I,format:p||T});return h({label:a,disabled:t,error:b,inputProps:h({},P?j:{value:w,onChange:E=>{I(E.currentTarget.value)}},{disabled:t,placeholder:v,readOnly:f,type:P?"tel":"text"},i)},d)},fP=["components","disableOpenPicker","getOpenDialogAriaText","InputAdornmentProps","InputProps","inputRef","openPicker","OpenPickerButtonProps","renderInput"],ou=m.exports.forwardRef(function(t,r){const{components:o={},disableOpenPicker:n,getOpenDialogAriaText:i,InputAdornmentProps:a,InputProps:l,inputRef:c,openPicker:u,OpenPickerButtonProps:f,renderInput:p}=t,d=G(t,fP),b=qt(),g=i!=null?i:b.openDatePickerDialogue,v=Se(),P=uP(d),C=(a==null?void 0:a.position)||"end",T=o.OpenPickerIcon||Lc;return p(h({ref:r,inputRef:c},P,{InputProps:h({},l,{[`${C}Adornment`]:n?void 0:x(Yu,h({position:C},a,{children:x(Ze,h({edge:C,disabled:d.disabled||d.readOnly,"aria-label":g(d.rawValue,v)},f,{onClick:u,children:x(T,{})}))}))})}))});function ul(){return typeof window>"u"?"portrait":window.screen&&window.screen.orientation&&window.screen.orientation.angle?Math.abs(window.screen.orientation.angle)===90?"landscape":"portrait":window.orientation&&Math.abs(Number(window.orientation))===90?"landscape":"portrait"}const pP=(e,t)=>{const[r,o]=m.exports.useState(ul);return To(()=>{const i=()=>{o(ul())};return window.addEventListener("orientationchange",i),()=>{window.removeEventListener("orientationchange",i)}},[]),Tc(e,["hours","minutes","seconds"])?!1:(t||r)==="landscape"},dP=["autoFocus","className","parsedValue","DateInputProps","isMobileKeyboardViewOpen","onDateChange","onViewChange","openTo","orientation","showToolbar","toggleMobileKeyboardView","ToolbarComponent","toolbarFormat","toolbarPlaceholder","toolbarTitle","views"],mP=O("div")({padding:"16px 24px"}),bP=O("div")(({ownerState:e})=>h({display:"flex",flexDirection:"column"},e.isLandscape&&{flexDirection:"row"})),hP={fullWidth:!0},fl=e=>e==="year"||e==="month"||e==="day",pl=e=>e==="hours"||e==="minutes"||e==="seconds";function nu(e){const{autoFocus:t,parsedValue:r,DateInputProps:o,isMobileKeyboardViewOpen:n,onDateChange:i,onViewChange:a,openTo:l,orientation:c,showToolbar:u,toggleMobileKeyboardView:f,ToolbarComponent:p=()=>null,toolbarFormat:d,toolbarPlaceholder:b,toolbarTitle:g,views:v}=e,P=G(e,dP),C=pP(v,c),T=m.exports.useContext(yt),k=u!=null?u:T!=="desktop",S=m.exports.useCallback((I,j)=>{i(I,T,j)},[i,T]),_=m.exports.useCallback(I=>{n&&f(),a&&a(I)},[n,a,f]),{openView:w,setOpenView:D,handleChangeAndOpenNext:N}=Qa({view:void 0,views:v,openTo:l,onChange:S,onViewChange:_});return ee(bP,{ownerState:{isLandscape:C},children:[k&&x(p,h({},P,{views:v,isLandscape:C,parsedValue:r,onChange:S,setOpenView:D,openView:w,toolbarTitle:g,toolbarFormat:d,toolbarPlaceholder:b,isMobileKeyboardViewOpen:n,toggleMobileKeyboardView:f})),x(Za,{children:n?x(mP,{children:x(ou,h({},o,{ignoreInvalidInputs:!0,disableOpenPicker:!0,TextFieldProps:hP}))}):ee(m.exports.Fragment,{children:[fl(w)&&x(Wc,h({autoFocus:t,date:r,onViewChange:D,onChange:N,view:w,views:v.filter(fl)},P)),pl(w)&&x(Kc,h({},P,{autoFocus:t,date:r,view:w,views:v.filter(pl),onChange:N,onViewChange:D,showViewSwitcher:T==="desktop"}))]})})]})}const yP=({open:e,onOpen:t,onClose:r})=>{const o=m.exports.useRef(typeof e=="boolean").current,[n,i]=m.exports.useState(!1);m.exports.useEffect(()=>{if(o){if(typeof e!="boolean")throw new Error("You must not mix controlling and uncontrolled mode for `open` prop");i(e)}},[o,e]);const a=m.exports.useCallback(l=>{o||i(l),l&&t&&t(),!l&&r&&r()},[o,t,r]);return{isOpen:n,setIsOpen:a}},au=(e,t)=>{const{onAccept:r,onChange:o,value:n,closeOnSelect:i}=e,a=Se(),{isOpen:l,setIsOpen:c}=yP(e),u=m.exports.useMemo(()=>t.parseInput(a,n),[t,a,n]),[f,p]=m.exports.useState(u),[d,b]=m.exports.useState(()=>({committed:u,draft:u,resetFallback:u})),g=m.exports.useCallback(w=>{b(D=>{switch(w.action){case"setAll":case"acceptAndClose":return{draft:w.value,committed:w.value,resetFallback:w.value};case"setCommitted":return h({},D,{draft:w.value,committed:w.value});case"setDraft":return h({},D,{draft:w.value});default:return D}}),!w.skipOnChangeCall&&!t.areValuesEqual(a,d.committed,w.value)&&o(w.value),w.action==="acceptAndClose"&&(c(!1),r&&!t.areValuesEqual(a,d.resetFallback,w.value)&&r(w.value))},[r,o,c,d,a,t]);m.exports.useEffect(()=>{a.isValid(u)&&p(u)},[a,u]),m.exports.useEffect(()=>{l&&g({action:"setAll",value:u,skipOnChangeCall:!0})},[l]),t.areValuesEqual(a,d.committed,u)||g({action:"setCommitted",value:u,skipOnChangeCall:!0});const v=m.exports.useMemo(()=>({open:l,onClear:()=>{g({value:t.emptyValue,action:"acceptAndClose"})},onAccept:()=>{g({value:d.draft,action:"acceptAndClose"})},onDismiss:()=>{g({value:d.committed,action:"acceptAndClose"})},onCancel:()=>{g({value:d.resetFallback,action:"acceptAndClose"})},onSetToday:()=>{g({value:t.getTodayValue(a),action:"acceptAndClose"})}}),[g,l,a,d,t]),[P,C]=m.exports.useState(!1),T=m.exports.useMemo(()=>({parsedValue:d.draft,isMobileKeyboardViewOpen:P,toggleMobileKeyboardView:()=>C(!P),onDateChange:(w,D,N="partial")=>{switch(N){case"shallow":return g({action:"setDraft",value:w,skipOnChangeCall:!0});case"partial":return g({action:"setDraft",value:w});case"finish":return(i!=null?i:D==="desktop")?g({value:w,action:"acceptAndClose"}):g({value:w,action:"setCommitted"});default:throw new Error("MUI: Invalid selectionState passed to `onDateChange`")}}}),[g,P,d.draft,i]),k=m.exports.useCallback((w,D)=>{const N=t.valueReducer?t.valueReducer(a,f,w):w;o(N,D)},[o,t,f,a]),S=m.exports.useMemo(()=>({onChange:k,open:l,rawValue:n,openPicker:()=>c(!0)}),[k,l,n,c]),_={pickerProps:T,inputProps:S,wrapperProps:v};return m.exports.useDebugValue(_,()=>({MuiPickerState:{dateState:d,other:_}})),_},xP=["onChange","PopperProps","PaperProps","ToolbarComponent","TransitionComponent","value","components","componentsProps"],iu=m.exports.forwardRef(function(t,r){const o=Qc(t,"MuiDesktopDatePicker"),n=$c(o)!==null,{pickerProps:i,inputProps:a,wrapperProps:l}=au(o,Zc),{PopperProps:c,PaperProps:u,ToolbarComponent:f=Jc,TransitionComponent:p,components:d,componentsProps:b}=o,g=G(o,xP),v=h({},a,g,{components:d,componentsProps:b,ref:r,validationError:n});return x(iP,h({},l,{DateInputProps:v,KeyboardDateInputComponent:ou,PopperProps:c,PaperProps:u,TransitionComponent:p,components:d,componentsProps:b,children:x(nu,h({},i,{autoFocus:!0,toolbarTitle:o.label||o.toolbarTitle,ToolbarComponent:f,DateInputProps:v,components:d,componentsProps:b},g))}))});iu.propTypes={acceptRegex:s.exports.instanceOf(RegExp),autoFocus:s.exports.bool,children:s.exports.node,className:s.exports.string,closeOnSelect:s.exports.bool,components:s.exports.object,componentsProps:s.exports.object,defaultCalendarMonth:s.exports.any,disabled:s.exports.bool,disableFuture:s.exports.bool,disableHighlightToday:s.exports.bool,disableMaskedInput:s.exports.bool,disableOpenPicker:s.exports.bool,disablePast:s.exports.bool,getOpenDialogAriaText:s.exports.func,getViewSwitchingButtonText:s.exports.func,ignoreInvalidInputs:s.exports.bool,InputAdornmentProps:s.exports.object,inputFormat:s.exports.string,InputProps:s.exports.object,inputRef:s.exports.oneOfType([s.exports.func,s.exports.shape({current:s.exports.object})]),label:s.exports.node,leftArrowButtonText:s.exports.string,loading:s.exports.bool,mask:s.exports.string,maxDate:s.exports.any,minDate:s.exports.any,onAccept:s.exports.func,onChange:s.exports.func.isRequired,onClose:s.exports.func,onError:s.exports.func,onMonthChange:s.exports.func,onOpen:s.exports.func,onViewChange:s.exports.func,onYearChange:s.exports.func,open:s.exports.bool,OpenPickerButtonProps:s.exports.object,openTo:s.exports.oneOf(["day","month","year"]),orientation:s.exports.oneOf(["landscape","portrait"]),PaperProps:s.exports.object,PopperProps:s.exports.object,readOnly:s.exports.bool,reduceAnimations:s.exports.bool,renderDay:s.exports.func,renderInput:s.exports.func.isRequired,renderLoading:s.exports.func,rifmFormatter:s.exports.func,rightArrowButtonText:s.exports.string,shouldDisableDate:s.exports.func,shouldDisableMonth:s.exports.func,shouldDisableYear:s.exports.func,showDaysOutsideCurrentMonth:s.exports.bool,showToolbar:s.exports.bool,ToolbarComponent:s.exports.elementType,toolbarFormat:s.exports.string,toolbarPlaceholder:s.exports.node,toolbarTitle:s.exports.node,TransitionComponent:s.exports.elementType,value:s.exports.any,views:s.exports.arrayOf(s.exports.oneOf(["day","month","year"]).isRequired)};const gP=O(El)({[`& .${jt.container}`]:{outline:0},[`& .${jt.paper}`]:{outline:0,minWidth:Mc}}),vP=O(Al)({"&:first-of-type":{padding:0}}),wP=e=>{var t;const{children:r,DialogProps:o={},onAccept:n,onClear:i,onDismiss:a,onCancel:l,onSetToday:c,open:u,components:f,componentsProps:p}=e,d=(t=f==null?void 0:f.ActionBar)!=null?t:eu;return ee(gP,h({open:u,onClose:a},o,{children:[x(vP,{children:r}),x(d,h({onAccept:n,onClear:i,onCancel:l,onSetToday:c,actions:["cancel","accept"]},p==null?void 0:p.actionBar))]}))},PP=["children","DateInputProps","DialogProps","onAccept","onClear","onDismiss","onCancel","onSetToday","open","PureDateInputComponent","components","componentsProps"];function CP(e){const{children:t,DateInputProps:r,DialogProps:o,onAccept:n,onClear:i,onDismiss:a,onCancel:l,onSetToday:c,open:u,PureDateInputComponent:f,components:p,componentsProps:d}=e,b=G(e,PP);return ee(yt.Provider,{value:"mobile",children:[x(f,h({components:p},b,r)),x(wP,{DialogProps:o,onAccept:n,onClear:i,onDismiss:a,onCancel:l,onSetToday:c,open:u,components:p,componentsProps:d,children:t})]})}const TP=m.exports.forwardRef(function(t,r){const{disabled:o,getOpenDialogAriaText:n,inputFormat:i,InputProps:a,inputRef:l,label:c,openPicker:u,rawValue:f,renderInput:p,TextFieldProps:d={},validationError:b}=t,g=qt(),v=n!=null?n:g.openDatePickerDialogue,P=Se(),C=m.exports.useMemo(()=>h({},a,{readOnly:!0}),[a]),T=Da(P,f,i);return p(h({label:c,disabled:o,ref:r,inputRef:l,error:b,InputProps:C,inputProps:h({disabled:o,readOnly:!0,"aria-readonly":!0,"aria-label":v(f,P),value:T},!t.readOnly&&{onClick:u},{onKeyDown:Nc(u)})},d))}),NP=["ToolbarComponent","value","onChange","components","componentsProps"],su=m.exports.forwardRef(function(t,r){const o=Qc(t,"MuiMobileDatePicker"),n=$c(o)!==null,{pickerProps:i,inputProps:a,wrapperProps:l}=au(o,Zc),{ToolbarComponent:c=Jc,components:u,componentsProps:f}=o,p=G(o,NP),d=h({},a,p,{components:u,componentsProps:f,ref:r,validationError:n});return x(CP,h({},p,l,{DateInputProps:d,PureDateInputComponent:TP,components:u,componentsProps:f,children:x(nu,h({},i,{autoFocus:!0,toolbarTitle:o.label||o.toolbarTitle,ToolbarComponent:c,DateInputProps:d,components:u,componentsProps:f},p))}))});su.propTypes={acceptRegex:s.exports.instanceOf(RegExp),autoFocus:s.exports.bool,children:s.exports.node,className:s.exports.string,closeOnSelect:s.exports.bool,components:s.exports.object,componentsProps:s.exports.object,defaultCalendarMonth:s.exports.any,DialogProps:s.exports.object,disabled:s.exports.bool,disableFuture:s.exports.bool,disableHighlightToday:s.exports.bool,disableMaskedInput:s.exports.bool,disableOpenPicker:s.exports.bool,disablePast:s.exports.bool,getOpenDialogAriaText:s.exports.func,getViewSwitchingButtonText:s.exports.func,ignoreInvalidInputs:s.exports.bool,InputAdornmentProps:s.exports.object,inputFormat:s.exports.string,InputProps:s.exports.object,inputRef:s.exports.oneOfType([s.exports.func,s.exports.shape({current:s.exports.object})]),label:s.exports.node,leftArrowButtonText:s.exports.string,loading:s.exports.bool,mask:s.exports.string,maxDate:s.exports.any,minDate:s.exports.any,onAccept:s.exports.func,onChange:s.exports.func.isRequired,onClose:s.exports.func,onError:s.exports.func,onMonthChange:s.exports.func,onOpen:s.exports.func,onViewChange:s.exports.func,onYearChange:s.exports.func,open:s.exports.bool,OpenPickerButtonProps:s.exports.object,openTo:s.exports.oneOf(["day","month","year"]),orientation:s.exports.oneOf(["landscape","portrait"]),readOnly:s.exports.bool,reduceAnimations:s.exports.bool,renderDay:s.exports.func,renderInput:s.exports.func.isRequired,renderLoading:s.exports.func,rifmFormatter:s.exports.func,rightArrowButtonText:s.exports.string,shouldDisableDate:s.exports.func,shouldDisableMonth:s.exports.func,shouldDisableYear:s.exports.func,showDaysOutsideCurrentMonth:s.exports.bool,showToolbar:s.exports.bool,ToolbarComponent:s.exports.elementType,toolbarFormat:s.exports.string,toolbarPlaceholder:s.exports.node,toolbarTitle:s.exports.node,value:s.exports.any,views:s.exports.arrayOf(s.exports.oneOf(["day","month","year"]).isRequired)};const OP=["desktopModeMediaQuery","DialogProps","PopperProps","TransitionComponent"],lu=m.exports.forwardRef(function(t,r){const o=le({props:t,name:"MuiDatePicker"}),{desktopModeMediaQuery:n="@media (pointer: fine)",DialogProps:i,PopperProps:a,TransitionComponent:l}=o,c=G(o,OP);return Uu(n)?x(iu,h({ref:r,PopperProps:a,TransitionComponent:l},c)):x(su,h({ref:r,DialogProps:i},c))});lu.propTypes={acceptRegex:s.exports.instanceOf(RegExp),autoFocus:s.exports.bool,children:s.exports.node,className:s.exports.string,closeOnSelect:s.exports.bool,components:s.exports.object,componentsProps:s.exports.object,defaultCalendarMonth:s.exports.any,desktopModeMediaQuery:s.exports.string,DialogProps:s.exports.object,disabled:s.exports.bool,disableFuture:s.exports.bool,disableHighlightToday:s.exports.bool,disableMaskedInput:s.exports.bool,disableOpenPicker:s.exports.bool,disablePast:s.exports.bool,getOpenDialogAriaText:s.exports.func,getViewSwitchingButtonText:s.exports.func,ignoreInvalidInputs:s.exports.bool,InputAdornmentProps:s.exports.object,inputFormat:s.exports.string,InputProps:s.exports.object,inputRef:s.exports.oneOfType([s.exports.func,s.exports.shape({current:s.exports.object})]),label:s.exports.node,leftArrowButtonText:s.exports.string,loading:s.exports.bool,mask:s.exports.string,maxDate:s.exports.any,minDate:s.exports.any,onAccept:s.exports.func,onChange:s.exports.func.isRequired,onClose:s.exports.func,onError:s.exports.func,onMonthChange:s.exports.func,onOpen:s.exports.func,onViewChange:s.exports.func,onYearChange:s.exports.func,open:s.exports.bool,OpenPickerButtonProps:s.exports.object,openTo:s.exports.oneOf(["day","month","year"]),orientation:s.exports.oneOf(["landscape","portrait"]),PaperProps:s.exports.object,PopperProps:s.exports.object,readOnly:s.exports.bool,reduceAnimations:s.exports.bool,renderDay:s.exports.func,renderInput:s.exports.func.isRequired,renderLoading:s.exports.func,rifmFormatter:s.exports.func,rightArrowButtonText:s.exports.string,shouldDisableDate:s.exports.func,shouldDisableMonth:s.exports.func,shouldDisableYear:s.exports.func,showDaysOutsideCurrentMonth:s.exports.bool,showToolbar:s.exports.bool,ToolbarComponent:s.exports.elementType,toolbarFormat:s.exports.string,toolbarPlaceholder:s.exports.node,toolbarTitle:s.exports.node,TransitionComponent:s.exports.elementType,value:s.exports.any,views:s.exports.arrayOf(s.exports.oneOf(["day","month","year"]).isRequired)};var _a={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(c,u){switch(c){case"P":return u.date({width:"short"});case"PP":return u.date({width:"medium"});case"PPP":return u.date({width:"long"});case"PPPP":default:return u.date({width:"full"})}},o=function(c,u){switch(c){case"p":return u.time({width:"short"});case"pp":return u.time({width:"medium"});case"ppp":return u.time({width:"long"});case"pppp":default:return u.time({width:"full"})}},n=function(c,u){var f=c.match(/(P+)(p+)?/)||[],p=f[1],d=f[2];if(!d)return r(c,u);var b;switch(p){case"P":b=u.dateTime({width:"short"});break;case"PP":b=u.dateTime({width:"medium"});break;case"PPP":b=u.dateTime({width:"long"});break;case"PPPP":default:b=u.dateTime({width:"full"});break}return b.replace("{{date}}",r(p,u)).replace("{{time}}",o(d,u))},i={p:o,P:n},a=i;t.default=a,e.exports=t.default})(_a,_a.exports);const DP=qu(_a.exports);var _P={dayOfMonth:"d",fullDate:"PP",fullDateWithWeekday:"PPPP",fullDateTime:"PP p",fullDateTime12h:"PP hh:mm aaa",fullDateTime24h:"PP HH:mm",fullTime:"p",fullTime12h:"hh:mm aaa",fullTime24h:"HH:mm",hours12h:"hh",hours24h:"HH",keyboardDate:"P",keyboardDateTime:"P p",keyboardDateTime12h:"P hh:mm aaa",keyboardDateTime24h:"P HH:mm",minutes:"mm",month:"LLLL",monthAndDate:"MMMM d",monthAndYear:"LLLL yyyy",monthShort:"MMM",weekday:"EEEE",weekdayShort:"EEE",normalDate:"d MMMM",normalDateWithWeekday:"EEE, MMM d",seconds:"ss",shortDate:"MMM d",year:"yyyy"},SP=function(){function e(t){var r=this,o=t===void 0?{}:t,n=o.locale,i=o.formats;this.lib="date-fns",this.is12HourCycleInCurrentLocale=function(){return r.locale?/a/.test(r.locale.formatLong.time()):!0},this.getFormatHelperText=function(a){var l=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,c=r.locale||Cl;return a.match(l).map(function(u){var f=u[0];if(f==="p"||f==="P"){var p=DP[f];return p(u,c.formatLong,{})}return u}).join("").replace(/(aaa|aa|a)/g,"(a|p)m").toLocaleLowerCase()},this.parseISO=function(a){return Sg(a)},this.toISO=function(a){return qm(a,{format:"extended"})},this.getCurrentLocaleCode=function(){var a;return((a=r.locale)===null||a===void 0?void 0:a.code)||"en-US"},this.addSeconds=function(a,l){return jm(a,l)},this.addMinutes=function(a,l){return Im(a,l)},this.addHours=function(a,l){return $m(a,l)},this.addDays=function(a,l){return nn(a,l)},this.addWeeks=function(a,l){return Am(a,l)},this.addMonths=function(a,l){return tr(a,l)},this.addYears=function(a,l){return Fi(a,l)},this.isValid=function(a){return Ku(r.date(a))},this.getDiff=function(a,l,c){switch(c){case"years":return Ym(a,r.date(l));case"quarters":return Wm(a,r.date(l));case"months":return wl(a,r.date(l));case"weeks":return zm(a,r.date(l));case"days":return uc(a,r.date(l));case"hours":return Fm(a,r.date(l));case"minutes":return Hm(a,r.date(l));case"seconds":return Gu(a,r.date(l));default:return Ia(a,r.date(l))}},this.isAfter=function(a,l){return Qo(a,l)},this.isBefore=function(a,l){return kt(a,l)},this.startOfDay=function(a){return Ot(a)},this.endOfDay=function(a){return ai(a)},this.getHours=function(a){return Xm(a)},this.setHours=function(a,l){return qg(a,l)},this.setMinutes=function(a,l){return Kg(a,l)},this.getSeconds=function(a){return Jm(a)},this.setSeconds=function(a,l){return Gg(a,l)},this.isSameDay=function(a,l){return Lm(a,l)},this.isSameMonth=function(a,l){return Og(a,l)},this.isSameYear=function(a,l){return Dg(a,l)},this.isSameHour=function(a,l){return Ng(a,l)},this.startOfYear=function(a){return Qt(a)},this.endOfYear=function(a){return Go(a)},this.startOfMonth=function(a){return Wi(a)},this.endOfMonth=function(a){return ii(a)},this.startOfWeek=function(a){return Ko(a,{locale:r.locale})},this.endOfWeek=function(a){return Xo(a,{locale:r.locale})},this.getYear=function(a){return eb(a)},this.setYear=function(a,l){return Xg(a,l)},this.date=function(a){return typeof a>"u"?new Date:a===null?null:new Date(a)},this.toJsDate=function(a){return a},this.parse=function(a,l){return a===""?null:Cg(a,l,new Date,{locale:r.locale})},this.format=function(a,l){return r.formatByString(a,r.formats[l])},this.formatByString=function(a,l){return Xu(a,l,{locale:r.locale})},this.isEqual=function(a,l){return a===null&&l===null?!0:tb(a,l)},this.isNull=function(a){return a===null},this.isAfterDay=function(a,l){return Qo(a,ai(l))},this.isBeforeDay=function(a,l){return kt(a,Ot(l))},this.isBeforeYear=function(a,l){return kt(a,Qt(l))},this.isAfterYear=function(a,l){return Qo(a,Go(l))},this.isWithinRange=function(a,l){var c=l[0],u=l[1];return _g(a,{start:c,end:u})},this.formatNumber=function(a){return a},this.getMinutes=function(a){return Qm(a)},this.getDate=function(a){return Km(a)},this.setDate=function(a,l){return Ug(a,l)},this.getMonth=function(a){return Zm(a)},this.getDaysInMonth=function(a){return fc(a)},this.setMonth=function(a,l){return Yg(a,l)},this.getMeridiemText=function(a){return a==="am"?"AM":"PM"},this.getNextMonth=function(a){return tr(a,1)},this.getPreviousMonth=function(a){return tr(a,-1)},this.getMonthArray=function(a){for(var l=Qt(a),c=[l];c.length<12;){var u=c[c.length-1];c.push(r.getNextMonth(u))}return c},this.mergeDateAndTime=function(a,l){return r.setSeconds(r.setMinutes(r.setHours(a,r.getHours(l)),r.getMinutes(l)),r.getSeconds(l))},this.getWeekdays=function(){var a=new Date;return Um({start:Ko(a,{locale:r.locale}),end:Xo(a,{locale:r.locale})}).map(function(l){return r.formatByString(l,"EEEEEE")})},this.getWeekArray=function(a){for(var l=Ko(Wi(a),{locale:r.locale}),c=Xo(ii(a),{locale:r.locale}),u=0,f=l,p=[],d=null;kt(f,c);){var b=Math.floor(u/7);p[b]=p[b]||[];var g=Gm(f);d!==g&&(d=g,p[b].push(f),u+=1),f=nn(f,1)}return p},this.getYearRange=function(a,l){for(var c=Qt(a),u=Go(l),f=[],p=c;kt(p,u);)f.push(p),p=Fi(p,1);return f},this.locale=n,this.formats=Object.assign({},_P,i)}return e}(),cu={exports:{}};(function(e){function t(r){return r&&r.__esModule?r:{default:r}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(cu);var rn={};const kP=Nl(df);var dl;function $P(){return dl||(dl=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.createSvgIcon}});var t=kP}(rn)),rn}const RP=Nl(Qu),MP=_e(x("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add"),EP=_e(x("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight");var Ja={},IP=cu.exports;Object.defineProperty(Ja,"__esModule",{value:!0});var uu=Ja.default=void 0,jP=IP($P()),AP=RP,BP=(0,jP.default)((0,AP.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");uu=Ja.default=BP;var et="/var/www/aso/frontend/hospital-portal/src/components/MuiDialog.tsx";const LP=({title:e,openDialog:t,setOpenDialog:r,content:o,maxWidth:n})=>{const i=()=>{r(!1)};let a="md";return n&&(a=n),y.exports.jsxDEV(El,{open:t,onClose:i,fullWidth:!0,maxWidth:a,children:[y.exports.jsxDEV(Xf,{sx:{backgroundColor:"#19BBBB",color:"#FFF",padding:2},children:y.exports.jsxDEV(se,{direction:"row",alignItems:"center",justifyContent:"space-between",children:[e!=null&&e.icon?y.exports.jsxDEV(se,{direction:"row",children:[y.exports.jsxDEV(Ft,{icon:e==null?void 0:e.icon,width:25,height:25,sx:{marginRight:"10px"}},void 0,!1,{fileName:et,lineNumber:38,columnNumber:15},void 0),y.exports.jsxDEV(K,{variant:"h6",children:e==null?void 0:e.name},void 0,!1,{fileName:et,lineNumber:39,columnNumber:15},void 0)]},void 0,!0,{fileName:et,lineNumber:37,columnNumber:13},void 0):y.exports.jsxDEV(K,{variant:"h6",children:e!=null&&e.name?e==null?void 0:e.name:""},void 0,!1,{fileName:et,lineNumber:42,columnNumber:13},void 0),y.exports.jsxDEV(Ze,{sx:{color:"#FFF"},onClick:i,children:y.exports.jsxDEV(uu,{},void 0,!1,{fileName:et,lineNumber:45,columnNumber:13},void 0)},void 0,!1,{fileName:et,lineNumber:44,columnNumber:11},void 0)]},void 0,!0,{fileName:et,lineNumber:35,columnNumber:9},void 0)},void 0,!1,{fileName:et,lineNumber:34,columnNumber:7},void 0),y.exports.jsxDEV(Al,{sx:{backgroundColor:"#F9FAFB"},children:o||"Testing Content Dialog"},void 0,!1,{fileName:et,lineNumber:49,columnNumber:7},void 0)]},void 0,!0,{fileName:et,lineNumber:33,columnNumber:5},void 0)},ei=LP;var J="/var/www/aso/frontend/hospital-portal/src/sections/dashboard/DialogDetailClaim.tsx";const VP=["Review","Approval","Disbursement"],FP=({title:e,openDialog:t,setOpenDialog:r,data:o})=>{const n=()=>y.exports.jsxDEV(y.exports.Fragment,{children:[y.exports.jsxDEV(se,{alignItems:"center",justifyContent:"space-between",direction:"row",sx:{marginTop:1},children:[y.exports.jsxDEV(K,{variant:"subtitle1",sx:{height:"max-content"},children:"Claim Request"},void 0,!1,{fileName:J,lineNumber:49,columnNumber:9},void 0),y.exports.jsxDEV(se,{children:[y.exports.jsxDEV(K,{variant:"caption",children:"Submission date"},void 0,!1,{fileName:J,lineNumber:53,columnNumber:11},void 0),y.exports.jsxDEV(K,{variant:"caption",children:"15 / 05 / 2022"},void 0,!1,{fileName:J,lineNumber:54,columnNumber:11},void 0)]},void 0,!0,{fileName:J,lineNumber:52,columnNumber:9},void 0)]},void 0,!0,{fileName:J,lineNumber:43,columnNumber:7},void 0),y.exports.jsxDEV(Lr,{sx:{width:"100%",marginTop:2},children:y.exports.jsxDEV(ed,{alternativeLabel:!0,children:VP.map(i=>y.exports.jsxDEV(Np,{children:y.exports.jsxDEV(Hp,{children:i},void 0,!1,{fileName:J,lineNumber:61,columnNumber:15},void 0)},i,!1,{fileName:J,lineNumber:60,columnNumber:13},void 0))},void 0,!1,{fileName:J,lineNumber:58,columnNumber:9},void 0)},void 0,!1,{fileName:J,lineNumber:57,columnNumber:7},void 0),y.exports.jsxDEV(se,{marginTop:2,children:y.exports.jsxDEV(K,{variant:"subtitle1",paddingY:2,children:"17 Mei 2022"},void 0,!1,{fileName:J,lineNumber:67,columnNumber:9},void 0)},void 0,!1,{fileName:J,lineNumber:66,columnNumber:7},void 0),y.exports.jsxDEV(se,{direction:"row",spacing:2,children:[y.exports.jsxDEV(bt,{orientation:"vertical",flexItem:!0,sx:{borderStyle:"dashed"}},void 0,!1,{fileName:J,lineNumber:72,columnNumber:9},void 0),y.exports.jsxDEV(se,{spacing:2,sx:{flex:1,maxWidth:"100%"},children:[y.exports.jsxDEV(Ge,{sx:{paddingY:2,paddingX:3},children:[y.exports.jsxDEV(se,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[y.exports.jsxDEV(K,{variant:"body1",children:"09:10 WIB"},void 0,!1,{fileName:J,lineNumber:77,columnNumber:15},void 0),y.exports.jsxDEV(K,{sx:{backgroundColor:at.light.warning.lighter,color:at.light.warning.dark,borderColor:at.light.warning.dark,border:"1px solid",borderRadius:"6px",padding:1},variant:"caption",children:"Approval"},void 0,!1,{fileName:J,lineNumber:78,columnNumber:15},void 0)]},void 0,!0,{fileName:J,lineNumber:76,columnNumber:13},void 0),y.exports.jsxDEV(bt,{sx:{marginY:2}},void 0,!1,{fileName:J,lineNumber:92,columnNumber:13},void 0),y.exports.jsxDEV(se,{children:[y.exports.jsxDEV(K,{variant:"subtitle2",color:"#404040",children:"Details : mohon melengkapi kekurangan dokumen"},void 0,!1,{fileName:J,lineNumber:94,columnNumber:15},void 0),y.exports.jsxDEV(K,{variant:"caption",color:"#757575",sx:{marginTop:2,marginBottom:1},children:"Lab pemeriksaan darah"},void 0,!1,{fileName:J,lineNumber:97,columnNumber:15},void 0),y.exports.jsxDEV(mt,{variant:"outlined",startIcon:y.exports.jsxDEV(MP,{},void 0,!1,{fileName:J,lineNumber:102,columnNumber:28},void 0),fullWidth:!0,sx:{typography:"subtitle2",borderColor:"#F5F5F5"},children:"Hasil Pemeriksaan Laboratorium"},void 0,!1,{fileName:J,lineNumber:100,columnNumber:15},void 0)]},void 0,!0,{fileName:J,lineNumber:93,columnNumber:13},void 0)]},void 0,!0,{fileName:J,lineNumber:75,columnNumber:11},void 0),y.exports.jsxDEV(Ge,{sx:{flex:1,maxWidth:"100%",paddingY:2,paddingX:3},children:[y.exports.jsxDEV(se,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[y.exports.jsxDEV(K,{variant:"body1",children:"09:00 WIB"},void 0,!1,{fileName:J,lineNumber:113,columnNumber:15},void 0),y.exports.jsxDEV(K,{sx:{backgroundColor:at.light.warning.lighter,color:at.light.warning.dark,borderColor:at.light.warning.dark,border:"1px solid",borderRadius:"6px",padding:1},variant:"caption",children:"Approval"},void 0,!1,{fileName:J,lineNumber:114,columnNumber:15},void 0)]},void 0,!0,{fileName:J,lineNumber:112,columnNumber:13},void 0),y.exports.jsxDEV(bt,{sx:{marginY:2}},void 0,!1,{fileName:J,lineNumber:128,columnNumber:13},void 0),y.exports.jsxDEV(se,{children:y.exports.jsxDEV(K,{variant:"subtitle2",color:"#404040",children:"Details : Penilaian Dokter"},void 0,!1,{fileName:J,lineNumber:130,columnNumber:15},void 0)},void 0,!1,{fileName:J,lineNumber:129,columnNumber:13},void 0)]},void 0,!0,{fileName:J,lineNumber:111,columnNumber:11},void 0),y.exports.jsxDEV(Ge,{sx:{flex:1,maxWidth:"100%",paddingY:2,paddingX:3},children:[y.exports.jsxDEV(se,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[y.exports.jsxDEV(K,{variant:"body1",children:"08:00 WIB"},void 0,!1,{fileName:J,lineNumber:138,columnNumber:15},void 0),y.exports.jsxDEV(K,{sx:{backgroundColor:"#F5F5F5",color:"#757575",borderColor:"#757575",border:"1px solid",borderRadius:"6px",padding:1},variant:"caption",children:"Review"},void 0,!1,{fileName:J,lineNumber:139,columnNumber:15},void 0)]},void 0,!0,{fileName:J,lineNumber:137,columnNumber:13},void 0),y.exports.jsxDEV(bt,{sx:{marginY:2}},void 0,!1,{fileName:J,lineNumber:153,columnNumber:13},void 0),y.exports.jsxDEV(se,{children:y.exports.jsxDEV(K,{variant:"subtitle2",color:"#404040",children:"Details : Klaim Diajukan"},void 0,!1,{fileName:J,lineNumber:155,columnNumber:15},void 0)},void 0,!1,{fileName:J,lineNumber:154,columnNumber:13},void 0)]},void 0,!0,{fileName:J,lineNumber:136,columnNumber:11},void 0)]},void 0,!0,{fileName:J,lineNumber:73,columnNumber:9},void 0)]},void 0,!0,{fileName:J,lineNumber:71,columnNumber:7},void 0)]},void 0,!0);return y.exports.jsxDEV(ei,{title:e,openDialog:t,setOpenDialog:r,content:n()},void 0,!1,{fileName:J,lineNumber:166,columnNumber:5},void 0)},fu=FP;var We="/var/www/aso/frontend/hospital-portal/src/sections/dashboard/DialogNotification.tsx";const HP=O(Ge)(({theme:e})=>({boxShadow:"none",padding:e.spacing(1),borderRadius:.5,color:"black"})),WP=({title:e,openDialog:t,setOpenDialog:r,data:o})=>{const[n,i]=m.exports.useState(!1),[a,l]=m.exports.useState(""),c=()=>{l("Claim Details"),i(!0)},u=()=>y.exports.jsxDEV(se,{sx:{marginTop:2},children:y.exports.jsxDEV(HP,{children:o?o.map(({info:f,date:p,time:d},b)=>y.exports.jsxDEV("div",{children:[b>=1?y.exports.jsxDEV(bt,{sx:{marginY:.5}},void 0,!1,{fileName:We,lineNumber:50,columnNumber:29},void 0):"",y.exports.jsxDEV(se,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[y.exports.jsxDEV(se,{direction:"column",justifyContent:"flex-start",alignItems:"flex-start",children:[y.exports.jsxDEV(K,{sx:{typography:"caption"},children:f},void 0,!1,{fileName:We,lineNumber:53,columnNumber:21},void 0),y.exports.jsxDEV(Ol,{component:"button",variant:"caption",underline:"always",onClick:c,children:"Info Detail"},void 0,!1,{fileName:We,lineNumber:54,columnNumber:21},void 0)]},void 0,!0,{fileName:We,lineNumber:52,columnNumber:19},void 0),y.exports.jsxDEV(se,{direction:"column",justifyContent:"flex-start",alignItems:"flex-start",children:[y.exports.jsxDEV(K,{sx:{typography:"caption",color:"#656565"},children:p},void 0,!1,{fileName:We,lineNumber:64,columnNumber:21},void 0),y.exports.jsxDEV(K,{sx:{typography:"caption",color:"#656565"},children:d},void 0,!1,{fileName:We,lineNumber:65,columnNumber:21},void 0)]},void 0,!0,{fileName:We,lineNumber:63,columnNumber:19},void 0)]},void 0,!0,{fileName:We,lineNumber:51,columnNumber:17},void 0)]},b,!0,{fileName:We,lineNumber:49,columnNumber:15},void 0)):""},void 0,!1,{fileName:We,lineNumber:46,columnNumber:7},void 0)},void 0,!1,{fileName:We,lineNumber:45,columnNumber:5},void 0);return y.exports.jsxDEV(y.exports.Fragment,{children:[y.exports.jsxDEV(ei,{title:e,openDialog:t,setOpenDialog:r,content:u()},void 0,!1,{fileName:We,lineNumber:77,columnNumber:7},void 0),y.exports.jsxDEV(fu,{openDialog:n,setOpenDialog:i,title:{name:a}},void 0,!1,{fileName:We,lineNumber:84,columnNumber:7},void 0)]},void 0,!0)},zP=WP;var Pe="/var/www/aso/frontend/hospital-portal/src/sections/dashboard/CardNotification.tsx";const YP=O(Ge)(({theme:e})=>({boxShadow:"none",padding:"1rem 0.5rem",color:"black",backgroundColor:e.palette.grey[200],maxHeight:"240px"})),UP=O(Ge)(({theme:e})=>({boxShadow:"none",padding:e.spacing(1),borderRadius:.5,color:"black"}));function qP({data:e}){const[t,r]=m.exports.useState(!1),[o,n]=m.exports.useState(""),[i,a]=m.exports.useState(""),l=c=>{switch(c){case"allNotification":n("Notification"),a(c),r(!0);break;case"infoDetail":n("Claim Details"),a(c),r(!0);break}};return y.exports.jsxDEV(YP,{children:[y.exports.jsxDEV(se,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[y.exports.jsxDEV(K,{children:y.exports.jsxDEV(K,{variant:"body2",component:"span",sx:{display:"flex",alignItems:"center"},children:[y.exports.jsxDEV(Ft,{icon:"eva:bell-fill",marginRight:.75},void 0,!1,{fileName:Pe,lineNumber:75,columnNumber:13},this),"Notification",y.exports.jsxDEV("span",{style:{width:"12px",height:"12px",backgroundColor:"#19BBBB",marginLeft:"0.5rem",borderRadius:"50%"}},void 0,!1,{fileName:Pe,lineNumber:77,columnNumber:13},this)]},void 0,!0,{fileName:Pe,lineNumber:70,columnNumber:11},this)},void 0,!1,{fileName:Pe,lineNumber:69,columnNumber:9},this),y.exports.jsxDEV(mt,{sx:{typography:"body2"},endIcon:y.exports.jsxDEV(EP,{},void 0,!1,{fileName:Pe,lineNumber:90,columnNumber:20},this),onClick:()=>l("allNotification"),children:"View All"},void 0,!1,{fileName:Pe,lineNumber:88,columnNumber:9},this)]},void 0,!0,{fileName:Pe,lineNumber:68,columnNumber:7},this),y.exports.jsxDEV(UP,{sx:{marginTop:2,overflowY:"auto",maxHeight:"154px"},children:e&&e.length?e.map(({info:c,date:u,time:f},p)=>y.exports.jsxDEV("div",{children:[p>=1?y.exports.jsxDEV(bt,{sx:{marginY:.5}},void 0,!1,{fileName:Pe,lineNumber:101,columnNumber:29},this):"",y.exports.jsxDEV(se,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[y.exports.jsxDEV(se,{direction:"column",justifyContent:"flex-start",alignItems:"flex-start",children:[y.exports.jsxDEV(K,{sx:{typography:"caption"},children:c},void 0,!1,{fileName:Pe,lineNumber:104,columnNumber:21},this),y.exports.jsxDEV(Ol,{component:"button",variant:"caption",underline:"always",onClick:()=>l("infoDetail"),children:"Info Detail"},void 0,!1,{fileName:Pe,lineNumber:105,columnNumber:21},this)]},void 0,!0,{fileName:Pe,lineNumber:103,columnNumber:19},this),y.exports.jsxDEV(se,{direction:"column",justifyContent:"flex-start",alignItems:"flex-start",children:[y.exports.jsxDEV(K,{sx:{typography:"caption",color:"#656565"},children:u},void 0,!1,{fileName:Pe,lineNumber:115,columnNumber:21},this),y.exports.jsxDEV(K,{sx:{typography:"caption",color:"#656565"},children:f},void 0,!1,{fileName:Pe,lineNumber:116,columnNumber:21},this)]},void 0,!0,{fileName:Pe,lineNumber:114,columnNumber:19},this)]},void 0,!0,{fileName:Pe,lineNumber:102,columnNumber:17},this)]},p,!0,{fileName:Pe,lineNumber:100,columnNumber:15},this)):y.exports.jsxDEV(K,{variant:"body2",align:"center",children:"Tidak ada notifikasi"},void 0,!1,{fileName:Pe,lineNumber:121,columnNumber:13},this)},void 0,!1,{fileName:Pe,lineNumber:97,columnNumber:7},this),i==="allNotification"&&y.exports.jsxDEV(zP,{openDialog:t,setOpenDialog:r,title:{name:o},data:e},void 0,!1,{fileName:Pe,lineNumber:125,columnNumber:9},this),i==="infoDetail"&&y.exports.jsxDEV(fu,{openDialog:t,setOpenDialog:r,title:{name:o}},void 0,!1,{fileName:Pe,lineNumber:134,columnNumber:9},this)]},void 0,!0,{fileName:Pe,lineNumber:67,columnNumber:5},this)}var KP=function e(t,r,o,n){var i=n||"";(function(a){return a===null})(t)||function(a){return a===void 0}(t)?r.excludeNull||o.append(i,""):function(a){return a instanceof File}(t)||function(a){return a instanceof Blob}(t)?o.append(i,t):Zu(t)?t.forEach(function(a,l){var c=i;r.useBrackets&&(c+="["+(r.arrayIndexes?l:"")+"]"),e(a,r,o,c)}):Ju(t)?Object.entries(t).forEach(function(a){var l=a[0],c=l;n&&(c=r.useDotSeparator?n+"."+l:n+"["+l+"]"),e(a[1],r,o,c)}):function(a){return typeof a=="boolean"}(t)?o.append(i,t?"true":"false"):o.append(i,t)},GP={arrayIndexes:!0,excludeNull:!0,useDotSeparator:!1,useBrackets:!0},XP=function(e,t,r){return t===void 0&&(t={}),r===void 0&&(r=new FormData),e&&(t=Object.assign({},GP,t),KP(e,t,r)),r};function QP(e){return XP(e)}var de="/var/www/aso/frontend/hospital-portal/src/sections/dashboard/FormRequestClaim.tsx";function ZP({member:e,handleSubmitSuccess:t}){var p,d,b,g,v,P,C,T,k,S,_;const r=O(La)(({theme:w})=>({height:10,borderRadius:6,[`&.${Nt.colorPrimary}`]:{backgroundColor:w.palette.grey[w.palette.mode==="light"?300:800]},[`& .${Nt.bar}`]:{borderRadius:6,background:"linear-gradient(270deg, #19BBBB 38.42%, #FF9565 76.21%, #FE7253 104.02%)"}})),o=m.exports.useRef(null),[n,i]=m.exports.useState([]),a=w=>{w.target.files[0]?i([...n,...w.target.files]):console.log("NO FILE")},l=(w,D)=>{i(w.filter((N,I)=>I!=D))},[c,u]=m.exports.useState(!1);function f(){u(!0);const w=QP({member_id:e.id,result_files:n});Vr.post("/claim-requests",w).then(D=>{var N;un((N=D.data.message)!=null?N:"Berhasil membuat data",{variant:"success"}),t()}).catch(({response:D})=>{var N;un((N=D.data.message)!=null?N:"Something Went Wrong",{variant:"error"})}).then(()=>{u(!1)})}return y.exports.jsxDEV(se,{children:[y.exports.jsxDEV(se,{direction:"row",justifyContent:"end",sx:{marginBottom:2},children:y.exports.jsxDEV(K,{textAlign:"right",children:["Submission Date : ",y.exports.jsxDEV("br",{},void 0,!1,{fileName:de,lineNumber:77,columnNumber:29},this)," ",Dl(new Date,"dd/MM/yyyy")]},void 0,!0,{fileName:de,lineNumber:76,columnNumber:9},this)},void 0,!1,{fileName:de,lineNumber:75,columnNumber:7},this),y.exports.jsxDEV(Ge,{sx:{p:1,background:"#f4f6f8",marginBottom:2},children:y.exports.jsxDEV(se,{direction:"row",children:[y.exports.jsxDEV(ef,{src:"https://minimal-assets-api.vercel.app/assets/images/avatars/avatar_5.jpg",alt:(p=e==null?void 0:e.full_name)!=null?p:"",sx:{marginTop:1,width:48,height:48}},void 0,!1,{fileName:de,lineNumber:82,columnNumber:11},this),y.exports.jsxDEV(se,{sx:{p:1},children:[y.exports.jsxDEV(K,{children:(d=e==null?void 0:e.full_name)!=null?d:""},void 0,!1,{fileName:de,lineNumber:88,columnNumber:13},this),y.exports.jsxDEV(K,{children:(b=e==null?void 0:e.member_id)!=null?b:""},void 0,!1,{fileName:de,lineNumber:89,columnNumber:13},this)]},void 0,!0,{fileName:de,lineNumber:87,columnNumber:11},this)]},void 0,!0,{fileName:de,lineNumber:81,columnNumber:9},this)},void 0,!1,{fileName:de,lineNumber:80,columnNumber:7},this),y.exports.jsxDEV(Ge,{sx:{paddingY:1,paddingX:2},children:[y.exports.jsxDEV(K,{variant:"body1",sx:{marginBottom:1,fontWeight:600},children:"Total Limit"},void 0,!1,{fileName:de,lineNumber:95,columnNumber:9},this),y.exports.jsxDEV(r,{variant:"determinate",value:100-((g=e==null?void 0:e.current_plan)!=null&&g.limit_rules?((P=(v=e==null?void 0:e.current_plan)==null?void 0:v.usage)!=null?P:0)/((C=e==null?void 0:e.current_plan)==null?void 0:C.limit_rules):0)},void 0,!1,{fileName:de,lineNumber:98,columnNumber:9},this),y.exports.jsxDEV(K,{sx:{textAlign:"right",marginTop:1},children:[ln((k=(T=e==null?void 0:e.current_plan)==null?void 0:T.usage)!=null?k:0)," /"," ",ln((_=(S=e==null?void 0:e.current_plan)==null?void 0:S.limit_rules)!=null?_:0)]},void 0,!0,{fileName:de,lineNumber:107,columnNumber:9},this)]},void 0,!0,{fileName:de,lineNumber:94,columnNumber:7},this),y.exports.jsxDEV(se,{sx:{marginTop:2},children:[y.exports.jsxDEV(K,{variant:"body1",fontWeight:600,children:"Hasil Penunjang"},void 0,!1,{fileName:de,lineNumber:114,columnNumber:9},this),y.exports.jsxDEV(se,{divider:y.exports.jsxDEV(bt,{orientation:"horizontal",flexItem:!0},void 0,!1,{fileName:de,lineNumber:119,columnNumber:20},this),spacing:1,sx:{marginY:2},children:n&&n.map((w,D)=>y.exports.jsxDEV(se,{direction:"row",justifyContent:"space-between",children:[y.exports.jsxDEV(K,{children:w.name},void 0,!1,{fileName:de,lineNumber:126,columnNumber:17},this),y.exports.jsxDEV(Ft,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{l(n,D)}},void 0,!1,{fileName:de,lineNumber:127,columnNumber:17},this)]},D,!0,{fileName:de,lineNumber:125,columnNumber:15},this))},void 0,!1,{fileName:de,lineNumber:118,columnNumber:9},this),y.exports.jsxDEV("input",{type:"file",id:"file",ref:o,style:{display:"none"},multiple:!0,onChange:a,accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain"},void 0,!1,{fileName:de,lineNumber:142,columnNumber:9},this),y.exports.jsxDEV(cn,{variant:"outlined",onClick:()=>{o.current.click()},children:[y.exports.jsxDEV(Ft,{icon:"eva:plus-fill"},void 0,!1,{fileName:de,lineNumber:157,columnNumber:11},this),"Add Result"]},void 0,!0,{fileName:de,lineNumber:151,columnNumber:9},this)]},void 0,!0,{fileName:de,lineNumber:113,columnNumber:7},this),y.exports.jsxDEV(cn,{variant:"contained",sx:{marginTop:2,p:2},onClick:()=>{f()},loading:c,children:"LOG Request"},void 0,!1,{fileName:de,lineNumber:162,columnNumber:7},this)]},void 0,!0,{fileName:de,lineNumber:74,columnNumber:5},this)}var De="/var/www/aso/frontend/hospital-portal/src/sections/dashboard/DialogMember.tsx";function JP(e,t){var l,c;const[r,o]=m.exports.useState("request");m.exports.useEffect(()=>{o("benefit")},[e]);function n(u,f){o(f)}const i=O(La)(({theme:u})=>({height:10,borderRadius:6,[`&.${Nt.colorPrimary}`]:{backgroundColor:u.palette.grey[u.palette.mode==="light"?300:800]},[`& .${Nt.bar}`]:{borderRadius:6,background:"linear-gradient(270deg, #19BBBB 38.42%, #FF9565 76.21%, #FE7253 104.02%)"}}));function a(u){const{children:f,value:p,index:d,...b}=u;return console.log("current",p),y.exports.jsxDEV("div",{role:"tabpanel",hidden:p!==d,id:`simple-tabpanel-${d}`,"aria-labelledby":`simple-tab-${d}`,...b,children:p===d&&y.exports.jsxDEV(Lr,{sx:{p:3},children:y.exports.jsxDEV("div",{children:f},void 0,!1,{fileName:De,lineNumber:55,columnNumber:17},this)},void 0,!1,{fileName:De,lineNumber:54,columnNumber:15},this)},void 0,!1,{fileName:De,lineNumber:46,columnNumber:11},this)}return y.exports.jsxDEV("div",{children:y.exports.jsxDEV(Lr,{sx:{borderBottom:1,borderColor:"divider"},children:[y.exports.jsxDEV(Sm,{value:r,onChange:n,"aria-label":"wrapped label tabs example",children:[y.exports.jsxDEV(vi,{value:"benefit",label:"Benefit Summary"},void 0,!1,{fileName:De,lineNumber:70,columnNumber:21},this),y.exports.jsxDEV(vi,{value:"request",label:"Request Penjaminan"},void 0,!1,{fileName:De,lineNumber:74,columnNumber:21},this)]},void 0,!0,{fileName:De,lineNumber:65,columnNumber:17},this),y.exports.jsxDEV(a,{value:r,index:"benefit",children:y.exports.jsxDEV(Ae,{container:!0,spacing:2,children:e&&((c=(l=e==null?void 0:e.current_plan)==null?void 0:l.corporate_benefits)==null?void 0:c.map((u,f)=>{var p,d,b;return y.exports.jsxDEV(Ae,{item:!0,sm:6,children:y.exports.jsxDEV(Ge,{sx:{p:2},children:[y.exports.jsxDEV(K,{variant:"body1",sx:{fontWeight:500},children:u.benefit.code},void 0,!1,{fileName:De,lineNumber:82,columnNumber:37},this),y.exports.jsxDEV(K,{variant:"body2",children:u.benefit.description},void 0,!1,{fileName:De,lineNumber:83,columnNumber:37},this),y.exports.jsxDEV(K,{variant:"body2",sx:{marginTop:2},children:"Yearly Limits"},void 0,!1,{fileName:De,lineNumber:84,columnNumber:37},this),y.exports.jsxDEV(i,{variant:"determinate",value:100-(u.limit_amount?((p=u.usage)!=null?p:0)/u.limit_amount:0),sx:{mb:1}},void 0,!1,{fileName:De,lineNumber:85,columnNumber:37},this),y.exports.jsxDEV(K,{sx:{textAlign:"right"},children:[(d=u.usage)!=null?d:0," / ",ln((b=u.limit_amount)!=null?b:0)]},void 0,!0,{fileName:De,lineNumber:86,columnNumber:37},this)]},void 0,!0,{fileName:De,lineNumber:81,columnNumber:33},this)},f,!1,{fileName:De,lineNumber:80,columnNumber:29},this)}))},void 0,!1,{fileName:De,lineNumber:78,columnNumber:21},this)},void 0,!1,{fileName:De,lineNumber:77,columnNumber:17},this),y.exports.jsxDEV(a,{value:r,index:"request",children:y.exports.jsxDEV(ZP,{member:e,handleSubmitSuccess:t},void 0,!1,{fileName:De,lineNumber:95,columnNumber:21},this)},void 0,!1,{fileName:De,lineNumber:94,columnNumber:17},this)]},void 0,!0,{fileName:De,lineNumber:64,columnNumber:13},this)},void 0,!1,{fileName:De,lineNumber:63,columnNumber:9},this)}var Fe="/var/www/aso/frontend/hospital-portal/src/sections/dashboard/CardSearchMember.tsx";const e1=O(Ge)(({theme:e})=>({boxShadow:"none",padding:"1rem 0.5rem",color:"black",backgroundColor:e.palette.grey[200]}));O(Ge)(({theme:e})=>({boxShadow:"none",padding:e.spacing(1),borderRadius:.5,color:"black"}));function t1(e){const{enqueueSnackbar:t}=tf(),[r,o]=m.exports.useState("AW001-01"),[n,i]=m.exports.useState("1991-01-10"),[a,l]=m.exports.useState(!1);m.exports.useState(!1);const[c,u]=m.exports.useState(!1);m.exports.useState(!1);const[f,p]=m.exports.useState(null);function d(){l(!0),Vr.post("/search-member",{no_polis:r,birth_date:n?Dl(n,"yyyy-MM-dd"):null}).then(b=>{u(!0),p(b.data.data)}).catch(({response:b})=>{t(b.data.errors?b.data.errors[0]:b.data?b.data.message:"Opps, Something went Wrong!",{variant:"error"})}).then(()=>{l(!1)})}return y.exports.jsxDEV("div",{children:[y.exports.jsxDEV(e1,{sx:{p:2,height:"auto"},children:[y.exports.jsxDEV(se,{direction:"row",justifyContent:"space-between",alignItems:"center",sx:{paddingBottom:2,paddingTop:1},children:y.exports.jsxDEV(K,{children:y.exports.jsxDEV(K,{variant:"body2",component:"span",sx:{display:"flex",alignItems:"center"},children:"Pengajuan Jaminan"},void 0,!1,{fileName:Fe,lineNumber:88,columnNumber:13},this)},void 0,!1,{fileName:Fe,lineNumber:87,columnNumber:11},this)},void 0,!1,{fileName:Fe,lineNumber:81,columnNumber:9},this),y.exports.jsxDEV(se,{gap:2,children:[y.exports.jsxDEV(fn,{variant:"outlined",label:"Member ID",value:r,onChange:b=>{o(b.target.value)}},void 0,!1,{fileName:Fe,lineNumber:98,columnNumber:11},this),y.exports.jsxDEV(Dc,{dateAdapter:SP,children:y.exports.jsxDEV(lu,{label:"Tanggal Lahir",value:n,onChange:b=>{i(b)},inputFormat:"dd-MM-yyyy",renderInput:b=>y.exports.jsxDEV(fn,{...b},void 0,!1,{fileName:Fe,lineNumber:109,columnNumber:40},this)},void 0,!1,{fileName:Fe,lineNumber:102,columnNumber:13},this)},void 0,!1,{fileName:Fe,lineNumber:101,columnNumber:11},this),y.exports.jsxDEV(se,{gap:2,flexDirection:"row",children:y.exports.jsxDEV(cn,{variant:"outlined",sx:{background:"#fff",p:1,width:"100%"},loading:a,onClick:()=>{d()},children:[y.exports.jsxDEV(Ft,{icon:"eva:eye-fill",marginRight:.75},void 0,!1,{fileName:Fe,lineNumber:126,columnNumber:15},this),"Cari Member"]},void 0,!0,{fileName:Fe,lineNumber:114,columnNumber:13},this)},void 0,!1,{fileName:Fe,lineNumber:113,columnNumber:11},this)]},void 0,!0,{fileName:Fe,lineNumber:97,columnNumber:9},this)]},void 0,!0,{fileName:Fe,lineNumber:80,columnNumber:7},this),y.exports.jsxDEV(ei,{title:{name:"Member"},openDialog:c,setOpenDialog:u,content:JP(f,()=>{u(!1),e()}),maxWidth:"md"},void 0,!1,{fileName:Fe,lineNumber:144,columnNumber:7},this)]},void 0,!0,{fileName:Fe,lineNumber:79,columnNumber:5},this)}var ml="/var/www/aso/frontend/hospital-portal/src/components/BaseTablePagination.tsx";function r1({count:e,onPageChange:t,page:r,rowsPerPage:o,onRowsPerPageChange:n}){return y.exports.jsxDEV(n0,{children:y.exports.jsxDEV(Gd,{component:"div",rowsPerPageOptions:[10,25],count:e,page:r,onPageChange:t,rowsPerPage:o,onRowsPerPageChange:n},void 0,!1,{fileName:ml,lineNumber:14,columnNumber:7},this)},void 0,!1,{fileName:ml,lineNumber:13,columnNumber:5},this)}var Q="/var/www/aso/frontend/hospital-portal/src/sections/dashboard/TableList.tsx";O(La)(({theme:e})=>({height:10,borderRadius:6,[`&.${Nt.colorPrimary}`]:{backgroundColor:"#D1F1F1"},[`& .${Nt.bar}`]:{borderRadius:6,backgroundColor:e.palette.primary.main}}));const o1=[{id:"code",align:"left",label:"Request Code",isSort:!0},{id:"member.name",align:"center",label:"Member",isSort:!1},{id:"submission_date",align:"center",label:"Submission Date",isSort:!0},{id:"log_url",align:"right",label:"Download LOG",isSort:!1},{id:"status",align:"right",label:"Status",isSort:!1}];function n1({order:e,orderBy:t,onRequestSort:r}){const o=n=>i=>{r(i,n)};return y.exports.jsxDEV(Md,{children:y.exports.jsxDEV(rr,{children:[o1.map(n=>y.exports.jsxDEV(qe,{sortDirection:t===n.id?e:!1,align:n.align,sx:{padding:2},children:n.isSort?y.exports.jsxDEV(lm,{active:t===n.id,direction:t===n.id?e:"asc",onClick:o(n.id),children:[n.label,t===n.id?y.exports.jsxDEV(Lr,{component:"span",sx:ff,children:e==="desc"?"sorted descending":"sorted ascending"},void 0,!1,{fileName:Q,lineNumber:161,columnNumber:19},this):null]},void 0,!0,{fileName:Q,lineNumber:154,columnNumber:15},this):n.label},n.id,!1,{fileName:Q,lineNumber:146,columnNumber:11},this)),y.exports.jsxDEV(qe,{align:"center",children:""},void 0,!1,{fileName:Q,lineNumber:171,columnNumber:9},this)]},void 0,!0,{fileName:Q,lineNumber:144,columnNumber:7},this)},void 0,!1,{fileName:Q,lineNumber:143,columnNumber:5},this)}function a1(e){const[t,r]=m.exports.useState([]),[o,n]=m.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),[i,a]=m.exports.useState(!0),[l,c]=rf(),[u,f]=m.exports.useState({}),[p,d]=m.exports.useState("asc"),[b,g]=m.exports.useState("name"),[v,P]=m.exports.useState(0),[C,T]=m.exports.useState(10),k=async(M,$)=>{const R=b===$&&p==="asc";d(R?"desc":"asc"),g($);const H=Object.fromEntries([...l.entries(),["order",R?"desc":"asc"],["orderBy",$]]);f(H)},[S,_]=m.exports.useState("All"),[w,D]=m.exports.useState(["All","Requested","Approved","Declined"]),N=M=>{if(_(M.target.value),M.target.value==="All"){l.delete("status");const $=Object.fromEntries([...l.entries()]);f($)}else{const $=Object.fromEntries([...l.entries(),["status",M.target.value.toLowerCase()]]);f($)}},[I,j]=m.exports.useState("");m.exports.useState("all");const L=async M=>{if(M.preventDefault(),a(!0),I===""){l.delete("search");const $=Object.fromEntries([...l.entries()]);f($)}else{const $=Object.fromEntries([...l.entries(),["search",I]]);f($)}await new Promise($=>setTimeout($,500)),a(!1)},E=async(M,$)=>{a(!0);const R=Object.fromEntries([...l.entries(),["page",$+1]]);P($),await new Promise(H=>setTimeout(H,500)),f(R),a(!1)},W=async M=>{a(!0),l.delete("page");const $=Object.fromEntries([...l.entries(),["per_page",parseInt(M.target.value,10)]]);T(parseInt(M.target.value,10)),await new Promise(R=>setTimeout(R,500)),f($),a(!1)};m.exports.useEffect(()=>{(async()=>{a(!0);const M=Object.keys(u).length!==0?u:Object.fromEntries([...l.entries(),["order",p],["orderBy",b]]),$=await Vr.get("/claim-requests",{params:{...M}});c(M),r($.data.data.data),n($.data.data),T($.data.data.per_page),a(!1)})()},[u,l,p,b,c]);function A(M){Vr.get(`claim-requests/${M.id}/log`,{responseType:"blob"}).then($=>{window.open(URL.createObjectURL($.data))}).catch($=>{un($.message,{variant:"error"})})}return y.exports.jsxDEV(Ge,{children:y.exports.jsxDEV(Ae,{container:!0,children:[y.exports.jsxDEV(Ae,{item:!0,xs:12,paddingX:"24px",paddingY:"20px",children:y.exports.jsxDEV(Ae,{container:!0,spacing:2,children:[y.exports.jsxDEV(Ae,{item:!0,xs:12,lg:3,xl:2},void 0,!1,{fileName:Q,lineNumber:337,columnNumber:13},this),y.exports.jsxDEV(Ae,{item:!0,xs:12,children:y.exports.jsxDEV("form",{onSubmit:L,children:[y.exports.jsxDEV(Ae,{container:!0,spacing:2,children:[y.exports.jsxDEV(Ae,{item:!0,xs:9,children:y.exports.jsxDEV(fn,{id:"search-input",label:"Search",variant:"outlined",onChange:M=>j(M.target.value),value:I,fullWidth:!0},void 0,!1,{fileName:Q,lineNumber:360,columnNumber:21},this)},void 0,!1,{fileName:Q,lineNumber:359,columnNumber:19},this),y.exports.jsxDEV(Ae,{item:!0,xs:3,children:y.exports.jsxDEV(of,{fullWidth:!0,children:[y.exports.jsxDEV(nf,{id:"demo-simple-select-label",children:"Status"},void 0,!1,{fileName:Q,lineNumber:371,columnNumber:23},this),y.exports.jsxDEV(gl,{labelId:"demo-simple-select-label",id:"demo-simple-select",value:S,label:"Status",onChange:N,sx:{width:"100%"},children:w&&w.map((M,$)=>y.exports.jsxDEV(vl,{value:M,sx:{textTransform:"capitalize"},children:M},$,!1,{fileName:Q,lineNumber:382,columnNumber:29},this))},void 0,!1,{fileName:Q,lineNumber:372,columnNumber:23},this)]},void 0,!0,{fileName:Q,lineNumber:370,columnNumber:21},this)},void 0,!1,{fileName:Q,lineNumber:369,columnNumber:19},this)]},void 0,!0,{fileName:Q,lineNumber:358,columnNumber:17},this),y.exports.jsxDEV("input",{type:"submit",style:{display:"none"}},void 0,!1,{fileName:Q,lineNumber:390,columnNumber:17},this)]},void 0,!0,{fileName:Q,lineNumber:357,columnNumber:15},this)},void 0,!1,{fileName:Q,lineNumber:356,columnNumber:13},this)]},void 0,!0,{fileName:Q,lineNumber:336,columnNumber:11},this)},void 0,!1,{fileName:Q,lineNumber:335,columnNumber:9},this),y.exports.jsxDEV(Ae,{item:!0,xs:12,children:[y.exports.jsxDEV(Dd,{component:No,children:y.exports.jsxDEV(ud,{"aria-label":"collapsible table",size:"small",children:[y.exports.jsxDEV(n1,{order:p,orderBy:b,onRequestSort:k},void 0,!1,{fileName:Q,lineNumber:400,columnNumber:15},this),y.exports.jsxDEV(hd,{children:i?y.exports.jsxDEV(rr,{children:y.exports.jsxDEV(qe,{colSpan:6,align:"center",children:"Loading . . ."},void 0,!1,{fileName:Q,lineNumber:408,columnNumber:21},this)},void 0,!1,{fileName:Q,lineNumber:407,columnNumber:19},this):t.length>=1?t.map((M,$)=>{var R,H,z;return y.exports.jsxDEV(rr,{children:[y.exports.jsxDEV(qe,{align:"left",children:M.code},void 0,!1,{fileName:Q,lineNumber:415,columnNumber:23},this),y.exports.jsxDEV(qe,{align:"center",children:(H=(R=M.member)==null?void 0:R.full_name)!=null?H:""},void 0,!1,{fileName:Q,lineNumber:416,columnNumber:23},this),y.exports.jsxDEV(qe,{align:"center",children:M.submission_date},void 0,!1,{fileName:Q,lineNumber:417,columnNumber:23},this),y.exports.jsxDEV(qe,{align:"right",children:M.status=="approved"?y.exports.jsxDEV(mt,{sx:{backgroundColor:at.light.grey[400],color:at.dark.grey[900],paddingY:0,"&:hover":{backgroundColor:"rgba(84, 214, 44, 0.32)",color:at.dark.success.darker}},onClick:()=>{A(M)},children:"Download LOG"},void 0,!1,{fileName:Q,lineNumber:420,columnNumber:27},this):y.exports.jsxDEV(K,{children:"Belum Tersedia"},void 0,!1,{fileName:Q,lineNumber:435,columnNumber:27},this)},void 0,!1,{fileName:Q,lineNumber:418,columnNumber:23},this),y.exports.jsxDEV(qe,{align:"right",children:y.exports.jsxDEV(Of,{color:M.status=="requested"?"default":M.status=="approved"?"success":M.status=="declined"?"error":"default",size:"small",label:(z=M.status)!=null?z:"unknown",sx:{textTransform:"capitalize"}},void 0,!1,{fileName:Q,lineNumber:439,columnNumber:25},this)},void 0,!1,{fileName:Q,lineNumber:438,columnNumber:23},this)]},$,!0,{fileName:Q,lineNumber:414,columnNumber:21},this)}):y.exports.jsxDEV(rr,{children:y.exports.jsxDEV(qe,{colSpan:6,align:"center",children:"No Data Found"},void 0,!1,{fileName:Q,lineNumber:458,columnNumber:21},this)},void 0,!1,{fileName:Q,lineNumber:457,columnNumber:19},this)},void 0,!1,{fileName:Q,lineNumber:405,columnNumber:15},this)]},void 0,!0,{fileName:Q,lineNumber:399,columnNumber:13},this)},void 0,!1,{fileName:Q,lineNumber:398,columnNumber:11},this),y.exports.jsxDEV(r1,{count:o.total,onPageChange:E,page:v,rowsPerPage:C,onRowsPerPageChange:W},void 0,!1,{fileName:Q,lineNumber:468,columnNumber:11},this)]},void 0,!0,{fileName:Q,lineNumber:397,columnNumber:9},this)]},void 0,!0,{fileName:Q,lineNumber:333,columnNumber:7},this)},void 0,!1,{fileName:Q,lineNumber:332,columnNumber:5},this)}var nt="/var/www/aso/frontend/hospital-portal/src/pages/Dashboard.tsx";const i1=[],s1={myLimit:{balance:0,total:0,percentage:0},lockLimit:{balance:0,percentage:0}};function f1(){const{themeStretch:e}=af();return m.exports.useState(s1),y.exports.jsxDEV(lf,{title:"Dashboard",children:y.exports.jsxDEV(sf,{maxWidth:e?!1:"xl",children:y.exports.jsxDEV(Ae,{container:!0,spacing:2,children:[y.exports.jsxDEV(Ae,{item:!0,xs:12,lg:6,md:6,children:y.exports.jsxDEV(t1,{handleSubmitSuccess:()=>{console.log("submit success")}},void 0,!1,{fileName:nt,lineNumber:71,columnNumber:13},this)},void 0,!1,{fileName:nt,lineNumber:70,columnNumber:11},this),y.exports.jsxDEV(Ae,{item:!0,xs:12,lg:6,md:6,children:y.exports.jsxDEV(qP,{data:i1},void 0,!1,{fileName:nt,lineNumber:74,columnNumber:13},this)},void 0,!1,{fileName:nt,lineNumber:73,columnNumber:11},this),y.exports.jsxDEV(Ae,{item:!0,xs:12,lg:12,md:12,children:y.exports.jsxDEV(a1,{},void 0,!1,{fileName:nt,lineNumber:77,columnNumber:13},this)},void 0,!1,{fileName:nt,lineNumber:76,columnNumber:11},this)]},void 0,!0,{fileName:nt,lineNumber:69,columnNumber:9},this)},void 0,!1,{fileName:nt,lineNumber:68,columnNumber:7},this)},void 0,!1,{fileName:nt,lineNumber:67,columnNumber:5},this)}export{f1 as default}; diff --git a/public/hospital-portal-staging/assets/ForgetPassword.7bc09f84.js b/public/hospital-portal-staging/assets/ForgetPassword.7bc09f84.js new file mode 100644 index 00000000..921e3742 --- /dev/null +++ b/public/hospital-portal-staging/assets/ForgetPassword.7bc09f84.js @@ -0,0 +1 @@ +import{z as y,y as P,r as N,A as S,E as F,w as e,F as I,S as k,G as R,T as i,R as x,I as h,H as p,J as u,M as A,a0 as B,N as K,a3 as T,a1 as _,Q as C,U as b,a2 as H,K as L,s as z}from"./index.93207066.js";import{P as M}from"./paths.3971dbe6.js";import{P as U}from"./Page.54724e9a.js";var s="/var/www/aso/frontend/hospital-portal/src/sections/auth/forget-password/ForgetPasswordForm.tsx";function W({token:o}){const t=y(),n=P(),[l,v]=N.exports.useState(!1),[m,w]=N.exports.useState(!1),g=S().shape({}),d=F({resolver:K(g)}),{handleSubmit:j,setError:E,formState:{errors:c,isSubmitting:D}}=d,V=async f=>{try{await B.post("/forget-password",{...f,token:o}),console.log(f),await new Promise(a=>setTimeout(a,500)),t.current&&n("/auth/login",{replace:!0})}catch(a){console.log(a.response.data),t.current&&E("afterSubmit",{...a,message:a.response.data.message})}};return e.exports.jsxDEV(I,{methods:d,onSubmit:j(V),children:e.exports.jsxDEV(k,{spacing:3,children:[!!c.afterSubmit&&e.exports.jsxDEV(R,{severity:"error",children:c.afterSubmit.message},void 0,!1,{fileName:s,lineNumber:70,columnNumber:34},this),e.exports.jsxDEV(i,{children:"Kata Sandi Baru"},void 0,!1,{fileName:s,lineNumber:71,columnNumber:9},this),e.exports.jsxDEV(x,{name:"new_password",label:"Kata Sandi Baru",type:l?"text":"password",InputProps:{endAdornment:e.exports.jsxDEV(h,{position:"end",children:e.exports.jsxDEV(p,{onClick:()=>v(!l),edge:"end",children:e.exports.jsxDEV(u,{icon:l?"eva:eye-fill":"eva:eye-off-fill"},void 0,!1,{fileName:s,lineNumber:80,columnNumber:19},this)},void 0,!1,{fileName:s,lineNumber:79,columnNumber:17},this)},void 0,!1,{fileName:s,lineNumber:78,columnNumber:15},this)}},void 0,!1,{fileName:s,lineNumber:72,columnNumber:9},this),e.exports.jsxDEV(i,{children:"Konfirmasi Kata Sandi "},void 0,!1,{fileName:s,lineNumber:86,columnNumber:9},this),e.exports.jsxDEV(x,{name:"confirm_new_password",label:"Konfirmasi Kata Sandi",type:m?"text":"password",InputProps:{endAdornment:e.exports.jsxDEV(h,{position:"end",children:e.exports.jsxDEV(p,{onClick:()=>w(!m),edge:"end",children:e.exports.jsxDEV(u,{icon:m?"eva:eye-fill":"eva:eye-off-fill"},void 0,!1,{fileName:s,lineNumber:98,columnNumber:19},this)},void 0,!1,{fileName:s,lineNumber:94,columnNumber:17},this)},void 0,!1,{fileName:s,lineNumber:93,columnNumber:15},this)}},void 0,!1,{fileName:s,lineNumber:87,columnNumber:9},this),e.exports.jsxDEV(A,{fullWidth:!0,size:"large",type:"submit",variant:"contained",loading:D,children:"Reset Password"},void 0,!1,{fileName:s,lineNumber:105,columnNumber:9},this)]},void 0,!0,{fileName:s,lineNumber:69,columnNumber:7},this)},void 0,!1,{fileName:s,lineNumber:68,columnNumber:5},this)}var r="/var/www/aso/frontend/hospital-portal/src/pages/auth/ForgetPassword.tsx";const G=z("div")(({theme:o})=>({display:"flex",height:"100%",alignItems:"center",padding:o.spacing(12,0)}));function $(){const[o,t]=T(),n=o.get("token");return e.exports.jsxDEV(U,{title:"Verify",sx:{height:1},children:e.exports.jsxDEV(G,{children:[e.exports.jsxDEV(_,{},void 0,!1,{fileName:r,lineNumber:34,columnNumber:9},this),e.exports.jsxDEV(C,{children:e.exports.jsxDEV(b,{sx:{maxWidth:480,mx:"auto"},children:[e.exports.jsxDEV(H,{size:"small",component:L,to:M.login,startIcon:e.exports.jsxDEV(u,{icon:"eva:arrow-ios-back-fill",width:20,height:20},void 0,!1,{fileName:r,lineNumber:42,columnNumber:26},this),sx:{mb:3},children:"Back"},void 0,!1,{fileName:r,lineNumber:38,columnNumber:13},this),e.exports.jsxDEV(i,{variant:"h3",paragraph:!0},void 0,!1,{fileName:r,lineNumber:48,columnNumber:13},this),e.exports.jsxDEV(i,{sx:{color:"text.secondary"},children:"Please enter your new password."},void 0,!1,{fileName:r,lineNumber:49,columnNumber:13},this),e.exports.jsxDEV(b,{sx:{mt:5,mb:3},children:e.exports.jsxDEV(W,{token:n},void 0,!1,{fileName:r,lineNumber:54,columnNumber:15},this)},void 0,!1,{fileName:r,lineNumber:53,columnNumber:13},this)]},void 0,!0,{fileName:r,lineNumber:37,columnNumber:11},this)},void 0,!1,{fileName:r,lineNumber:36,columnNumber:9},this)]},void 0,!0,{fileName:r,lineNumber:33,columnNumber:7},this)},void 0,!1,{fileName:r,lineNumber:32,columnNumber:5},this)}export{$ as default}; diff --git a/public/hospital-portal-staging/assets/Page.54724e9a.js b/public/hospital-portal-staging/assets/Page.54724e9a.js new file mode 100644 index 00000000..08b333ba --- /dev/null +++ b/public/hospital-portal-staging/assets/Page.54724e9a.js @@ -0,0 +1 @@ +import{r as l,w as e,X as m,U as n}from"./index.93207066.js";var r="/var/www/aso/frontend/hospital-portal/src/components/Page.tsx";const x=l.exports.forwardRef(({children:o,title:s="",meta:a,...t},i)=>e.exports.jsxDEV(e.exports.Fragment,{children:[e.exports.jsxDEV(m,{children:[e.exports.jsxDEV("title",{children:`${s} | LinkSehat`},void 0,!1,{fileName:r,lineNumber:17,columnNumber:7},void 0),a]},void 0,!0,{fileName:r,lineNumber:16,columnNumber:5},void 0),e.exports.jsxDEV(n,{ref:i,...t,children:o},void 0,!1,{fileName:r,lineNumber:21,columnNumber:5},void 0)]},void 0,!0)),u=x;export{u as P}; diff --git a/public/hospital-portal-staging/assets/Page404.14781eaa.js b/public/hospital-portal-staging/assets/Page404.14781eaa.js new file mode 100644 index 00000000..22c07553 --- /dev/null +++ b/public/hospital-portal-staging/assets/Page404.14781eaa.js @@ -0,0 +1 @@ +import{w as a,U as r,bu as M,$ as c,Q as G,T as N,a2 as D,K as Z,s as v}from"./index.93207066.js";import{P as W}from"./Page.54724e9a.js";const s=A=>{const l=(A==null?void 0:A.durationIn)||.64,t=(A==null?void 0:A.easeIn)||[.43,.13,.23,.96];return{duration:l,ease:t}},z=A=>{const l=(A==null?void 0:A.durationOut)||.48,t=(A==null?void 0:A.easeOut)||[.43,.13,.23,.96];return{duration:l,ease:t}},g=A=>{const l=A==null?void 0:A.durationIn,t=A==null?void 0:A.durationOut,n=A==null?void 0:A.easeIn,m=A==null?void 0:A.easeOut;return{in:{initial:{},animate:{scale:[.3,1.1,.9,1.03,.97,1],opacity:[0,1,1,1,1,1],transition:s({durationIn:l,easeIn:n})},exit:{scale:[.9,1.1,.3],opacity:[1,1,0]}},inUp:{initial:{},animate:{y:[720,-24,12,-4,0],scaleY:[4,.9,.95,.985,1],opacity:[0,1,1,1,1],transition:{...s({durationIn:l,easeIn:n})}},exit:{y:[12,-24,720],scaleY:[.985,.9,3],opacity:[1,1,0],transition:z({durationOut:t,easeOut:m})}},inDown:{initial:{},animate:{y:[-720,24,-12,4,0],scaleY:[4,.9,.95,.985,1],opacity:[0,1,1,1,1],transition:s({durationIn:l,easeIn:n})},exit:{y:[-12,24,-720],scaleY:[.985,.9,3],opacity:[1,1,0],transition:z({durationOut:t,easeOut:m})}},inLeft:{initial:{},animate:{x:[-720,24,-12,4,0],scaleX:[3,1,.98,.995,1],opacity:[0,1,1,1,1],transition:s({durationIn:l,easeIn:n})},exit:{x:[0,24,-720],scaleX:[1,.9,2],opacity:[1,1,0],transition:z({durationOut:t,easeOut:m})}},inRight:{initial:{},animate:{x:[720,-24,12,-4,0],scaleX:[3,1,.98,.995,1],opacity:[0,1,1,1,1],transition:s({durationIn:l,easeIn:n})},exit:{x:[0,-24,720],scaleX:[1,.9,2],opacity:[1,1,0],transition:z({durationOut:t,easeOut:m})}},out:{animate:{scale:[.9,1.1,.3],opacity:[1,1,0]}},outUp:{animate:{y:[-12,24,-720],scaleY:[.985,.9,3],opacity:[1,1,0]}},outDown:{animate:{y:[12,-24,720],scaleY:[.985,.9,3],opacity:[1,1,0]}},outLeft:{animate:{x:[0,24,-720],scaleX:[1,.9,2],opacity:[1,1,0]}},outRight:{animate:{x:[0,-24,720],scaleX:[1,.9,2],opacity:[1,1,0]}}}},o=A=>{const l=(A==null?void 0:A.staggerIn)||.05,t=(A==null?void 0:A.staggerIn)||.05,n=(A==null?void 0:A.staggerIn)||.05;return{animate:{transition:{staggerChildren:l,delayChildren:t}},exit:{transition:{staggerChildren:n,staggerDirection:-1}}}};var d="/var/www/aso/frontend/hospital-portal/src/components/animate/MotionContainer.tsx";function Y({animate:A,action:l=!1,children:t,...n}){return l?a.exports.jsxDEV(r,{component:M.div,initial:!1,animate:A?"animate":"exit",variants:o(),...n,children:t},void 0,!1,{fileName:d,lineNumber:19,columnNumber:7},this):a.exports.jsxDEV(r,{component:M.div,initial:"initial",animate:"animate",exit:"exit",variants:o(),...n,children:t},void 0,!1,{fileName:d,lineNumber:32,columnNumber:5},this)}var e="/var/www/aso/frontend/hospital-portal/src/assets/illustration_404.tsx";function f({...A}){const l=c(),t=l.palette.primary.main,n=l.palette.primary.darker;return a.exports.jsxDEV(r,{...A,children:a.exports.jsxDEV("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 480 360",children:[a.exports.jsxDEV("defs",{children:[a.exports.jsxDEV("linearGradient",{id:"BG",x1:"19.496%",x2:"77.479%",y1:"71.822%",y2:"16.69%",children:[a.exports.jsxDEV("stop",{offset:"0%",stopColor:t},void 0,!1,{fileName:e,lineNumber:17,columnNumber:13},this),a.exports.jsxDEV("stop",{offset:"100%",stopColor:t,stopOpacity:"0"},void 0,!1,{fileName:e,lineNumber:18,columnNumber:13},this)]},void 0,!0,{fileName:e,lineNumber:16,columnNumber:11},this),a.exports.jsxDEV("linearGradient",{id:"linearGradient-2",x1:"-50%",x2:"50%",y1:"50%",y2:"150.001%",children:[a.exports.jsxDEV("stop",{offset:"0%",stopColor:"#FFE16A"},void 0,!1,{fileName:e,lineNumber:21,columnNumber:13},this),a.exports.jsxDEV("stop",{offset:"100%",stopColor:"#B78103"},void 0,!1,{fileName:e,lineNumber:22,columnNumber:13},this)]},void 0,!0,{fileName:e,lineNumber:20,columnNumber:11},this)]},void 0,!0,{fileName:e,lineNumber:15,columnNumber:9},this),a.exports.jsxDEV("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:a.exports.jsxDEV("g",{fillRule:"nonzero",children:[a.exports.jsxDEV("path",{fill:"url(#BG)",d:"M0 198.78c0 41.458 14.945 79.236 39.539 107.786 28.214 32.765 69.128 53.365 114.734 53.434a148.44 148.44 0 0056.495-11.036c9.051-3.699 19.182-3.274 27.948 1.107a75.779 75.779 0 0033.957 8.01c5.023 0 9.942-.494 14.7-1.433 13.58-2.67 25.94-8.99 36.09-17.94 6.378-5.627 14.547-8.456 22.897-8.446h.142c27.589 0 53.215-8.732 74.492-23.696 19.021-13.36 34.554-31.696 44.904-53.224C474.92 234.58 480 213.388 480 190.958c0-76.93-59.774-139.305-133.498-139.305-7.516 0-14.88.663-22.063 1.899C305.418 21.42 271.355 0 232.499 0a103.651 103.651 0 00-45.88 10.661c-13.24 6.487-25.011 15.705-34.64 26.939-32.698.544-62.931 11.69-87.676 30.291C25.351 97.155 0 144.882 0 198.781z",opacity:"0.2"},void 0,!1,{fileName:e,lineNumber:27,columnNumber:13},this),a.exports.jsxDEV("image",{width:"154",height:"280",x:"217",y:"20",xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATQAAAIwCAYAAAAI+JcUAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABNKADAAQAAAABAAACMAAAAAAKpVwpAABAAElEQVR4Aey9B5xmRZX+X28O/XbungQTGBgkK4oICAr+dQVEMcAoIiLqggl3BQUM7KcVRdQV/IFI2FUQxWUHMywLGDAHYBWVKGGYHLpnOr85/L/Pufc2Dc4MDdPdk2513/fWrVznVj331KlTVREXmpACIQVCCvgU6Onpib/7bW+bkWtKdlVcdFFTc9setUolVygUdm84t3skGl2daWpanoi6wfxooS8WiayMxmIrBgqFDfPnz+/f1oSMbOsChPmHFAgpsG0p8NAf/9jZOWfOoelk8pWJROLQaDy+AOCaEYtFm6LJlHPRqHMN4Kxe9+wRHzaqVZxq9UYkugHfta5WW1Wr1x+vVKt/bxSL9w6Wyw/PnTt343TWLgS06aR2mFdIge2IAisfffCwXK79tHQ6/RpAbFEil5tY6QRuDujYAnrUq5UqULe0UavdV6lXflctlH/z5/vvv++YY46pTiyTMFRIgZACIQUmQIFVjz568MaVK79V6N840pgKU683GrrGmUq5PFouF+8cHR09c+3atXtMoJhhkJACIQVCCmyeAn/606+61z355L+PbOgbHIc1U299BrhVq5W1pVLpur6+vpdtvrShT0iBkAIhBTZDgcfuv/+Y/tWr/tSoVacewLaUwzhwq1arQ0w2fHvDhg2Hb6bYoXNIgZACIQWeToEVjzzyoWL/xoEt4cx0+9XHDUsrlcrIYH//dffee++Ln17y8CmkQEiBkAI+BS6//PLUmscf/3J+oH+68WrC+QnYarWahR8ZGR68//77r73++uv3D19iSIGQAiEFxihwyy23ZNcsffyqSn50wuCyzQICatVKhdFwFXCrNh5++KF1t95667997Wtfax+rUGgJKRBSYNekwANLliTXP/nEf9ZLxW2GUc8nY2RqDSYLDNyWPflk4847b7/7e0uWvGHXfIthrUMKhBRwaPpHB9as+kKtXHo+mLLN41SrNUCt2CgU8o2lS5cCancWf3TLjz5z3XXXpSfyeregGjeR6GGYkAIhBbYnCvSt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"},void 0,!1,{fileName:e,lineNumber:33,columnNumber:13},this),a.exports.jsxDEV("circle",{cx:"182.109",cy:"97.623",r:"44.623",fill:"#FFC107",opacity:"0.15"},void 0,!1,{fileName:e,lineNumber:41,columnNumber:13},this),a.exports.jsxDEV("circle",{cx:"182.109",cy:"97.623",r:"23.406",fill:"url(#linearGradient-2)"},void 0,!1,{fileName:e,lineNumber:42,columnNumber:13},this),a.exports.jsxDEV("path",{fill:n,d:"M244.878 181.46c34.559 0 62.575 28.016 62.575 62.576 0 34.559-28.016 62.575-62.575 62.575-34.56 0-62.576-28.016-62.576-62.575 0-34.56 28.016-62.576 62.576-62.576zm0 23.186c-21.754 0-39.389 17.635-39.389 39.39 0 21.754 17.635 39.389 39.389 39.389s39.389-17.635 39.389-39.389c0-21.755-17.635-39.39-39.389-39.39z"},void 0,!1,{fileName:e,lineNumber:44,columnNumber:13},this),a.exports.jsxDEV("path",{fill:t,d:"M174.965 264.592c0-4.133-1.492-5.625-5.637-5.625h-11.373v-66.611c0-4.476-1.492-5.637-5.638-5.637h-9.172a9.867 9.867 0 00-7.948 3.974l-55.03 68.274a11.006 11.006 0 00-1.957 6.787v5.968c0 4.145 1.492 5.637 5.625 5.637h54.676v21.707c0 4.133 1.492 5.625 5.625 5.625h8.12c4.146 0 5.638-1.492 5.638-5.625v-21.707h11.434c4.414 0 5.637-1.492 5.637-5.637v-7.13zm-72.42-5.625l35.966-44.415v44.415h-35.966zM411.607 264.592c0-4.133-1.492-5.625-5.638-5.625h-11.421v-66.611c0-4.476-1.492-5.637-5.638-5.637h-9.11a9.869 9.869 0 00-7.949 3.974l-55.03 68.274a10.998 10.998 0 00-1.981 6.787v5.968c0 4.145 1.491 5.637 5.625 5.637h54.688v21.707c0 4.133 1.491 5.625 5.625 5.625h8.12c4.145 0 5.637-1.492 5.637-5.625v-21.707h11.434c4.476 0 5.638-1.492 5.638-5.637v-7.13zm-72.42-5.625l35.966-44.415v44.415h-35.966z"},void 0,!1,{fileName:e,lineNumber:48,columnNumber:13},this),a.exports.jsxDEV("path",{fill:t,d:"M425.621 117.222a8.267 8.267 0 00-9.599-8.157 11.129 11.129 0 00-9.784-5.87h-.403a13.23 13.23 0 00-20.365-14.078 13.23 13.23 0 00-5.316 14.078h-.403a11.153 11.153 0 100 22.293h38.68v-.073a8.279 8.279 0 007.19-8.193zM104.258 199.045a7.093 7.093 0 00-7.093-7.092c-.381.007-.761.04-1.138.097a9.552 9.552 0 00-8.425-5.026h-.343a11.348 11.348 0 10-22.012 0h-.342a9.564 9.564 0 100 19.114h33.177v-.061a7.107 7.107 0 006.176-7.032z",opacity:"0.24"},void 0,!1,{fileName:e,lineNumber:52,columnNumber:13},this)]},void 0,!0,{fileName:e,lineNumber:26,columnNumber:11},this)},void 0,!1,{fileName:e,lineNumber:25,columnNumber:9},this)]},void 0,!0,{fileName:e,lineNumber:14,columnNumber:7},this)},void 0,!1,{fileName:e,lineNumber:13,columnNumber:5},this)}var u="/var/www/aso/frontend/hospital-portal/src/pages/Page404.tsx";const Q=v("div")(({theme:A})=>({display:"flex",minHeight:"100%",alignItems:"center",paddingTop:A.spacing(15),paddingBottom:A.spacing(10)}));function w(){return a.exports.jsxDEV(W,{title:"404 Page Not Found",sx:{height:1},children:a.exports.jsxDEV(Q,{children:a.exports.jsxDEV(G,{component:Y,children:a.exports.jsxDEV(r,{sx:{maxWidth:480,margin:"auto",textAlign:"center"},children:[a.exports.jsxDEV(M.div,{variants:g().in,children:a.exports.jsxDEV(N,{variant:"h3",paragraph:!0,children:"Sorry, page not found!"},void 0,!1,{fileName:u,lineNumber:31,columnNumber:15},this)},void 0,!1,{fileName:u,lineNumber:30,columnNumber:13},this),a.exports.jsxDEV(N,{sx:{color:"text.secondary"},children:"Sorry, we couldn\u2019t find the page you\u2019re looking for. Perhaps you\u2019ve mistyped the URL? Be sure to check your spelling."},void 0,!1,{fileName:u,lineNumber:35,columnNumber:13},this),a.exports.jsxDEV(M.div,{variants:g().in,children:a.exports.jsxDEV(f,{sx:{height:260,my:{xs:5,sm:10}}},void 0,!1,{fileName:u,lineNumber:41,columnNumber:15},this)},void 0,!1,{fileName:u,lineNumber:40,columnNumber:13},this),a.exports.jsxDEV(D,{to:"/",size:"large",variant:"contained",component:Z,children:"Go to Home"},void 0,!1,{fileName:u,lineNumber:44,columnNumber:13},this)]},void 0,!0,{fileName:u,lineNumber:29,columnNumber:11},this)},void 0,!1,{fileName:u,lineNumber:28,columnNumber:9},this)},void 0,!1,{fileName:u,lineNumber:27,columnNumber:7},this)},void 0,!1,{fileName:u,lineNumber:26,columnNumber:5},this)}export{w as default}; diff --git a/public/hospital-portal-staging/assets/ResetPassword.efa619da.js b/public/hospital-portal-staging/assets/ResetPassword.efa619da.js new file mode 100644 index 00000000..c181ac11 --- /dev/null +++ b/public/hospital-portal-staging/assets/ResetPassword.efa619da.js @@ -0,0 +1 @@ +import{$ as g,w as e,U as d,z as D,A as V,D as w,E as z,F as y,S as R,G as P,R as S,M as F,a0 as A,N as k,r as x,a1 as B,Q as M,T as u,a2 as f,K as h,s as T}from"./index.93207066.js";import{P as b}from"./paths.3971dbe6.js";import{P as _}from"./Page.54724e9a.js";var r="/var/www/aso/frontend/hospital-portal/src/assets/icon_sent.tsx";function C({...t}){const a=g(),i=a.palette.primary.main,l=a.palette.primary.dark;return e.exports.jsxDEV(d,{...t,children:e.exports.jsxDEV("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 120 140",children:[e.exports.jsxDEV("defs",{children:e.exports.jsxDEV("linearGradient",{id:"BG",x1:"49.662%",x2:"52.228%",y1:"37.111%",y2:"76.847%",children:[e.exports.jsxDEV("stop",{offset:"0%",stopColor:i},void 0,!1,{fileName:r,lineNumber:17,columnNumber:13},this),e.exports.jsxDEV("stop",{offset:"100%",stopColor:l},void 0,!1,{fileName:r,lineNumber:18,columnNumber:13},this)]},void 0,!0,{fileName:r,lineNumber:16,columnNumber:11},this)},void 0,!1,{fileName:r,lineNumber:15,columnNumber:9},this),e.exports.jsxDEV("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:[e.exports.jsxDEV("g",{fill:i,opacity:"0.481",transform:"translate(27 74)",children:e.exports.jsxDEV("path",{d:"M39.259 65.387a.75.75 0 11-.39-1.449l1.93-.519a.75.75 0 01.39 1.449l-1.93.519zm7.726-2.079a.75.75 0 01-.392-1.448c.674-.182 1.312-.355 1.929-.524a.75.75 0 11.394 1.448l-1.93.524zm7.72-2.13a.75.75 0 01-.408-1.442c.653-.185 1.292-.367 1.92-.548a.75.75 0 11.415 1.442c-.63.18-1.272.364-1.926.549zm7.693-2.259a.75.75 0 01-.44-1.434c.643-.197 1.277-.394 1.904-.591a.75.75 0 01.45 1.43c-.63.2-1.268.397-1.914.595zm7.64-2.47a.75.75 0 01-.487-1.42 205.24 205.24 0 001.882-.654.75.75 0 01.5 1.414c-.626.221-1.257.44-1.896.66zm7.543-2.757a.75.75 0 01-.546-1.397c.532-.208 1.059-.417 1.579-.627l.267-.11a.75.75 0 11.572 1.387l-.275.113c-.529.213-1.06.424-1.597.634zm7.38-3.343a.75.75 0 11-.731-1.31c.584-.326 1.141-.66 1.673-1.004a.75.75 0 01.814 1.26 31.41 31.41 0 01-1.757 1.054zm6.488-5.142a.75.75 0 01-1.195-.908c.384-.505.7-1.033.933-1.565a.75.75 0 011.375.6 9.208 9.208 0 01-1.113 1.873zm.387-8.357a.75.75 0 11-1.257.818 9.492 9.492 0 00-1.165-1.443.75.75 0 011.075-1.046c.516.53.966 1.085 1.347 1.671zm-6.48-5.278a.75.75 0 11-.697 1.328 51.745 51.745 0 00-.312-.162c-.477-.232-.958-.45-1.449-.659a.75.75 0 11.584-1.381c.516.218 1.02.447 1.537.698l.338.176zm-7.708-2.764a.75.75 0 11-.348 1.46 44.518 44.518 0 00-1.923-.414.75.75 0 01.283-1.473c.676.13 1.339.272 1.988.427zm-8.01-1.253a.75.75 0 11-.137 1.494 90.41 90.41 0 00-1.977-.159.75.75 0 11.104-1.496c.691.048 1.36.101 2.01.16zm-8.058-.452a.75.75 0 11-.052 1.499l-.988-.034c-.317-.005-.637-.009-.96-.012a.75.75 0 11.015-1.5l.981.013 1.004.034zm-8.004-.025a.75.75 0 01.022 1.5c-.64.009-1.3.02-1.996.034a.75.75 0 01-.029-1.5c.698-.013 1.361-.025 2.003-.034zm-8.006.174a.75.75 0 11.037 1.5l-2 .047a.75.75 0 11-.035-1.5c.597-.013 1.216-.028 1.998-.047zm-7.986.15a.75.75 0 01.013 1.5c-.419.003-.83.006-1.234.007l-.762.008a.75.75 0 11-.02-1.5l.774-.008c.403-.001.813-.004 1.23-.008zm-8.01.17a.75.75 0 11.036 1.5 128.4 128.4 0 01-2.011.036.75.75 0 01-.014-1.5c.617-.006 1.261-.018 1.988-.035zm-7.922-.16a.75.75 0 11-.125 1.495 54.016 54.016 0 01-2.018-.208.75.75 0 01.182-1.489c.657.08 1.31.147 1.961.202zm-7.788-1.23a.75.75 0 01-.334 1.463c-.611-.14-1.233-.29-1.865-.452l-.106-.028a.75.75 0 11.384-1.45l.095.025c.62.159 1.227.306 1.826.443zm-6.988-3.058a.75.75 0 11-.94 1.169 15.781 15.781 0 01-1.545-1.422.75.75 0 111.087-1.033c.435.457.903.888 1.398 1.286zm-4.36-6.177a.75.75 0 11-1.427.461 12.529 12.529 0 01-.481-2.072.75.75 0 011.485-.213c.088.614.23 1.223.424 1.824zm.197-7.336a.75.75 0 11-1.414-.5c.23-.65.507-1.292.83-1.927a.75.75 0 111.337.68 14.554 14.554 0 00-.753 1.747zm4.15-6.461a.75.75 0 01-1.098-1.022c.451-.485.93-.968 1.437-1.453a.75.75 0 111.036 1.084 33.35 33.35 0 00-1.375 1.39z"},void 0,!1,{fileName:r,lineNumber:23,columnNumber:13},this)},void 0,!1,{fileName:r,lineNumber:22,columnNumber:11},this),e.exports.jsxDEV("g",{transform:"translate(.072 .206)",children:[e.exports.jsxDEV("path",{fill:"url(#BG)",fillRule:"nonzero",d:"M118.861.08c.76.19.938 1.11.744 1.772-.437 1.942-1.194 3.796-1.79 5.693L92.91 85.285c-.184 1.023-1.258 1.783-2.27 1.561-10.558-8.63-21.143-17.238-31.722-25.845-4.793 5.019-9.514 10.127-14.717 14.727-1.33 1.09-2.652 2.242-4.23 2.95-.423.13-1.18.379-1.374-.194-.058-1.036.204-2.054.31-3.077a3636.75 3636.75 0 013.914-29.736 42158.62 42158.62 0 00-40.855-6.024c-.726-.123-1.69-.256-1.953-1.07-.144-1.03.866-1.656 1.711-1.922 5.567-1.591 11.049-3.459 16.578-5.176C50.928 21.117 83.557 10.762 116.182.4c.862-.249 1.776-.545 2.68-.32z"},void 0,!1,{fileName:r,lineNumber:26,columnNumber:13},this),e.exports.jsxDEV("path",{fill:l,d:"M51.552 55.01c2.12 1.735 4.224 3.493 6.382 5.18-4.974 5.704-10.285 11.163-16.03 16.103 3.577-6.924 6.669-14.086 9.648-21.282zm60.086-49.233c-8.523 6.856-17.21 13.517-25.797 20.298-10.817 8.481-21.63 16.965-32.451 25.443-.948.76-2.012 1.39-2.847 2.283-.883.968-1.19 2.276-1.667 3.462-1.292 3.298-2.73 6.542-4.084 9.82-1.302 3.131-2.683 6.25-4.497 9.129.48-3.968.991-7.931 1.512-11.893l1.574-11.883.774-5.944c.085-.463.037-1.056.542-1.295C55.405 39.037 66 32.661 76.66 26.412c11.66-6.876 23.318-13.755 34.978-20.635z"},void 0,!1,{fileName:r,lineNumber:31,columnNumber:13},this)]},void 0,!0,{fileName:r,lineNumber:25,columnNumber:11},this)]},void 0,!0,{fileName:r,lineNumber:21,columnNumber:9},this)]},void 0,!0,{fileName:r,lineNumber:14,columnNumber:7},this)},void 0,!1,{fileName:r,lineNumber:13,columnNumber:5},this)}var m="/var/www/aso/frontend/hospital-portal/src/sections/auth/reset-password/ResetPasswordForm.tsx";function I({onSent:t,onGetEmail:a}){const i=D(),l=V().shape({email:w().email("Email must be a valid email address").required("Email is required")}),n=z({resolver:k(l)}),{handleSubmit:p,setError:v,formState:{errors:N,isSubmitting:E}}=n,j=async c=>{try{await A.post("/verify-email",c),console.log(c),await new Promise(o=>setTimeout(o,500)),i.current&&(t(),a(c.email))}catch(o){console.log(o.response.data),i.current&&v("afterSubmit",{...o,message:o.response.data.message})}};return e.exports.jsxDEV(y,{methods:n,onSubmit:p(j),children:e.exports.jsxDEV(R,{spacing:3,children:[!!N.afterSubmit&&e.exports.jsxDEV(P,{severity:"error",children:N.afterSubmit.message},void 0,!1,{fileName:m,lineNumber:66,columnNumber:34},this),e.exports.jsxDEV(S,{name:"email",label:"Email address"},void 0,!1,{fileName:m,lineNumber:67,columnNumber:9},this),e.exports.jsxDEV(F,{fullWidth:!0,size:"large",type:"submit",variant:"contained",loading:E,children:"Reset Password"},void 0,!1,{fileName:m,lineNumber:69,columnNumber:9},this)]},void 0,!0,{fileName:m,lineNumber:65,columnNumber:7},this)},void 0,!1,{fileName:m,lineNumber:64,columnNumber:5},this)}var s="/var/www/aso/frontend/hospital-portal/src/pages/auth/ResetPassword.tsx";const W=T("div")(({theme:t})=>({display:"flex",minHeight:"100%",alignItems:"center",justifyContent:"center",padding:t.spacing(12,0)}));function $(){const[t,a]=x.exports.useState(""),[i,l]=x.exports.useState(!1);return e.exports.jsxDEV(_,{title:"Reset Password",sx:{height:1},children:e.exports.jsxDEV(W,{children:[e.exports.jsxDEV(B,{},void 0,!1,{fileName:s,lineNumber:37,columnNumber:9},this),e.exports.jsxDEV(M,{children:e.exports.jsxDEV(d,{sx:{maxWidth:480,mx:"auto"},children:i?e.exports.jsxDEV(d,{sx:{textAlign:"center"},children:[e.exports.jsxDEV(C,{sx:{mb:5,mx:"auto",height:160}},void 0,!1,{fileName:s,lineNumber:69,columnNumber:17},this),e.exports.jsxDEV(u,{variant:"h3",gutterBottom:!0,children:"Request sent successfully"},void 0,!1,{fileName:s,lineNumber:71,columnNumber:17},this),e.exports.jsxDEV(u,{children:["We have sent a confirmation email to \xA0",e.exports.jsxDEV("strong",{children:t},void 0,!1,{fileName:s,lineNumber:77,columnNumber:19},this),e.exports.jsxDEV("br",{},void 0,!1,{fileName:s,lineNumber:78,columnNumber:19},this),"Please check your email."]},void 0,!0,{fileName:s,lineNumber:75,columnNumber:17},this),e.exports.jsxDEV(f,{size:"large",variant:"contained",component:h,to:b.login,sx:{mt:5},children:"Back"},void 0,!1,{fileName:s,lineNumber:82,columnNumber:17},this)]},void 0,!0,{fileName:s,lineNumber:68,columnNumber:15},this):e.exports.jsxDEV(e.exports.Fragment,{children:[e.exports.jsxDEV(u,{variant:"h3",paragraph:!0,children:"Forgot your password?"},void 0,!1,{fileName:s,lineNumber:43,columnNumber:17},this),e.exports.jsxDEV(u,{sx:{color:"text.secondary",mb:5},children:"Please enter the email address associated with your account and We will email you a link to reset your password."},void 0,!1,{fileName:s,lineNumber:47,columnNumber:17},this),e.exports.jsxDEV(I,{onSent:()=>l(!0),onGetEmail:n=>a(n)},void 0,!1,{fileName:s,lineNumber:52,columnNumber:17},this),e.exports.jsxDEV(f,{fullWidth:!0,size:"large",component:h,to:b.login,sx:{mt:3},children:"Back"},void 0,!1,{fileName:s,lineNumber:57,columnNumber:17},this)]},void 0,!0)},void 0,!1,{fileName:s,lineNumber:40,columnNumber:11},this)},void 0,!1,{fileName:s,lineNumber:39,columnNumber:9},this)]},void 0,!0,{fileName:s,lineNumber:36,columnNumber:7},this)},void 0,!1,{fileName:s,lineNumber:35,columnNumber:5},this)}export{$ as default}; diff --git a/public/hospital-portal-staging/favicon/android-chrome-192x192.png b/public/hospital-portal-staging/favicon/android-chrome-192x192.png old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/favicon/android-chrome-512x512.png b/public/hospital-portal-staging/favicon/android-chrome-512x512.png old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/favicon/apple-touch-icon.png b/public/hospital-portal-staging/favicon/apple-touch-icon.png old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/favicon/favicon-16x16.png b/public/hospital-portal-staging/favicon/favicon-16x16.png old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/favicon/favicon-32x32.png b/public/hospital-portal-staging/favicon/favicon-32x32.png old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/favicon/favicon.ico b/public/hospital-portal-staging/favicon/favicon.ico old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/fonts/CircularStd-Bold.otf b/public/hospital-portal-staging/fonts/CircularStd-Bold.otf old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/fonts/CircularStd-Book.otf b/public/hospital-portal-staging/fonts/CircularStd-Book.otf old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/fonts/CircularStd-Medium.otf b/public/hospital-portal-staging/fonts/CircularStd-Medium.otf old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/fonts/Roboto-Bold.ttf b/public/hospital-portal-staging/fonts/Roboto-Bold.ttf old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/fonts/Roboto-Regular.ttf b/public/hospital-portal-staging/fonts/Roboto-Regular.ttf old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/fonts/index.css b/public/hospital-portal-staging/fonts/index.css old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/icons/ic_analytics.svg b/public/hospital-portal-staging/icons/ic_analytics.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/icons/ic_banking.svg b/public/hospital-portal-staging/icons/ic_banking.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/icons/ic_blog.svg b/public/hospital-portal-staging/icons/ic_blog.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/icons/ic_booking.svg b/public/hospital-portal-staging/icons/ic_booking.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/icons/ic_calendar.svg b/public/hospital-portal-staging/icons/ic_calendar.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/icons/ic_cart.svg b/public/hospital-portal-staging/icons/ic_cart.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/icons/ic_chat.svg b/public/hospital-portal-staging/icons/ic_chat.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/icons/ic_dashboard.svg b/public/hospital-portal-staging/icons/ic_dashboard.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/icons/ic_ecommerce.svg b/public/hospital-portal-staging/icons/ic_ecommerce.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/icons/ic_kanban.svg b/public/hospital-portal-staging/icons/ic_kanban.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/icons/ic_mail.svg b/public/hospital-portal-staging/icons/ic_mail.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/icons/ic_user.svg b/public/hospital-portal-staging/icons/ic_user.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/image/overlay.png b/public/hospital-portal-staging/image/overlay.png old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/logo/logo-linksehat.png b/public/hospital-portal-staging/logo/logo-linksehat.png old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/logo/logo_full.jpg b/public/hospital-portal-staging/logo/logo_full.jpg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/logo/logo_full.svg b/public/hospital-portal-staging/logo/logo_full.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/logo/logo_single.svg b/public/hospital-portal-staging/logo/logo_single.svg old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/manifest.json b/public/hospital-portal-staging/manifest.json old mode 100755 new mode 100644 diff --git a/public/hospital-portal-staging/robots.txt b/public/hospital-portal-staging/robots.txt old mode 100755 new mode 100644 diff --git a/public/images/default-doctor-avatar.png b/public/images/default-doctor-avatar.png old mode 100755 new mode 100644 diff --git a/public/images/default-hospital-image.png b/public/images/default-hospital-image.png old mode 100755 new mode 100644 diff --git a/public/images/logo-linksehat-vertical-default.png b/public/images/logo-linksehat-vertical-default.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/akupunktur.png b/public/images/specialities/akupunktur.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/anak.png b/public/images/specialities/anak.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/andrologi.png b/public/images/specialities/andrologi.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/anestesi.png b/public/images/specialities/anestesi.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/bedah-plastik-estetik.png b/public/images/specialities/bedah-plastik-estetik.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/bedah-umum.png b/public/images/specialities/bedah-umum.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/dokter-layanan-primer.png b/public/images/specialities/dokter-layanan-primer.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/emergency-medicine.png b/public/images/specialities/emergency-medicine.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/farmakologi-klinik.png b/public/images/specialities/farmakologi-klinik.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/fisioterapi.png b/public/images/specialities/fisioterapi.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/forensik-dan-Medikolegal.png b/public/images/specialities/forensik-dan-Medikolegal.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/gizi-klinik.png b/public/images/specialities/gizi-klinik.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/hd.png b/public/images/specialities/hd.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/igd.png b/public/images/specialities/igd.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/jantung-pembuluh-darah.png b/public/images/specialities/jantung-pembuluh-darah.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/kardio-vaskuler.png b/public/images/specialities/kardio-vaskuler.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/kebidanan-kandungan.png b/public/images/specialities/kebidanan-kandungan.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/kedokteran-fisik-dan-rehabilitasi.png b/public/images/specialities/kedokteran-fisik-dan-rehabilitasi.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/kedokteran-kelautan.png b/public/images/specialities/kedokteran-kelautan.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/kedokteran-nuklir.png b/public/images/specialities/kedokteran-nuklir.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/kedokteran-olahraga.png b/public/images/specialities/kedokteran-olahraga.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/kedokteran-penerbangan.png b/public/images/specialities/kedokteran-penerbangan.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/kesehatan-jiwa.png b/public/images/specialities/kesehatan-jiwa.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/kulit-kelamin.png b/public/images/specialities/kulit-kelamin.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/laboratorium.png b/public/images/specialities/laboratorium.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/mata.png b/public/images/specialities/mata.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/onkologi-Radiasi-1.png b/public/images/specialities/onkologi-Radiasi-1.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/onkologi-radiasi.png b/public/images/specialities/onkologi-radiasi.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/ortopedi-dan-traumatologi.png b/public/images/specialities/ortopedi-dan-traumatologi.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/parasitologi-klinik.png b/public/images/specialities/parasitologi-klinik.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/patologi-anatomi.png b/public/images/specialities/patologi-anatomi.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/patologi-klinik.png b/public/images/specialities/patologi-klinik.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/penyakit-dalam.png b/public/images/specialities/penyakit-dalam.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/psikolog.png b/public/images/specialities/psikolog.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/radiologi.png b/public/images/specialities/radiologi.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/saraf.png b/public/images/specialities/saraf.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/teeth.png b/public/images/specialities/teeth.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/tht.png b/public/images/specialities/tht.png old mode 100755 new mode 100644 diff --git a/public/images/specialities/urologi.png b/public/images/specialities/urologi.png old mode 100755 new mode 100644 diff --git a/public/index.php b/public/index.php old mode 100755 new mode 100644 diff --git a/public/robots.txt b/public/robots.txt old mode 100755 new mode 100644 diff --git a/resources/css/app.css b/resources/css/app.css old mode 100755 new mode 100644 diff --git a/resources/files/ICD-X-Halodoc.csv b/resources/files/ICD-X-Halodoc.csv old mode 100755 new mode 100644 diff --git a/resources/files/city.csv b/resources/files/city.csv old mode 100755 new mode 100644 diff --git a/resources/files/daftar_masteritem_ccp_14-06-2022.xlsx b/resources/files/daftar_masteritem_ccp_14-06-2022.xlsx old mode 100755 new mode 100644 diff --git a/resources/files/district.csv b/resources/files/district.csv old mode 100755 new mode 100644 diff --git a/resources/files/providers.csv b/resources/files/providers.csv old mode 100755 new mode 100644 diff --git a/resources/files/providers.csv:Zone.Identifier b/resources/files/providers.csv:Zone.Identifier old mode 100755 new mode 100644 diff --git a/resources/files/province.csv b/resources/files/province.csv old mode 100755 new mode 100644 diff --git a/resources/files/village.csv b/resources/files/village.csv old mode 100755 new mode 100644 diff --git a/resources/js/app.js b/resources/js/app.js old mode 100755 new mode 100644 diff --git a/resources/js/bootstrap.js b/resources/js/bootstrap.js old mode 100755 new mode 100644 diff --git a/resources/views/pdf/final_log.blade.php b/resources/views/pdf/final_log.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/pdf/guaranted_leter.blade.php b/resources/views/pdf/guaranted_leter.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/html/button.blade.php b/resources/views/vendor/mail/html/button.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/html/footer.blade.php b/resources/views/vendor/mail/html/footer.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/html/header.blade.php b/resources/views/vendor/mail/html/header.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/html/layout.blade.php b/resources/views/vendor/mail/html/layout.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/html/message.blade.php b/resources/views/vendor/mail/html/message.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/html/panel.blade.php b/resources/views/vendor/mail/html/panel.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/html/subcopy.blade.php b/resources/views/vendor/mail/html/subcopy.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/html/table.blade.php b/resources/views/vendor/mail/html/table.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/html/themes/default.css b/resources/views/vendor/mail/html/themes/default.css old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/text/button.blade.php b/resources/views/vendor/mail/text/button.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/text/footer.blade.php b/resources/views/vendor/mail/text/footer.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/text/header.blade.php b/resources/views/vendor/mail/text/header.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/text/layout.blade.php b/resources/views/vendor/mail/text/layout.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/text/message.blade.php b/resources/views/vendor/mail/text/message.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/text/panel.blade.php b/resources/views/vendor/mail/text/panel.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/text/subcopy.blade.php b/resources/views/vendor/mail/text/subcopy.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/vendor/mail/text/table.blade.php b/resources/views/vendor/mail/text/table.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/verify_email.blade.php b/resources/views/verify_email.blade.php old mode 100755 new mode 100644 diff --git a/resources/views/welcome.blade.php b/resources/views/welcome.blade.php old mode 100755 new mode 100644 diff --git a/routes/api.php b/routes/api.php old mode 100755 new mode 100644 diff --git a/routes/channels.php b/routes/channels.php old mode 100755 new mode 100644 diff --git a/routes/console.php b/routes/console.php old mode 100755 new mode 100644 diff --git a/routes/web.php b/routes/web.php old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/assets/js/app.stub b/stubs/nwidart-stubs/assets/js/app.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/assets/sass/app.stub b/stubs/nwidart-stubs/assets/sass/app.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/command.stub b/stubs/nwidart-stubs/command.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/component-class.stub b/stubs/nwidart-stubs/component-class.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/component-view.stub b/stubs/nwidart-stubs/component-view.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/composer.stub b/stubs/nwidart-stubs/composer.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/controller-api.stub b/stubs/nwidart-stubs/controller-api.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/controller-plain.stub b/stubs/nwidart-stubs/controller-plain.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/controller.stub b/stubs/nwidart-stubs/controller.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/event.stub b/stubs/nwidart-stubs/event.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/factory.stub b/stubs/nwidart-stubs/factory.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/feature-test.stub b/stubs/nwidart-stubs/feature-test.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/job-queued.stub b/stubs/nwidart-stubs/job-queued.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/job.stub b/stubs/nwidart-stubs/job.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/json.stub b/stubs/nwidart-stubs/json.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/listener-duck.stub b/stubs/nwidart-stubs/listener-duck.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/listener-queued-duck.stub b/stubs/nwidart-stubs/listener-queued-duck.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/listener-queued.stub b/stubs/nwidart-stubs/listener-queued.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/listener.stub b/stubs/nwidart-stubs/listener.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/mail.stub b/stubs/nwidart-stubs/mail.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/middleware.stub b/stubs/nwidart-stubs/middleware.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/migration/add.stub b/stubs/nwidart-stubs/migration/add.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/migration/create.stub b/stubs/nwidart-stubs/migration/create.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/migration/delete.stub b/stubs/nwidart-stubs/migration/delete.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/migration/drop.stub b/stubs/nwidart-stubs/migration/drop.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/migration/plain.stub b/stubs/nwidart-stubs/migration/plain.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/model.stub b/stubs/nwidart-stubs/model.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/notification.stub b/stubs/nwidart-stubs/notification.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/package.stub b/stubs/nwidart-stubs/package.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/policy.plain.stub b/stubs/nwidart-stubs/policy.plain.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/provider.stub b/stubs/nwidart-stubs/provider.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/request.stub b/stubs/nwidart-stubs/request.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/resource-collection.stub b/stubs/nwidart-stubs/resource-collection.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/resource.stub b/stubs/nwidart-stubs/resource.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/route-provider.stub b/stubs/nwidart-stubs/route-provider.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/routes/api.stub b/stubs/nwidart-stubs/routes/api.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/routes/web.stub b/stubs/nwidart-stubs/routes/web.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/rule.stub b/stubs/nwidart-stubs/rule.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/scaffold/config.stub b/stubs/nwidart-stubs/scaffold/config.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/scaffold/provider.stub b/stubs/nwidart-stubs/scaffold/provider.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/seeder.stub b/stubs/nwidart-stubs/seeder.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/unit-test.stub b/stubs/nwidart-stubs/unit-test.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/views/index.stub b/stubs/nwidart-stubs/views/index.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/views/master.stub b/stubs/nwidart-stubs/views/master.stub old mode 100755 new mode 100644 diff --git a/stubs/nwidart-stubs/webpack.stub b/stubs/nwidart-stubs/webpack.stub old mode 100755 new mode 100644 diff --git a/tailwind.config.js b/tailwind.config.js old mode 100755 new mode 100644 diff --git a/tests/CreatesApplication.php b/tests/CreatesApplication.php old mode 100755 new mode 100644 diff --git a/tests/Feature/ExampleTest.php b/tests/Feature/ExampleTest.php old mode 100755 new mode 100644 diff --git a/tests/TestCase.php b/tests/TestCase.php old mode 100755 new mode 100644 diff --git a/tests/Unit/ExampleTest.php b/tests/Unit/ExampleTest.php old mode 100755 new mode 100644 diff --git a/vite.config.js b/vite.config.js old mode 100755 new mode 100644 diff --git a/webpack.mix.js b/webpack.mix.js old mode 100755 new mode 100644