diff --git a/README.md b/README.md
index 054f28c5..9dc0e298 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,6 @@
RSSA - Front End
-
> [!IMPORTANT]
> Read this following instructions before doing your job
@@ -65,22 +64,22 @@ The basic development workflow follows these steps:
## Code Conventions
- Under the script setup block, putting things in group with the following order:
- - Imports → all dependencies, sorted by external, alias (~), and relative imports.
- - Props & Emits → clearly define component inputs & outputs.
- - State & Computed → all ref, reactive, and computed variables grouped together.
- - Lifecycle Hooks → grouped by mounting → updating → unmounting order.
- - Functions → async first (fetching, API calls), then utility & event handlers.
- - Watchers → if needed, put them at the bottom.
- - Template → keep clean and minimal logic, use methods/computed instead of inline JS.
+ - Imports → all dependencies, sorted by external, alias (~), and relative imports.
+ - Props & Emits → clearly define component inputs & outputs.
+ - State & Computed → all ref, reactive, and computed variables grouped together.
+ - Lifecycle Hooks → grouped by mounting → updating → unmounting order.
+ - Functions → async first (fetching, API calls), then utility & event handlers.
+ - Watchers → if needed, put them at the bottom.
+ - Template → keep clean and minimal logic, use methods/computed instead of inline JS.
- Declaration Naming
- - Uses PascalCase for `type` naming
- - Uses camelCase for `variable` and `const` naming
- - Underscore can be used to indicates that a variable has derived from an attribute of an object
- for example: `person_name` indicates it is an attribute `name` from object `person`
+ - Uses PascalCase for `type` naming
+ - Uses camelCase for `variable` and `const` naming
+ - Underscore can be used to indicates that a variable has derived from an attribute of an object
+ for example: `person_name` indicates it is an attribute `name` from object `person`
- Looping
- - Uses `i`, `j`, `k` as variable for `for` looping index
- - Uses `item` as object instantition for `forEach` loop callback
- - Uses `item` as object instantition for `v-for` loop callback in the template
+ - Uses `i`, `j`, `k` as variable for `for` looping index
+ - Uses `item` as object instantition for `forEach` loop callback
+ - Uses `item` as object instantition for `v-for` loop callback in the template
## Git Workflows
diff --git a/app/components/app/patient/entry-form.vue b/app/components/app/patient/entry-form.vue
index 0b636bcf..5768c6a0 100644
--- a/app/components/app/patient/entry-form.vue
+++ b/app/components/app/patient/entry-form.vue
@@ -13,22 +13,32 @@ import Label from '~/components/pub/form/label.vue'