'use client'; import { Card } from '@/ui/Card'; import { Heading } from '@/ui/Heading'; import { Icon } from '@/ui/Icon'; import { Text } from '@/ui/Text'; import { AlertTriangle } from 'lucide-react'; import React from 'react'; interface ServerErrorPanelProps { message?: string; incidentId?: string; } /** * ServerErrorPanel * * Displays the primary error information in an "instrument-grade" style. * Part of the 500 route redesign. */ export function ServerErrorPanel({ message, incidentId }: ServerErrorPanelProps) { return (