feat(search): use extensions on search pages and modals

Signed-off-by: Camila Belo <camilaibs@gmail.com>
This commit is contained in:
Camila Belo
2023-01-22 19:42:58 +01:00
parent 2f91e1684e
commit 5f16dddc96
4 changed files with 24 additions and 180 deletions
@@ -23,7 +23,6 @@ import {
DialogTitle,
Divider,
Grid,
List,
Paper,
useTheme,
} from '@material-ui/core';
@@ -31,7 +30,6 @@ import Typography from '@material-ui/core/Typography';
import LaunchIcon from '@material-ui/icons/Launch';
import { makeStyles } from '@material-ui/core/styles';
import {
DefaultResultListItem,
SearchContextProvider,
SearchBar,
SearchResult,
@@ -151,27 +149,10 @@ export const Modal = ({ toggleModal }: SearchModalProps) => {
</Grid>
</Grid>
<Divider />
<SearchResult>
{({ results }) => (
<List>
{results.map(({ document, highlight }) => (
<div
role="button"
tabIndex={0}
key={`${document.location}-btn`}
onClick={handleSearchResultClick}
onKeyDown={handleSearchResultClick}
>
<DefaultResultListItem
key={document.location}
result={document}
highlight={highlight}
/>
</div>
))}
</List>
)}
</SearchResult>
<SearchResult
onClick={handleSearchResultClick}
onKeyDown={handleSearchResultClick}
/>
</DialogContent>
<DialogActions className={classes.dialogActionsContainer}>
<Grid container direction="row">