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
This commit is contained in:
Khafid Prayoga
2025-08-19 11:01:28 +07:00
parent 878211bc7f
commit b1cb24cae3
10 changed files with 291 additions and 6 deletions

No files matched your search

+8
View File
@@ -9,4 +9,12 @@ export const PAGE_PERMISSIONS = {
billing: ['R'],
management: ['R'],
},
'/satusehat': {
doctor: ['R'],
nurse: ['R'],
admisi: ['C', 'R', 'U', 'D'],
pharmacy: ['R'],
billing: ['R'],
management: ['R'],
},
} as const satisfies Record<string, RoleAccess>