src/research-projects/subpages/caic/Search.tsx
import React from 'react'
import { Container } from 'react-bootstrap'
import SearchForm, { SearchFormProps } from 'fragmentarium/ui/SearchForm'
import { SearchResult } from 'fragmentarium/ui/search/FragmentariumSearchResult'
import PageContent from 'research-projects/subpages/caic/PageContent'
export default function Search({
fragmentService,
fragmentSearchService,
bibliographyService,
wordService,
fragmentQuery,
}: Pick<
SearchFormProps,
| 'fragmentService'
| 'fragmentSearchService'
| 'bibliographyService'
| 'wordService'
| 'fragmentQuery'
>): JSX.Element {
return (
<PageContent title={'Search'}>
<div className={'project-page__search'}>
<Container>
<SearchForm
fragmentSearchService={fragmentSearchService}
fragmentService={fragmentService}
wordService={wordService}
bibliographyService={bibliographyService}
fragmentQuery={fragmentQuery}
project={'CAIC'}
/>
</Container>
</div>
{fragmentQuery && (
<SearchResult
fragmentService={fragmentService}
fragmentQuery={fragmentQuery}
/>
)}
</PageContent>
)
}