8576925e-d7e0-4ecd-8f14-15db1765e69a
+
+8576925e-d7e0-4ecd-8f14-15db1765e69a
+
+8576925e-d7e0-4ecd-8f14-15db1765e69a
+
+
+
|
@@ -272,7 +273,7 @@ import { KUI_COLOR_TEXT_NEUTRAL, KUI_ICON_SIZE_30 } from '@kong/design-tokens'
import ColumnVisibilityMenu from './ColumnVisibilityMenu.vue'
import useUniqueId from '@/composables/useUniqueId'
-const { useDebounce, useRequest, useSwrvState, clientSideSorter: defaultClientSideSorter } = useUtilities()
+const { useDebounce, useRequest, useSwrvState, clientSideSorter: defaultClientSideSorter, getSizeFromString } = useUtilities()
const props = defineProps({
/**
@@ -487,6 +488,10 @@ const props = defineProps({
type: Boolean,
default: false,
},
+ maxHeight: {
+ type: String,
+ default: 'none',
+ },
})
const emit = defineEmits<{
@@ -549,6 +554,9 @@ const isClickable = ref(false)
const hasInitialized = ref(false)
const nextPageClicked = ref(false)
const hasToolbarSlot = computed((): boolean => !!slots.toolbar || hasColumnVisibilityMenu.value)
+const tableWrapperStyles = computed((): Record
onHeaderClick(column)"
+ @mouseleave="currentHoveredColumn = ''"
+ @mouseover="currentHoveredColumn = column.key"
+ >
+
+
+
+
+
+
+ |
+
---|
+ |
+