diff --git a/app/components/content/encounter/process-next.vue b/app/components/content/encounter/process-next.vue
deleted file mode 100644
index df0219bd..00000000
--- a/app/components/content/encounter/process-next.vue
+++ /dev/null
@@ -1,125 +0,0 @@
-
-
-
-
-
diff --git a/app/components/content/encounter/process-previous.vue b/app/components/content/encounter/process-previous.vue
new file mode 100644
index 00000000..a6bd32dd
--- /dev/null
+++ b/app/components/content/encounter/process-previous.vue
@@ -0,0 +1,108 @@
+
+
+
+
+
diff --git a/app/components/content/encounter/process.vue b/app/components/content/encounter/process.vue
index a6bd32dd..c8e7ad77 100644
--- a/app/components/content/encounter/process.vue
+++ b/app/components/content/encounter/process.vue
@@ -1,108 +1,126 @@
diff --git a/app/handlers/encounter-init.handler.ts b/app/handlers/encounter-init.handler.ts
index c6b263df..891f6e6c 100644
--- a/app/handlers/encounter-init.handler.ts
+++ b/app/handlers/encounter-init.handler.ts
@@ -481,4 +481,5 @@ export function getMenuItems(
} else {
menus = [...currentUnitItems]
}
+ return menus
}
diff --git a/app/handlers/encounter-process.handler.ts b/app/handlers/encounter-process.handler.ts
index 4dc91066..67850da4 100644
--- a/app/handlers/encounter-process.handler.ts
+++ b/app/handlers/encounter-process.handler.ts
@@ -28,4 +28,5 @@ export async function getEncounterData(id: string | number) {
console.error('Error fetching encounter data:', error)
data = null
}
+ return data
}
\ No newline at end of file
diff --git a/app/pages/(features)/emergency/encounter/[id]/process.vue b/app/pages/(features)/emergency/encounter/[id]/process.vue
index 2e6e837c..27817691 100644
--- a/app/pages/(features)/emergency/encounter/[id]/process.vue
+++ b/app/pages/(features)/emergency/encounter/[id]/process.vue
@@ -2,7 +2,7 @@
import type { PagePermission } from '~/models/role'
import Error from '~/components/pub/my-ui/error/error.vue'
import { PAGE_PERMISSIONS } from '~/lib/page-permission'
-import EncounterProcess from '~/components/content/encounter/process-next.vue'
+import EncounterProcess from '~/components/content/encounter/process.vue'
definePageMeta({
middleware: ['rbac'],
diff --git a/app/pages/(features)/inpatient/encounter/[id]/process.vue b/app/pages/(features)/inpatient/encounter/[id]/process.vue
index c40dd189..412a6174 100644
--- a/app/pages/(features)/inpatient/encounter/[id]/process.vue
+++ b/app/pages/(features)/inpatient/encounter/[id]/process.vue
@@ -2,7 +2,7 @@
import type { PagePermission } from '~/models/role'
import Error from '~/components/pub/my-ui/error/error.vue'
import { PAGE_PERMISSIONS } from '~/lib/page-permission'
-import EncounterProcess from '~/components/content/encounter/process-next.vue'
+import EncounterProcess from '~/components/content/encounter/process.vue'
definePageMeta({
middleware: ['rbac'],
diff --git a/app/pages/(features)/outpatient/encounter/[id]/process.vue b/app/pages/(features)/outpatient/encounter/[id]/process.vue
index 8a44a130..725c2c6c 100644
--- a/app/pages/(features)/outpatient/encounter/[id]/process.vue
+++ b/app/pages/(features)/outpatient/encounter/[id]/process.vue
@@ -2,7 +2,7 @@
import type { PagePermission } from '~/models/role'
import Error from '~/components/pub/my-ui/error/error.vue'
import { PAGE_PERMISSIONS } from '~/lib/page-permission'
-import EncounterProcess from '~/components/content/encounter/process-next.vue'
+import EncounterProcess from '~/components/content/encounter/process.vue'
definePageMeta({
middleware: ['rbac'],
diff --git a/app/pages/(features)/outpation-action/chemotherapy/[id]/process.vue b/app/pages/(features)/outpation-action/chemotherapy/[id]/process.vue
index 0570c0f0..c02abbc0 100644
--- a/app/pages/(features)/outpation-action/chemotherapy/[id]/process.vue
+++ b/app/pages/(features)/outpation-action/chemotherapy/[id]/process.vue
@@ -2,7 +2,7 @@
import type { PagePermission } from '~/models/role'
import Error from '~/components/pub/my-ui/error/error.vue'
import { PAGE_PERMISSIONS } from '~/lib/page-permission'
-import EncounterProcess from '~/components/content/encounter/process-next.vue'
+import EncounterProcess from '~/components/content/encounter/process.vue'
definePageMeta({
middleware: ['rbac'],
diff --git a/app/pages/(features)/rehab/encounter/[id]/process.vue b/app/pages/(features)/rehab/encounter/[id]/process.vue
index e25b0e77..68cc7c02 100644
--- a/app/pages/(features)/rehab/encounter/[id]/process.vue
+++ b/app/pages/(features)/rehab/encounter/[id]/process.vue
@@ -2,6 +2,7 @@
import type { PagePermission } from '~/models/role'
import Error from '~/components/pub/my-ui/error/error.vue'
import { PAGE_PERMISSIONS } from '~/lib/page-permission'
+import EncounterProcess from '~/components/content/encounter/process.vue'
definePageMeta({
middleware: ['rbac'],
@@ -35,7 +36,7 @@ const pagePermission = getPagePermissions(roleAccess)
-
+