// Mounts the main Nav and Footer into legal/sub-pages
// Expects #nav-mount and #footer-mount divs in the page.

(function () {
  const navEl = document.getElementById('nav-mount');
  const footEl = document.getElementById('footer-mount');

  if (navEl && typeof Nav === 'function') {
    ReactDOM.createRoot(navEl).render(<Nav baseHref="index.html" />);
  }
  if (footEl && typeof Footer === 'function') {
    ReactDOM.createRoot(footEl).render(<Footer baseHref="index.html" />);
  }
})();
