import React from 'react'; import { Skeleton } from '@/components/ui/skeleton'; import { ChatInput } from '@/components/thread/chat-input/chat-input'; import { cn } from '@/lib/utils'; interface ThreadSkeletonProps { isSidePanelOpen?: boolean; showHeader?: boolean; messageCount?: number; } export function ThreadSkeleton({ isSidePanelOpen = false, showHeader = true, messageCount = 3, }: ThreadSkeletonProps) { // Mock handlers for the ChatInput component const handleSubmit = (message: string) => { // No-op for skeleton console.log('Skeleton submit:', message); }; const handleChange = (value: string) => { // No-op for skeleton console.log('Skeleton change:', value); }; return (