import React from 'react'; import I18n from 'i18n-js'; import IPost, { PostApprovalStatus } from '../../../interfaces/IPost'; import FeedbackListItem from './FeedbackListItem'; import { MutedText } from '../../common/CustomTexts'; interface Props { posts: Array; onUpdatePostApprovalStatus( id: number, approvalStatus: PostApprovalStatus, ): Promise; hideRejectButton?: boolean; } const FeedbackModerationList = ({ posts, onUpdatePostApprovalStatus, hideRejectButton = false }: Props) => { return (
{ (posts && posts.length > 0) ? posts.map((post, i) => ( )) :
{I18n.t('board.posts_list.empty')}
}
); }; export default FeedbackModerationList;