"use client";
import { AnalysisResponse } from "@/lib/types";
import { StatusBadge } from "./status-badge";
import { Wrench, Lightbulb, AlertCircle, Zap } from "lucide-react";
interface AnalysisResultProps {
data: AnalysisResponse;
}
export function AnalysisResult({ data }: AnalysisResultProps) {
return (
ANALYSIS COMPLETE
{new Date().toLocaleString()}
{data.operations && data.operations.length > 0 && (
REQUIRED OPERATIONS
{data.operations.map((op, idx) => (
-
{op}
))}
)}
{data.required_tools && data.required_tools.length > 0 && (
AVAILABLE TOOLS
{data.required_tools.map((tool, idx) => (
-
{tool}
))}
)}
{data.missing_tools && data.missing_tools.length > 0 && (
MISSING TOOLS
{data.missing_tools.map((tool, idx) => (
-
{tool}
))}
)}
{data.recommendations && data.recommendations.length > 0 && (
RECOMMENDATIONS
{data.recommendations.map((rec, idx) => (
-
{rec}
))}
)}
);
}