From f72149a55e9a41687f3a2dfd49831c0206849bf5 Mon Sep 17 00:00:00 2001 From: Mohamed Otefi Date: Fri, 10 Apr 2026 16:10:36 -0700 Subject: [PATCH] Add Defs to recharts components --- .../src/reflex_components_recharts/charts.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/reflex-components-recharts/src/reflex_components_recharts/charts.py b/packages/reflex-components-recharts/src/reflex_components_recharts/charts.py index 2a3e16e81d4..6bfedd0a451 100644 --- a/packages/reflex-components-recharts/src/reflex_components_recharts/charts.py +++ b/packages/reflex-components-recharts/src/reflex_components_recharts/charts.py @@ -206,6 +206,7 @@ class BarChart(CategoricalChartBase): "Legend", "GraphingTooltip", "Bar", + "Defs", ] @@ -228,6 +229,7 @@ class LineChart(CategoricalChartBase): "Legend", "GraphingTooltip", "Line", + "Defs", ] @@ -272,6 +274,7 @@ class ComposedChart(CategoricalChartBase): "Area", "Line", "Bar", + "Defs", ] @@ -294,6 +297,7 @@ class PieChart(ChartBase): "Legend", "GraphingTooltip", "Pie", + "Defs", ] on_mouse_down: EventHandler[no_args_event_spec] = field( @@ -360,6 +364,7 @@ class RadarChart(ChartBase): "Legend", "GraphingTooltip", "Radar", + "Defs", ] @classmethod @@ -435,6 +440,7 @@ class RadialBarChart(ChartBase): "Legend", "GraphingTooltip", "RadialBar", + "Defs", ] @@ -462,6 +468,7 @@ class ScatterChart(ChartBase): "Legend", "GraphingTooltip", "Scatter", + "Defs", ] @classmethod @@ -501,7 +508,12 @@ class FunnelChart(ChartBase): ) # Valid children components - _valid_children: ClassVar[list[str]] = ["Legend", "GraphingTooltip", "Funnel"] + _valid_children: ClassVar[list[str]] = [ + "Legend", + "GraphingTooltip", + "Funnel", + "Defs", + ] class Treemap(RechartsCharts):