import cn from "classnames"; import React from "react"; import { StatelessComponent } from "react"; import { Typography } from "talk-ui/components"; import * as styles from "./Comment.css"; import PermalinkPopover from "./PermalinkPopover"; import Username from "./Username"; export interface CommentProps { id: string; className?: string; author: { username: string; } | null; body: string | null; gutterBottom?: boolean; } const Comment: StatelessComponent = props => { const rootClassName = cn(styles.root, props.className, { [styles.gutterBottom]: props.gutterBottom, }); return (
{props.author && {props.author.username}}
{props.body}
); }; export default Comment;