feat: show source flow name in StepDetailModal for synced steps
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
import { useState, useEffect } from 'react'
|
import { useState, useEffect } from 'react'
|
||||||
import { X, Star, Copy, Check, HelpCircle, Zap, CheckCircle, User, Calendar } from 'lucide-react'
|
import { X, Star, Copy, Check, HelpCircle, Zap, CheckCircle, User, Calendar, GitBranch } from 'lucide-react'
|
||||||
import { cn } from '@/lib/utils'
|
import { cn } from '@/lib/utils'
|
||||||
import { MarkdownContent } from '@/components/ui/MarkdownContent'
|
import { MarkdownContent } from '@/components/ui/MarkdownContent'
|
||||||
import { stepsApi } from '@/api/steps'
|
import { stepsApi } from '@/api/steps'
|
||||||
@@ -283,6 +283,12 @@ export function StepDetailModal({ stepId, onClose, onInsert }: StepDetailModalPr
|
|||||||
<span className="text-muted-foreground">Author:</span>
|
<span className="text-muted-foreground">Author:</span>
|
||||||
<span className="ml-2 font-medium text-foreground">{step.author_name || 'Unknown'}</span>
|
<span className="ml-2 font-medium text-foreground">{step.author_name || 'Unknown'}</span>
|
||||||
</div>
|
</div>
|
||||||
|
{step.is_flow_synced && step.source_tree_name && (
|
||||||
|
<div className="col-span-2 flex items-center gap-1.5 text-muted-foreground">
|
||||||
|
<GitBranch className="h-3.5 w-3.5 shrink-0" />
|
||||||
|
<span>Sourced from <span className="font-medium text-foreground">{step.source_tree_name}</span></span>
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
<div>
|
<div>
|
||||||
<span className="text-muted-foreground">Usage Count:</span>
|
<span className="text-muted-foreground">Usage Count:</span>
|
||||||
<span className="ml-2 font-medium text-foreground">{step.usage_count}</span>
|
<span className="ml-2 font-medium text-foreground">{step.usage_count}</span>
|
||||||
|
|||||||
Reference in New Issue
Block a user