'react-dom installed, but not found. `Could not find module in path: 'react-dom/client' relative to`

Here is the Codesandbox

I want to run a rest, but the Tests tab shows this error.

Could not find module in path: 'react-dom/client' relative to
'/node_modules/@testing-library/react/dist/@testing-library/react.esm.js'

I referred to these but they did NOT solve my problem.

  1. Reinstalling it in the devDependencies https://github.com/codesandbox/codesandbox-client/issues/2276
  2. Turning off my UBlock origin. https://github.com/enzymejs/enzyme/issues/529
  3. Trying different browsers

What should I do to successfully run this test?

enter image description here



Solution 1:[1]

This is a known issue. The answer says you need to use a Terminal to run this. Terminal is just below the preview window.

https://github.com/codesandbox/codesandbox-client/issues/6599

Hey @eps1lon - Thank you for flagging this, the tests unfortunately don't work within Server sandboxes and we'll be removing them soon. To run the tests you'll need to use the terminal. Sorry for the trouble!

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1