fedisearch/application/src/components/FeedResults.tsx

26 wiersze
627 B
TypeScript
Czysty Zwykły widok Historia

2022-01-01 19:37:33 +00:00
import React from 'react'
import FeedResult from './FeedResult'
2022-09-14 19:16:00 +00:00
import { FeedResultItem } from '../graphql/client/queries/ListFeedsQuery'
2022-01-01 19:37:33 +00:00
2022-09-14 19:16:00 +00:00
const FeedResults = ({
feeds
}:{ feeds: FeedResultItem[] }) => {
2022-01-01 19:37:33 +00:00
if (feeds.length === 0) {
return (
2022-09-14 19:16:00 +00:00
<>
<p className={'no-results'}>We have no results for your query.</p>
</>
2022-01-01 19:37:33 +00:00
)
}
return (<div className={'grid'}>
2022-01-01 19:37:33 +00:00
{
feeds.map((feed, index) => {
console.info('feed', feed)
2022-09-14 19:16:00 +00:00
return (<FeedResult key={index} feed={feed} />)
2022-01-01 19:37:33 +00:00
})
}
</div>)
2022-01-01 19:37:33 +00:00
}
export default FeedResults