reflex/reflex/components/core/__init__.py

34 lines
782 B
Python

"""Core Reflex components."""
from . import layout as layout
from .banner import ConnectionBanner, ConnectionModal
from .colors import color
from .cond import Cond, color_mode_cond, cond
from .debounce import DebounceInput
from .foreach import Foreach
from .html import Html
from .match import Match
from .responsive import (
desktop_only,
mobile_and_tablet,
mobile_only,
tablet_and_desktop,
tablet_only,
)
from .upload import (
Upload,
cancel_upload,
clear_selected_files,
get_upload_dir,
get_upload_url,
selected_files,
)
connection_banner = ConnectionBanner.create
connection_modal = ConnectionModal.create
debounce_input = DebounceInput.create
foreach = Foreach.create
html = Html.create
match = Match.create
upload = Upload.create