overleaf-cep/services/web/modules/full-project-search/frontend/js/components/full-project-search.tsx
Jakob Ackermann 67342e9c33 [terraform] clsi: add pre-emp C2D capacity in zone b (#26755)
GitOrigin-RevId: aa52dec1f7135f53f8c887199c1d1e4e31ef70ff
2025-07-03 08:04:53 +00:00

22 lines
610 B
TypeScript

import React, { FC, lazy, Suspense } from 'react'
import { useLayoutContext } from '@/shared/context/layout-context'
import { useIsNewEditorEnabled } from '@/features/ide-redesign/utils/new-editor-utils'
const FullProjectSearchUI = lazy(() => import('./full-project-search-ui'))
const FullProjectSearch: FC = () => {
const { projectSearchIsOpen } = useLayoutContext()
const newEditor = useIsNewEditorEnabled()
if (!projectSearchIsOpen && !newEditor) {
return null
}
return (
<Suspense fallback={null}>
<FullProjectSearchUI />
</Suspense>
)
}
export default FullProjectSearch