title: Can react portal render method influence react create root in main app
body: <p>I've been using React 18 in my React application, but since adding <a href="https://www.google.com/search?q=react%20tippy&amp;rlz=1C5CHFA_enRS1000RS1000&amp;oq=react%20tipyy&amp;aqs=chrome.1.69i57j0i13l8j0i13i30.3440j0j7&amp;sourceid=chrome&amp;ie=UTF-8" rel="nofollow noreferrer">react-tippy</a> I had started having the following warning:</p>
  <blockquote>
  <p>Warning: ReactDOM.render is no longer supported in React 18. Use createRoot instead. Until you switch to the new API, your app will behave as if it's running React 17. Learn more: <a href="https://reactjs.org/link/switch-to-createroot" rel="nofollow noreferrer">https://reactjs.org/link/switch-to-createroot</a></p>
  </blockquote>
  <p><code>react-tippy</code> is using a portal separate to the app and have its own <code>ReactDOM.render()</code>,
  but I'm worried about this part of the statement:</p>
  <blockquote>
  <p>your app will behave as if it's running React 17</p>
  </blockquote>
  <p>Can portal influence on the main part of the application?</p>