|
@@ -3,22 +3,12 @@
|
|
|
<template v-for="(action, index) in getActions" :key="`${index}-${action.label}`">
|
|
|
<Tooltip v-if="action.tooltip" v-bind="getTooltip(action.tooltip)">
|
|
|
<PopConfirmButton v-bind="action">
|
|
|
- <Icon
|
|
|
- :icon="action.icon"
|
|
|
- :class="{ 'mr-1': action.label }"
|
|
|
- :style="{ margin: action.label ? '' : 'auto !important' }"
|
|
|
- v-if="action.icon"
|
|
|
- />
|
|
|
+ <Icon :icon="action.icon" :class="{ 'mr-1': !!action.label }" v-if="action.icon" />
|
|
|
<template v-if="action.label">{{ action.label }}</template>
|
|
|
</PopConfirmButton>
|
|
|
</Tooltip>
|
|
|
<PopConfirmButton v-else v-bind="action">
|
|
|
- <Icon
|
|
|
- :icon="action.icon"
|
|
|
- :class="{ 'mr-1': action.label }"
|
|
|
- :style="{ margin: action.label ? '' : 'auto !important' }"
|
|
|
- v-if="action.icon"
|
|
|
- />
|
|
|
+ <Icon :icon="action.icon" :class="{ 'mr-1': !!action.label }" v-if="action.icon" />
|
|
|
<template v-if="action.label">{{ action.label }}</template>
|
|
|
</PopConfirmButton>
|
|
|
<Divider
|
|
@@ -192,6 +182,12 @@
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ button.ant-btn-circle {
|
|
|
+ span {
|
|
|
+ margin: auto !important;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
.ant-divider,
|
|
|
.ant-divider-vertical {
|
|
|
margin: 0 2px;
|