|
|
|
|
@ -98,7 +98,7 @@ const Question: FC<QuestionProps> = ({
|
|
|
|
|
|
|
|
|
|
return (
|
|
|
|
|
<div className='mb-2 flex justify-end last:mb-0'>
|
|
|
|
|
<div className={cn('group relative mr-4 flex max-w-full items-start pl-14 overflow-x-hidden', isEditing && 'flex-1')}>
|
|
|
|
|
<div className={cn('group relative mr-4 flex max-w-full items-start overflow-x-hidden pl-14', isEditing && 'flex-1')}>
|
|
|
|
|
<div className={cn('mr-2 gap-1', isEditing ? 'hidden' : 'flex')}>
|
|
|
|
|
<div
|
|
|
|
|
className="absolute hidden gap-0.5 rounded-[10px] border-[0.5px] border-components-actionbar-border bg-components-actionbar-bg p-0.5 shadow-md backdrop-blur-sm group-hover:flex"
|
|
|
|
|
@ -130,7 +130,7 @@ const Question: FC<QuestionProps> = ({
|
|
|
|
|
/>
|
|
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|
{ !isEditing
|
|
|
|
|
{!isEditing
|
|
|
|
|
? <Markdown content={content} />
|
|
|
|
|
: <div className="
|
|
|
|
|
flex flex-col gap-2 rounded-xl
|
|
|
|
|
@ -151,8 +151,8 @@ const Question: FC<QuestionProps> = ({
|
|
|
|
|
<Button variant='ghost' onClick={handleCancelEditing}>{t('common.operation.cancel')}</Button>
|
|
|
|
|
<Button variant='primary' onClick={handleResend}>{t('common.chat.resend')}</Button>
|
|
|
|
|
</div>
|
|
|
|
|
</div> }
|
|
|
|
|
{ !isEditing && <ContentSwitch
|
|
|
|
|
</div>}
|
|
|
|
|
{!isEditing && <ContentSwitch
|
|
|
|
|
count={item.siblingCount}
|
|
|
|
|
currentIndex={item.siblingIndex}
|
|
|
|
|
prevDisabled={!item.prevSibling}
|
|
|
|
|
|