From a8a5eb53d7380d00aefa4ccfa50fab92ba997749 Mon Sep 17 00:00:00 2001 From: cKey <35512826+colinin@users.noreply.github.com> Date: Wed, 19 Oct 2022 09:30:41 +0800 Subject: [PATCH] Fix the TableAlert component Fix the TableAlert component at #723 --- .../src/components/Table/src/BasicTable.vue | 8 +++-- .../Table/src/components/TableAlert.vue | 33 +++++++++++++++---- .../Table/src/hooks/useTableAlert.ts | 20 +++++++---- 3 files changed, 46 insertions(+), 15 deletions(-) diff --git a/apps/vue/src/components/Table/src/BasicTable.vue b/apps/vue/src/components/Table/src/BasicTable.vue index ef850c02b..c36a81aad 100644 --- a/apps/vue/src/components/Table/src/BasicTable.vue +++ b/apps/vue/src/components/Table/src/BasicTable.vue @@ -78,11 +78,11 @@ import { useDataSource } from './hooks/useDataSource'; import { useLoading } from './hooks/useLoading'; import { useRowSelection } from './hooks/useRowSelection'; + import { useTableAlert } from './hooks/useTableAlert'; import { useTableScroll } from './hooks/useTableScroll'; import { useTableScrollTo } from './hooks/useScrollTo'; import { useCustomRow } from './hooks/useCustomRow'; import { useTableStyle } from './hooks/useTableStyle'; - import { useTableAlert } from './hooks/useTableAlert'; import { useTableHeader } from './hooks/useTableHeader'; import { useTableExpand } from './hooks/useTableExpand'; import { createTableContext } from './hooks/useTableContext'; @@ -253,7 +253,7 @@ }, }; - const { getAlertEnabled, getAlertMessage } = useTableAlert(getProps, getSelectRowKeys); + const { getAlertEnabled, getAlertMessage } = useTableAlert(getProps, getRowSelectionRef); const { getHeaderProps } = useTableHeader(getProps, slots, handlers, getAlertEnabled, getAlertMessage); @@ -446,6 +446,10 @@ } } + .ant-alert { + margin-bottom: 16px; + } + .ant-tag { margin-right: 0; } diff --git a/apps/vue/src/components/Table/src/components/TableAlert.vue b/apps/vue/src/components/Table/src/components/TableAlert.vue index 53ee929ab..1e9e077c3 100644 --- a/apps/vue/src/components/Table/src/components/TableAlert.vue +++ b/apps/vue/src/components/Table/src/components/TableAlert.vue @@ -1,7 +1,12 @@