import { useTelemetryProps } from 'common' import { useRouter } from 'next/router' import { useMemo } from 'react' import { Button, cn } from 'ui' import CopyButton from 'components/ui/CopyButton' import Telemetry from 'lib/telemetry' import type { LogData } from './Messages.types' import { SelectedRealtimeMessagePanel } from './SelectedRealtimeMessagePanel' import { X } from 'lucide-react' export interface MessageSelectionProps { log: LogData | null onClose: () => void } const MessageSelection = ({ log, onClose }: MessageSelectionProps) => { const telemetryProps = useTelemetryProps() const router = useRouter() const selectionText = useMemo(() => { return JSON.stringify(log, null, 2) }, [log]) return (
Click on a message on the left to view details.