Merge pull request #191 from dikstub-rssa/feat/page-cleaning

Feat/page cleaning
This commit is contained in:
Munawwirul Jamal
2025-12-01 20:14:22 +07:00
committed by Andrian Roshandy
56 changed files with 997 additions and 654 deletions

No files matched your search

+6 -5
View File
@@ -1,5 +1,5 @@
import { isValidDate } from '~/lib/date'
import { medicalPositions } from '~/lib/roles'
import { medicalRoles } from '~/const/common/role'
export interface EncounterItem {
id: string
@@ -444,7 +444,8 @@ export function getMenuItems(
data: EncounterListData,
meta: any,
) {
const normalClassCode = props.classCode === 'ambulatory' ? 'outpatient' : props.classCode
// const normalClassCode = props.classCode === 'ambulatory' ? 'outpatient' : props.classCode
const normalClassCode = props.classCode === 'ambulatory' ? 'ambulatory' : props.classCode
const currentKeys = injectComponents(id, data, meta)
const defaultItems: EncounterItem[] = Object.values(currentKeys)
const listItemsForOutpatientRehab = mergeArrayAt(
@@ -456,14 +457,14 @@ export function getMenuItems(
getItemsAll('ambulatory', 'chemo', defaultItems),
)
const listItems: Record<string, Record<string, Record<string, any>>> = {
'installation|outpatient': {
'installation|ambulatory': {
'unit|rehab': {
items: listItemsForOutpatientRehab,
roles: medicalPositions,
roles: medicalRoles,
},
'unit|chemo': {
items: listItemsForOutpatientChemo,
roles: medicalPositions,
roles: medicalRoles,
},
all: getItemsAll('ambulatory', 'all', defaultItems),
},