'use client' import type { FC } from 'react' import { memo } from 'react' import { UserAvatarList } from '@/app/components/base/user-avatar-list' import type { WorkflowCommentList } from '@/service/workflow-comment' import { useFormatTimeFromNow } from '@/app/components/workflow/hooks' type CommentPreviewProps = { comment: WorkflowCommentList onClick?: () => void } const CommentPreview: FC = ({ comment, onClick }) => { const { formatTimeFromNow } = useFormatTimeFromNow() return (
{comment.created_by_account.name}
{formatTimeFromNow(comment.updated_at * 1000)}
{comment.content}
) } export default memo(CommentPreview)