Fix: position of log modal (#5538)

This commit is contained in:
KVOJJJin
2024-06-24 14:57:35 +08:00
committed by GitHub
parent 13fcd7a901
commit 41ceb6a4eb
4 changed files with 32 additions and 5 deletions

View File

@@ -57,6 +57,7 @@ export type ChatProps = {
onFeedback?: (messageId: string, feedback: Feedback) => void
chatAnswerContainerInner?: string
hideProcessDetail?: boolean
hideLogModal?: boolean
}
const Chat: FC<ChatProps> = ({
appData,
@@ -83,6 +84,7 @@ const Chat: FC<ChatProps> = ({
onFeedback,
chatAnswerContainerInner,
hideProcessDetail,
hideLogModal,
}) => {
const { t } = useTranslation()
const { currentLogItem, setCurrentLogItem, showPromptLogModal, setShowPromptLogModal, showAgentLogModal, setShowAgentLogModal } = useAppStore(useShallow(state => ({
@@ -265,7 +267,7 @@ const Chat: FC<ChatProps> = ({
}
</div>
</div>
{showPromptLogModal && (
{showPromptLogModal && !hideLogModal && (
<PromptLogModal
width={width}
currentLogItem={currentLogItem}
@@ -275,7 +277,7 @@ const Chat: FC<ChatProps> = ({
}}
/>
)}
{showAgentLogModal && (
{showAgentLogModal && !hideLogModal && (
<AgentLogModal
width={width}
currentLogItem={currentLogItem}

View File

@@ -33,7 +33,7 @@ const PromptLogModal: FC<PromptLogModalProps> = ({
return (
<div
className='fixed top-16 left-2 bottom-2 flex flex-col bg-white border-[0.5px] border-gray-200 rounded-xl shadow-xl z-10'
className='relative flex flex-col bg-white border-[0.5px] border-gray-200 rounded-xl shadow-xl z-10'
style={{
width: 480,
position: 'fixed',