From 358e8f30447f8ba05af42b66d45ddf1a93878b6d Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周二, 06 5月 2025 17:38:09 +0800
Subject: [PATCH] Merge branch 'master' of http://222.71.245.114:9086/r/HIA24016N_PipeLineDemo

---
 HIAWms/web/src/components/vue3-context-menu/ContextMenuSeparator.vue |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/HIAWms/web/src/components/vue3-context-menu/ContextMenuSeparator.vue b/HIAWms/web/src/components/vue3-context-menu/ContextMenuSeparator.vue
new file mode 100644
index 0000000..afe24fd
--- /dev/null
+++ b/HIAWms/web/src/components/vue3-context-menu/ContextMenuSeparator.vue
@@ -0,0 +1,27 @@
+<template>
+  <VNodeRender v-if="globalHasSlot('separatorRender')" :vnode="() => globalRenderSlot('separatorRender', {})" />
+  <div v-else class="mx-context-menu-item-sperator mx-context-no-clickable"></div>
+</template>
+
+<script lang="ts">
+import { defineComponent, inject } from 'vue'
+import { VNodeRender } from './ContextMenuUtils';
+import type { GlobalHasSlot, GlobalRenderSlot } from './ContextSubMenuWrapper.vue';
+
+export default defineComponent({
+  name: 'ContextMenuSperator',
+  components: {
+    VNodeRender
+  },
+  setup() {
+      
+    const globalHasSlot = inject('globalHasSlot') as GlobalHasSlot;
+    const globalRenderSlot = inject('globalRenderSlot') as GlobalRenderSlot;
+
+    return {
+      globalHasSlot,
+      globalRenderSlot,
+    };
+  },
+})
+</script>
\ No newline at end of file

--
Gitblit v1.9.3