lbry-desktop/web/component/nag-degraded-performance.jsx

35 lines
860 B
React
Raw Normal View History

// @flow
2020-09-30 16:32:01 +02:00
import { DOMAIN } from 'config';
import React from 'react';
import Nag from 'component/common/nag';
import I18nMessage from 'component/i18nMessage';
import Button from 'component/button';
type Props = {
onClose: () => void,
};
export default function NagDegradedPerformance(props: Props) {
const { onClose } = props;
return (
<Nag
type="error"
message={
<I18nMessage
tokens={{
2020-09-30 16:32:01 +02:00
DOMAIN,
more_information: <Button button="link" label={__('more')} href="https://status.lbry.com/" />,
}}
>
2020-09-30 16:32:01 +02:00
%DOMAIN% performance may be degraded. You can try to use it, or wait 5 minutes and refresh. Please no crush
us.
</I18nMessage>
}
actionText={__('Refresh')}
onClick={() => window.location.reload()}
onClose={onClose}
/>
);
}