Khafid Prayoga
3e6e773313
style: add loader state on acquiring token
2025-08-19 15:50:17 +07:00
Khafid Prayoga
066a884bf0
Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/satusehat
2025-08-19 11:05:03 +07:00
Khafid Prayoga
b1cb24cae3
feat(satusehat): add integration pages and components
...
Add new SatuSehat integration feature including:
- Page components for list, add, edit, and detail views
- Service status component and type definitions
- Summary card component updates for string metrics
- RBAC permissions configuration for SatuSehat routes
2025-08-19 11:01:28 +07:00
Abizrh
fe46db6bc6
✨ feat (dashboard): implement dashboard page with summary cards and quick actions
2025-08-15 16:30:48 +07:00
Abizrh
922820f1b0
✨ feat (base): introduce base data table component
2025-08-13 17:04:54 +07:00
Abizrh
d8d7d61fca
⚡ enhance (auth): clear store on 401 and redirect to /401
2025-08-13 13:17:21 +07:00
Khafid Prayoga
b51f4c248d
Merge remote-tracking branch 'origin/dev' into feat/patient
2025-08-13 10:24:49 +07:00
Abizrh
db9a87d825
✨ feat (patient): add error page for patient add page permission
2025-08-13 10:12:12 +07:00
Khafid Prayoga
949aa718b6
add condition if zero trends , hide the timeframe
2025-08-12 14:58:29 +07:00
Khafid Prayoga
7f7dfe0a02
feat(pub/base): add reusable Summary Card + Summary type ✨
...
- Add `summary-card.vue` with skeleton state ⏳
- Add `summary-card.type.ts` with `Summary` interface and timeframe mapping 📅
2025-08-12 14:38:20 +07:00