Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 4x 5x 3x | // src/components/ErrorDisplay.tsx
import React from 'react';
interface ErrorDisplayProps {
message: string;
}
export const ErrorDisplay: React.FC<ErrorDisplayProps> = ({ message }) => {
if (!message) return null;
return (
<div
className="bg-red-100 dark:bg-red-900/50 border border-red-400 dark:border-red-600 text-red-700 dark:text-red-300 px-4 py-3 rounded-lg relative"
role="alert"
>
<strong className="font-bold">Error: </strong>
<span className="block sm:inline">{message}</span>
</div>
);
};
|