overleaf-cep/services/web/frontend/js/react.ts
Tim Down cc21f42a14 Merge pull request #26023 from overleaf/td-remove-components-from-includes
Remove imports of react-bootstrap components from marketing pages

GitOrigin-RevId: 12a3446cc42f1438a52f49a893e53a02a1b5be4f
2025-06-13 08:07:12 +00:00

15 lines
401 B
TypeScript

import './marketing'
import './features/header-footer-react'
import { createRoot } from 'react-dom/client'
import { ReactNode } from 'react'
export function renderInReactLayout(
parentId: string,
createChildren: () => ReactNode
) {
const parentElement = document.getElementById(parentId)
if (parentElement) {
const root = createRoot(parentElement)
root.render(createChildren())
}
}