mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-01-30 15:16:45 +08:00
### What problem does this PR solve? Feat: Translate the text of the webhook debugging interface. #10427 ### Type of change - [x] New Feature (non-breaking change which adds functionality) Co-authored-by: balibabu <assassin_cike@163.com>
This commit is contained in:
@ -32,7 +32,7 @@ const WebhookSheet = ({ hideModal }: RunSheetProps) => {
|
||||
|
||||
const { data } = useFetchWebhookTrace(true);
|
||||
|
||||
const firstInput = data?.events.find(
|
||||
const firstInput = data?.events?.find(
|
||||
(event) =>
|
||||
event.event === MessageEventType.NodeFinished &&
|
||||
event.data.component_id === BeginId,
|
||||
@ -74,6 +74,7 @@ const WebhookSheet = ({ hideModal }: RunSheetProps) => {
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<span>{t('flow.webhook.agentStatus')}</span>
|
||||
<div
|
||||
className={cn({
|
||||
'text-state-error': statusInfo.status === 'fail',
|
||||
@ -90,14 +91,22 @@ const WebhookSheet = ({ hideModal }: RunSheetProps) => {
|
||||
className="flex-1 min-h-0 flex flex-col"
|
||||
>
|
||||
<TabsList className="w-fit">
|
||||
<TabsTrigger value={WebhookTraceTabType.Detail}>Detail</TabsTrigger>
|
||||
<TabsTrigger value={WebhookTraceTabType.Detail}>
|
||||
{t('flow.webhook.overview')}
|
||||
</TabsTrigger>
|
||||
<TabsTrigger value={WebhookTraceTabType.Tracing}>
|
||||
Tracing
|
||||
{t('flow.webhook.logs')}
|
||||
</TabsTrigger>
|
||||
</TabsList>
|
||||
<TabsContent value={WebhookTraceTabType.Detail}>
|
||||
<JsonViewer data={firstInput || {}} title={'Input'}></JsonViewer>
|
||||
<JsonViewer data={latestOutput || {}} title={'Output'}></JsonViewer>
|
||||
<JsonViewer
|
||||
data={firstInput || {}}
|
||||
title={t('flow.input')}
|
||||
></JsonViewer>
|
||||
<JsonViewer
|
||||
data={latestOutput || {}}
|
||||
title={t('flow.output')}
|
||||
></JsonViewer>
|
||||
</TabsContent>
|
||||
<TabsContent
|
||||
value={WebhookTraceTabType.Tracing}
|
||||
|
||||
Reference in New Issue
Block a user