import React from 'react'; import PropTypes from 'prop-types'; import SearchResultListItem from './SearchResultListItem'; class SearchResultList extends React.Component { render() { return this.props.pages.map((page) => { // TODO : send cetain length of body (revisionBody) from elastisearch by adding some settings to the query and // when keyword is not in page content, display revisionBody. // TASK : https://estoc.weseek.co.jp/redmine/issues/79606 return ( ); }); } } SearchResultList.propTypes = { pages: PropTypes.array.isRequired, deletionMode: PropTypes.bool.isRequired, selectedPages: PropTypes.array.isRequired, onClickInvoked: PropTypes.func, onChangeInvoked: PropTypes.func, }; export default SearchResultList;