From e5c6cacec49717498bb2ff036340b90982f0e905 Mon Sep 17 00:00:00 2001 From: zhangyc Date: Tue, 8 Sep 2026 22:57:01 +0800 Subject: [PATCH] fix(grid): align query export icon semantics --- apps/desktop/src/components/grid/DataGrid.vue | 3 ++- .../src/components/grid/DataGridExportMenu.vue | 4 ++-- .../desktop/src/components/grid/DataGridToolbar.vue | 4 ++-- packages/app-tests/queryResultToolbar.test.ts | 13 ++++++++++++- 4 files changed, 18 insertions(+), 6 deletions(-) diff --git a/apps/desktop/src/components/grid/DataGrid.vue b/apps/desktop/src/components/grid/DataGrid.vue index 5ec0715a32..a0746a3f7c 100644 --- a/apps/desktop/src/components/grid/DataGrid.vue +++ b/apps/desktop/src/components/grid/DataGrid.vue @@ -8,6 +8,7 @@ import { ArrowUpRight, ExternalLink, Download, + Upload, FileUp, Trash2, ChevronDown, @@ -11792,7 +11793,7 @@ function exportSubmenu(): ContextMenuItem { { label: t("grid.exportSelectedRowsTxt"), action: exportSelectedRowsTxt }, ); } - return { label: t("grid.export"), icon: Download, children: items }; + return { label: t("grid.export"), icon: Upload, children: items }; } const gridContextMenuItems = computed(() => { diff --git a/apps/desktop/src/components/grid/DataGridExportMenu.vue b/apps/desktop/src/components/grid/DataGridExportMenu.vue index 5396ce6c33..61b7f14d41 100644 --- a/apps/desktop/src/components/grid/DataGridExportMenu.vue +++ b/apps/desktop/src/components/grid/DataGridExportMenu.vue @@ -1,5 +1,5 @@