feat: optimize key list with list/tree views

- Add list view (flat) and tree view (hierarchical)
- Tree view shows folder expand/collapse with key count
- Add view mode toggle button
- Add i18n support for all key list text
This commit is contained in:
2026-07-04 23:17:51 +08:00
parent e5ef0242d8
commit 09b86e3d45
3 changed files with 226 additions and 56 deletions
+3
View File
@@ -71,6 +71,9 @@ export default {
selected: '{n} selected',
selectKey: 'Select a key to view details',
unsupported: 'Type "{type}" viewer not yet implemented',
patternPlaceholder: 'Key pattern (e.g. user:*)',
switchTree: 'Switch to tree view',
switchList: 'Switch to list view',
},
types: {
string: 'STRING',
+3
View File
@@ -71,6 +71,9 @@ export default {
selected: '已选 {n} 项',
selectKey: '选择一个键查看详情',
unsupported: '类型 "{type}" 查看器尚未实现',
patternPlaceholder: '键模式 (例如 user:*)',
switchTree: '切换到树状视图',
switchList: '切换到列表视图',
},
types: {
string: '字符串',