From 6e4522c15c40522c61ef12b9e96dbbd796851528 Mon Sep 17 00:00:00 2001 From: Khaleel Al-Adhami Date: Wed, 19 Feb 2025 14:46:53 -0800 Subject: [PATCH] react 19 time (#4848) * react 19 time * idk why * better default for resolvedColorMode * remove prints --- .../reflex/radix_themes_color_mode_provider.js | 4 +++- reflex/constants/installer.py | 9 ++++----- tests/integration/test_event_chain.py | 11 ----------- 3 files changed, 7 insertions(+), 17 deletions(-) diff --git a/reflex/.templates/web/components/reflex/radix_themes_color_mode_provider.js b/reflex/.templates/web/components/reflex/radix_themes_color_mode_provider.js index 823eeea99..1f7157551 100644 --- a/reflex/.templates/web/components/reflex/radix_themes_color_mode_provider.js +++ b/reflex/.templates/web/components/reflex/radix_themes_color_mode_provider.js @@ -10,7 +10,9 @@ import { export default function RadixThemesColorModeProvider({ children }) { const { theme, resolvedTheme, setTheme } = useTheme(); const [rawColorMode, setRawColorMode] = useState(defaultColorMode); - const [resolvedColorMode, setResolvedColorMode] = useState("dark"); + const [resolvedColorMode, setResolvedColorMode] = useState( + defaultColorMode === "dark" ? "dark" : "light" + ); useEffect(() => { if (isDevMode) { diff --git a/reflex/constants/installer.py b/reflex/constants/installer.py index 0a89240b3..ace83c59f 100644 --- a/reflex/constants/installer.py +++ b/reflex/constants/installer.py @@ -178,16 +178,15 @@ class PackageJson(SimpleNamespace): PATH = "package.json" DEPENDENCIES = { - "@babel/standalone": "7.26.6", "@emotion/react": "11.14.0", "axios": "1.7.9", "json5": "2.2.3", - "next": "15.1.6", + "next": "15.1.7", "next-sitemap": "4.2.3", "next-themes": "0.4.4", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-focus-lock": "2.13.5", + "react": "19.0.0", + "react-dom": "19.0.0", + "react-focus-lock": "2.13.6", "socket.io-client": "4.8.1", "universal-cookie": "7.2.2", } diff --git a/tests/integration/test_event_chain.py b/tests/integration/test_event_chain.py index df571e884..98a80b7d4 100644 --- a/tests/integration/test_event_chain.py +++ b/tests/integration/test_event_chain.py @@ -493,11 +493,6 @@ async def test_event_chain_on_load( "/on-mount-return-chain", [ "on_load_return_chain", - "event_arg:unmount", - "on_load_return_chain", - "event_arg:1", - "event_arg:2", - "event_arg:3", "event_arg:1", "event_arg:2", "event_arg:3", @@ -509,12 +504,6 @@ async def test_event_chain_on_load( [ "on_load_yield_chain", "event_arg:mount", - "event_no_args", - "on_load_yield_chain", - "event_arg:mount", - "event_arg:4", - "event_arg:5", - "event_arg:6", "event_arg:4", "event_arg:5", "event_arg:6",