Files
overleaf-cep/services/web/frontend/js/features/header-footer-react/index.tsx
T
Antoine Clausse df727d64c3 Merge pull request #22548 from overleaf/ac-ds-phosphor-icons-and-splittests-bugfix
[web] Reapply  Use icons from @phosphor-icons/react for the project-list (DS nav)

GitOrigin-RevId: b87767b7c875ff4c081590e7bc0111892c0a1435
2024-12-17 09:05:32 +00:00

23 lines
759 B
TypeScript

import ReactDOM from 'react-dom'
import getMeta from '@/utils/meta'
import DefaultNavbar from '@/features/ui/components/bootstrap-5/navbar/default-navbar'
import Footer from '@/features/ui/components/bootstrap-5/footer/footer'
import { SplitTestProvider } from '@/shared/context/split-test-context'
const navbarElement = document.getElementById('navbar-container')
if (navbarElement) {
const navbarProps = getMeta('ol-navbar')
ReactDOM.render(
<SplitTestProvider>
<DefaultNavbar {...navbarProps} />
</SplitTestProvider>,
navbarElement
)
}
const footerElement = document.getElementById('footer-container')
if (footerElement) {
const footerProps = getMeta('ol-footer')
ReactDOM.render(<Footer {...footerProps} />, footerElement)
}