import * as React from 'react'; import I18n from 'i18n-js'; import Gravatar from 'react-gravatar'; import NewCommentUpdateSection from './NewCommentUpdateSection'; import Button from '../shared/Button'; import Spinner from '../shared/Spinner'; import { DangerText } from '../shared/CustomTexts'; interface Props { body: string; parentId: number; postUpdateFlagValue: boolean; isSubmitting: boolean; error: string; handleChange(e: React.FormEvent): void; handlePostUpdateFlag(): void; handleSubmit( body: string, parentId: number, isPostUpdate: boolean ): void; isLoggedIn: boolean; isPowerUser: boolean; userEmail: string; } const NewComment = ({ body, parentId, postUpdateFlagValue, isSubmitting, error, handleChange, handlePostUpdateFlag, handleSubmit, isLoggedIn, isPowerUser, userEmail, }: Props) => (
{ isLoggedIn ?