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 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | 44x 44x 44x 44x 4x 4x 4x 1x 3x 1x 2x 44x | import React, { memo, FunctionComponent } from 'react'; import { TranslatedString } from '../../locale'; import { Alert, AlertType } from '../../ui/alert'; export interface ManageInstrumentsAlertProps { error: any; // TODO: Fix typing } const ManageInstrumentsAlert: FunctionComponent<ManageInstrumentsAlertProps> = ({ error, }) => { const { status } = error; if (status === 401) { return ( <Alert type={ AlertType.Error }> <TranslatedString id="payment.instrument_manage_delete_auth_error" /> </Alert> ); } if (status >= 400 && status < 500) { return ( <Alert type={ AlertType.Error }> <TranslatedString id="payment.instrument_manage_delete_client_error" /> </Alert> ); } return ( <Alert type={ AlertType.Error }> <TranslatedString id="payment.instrument_manage_delete_server_error" /> </Alert> ); }; export default memo(ManageInstrumentsAlert); |