fix: first message padding is off

This commit is contained in:
Louis 2025-02-28 21:23:11 +07:00
parent dda0feb548
commit 7d7d343de1
No known key found for this signature in database
GPG Key ID: 44FA9F4D33C37DE2
2 changed files with 4 additions and 2 deletions

View File

@ -167,6 +167,7 @@ const ChatBody = memo(
key={messages[virtualRow.index]?.id ?? virtualRow.index}
data-index={virtualRow.index}
ref={virtualizer.measureElement}
className="first:mt-4"
>
{loadModelError && virtualRow.index === count - 1 ? (
<LoadModelError />

View File

@ -109,10 +109,11 @@ const MessageContainer: React.FC<
<div className="flex w-full flex-col ">
<div
className={twMerge(
'absolute right-0 order-1 mt-2 flex cursor-pointer items-center justify-start gap-x-2 transition-all',
'absolute right-0 order-1 flex cursor-pointer items-center justify-start gap-x-2 transition-all',
isUser
? 'hidden group-hover:absolute group-hover:right-4 group-hover:top-4 group-hover:flex'
: 'relative left-0 order-2 flex w-full justify-between opacity-0 group-hover:opacity-100'
: 'relative left-0 order-2 flex w-full justify-between opacity-0 group-hover:opacity-100',
props.isCurrentMessage && 'opacity-100'
)}
>
<div>