diff --git a/reflex/__init__.py b/reflex/__init__.py index e4622c53c..f4d897cb8 100644 --- a/reflex/__init__.py +++ b/reflex/__init__.py @@ -15,6 +15,7 @@ from .components import * from .components.base.script import client_side from .components.component import custom_component as memo from .components.graphing import recharts as recharts +from .components.graphing.victory import data as data from .config import Config as Config from .config import DBConfig as DBConfig from .constants import Env as Env diff --git a/reflex/components/__init__.py b/reflex/components/__init__.py index 7b34160b2..f9a580032 100644 --- a/reflex/components/__init__.py +++ b/reflex/components/__init__.py @@ -140,7 +140,21 @@ slider_track = SliderTrack.create switch = Switch.create text_area = TextArea.create upload = Upload.create - +area = Area.create +bar = Bar.create +box_plot = BoxPlot.create +candlestick = Candlestick.create +chart = Chart.create +chart_group = ChartGroup.create +chart_stack = ChartStack.create +error_bar = ErrorBar.create +histogram = Histogram.create +line = Line.create +pie = Pie.create +plotly = Plotly.create +polar = Polar.create +scatter = Scatter.create +voronoi = Voronoi.create box = Box.create center = Center.create circle = Circle.create @@ -232,5 +246,3 @@ kbd = KeyboardKey.create color_mode_button = ColorModeButton.create color_mode_icon = ColorModeIcon.create color_mode_switch = ColorModeSwitch.create - -plotly = Plotly.create diff --git a/reflex/components/graphing/__init__.py b/reflex/components/graphing/__init__.py index 70727c408..dd48762e7 100644 --- a/reflex/components/graphing/__init__.py +++ b/reflex/components/graphing/__init__.py @@ -1,5 +1,21 @@ """Convenience functions to define layout components.""" from .plotly import Plotly +from .victory import ( + Area, + Bar, + BoxPlot, + Candlestick, + Chart, + ChartGroup, + ChartStack, + ErrorBar, + Histogram, + Line, + Pie, + Polar, + Scatter, + Voronoi, +) __all__ = [f for f in dir() if f[0].isupper()] # type: ignore