import React, { FC } from 'react'; import RevisionLoader from '../Page/RevisionLoader'; import AppContainer from '../../client/services/AppContainer'; type Props ={ appContainer: AppContainer, searchingKeyword:string, focusedPage : any, } const SearchResultContent: FC = (props: Props) => { // Temporaly workaround for lint error // later needs to be fixed: RevisoinRender to typescriptcomponet const RevisionRenderTypeAny: any = RevisionLoader; const renderPage = (page) => { const growiRenderer = props.appContainer.getRenderer('searchresult'); let showTags = false; if (page.tags != null && page.tags.length > 0) { showTags = true } return (

{page.path} {showTags && (
{page.tags.join(', ')}
)}

); }; const content = renderPage(props.focusedPage); return (
{content}
); }; export default SearchResultContent;