hamed
773f9d4d16
feat: update session payment logic to ensure accurate payable amounts and reflect consumables in cost breakdown
...
- Adjusted the calculation of payable amounts in PaymentStep to align with server logic, ensuring overpayments are handled correctly.
- Enhanced DetailsStep to include consumables in the itemized cost breakdown, ensuring consistency with patient share calculations.
- Updated tests for SessionPaymentPage to validate new behavior regarding overpayments and consumable listings.
- Modified PatientController to register SessionPayment correctly when settling sessions via wallet, preventing double charges.
- Refactored WalletService to remove outdated methods and ensure wallet transactions reflect the correct amounts after discounts.
- Improved accessibility in SearchableSelect component by adding aria labels and ensuring proper role attributes for screen readers.
- Updated styles to ensure minimum touch targets meet WCAG guidelines for mobile usability.
2026-07-19 13:29:46 +03:30
..
2026-07-13 14:16:21 +03:30
2026-07-13 14:16:21 +03:30
2026-07-18 10:38:56 +03:30
2026-07-19 10:58:04 +03:30
2026-07-16 10:41:15 +03:30
2026-07-18 21:04:50 +03:30
2026-07-19 13:29:46 +03:30
2026-07-18 21:04:50 +03:30
2026-07-16 08:56:59 +03:30
2026-07-17 10:21:52 +03:30
2026-07-15 14:55:16 +03:30
2026-07-18 10:02:27 +03:30
2026-07-14 00:26:47 +03:30
2026-07-18 16:25:24 +03:30
2026-07-19 10:58:04 +03:30
2026-07-19 08:23:57 +03:30
2026-07-19 08:23:57 +03:30
2026-06-28 22:58:15 +03:30
2026-06-19 00:54:34 +03:30
2026-07-19 13:29:46 +03:30
2026-07-18 23:38:02 +03:30
2026-07-18 23:38:02 +03:30
2026-07-18 13:32:56 +03:30
2026-07-19 11:25:45 +03:30
2026-07-19 11:25:45 +03:30
2026-07-18 09:14:13 +03:30
2026-07-18 10:38:56 +03:30
2026-07-18 12:10:49 +03:30
2026-07-18 12:10:49 +03:30
2026-07-18 10:38:56 +03:30
2026-06-10 20:45:13 +03:30
2026-07-19 13:29:46 +03:30
2026-07-19 11:50:16 +03:30
2026-07-17 12:24:32 +03:30
2026-07-11 11:49:04 +03:30
2026-07-18 13:32:56 +03:30
2026-07-02 11:35:59 +03:30
2026-07-13 13:44:02 +03:30
2026-07-12 14:59:02 +03:30
2026-07-17 15:36:08 +03:30
2026-07-12 14:49:09 +03:30
2026-07-15 14:55:16 +03:30
2026-07-15 14:32:29 +03:30
2026-07-16 08:56:59 +03:30
2026-07-19 13:29:46 +03:30
2026-07-10 11:05:59 +03:30
2026-07-18 10:38:56 +03:30
2026-07-15 11:39:32 +03:30
2026-07-15 11:44:00 +03:30
2026-07-18 10:38:56 +03:30
2026-07-19 10:38:29 +03:30
2026-07-19 10:38:29 +03:30
2026-07-19 10:38:29 +03:30
2026-07-19 10:38:29 +03:30
2026-07-15 12:23:17 +03:30
2026-07-18 10:54:37 +03:30
2026-07-18 10:54:37 +03:30
2026-07-16 14:20:32 +03:30
2026-07-16 15:39:02 +03:30
2026-07-19 13:29:46 +03:30
2026-07-17 15:23:02 +03:30
2026-07-16 08:56:59 +03:30
2026-07-18 10:38:56 +03:30
2026-07-15 09:31:50 +03:30
2026-07-18 21:04:50 +03:30
2026-07-02 18:45:34 +03:30
2026-07-03 10:31:17 +03:30
2026-07-13 12:45:57 +03:30
2026-07-13 12:45:57 +03:30
2026-07-04 22:05:27 +03:30
2026-06-10 20:45:13 +03:30
2026-07-18 10:38:56 +03:30
2026-07-02 21:22:14 +03:30
2026-07-18 10:38:56 +03:30
2026-07-18 10:38:56 +03:30
2026-07-18 10:38:56 +03:30
2026-07-14 00:07:00 +03:30
2026-07-16 08:56:59 +03:30
2026-07-15 12:23:17 +03:30
2026-06-11 12:20:12 +03:30
2026-07-18 12:34:42 +03:30
2026-07-18 12:34:42 +03:30
2026-07-19 13:29:46 +03:30
2026-07-16 15:39:02 +03:30
2026-07-17 21:56:27 +03:30
2026-07-13 14:26:24 +03:30
2026-07-18 10:38:56 +03:30
2026-06-25 19:38:47 +03:30
2026-06-25 17:34:39 +03:30
2026-07-08 00:03:33 +03:30
2026-07-18 10:38:56 +03:30
2026-07-18 10:38:56 +03:30
2026-07-14 14:32:38 +03:30
2026-07-18 11:05:47 +03:30
2026-07-18 11:05:47 +03:30
2026-07-14 15:39:45 +03:30
2026-07-14 15:39:45 +03:30
2026-06-16 11:42:31 +03:30
2026-07-12 14:20:42 +03:30