import React from 'react'; import { client as settingsPath, CLIENT_TABS } from 'App/routes'; import { Icon } from 'UI'; import { LoadingOutlined } from '@ant-design/icons'; import { useHistory } from 'react-router-dom'; import { Button } from 'antd'; import { useTranslation } from 'react-i18next'; export function LoadingFetch({ provider }: { provider: string }) { const { t } = useTranslation(); return (
{t('Fetching logs from')}   {provider} ...
); } export function FailedFetch({ provider, onRetry, }: { provider: string; onRetry: () => void; }) { const { t } = useTranslation(); const history = useHistory(); const intPath = settingsPath(CLIENT_TABS.INTEGRATIONS); return (
{t('Failed to fetch logs from')} {provider}.{' '}
); }