Skip to content

feat(frontend): ECharts quick chart from result grid - #1996

Merged
ZhuchkaTriplesix merged 1 commit into
epic/tauri-migrationfrom
issue/1899-echarts-quick-chart
Nov 15, 2026
Merged

ZhuchkaTriplesix merged 1 commit into
epic/tauri-migrationfrom
issue/1899-echarts-quick-chart

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Port Flutter ChartData helpers (numeric columns, aggregation, Top N, line cap)
  • QuickChartView with ECharts bar / line / pie + column pickers
  • Grid | Charts strip on SQL workspace and table Data view; chart updates when the result set changes

Test plan

  • pnpm exec vitest run src/charts/chartData.test.ts
  • pnpm exec vue-tsc --noEmit
  • Run a SELECT with numeric columns → Charts tab → switch Bar/Line/Pie and Category/Value
  • Re-run query → chart refreshes

Closes #1899

Add ChartData helpers (Flutter parity), QuickChartView with bar/line/pie,
and a Grid | Charts toggle on SQL and table Data panes. Chart rebuilds when
result columns/rows change.

Closes #1899
@github-actions github-actions Bot added frontend Theme parser epic label: frontend ui User interface components and widgets P3 Low priority / Polish & Enhancements tauri Tauri 2 / apps/tauri migration track labels Nov 15, 2026
@github-actions github-actions Bot added this to the Tauri migration milestone Nov 15, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit dd350e9 into epic/tauri-migration Nov 15, 2026
3 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/1899-echarts-quick-chart branch November 15, 2026 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend Theme parser epic label: frontend P3 Low priority / Polish & Enhancements tauri Tauri 2 / apps/tauri migration track ui User interface components and widgets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant