diff --git a/app/_components/event-comment.tsx b/app/_components/event-comment.tsx index ebd0bcae..a53b381d 100644 --- a/app/_components/event-comment.tsx +++ b/app/_components/event-comment.tsx @@ -10,8 +10,10 @@ import { Database } from '@/_types/database'; import EllipsisVerticalIcon from '@heroicons/react/24/outline/EllipsisVerticalIcon'; import TrashIcon from '@heroicons/react/24/outline/TrashIcon'; import { useToggle } from '@uidotdev/usehooks'; +import { twMerge } from 'tailwind-merge'; interface EventCommentProps { + clamp?: boolean; content: string; createdAt: string; hideCommentTimestamp?: boolean; @@ -24,6 +26,7 @@ interface EventCommentProps { } const EventComment = ({ + clamp, content, createdAt, hideCommentTimestamp, @@ -81,7 +84,9 @@ const EventComment = ({ )} - {content} + + {content} + ); diff --git a/app/_components/event-comments.tsx b/app/_components/event-comments.tsx index b6af0402..a261ea02 100644 --- a/app/_components/event-comments.tsx +++ b/app/_components/event-comments.tsx @@ -5,6 +5,7 @@ import { twMerge } from 'tailwind-merge'; import EventComment from './event-comment'; interface EventCommentsProps { + clamp?: boolean; className?: string; comments: Array<{ content: string; @@ -20,6 +21,7 @@ interface EventCommentsProps { } const EventComments = ({ + clamp, className, comments, hideCommentTimestamp, @@ -34,6 +36,7 @@ const EventComments = ({
{comments.map(({ content, created_at, id, profile }) => ( { )}

{n?.comment && ( - + {n?.comment.content} )} diff --git a/app/_components/timeline-event-card.tsx b/app/_components/timeline-event-card.tsx index 765a5f87..e1f84fb7 100644 --- a/app/_components/timeline-event-card.tsx +++ b/app/_components/timeline-event-card.tsx @@ -7,11 +7,11 @@ import EventMenu from '@/_components/event-menu'; import TimelineEventInputsTable from '@/_components/timeline-event-inputs-table'; import { ListEventsData } from '@/_queries/list-events'; import ArrowUpRightIcon from '@heroicons/react/24/outline/ArrowUpRightIcon'; +import { twMerge } from 'tailwind-merge'; import EventComments, { EventCommentsProps, } from '@/_components/event-comments'; -import { twMerge } from 'tailwind-merge'; interface TimelineEventCardProps { event: NonNullable[0]; @@ -77,6 +77,7 @@ const TimelineEventCard = ({ {!!event.comments.length && (
; @@ -116,6 +116,7 @@ const TimelineSessionCard = ({ {!!event.comments.length && (