import * as React from 'react'; import I18n from 'i18n-js'; import PostListItem from './PostListItem'; import { CenteredMutedText } from '../common/CustomTexts'; import IPostJSON from '../../interfaces/json/IPost'; import IBoard from '../../interfaces/IBoard'; interface Props { posts: Array; boards: Array; openPostsInNewTab: boolean; } const PostList = ({ posts, boards, openPostsInNewTab }: Props) => (
{ posts.length > 0 ? posts.map((post, i) => ( board.id === post.board_id).name} openPostInNewTab={openPostsInNewTab} key={i} /> )) : { I18n.t('board.posts_list.empty') } }
); export default PostList;