'use client'; import { type ChatMessage } from '@/lib/copilot'; interface MessageListProps { messages: ChatMessage[]; loading?: boolean; } export function MessageList({ messages, loading }: MessageListProps) { return (
{messages.length === 0 && !loading && (

Starte eine Konversation mit dem KI-Copilot...

)} {messages.map((msg) => (

{msg.content}

{msg.actions && msg.actions.length > 0 && (

Vorgeschlagene Aktionen:

    {msg.actions.map((action, idx) => (
  • {action.type}
  • ))}
)}
))} {loading && (
Copilot denkt nach...
)}
); }