import React from 'react'; import styles from './ConnectionsErrorDisplay.module.css'; import { ConnectionsErrorDisplayProps } from './connectionsInterfaces'; import { useLanguage } from '../../contexts/LanguageContext'; export function ConnectionsErrorDisplay({ error, connectError, disconnectError }: ConnectionsErrorDisplayProps) { const { t } = useLanguage(); // Don't render anything if no errors if (!error && !connectError && !disconnectError) { return null; } return (
{error && (
{t('connections.error', 'Error')}: {error}
)} {connectError && (
{t('connections.connection_error', 'Connection Error')}: {connectError}
)} {disconnectError && (
{t('connections.disconnect_error', 'Disconnect Error')}: {disconnectError}
)}
); } export default ConnectionsErrorDisplay;