React 18 reached stable less than a year ago. Many projects have legacy dependencies that do not yet claim support for React 18. By removing support for the older (but generally compatible) React versions in #3012, these projects must now take a risk in consuming RDG by ignoring the react>=18 peer requirement.
Unless there is a change in RDG that truly requires React 18, please re-add support for React 16 and 17 in the package dependencies.
RDG uses React 18 APIs so unfortunately older versions are not supported.
@amanmahajan7 Can you clarify the APIs that are specific to React 18?
flushSync is available in react-dom v16 and v17.
|Issue Title||Created Date||Updated Date|