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