diff --git a/src/pages/newMedicalCard/TheMedicalCard.vue b/src/pages/newMedicalCard/TheMedicalCard.vue
index 0a20863..260f3f8 100644
--- a/src/pages/newMedicalCard/TheMedicalCard.vue
+++ b/src/pages/newMedicalCard/TheMedicalCard.vue
@@ -1,12 +1,22 @@
.w-full
- medical-card-header
+ medical-card-header(v-model="currentMenuItem")
+ component(
+ v-if="currentMenuItem",
+ v-bind:is="currentMenuItem",
+ )
diff --git a/src/pages/newMedicalCard/components/MedicalCardHeader.vue b/src/pages/newMedicalCard/components/MedicalCardHeader.vue
index 56feead..d4c5ddb 100644
--- a/src/pages/newMedicalCard/components/MedicalCardHeader.vue
+++ b/src/pages/newMedicalCard/components/MedicalCardHeader.vue
@@ -17,14 +17,14 @@
size="10px"
label="Удалить медкарту",
no-caps,
- padding="4px"
+ padding="6px"
)
.flex.justify-between.mt-22px
.flex
.menu-item.px-6.py-10px.cursor-pointer.text-base(
v-for="item in menuItem",
- @click="selectItem(item.component)",
- :class="{'menu-item-active': item.component === currentMenuItem}",
+ @click="selectItem(item)",
+ :class="{'menu-item-active': item.component === modelValue}",
:key="item.id",
:id="item.id"
) {{item.title}}
@@ -36,19 +36,22 @@
flat,
no-caps,
padding="2px 4px"
+ :style="{height: '32px'}"
)