mirror of
https://github.com/apache/superset.git
synced 2026-05-31 13:19:23 +00:00
- Bump react, react-dom to ^18.2.0 - Bump @types/react, @types/react-dom to ^18.2.0 - Migrate ReactDOM.render() to createRoot() in all entry points - Upgrade @testing-library/react to ^14.0.0 - Remove @testing-library/react-hooks (merged into RTL 14) - Migrate 54 test files from @testing-library/react-hooks imports - Replace react-sortable-hoc with @dnd-kit/sortable (CollectionControl) - Remove @cypress/react (incompatible with React 18, Cypress deprecated) - Update all sub-package peerDependencies to ^18.2.0 - Migrate ChartLayer (cartodiagram) from ReactDOM.render to createRoot Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@superset-ui/legacy-plugin-chart-calendar
This plugin provides Calendar Heatmap 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 CalendarChartPlugin from '@superset-ui/legacy-plugin-chart-calendar';
new CalendarChartPlugin().configure({ key: 'calendar' }).register();
Then use it via SuperChart. See
storybook
for more details.
<SuperChart
chartType="calendar"
width={600}
height={600}
formData={...}
queriesData={[{
data: {...},
}]}
/>