Commit Graph

12 Commits

Author SHA1 Message Date
Khafid Prayoga 31084be5ce feat(loading-state): add loading indicators and skeleton UI for data tables
- Implement loading state management across patient, doctor and satusehat lists
- Add skeleton loading UI for data tables during data fetching
- Refactor loading state variable naming for consistency
- Make search nav optional in header component
- Update icon sizing in header for better responsiveness
- Implement url search params query state at satusehat
2025-08-25 13:33:28 +07:00
Khafid Prayoga ae0acf84d0 refactor(ui): update import paths from @/lib/utils to ~/lib/utils
Standardize import paths across UI components to use ~/lib/utils alias instead of @/lib/utils for better consistency and maintainability.
2025-08-22 11:18:06 +07:00
Abizrh 5e4184d45a feat (doctor): implement doctor entry form and navigation 2025-08-19 17:57:32 +07:00
Abizrh 878211bc7f ⚠️ refactor (form): refactor label component for improved styling and responsiveness 2025-08-14 16:33:19 +07:00
Abizrh 929758fe00 🎨 enhance (layout): improve default layout styling 2025-08-13 13:24:56 +07:00
Abizrh db9a87d825 feat (patient): add error page for patient add page permission 2025-08-13 10:12:12 +07:00
Abizrh d0e55217ed feat (pub/nav): add dropdown action components 2025-08-12 17:07:10 +07:00
Abizrh 7ae9a9adfe feat (patient): implement patient list and entry form 2025-08-12 17:01:50 +07:00
Abizrh 500cdb6a21 🐛 fix (input): correct input border color and search input border 2025-08-12 14:18:20 +07:00
Abizrh 125d7857ce feat (rbac): implement role-based access control 2025-08-12 11:32:36 +07:00
Abizrh 659a320439 feat (header): add button click functionality 2025-08-10 17:08:09 +07:00
Abizrh 376af79449 feat (patient): add edit page 2025-08-08 20:38:16 +07:00