From 403ec7cfa3cb0286ac8b80f435e59a4ac01491e4 Mon Sep 17 00:00:00 2001
From: xingyu <xingyu4j@vip.qq.com>
Date: Thu, 9 Nov 2023 11:31:33 +0800
Subject: [PATCH] =?UTF-8?q?feat(Table->=20CustomerCell):=20helpMessage?=
 =?UTF-8?q?=E6=94=AF=E6=8C=81=E4=BC=A0=E9=80=92=20tsx=20=E5=92=8C=20h?=
 =?UTF-8?q?=E5=87=BD=E6=95=B0=E7=9A=84=E6=95=B0=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/components/Basic/src/BasicHelp.vue  | 8 +++++---
 src/components/Table/src/types/table.ts | 2 +-
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/components/Basic/src/BasicHelp.vue b/src/components/Basic/src/BasicHelp.vue
index 2076e030..e2182c18 100644
--- a/src/components/Basic/src/BasicHelp.vue
+++ b/src/components/Basic/src/BasicHelp.vue
@@ -1,5 +1,5 @@
 <script lang="tsx">
-import type { CSSProperties } from 'vue'
+import type { CSSProperties, PropType, VNodeChild } from 'vue'
 import { computed, defineComponent, unref } from 'vue'
 import { Tooltip } from 'ant-design-vue'
 import { InfoCircleOutlined } from '@ant-design/icons-vue'
@@ -35,7 +35,9 @@ const props = {
   /**
    * Help text list
    */
-  text: { type: [Array, String] as PropType<string[] | string> },
+  text: {
+    type: [Array, String, Object] as PropType<string[] | string | VNodeChild | JSX.Element>,
+  },
 }
 
 export default defineComponent({
@@ -65,7 +67,7 @@ export default defineComponent({
           )
         })
       }
-      return null
+      return <div>{textList}</div>
     }
 
     return () => {
diff --git a/src/components/Table/src/types/table.ts b/src/components/Table/src/types/table.ts
index 7913b864..4526f746 100644
--- a/src/components/Table/src/types/table.ts
+++ b/src/components/Table/src/types/table.ts
@@ -438,7 +438,7 @@ export interface BasicColumn extends ColumnProps<Recordable> {
   defaultHidden?: boolean
 
   // Help text for table column header
-  helpMessage?: string | string[]
+  helpMessage?: string | string[] | VNodeChild | JSX.Element
 
   format?: CellFormat