From e10cf07506bc5ff7e430fd7910226a1c553ba2dd Mon Sep 17 00:00:00 2001 From: Khaleel Al-Adhami Date: Wed, 22 Jan 2025 13:14:55 -0800 Subject: [PATCH] make icon to static methods --- reflex/components/radix/themes/color_mode.py | 2 +- reflex/components/radix/themes/color_mode.pyi | 2 +- reflex/utils/exec.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/reflex/components/radix/themes/color_mode.py b/reflex/components/radix/themes/color_mode.py index dae82903f..875a53456 100644 --- a/reflex/components/radix/themes/color_mode.py +++ b/reflex/components/radix/themes/color_mode.py @@ -190,7 +190,7 @@ class ColorModeSwitch(Switch): class ColorModeNamespace(Var): """Namespace for color mode components.""" - icon = color_mode_icon + icon = staticmethod(color_mode_icon) button = staticmethod(ColorModeIconButton.create) switch = staticmethod(ColorModeSwitch.create) diff --git a/reflex/components/radix/themes/color_mode.pyi b/reflex/components/radix/themes/color_mode.pyi index add7a1251..c9b7b7953 100644 --- a/reflex/components/radix/themes/color_mode.pyi +++ b/reflex/components/radix/themes/color_mode.pyi @@ -403,7 +403,7 @@ class ColorModeSwitch(Switch): ... class ColorModeNamespace(Var): - icon = color_mode_icon + icon = staticmethod(color_mode_icon) button = staticmethod(ColorModeIconButton.create) switch = staticmethod(ColorModeSwitch.create) diff --git a/reflex/utils/exec.py b/reflex/utils/exec.py index 9ee0f1018..12b2e0aed 100644 --- a/reflex/utils/exec.py +++ b/reflex/utils/exec.py @@ -262,7 +262,7 @@ def get_reload_dirs() -> list[Path]: break reload_dirs = [module_path] - return reload_dirs + return list(map(Path.absolute, reload_dirs)) def run_uvicorn_backend(host, port, loglevel: LogLevel):