feat(viz): interactive algorithm viz system
This commit is contained in:
@@ -13,6 +13,7 @@ import {
|
||||
RecognitionSignals,
|
||||
RelatedPatterns,
|
||||
} from "@/components/patterns";
|
||||
import { PatternVisualization } from "@/components/visualization";
|
||||
|
||||
interface PageProps {
|
||||
params: Promise<{ slug: string }>;
|
||||
@@ -104,7 +105,19 @@ export default async function PatternDetailPage({ params }: PageProps) {
|
||||
</Card>
|
||||
)}
|
||||
|
||||
{/* Visualization - ASCII diagram walkthrough */}
|
||||
{/* Interactive Visualization */}
|
||||
{pattern.visualization_examples && pattern.visualization_examples.length > 0 && (
|
||||
<Card>
|
||||
<CardHeader>
|
||||
<CardTitle>Interactive Visualization</CardTitle>
|
||||
</CardHeader>
|
||||
<CardContent>
|
||||
<PatternVisualization examples={pattern.visualization_examples} />
|
||||
</CardContent>
|
||||
</Card>
|
||||
)}
|
||||
|
||||
{/* Static Visualization - ASCII diagram walkthrough (fallback) */}
|
||||
{pattern.visualization && (
|
||||
<Card>
|
||||
<CardHeader>
|
||||
|
||||
Reference in New Issue
Block a user