|
@@ -25,7 +25,13 @@ from reflex.components.core.cond import Cond, color_mode_cond, cond
|
|
|
from reflex.components.lucide.icon import Icon
|
|
|
from reflex.components.radix.themes.components.dropdown_menu import dropdown_menu
|
|
|
from reflex.components.radix.themes.components.switch import Switch
|
|
|
-from reflex.style import LIGHT_COLOR_MODE, color_mode, set_color_mode, toggle_color_mode
|
|
|
+from reflex.style import (
|
|
|
+ LIGHT_COLOR_MODE,
|
|
|
+ color_mode,
|
|
|
+ resolved_color_mode,
|
|
|
+ set_color_mode,
|
|
|
+ toggle_color_mode,
|
|
|
+)
|
|
|
from reflex.utils import console
|
|
|
from reflex.vars import BaseVar, Var
|
|
|
|
|
@@ -183,7 +189,7 @@ class ColorModeSwitch(Switch):
|
|
|
"""
|
|
|
return Switch.create(
|
|
|
*children,
|
|
|
- checked=color_mode != LIGHT_COLOR_MODE,
|
|
|
+ checked=resolved_color_mode != LIGHT_COLOR_MODE,
|
|
|
on_change=toggle_color_mode,
|
|
|
**props,
|
|
|
)
|