diff --git a/reflex/__init__.py b/reflex/__init__.py index 4b2dc7e8a..faf3e087e 100644 --- a/reflex/__init__.py +++ b/reflex/__init__.py @@ -84,12 +84,18 @@ In the example above, you will be able to do `rx.list` from __future__ import annotations -from reflex.utils import lazy_loader +from reflex.utils import ( + compat, # for side-effects + lazy_loader, +) # import this here explicitly to avoid returning the page module since page attr has the # same name as page module(page.py) from .page import page as page +# Remove the `compat` name from the namespace, it was imported for side-effects only. +del compat + RADIX_THEMES_MAPPING: dict = { "components.radix.themes.base": ["color_mode", "theme", "theme_panel"], "components.radix.themes.color_mode": ["color_mode"], diff --git a/reflex/__init__.pyi b/reflex/__init__.pyi index 61e7d1f9d..8fe42cfb3 100644 --- a/reflex/__init__.pyi +++ b/reflex/__init__.pyi @@ -3,6 +3,8 @@ # This file was generated by `reflex/utils/pyi_generator.py`! # ------------------------------------------------------ +from reflex.utils import compat + from . import admin as admin from . import app as app from . import base as base @@ -190,6 +192,7 @@ from .utils.serializers import serializer as serializer from .vars import Var as Var from .vars import cached_var as cached_var +del compat RADIX_THEMES_MAPPING: dict RADIX_THEMES_COMPONENTS_MAPPING: dict RADIX_THEMES_LAYOUT_MAPPING: dict