import * as React from 'react'; import Gravatar from 'react-gravatar'; import I18n from 'i18n-js'; import { MutedText } from '../common/CustomTexts'; import friendlyDate from '../../helpers/datetime'; import Separator from '../common/Separator'; import ActionLink from '../common/ActionLink'; import { DeleteIcon, EditIcon } from '../common/Icons'; interface Props { createdAt: string; toggleEditMode(): void; handleDeletePost(): void; isPowerUser: boolean; authorEmail: string; authorFullName: string; currentUserEmail: string; } const PostFooter = ({ createdAt, toggleEditMode, handleDeletePost, isPowerUser, authorEmail, authorFullName, currentUserEmail, }: Props) => (
{I18n.t('post.published_by').toLowerCase()}     {authorFullName} {friendlyDate(createdAt)}
{ isPowerUser || authorEmail === currentUserEmail ?
} customClass='editAction'> {I18n.t('common.buttons.edit')} confirm(I18n.t('common.confirmation')) && handleDeletePost()} icon={} customClass='deleteAction' > {I18n.t('common.buttons.delete')}
: null }
); export default PostFooter;