perf: add item size display for Hash, List, Set, ZSet, and Stream #23

This commit is contained in:
tiny-craft
2023-09-28 16:01:58 +08:00
parent 47df424138
commit 8e8f62073e
13 changed files with 47 additions and 10 deletions

View File

@@ -20,6 +20,7 @@ const props = defineProps({
default: -1,
},
value: Object,
size: Number,
})
const filterOption = [
@@ -288,7 +289,9 @@ const onUpdateFilter = (filters, sourceColumn) => {
</n-tooltip>
</n-input-group>
</div>
<div class="flex-item-expand"></div>
<div class="tb2-extra-info flex-item-expand">
<n-tag size="large">{{ $t('interface.total', { size: props.size }) }}</n-tag>
</div>
<n-button plain :focusable="false" @click="onAddRow">
<template #icon>
<n-icon :component="AddLink" size="18" />