function TestConnectionContent()

in aws-core-ui/src/App/Components/TestAwsConnectionDialog.tsx [10:42]


function TestConnectionContent({
  loading = false,
  success,
  testConnectionInfo,
}: {
  loading?: boolean;
  success: boolean;
  testConnectionInfo: string;
}) {
  if (loading) {
    return <Loader />;
  }

  if (success) {
    return (
      <>
        <div className="testConnectionSuccess">{'Connection successful!'}</div>
        <div className="mono" style={{ whiteSpace: 'pre-line' }}>
          {testConnectionInfo}
        </div>
      </>
    );
  } else {
    return (
      <>
        <div className="testConnectionFailed">{'Connection failed.'}</div>
        <div className="mono" style={{ whiteSpace: 'pre-line' }}>
          {testConnectionInfo}
        </div>
      </>
    );
  }
}