diff --git a/src/components/MyDialog.vue b/src/components/MyDialog.vue index 7d0ce6f..1c54557 100644 --- a/src/components/MyDialog.vue +++ b/src/components/MyDialog.vue @@ -52,7 +52,7 @@ const props = defineProps({ display: flex; justify-content: center; align-items: center; - z-index: 501; + z-index: 999; } .modal { diff --git a/src/components/MyDropMenu.vue b/src/components/MyDropMenu.vue index b255953..024a21c 100644 --- a/src/components/MyDropMenu.vue +++ b/src/components/MyDropMenu.vue @@ -36,7 +36,7 @@ Курс Документация - ОК + ОК @@ -52,6 +52,10 @@ const isOpen = ref(false); const isModalVisible = ref(false); const infoCard = ref({}) +function handleOkBtn() { + isModalVisible.value = false + isOpen.value = true +} const toggleMenu = () => { isOpen.value = !isOpen.value; }; @@ -62,6 +66,7 @@ const closeMenu = () => { function openInfoCard(obj) { isModalVisible.value = true + isOpen.value = false infoCard.value = obj } @@ -129,11 +134,9 @@ defineExpose({ open: () => (isOpen.value = true), close: closeMenu });