mirror of
https://github.com/apache/superset.git
synced 2026-07-27 17:12:36 +00:00
Replace src/index.ts with src/index.tsx using defineChart(). Existing sibling files (buildQuery, controlPanel, transformProps, TableChart, types, etc.) stay put — index.tsx just composes them. Adds `canBeAnnotationTypes?: string[]` pass-through on the defineChart metadata interface so Table can preserve its ['EVENT','INTERVAL'] declaration. TableChartPlugin is exported as both default and named to match the prior public API. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@superset-ui/plugin-chart-table
This plugin provides Table chart for Superset.
Usage
Configure key, which can be any string, and register the plugin. This key will be used to
lookup this chart throughout the app.
import TableChartPlugin from '@superset-ui/plugin-chart-table';
new TableChartPlugin().configure({ key: 'table' }).register();
Then use it via SuperChart. See
storybook
for more details.
<SuperChart
chartType="table"
width={600}
height={600}
formData={...}
queriesData={[{
data: {...},
}]}
/>