From 12342c124030e38e8088681b187d5e3de48d68f6 Mon Sep 17 00:00:00 2001 From: Ad1tya-007 Date: Fri, 14 Nov 2025 11:30:08 +0530 Subject: [PATCH 1/2] fix: replace ReactDom.unstable_creatRoot -> ReactDomClient.createRoot --- test/e2e/index.js | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/test/e2e/index.js b/test/e2e/index.js index 21d5fb9a5d85e6..1aa2c3a330c04c 100644 --- a/test/e2e/index.js +++ b/test/e2e/index.js @@ -1,5 +1,4 @@ import * as React from 'react'; -import * as ReactDOM from 'react-dom'; import * as ReactDOMClient from 'react-dom/client'; import { BrowserRouter as Router, Routes, Route, Link } from 'react-router'; import * as DomTestingLibrary from '@testing-library/dom'; @@ -104,13 +103,9 @@ function App() { const container = document.getElementById('react-root'); const children = ; -if (typeof ReactDOM.unstable_createRoot === 'function') { - const root = ReactDOM.unstable_createRoot(container); - root.render(children); -} else { - const root = ReactDOMClient.createRoot(container); - root.render(children); -} +// Use ReactDOMClient.createRoot directly - it's the standard API in React 18+ +const root = ReactDOMClient.createRoot(container); +root.render(children); window.DomTestingLibrary = DomTestingLibrary; window.elementToString = function elementToString(element) { From 76f0175fa30b8966189451f2b5b724e9bd6c8c0b Mon Sep 17 00:00:00 2001 From: Albert Yu Date: Fri, 14 Nov 2025 23:05:33 +0800 Subject: [PATCH 2/2] Update test/e2e/index.js Signed-off-by: Albert Yu --- test/e2e/index.js | 1 - 1 file changed, 1 deletion(-) diff --git a/test/e2e/index.js b/test/e2e/index.js index 1aa2c3a330c04c..f5adf8e7838980 100644 --- a/test/e2e/index.js +++ b/test/e2e/index.js @@ -103,7 +103,6 @@ function App() { const container = document.getElementById('react-root'); const children = ; -// Use ReactDOMClient.createRoot directly - it's the standard API in React 18+ const root = ReactDOMClient.createRoot(container); root.render(children);