Li Kui
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
2 additions and
1 deletions
-
src/components/Table/src/components/TableAction.vue
|
|
|
@ -7,7 +7,7 @@ |
|
|
|
<template v-if="action.label">{{ action.label }}</template> |
|
|
|
</PopConfirmButton> |
|
|
|
</Tooltip> |
|
|
|
<PopConfirmButton v-else v-bind="action"> |
|
|
|
<PopConfirmButton v-else v-bind="omit(action, 'icon')"> |
|
|
|
<Icon :icon="action.icon" :class="{ 'mr-1': !!action.label }" v-if="action.icon" /> |
|
|
|
<template v-if="action.label">{{ action.label }}</template> |
|
|
|
</PopConfirmButton> |
|
|
|
@ -44,6 +44,7 @@ |
|
|
|
import { isBoolean, isFunction, isString } from '@/utils/is'; |
|
|
|
import { propTypes } from '@/utils/propTypes'; |
|
|
|
import { ACTION_COLUMN_FLAG } from '../const'; |
|
|
|
import { omit } from 'lodash-es'; |
|
|
|
|
|
|
|
defineOptions({ name: 'TableAction' }); |
|
|
|
|
|
|
|
|