From 70c6ce4c28fd6c8f01cb22387ba946420ed7207b Mon Sep 17 00:00:00 2001 From: zipg Date: Tue, 22 Sep 2026 14:18:54 +0800 Subject: [PATCH] perf(table-info): mark DDL search hits on the rendered DOM --- apps/desktop/src/components/grid/DataGrid.vue | 33 ++++---- .../grid/__tests__/DataGridDdlSearch.spec.ts | 13 +++- .../lib/__tests__/sql/ddlSearchMarks.spec.ts | 72 ++++++++++++++++++ apps/desktop/src/lib/sql/ddlSearchMarks.ts | 69 +++++++++++++++++ .../issue-9212-ddl-search-after.png | Bin 0 -> 228798 bytes .../issue-9212-ddl-search-highlight.png | Bin 0 -> 72375 bytes 6 files changed, 172 insertions(+), 15 deletions(-) create mode 100644 apps/desktop/src/lib/__tests__/sql/ddlSearchMarks.spec.ts create mode 100644 apps/desktop/src/lib/sql/ddlSearchMarks.ts create mode 100644 docs/screenshots/issue-9212-ddl-search-after.png create mode 100644 docs/screenshots/issue-9212-ddl-search-highlight.png diff --git a/apps/desktop/src/components/grid/DataGrid.vue b/apps/desktop/src/components/grid/DataGrid.vue index e26b72c467..12410de5d6 100644 --- a/apps/desktop/src/components/grid/DataGrid.vue +++ b/apps/desktop/src/components/grid/DataGrid.vue @@ -1,5 +1,6 @@