mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-22 09:57:02 +01:00
Replacing deprecated Popover with Modal (#19784)
* Replacing deprecated Popover with Modal * Fix Jest error
This commit is contained in:
parent
b576c5245c
commit
6546aad334
@ -16,9 +16,16 @@ import EditGasFeeButton from '../edit-gas-fee-button';
|
||||
import GasDetailsItem from '../gas-details-item';
|
||||
import Box from '../../ui/box';
|
||||
import InfoTooltip from '../../ui/info-tooltip';
|
||||
import Popover from '../../ui/popover';
|
||||
import AppLoadingSpinner from '../app-loading-spinner';
|
||||
import { Button, ButtonLink, Text } from '../../component-library';
|
||||
import {
|
||||
Text,
|
||||
Button,
|
||||
ButtonLink,
|
||||
Modal,
|
||||
ModalOverlay,
|
||||
ModalContent,
|
||||
ModalHeader,
|
||||
} from '../../component-library';
|
||||
|
||||
const CancelSpeedupPopover = () => {
|
||||
const {
|
||||
@ -82,17 +89,22 @@ const CancelSpeedupPopover = () => {
|
||||
};
|
||||
|
||||
return (
|
||||
<Popover
|
||||
title={
|
||||
<>
|
||||
{editGasMode === EditGasModes.cancel
|
||||
? `❌${t('cancel')}`
|
||||
: `🚀${t('speedUp')}`}
|
||||
</>
|
||||
}
|
||||
<Modal
|
||||
isOpen
|
||||
onClose={() => closeModal(['cancelSpeedUpTransaction'])}
|
||||
className="cancel-speedup-popover"
|
||||
>
|
||||
<ModalOverlay />
|
||||
<ModalContent>
|
||||
<ModalHeader
|
||||
onClose={() => closeModal(['cancelSpeedUpTransaction'])}
|
||||
marginBottom={4}
|
||||
>
|
||||
{editGasMode === EditGasModes.cancel
|
||||
? `❌${t('cancel')}`
|
||||
: `🚀${t('speedUp')}`}
|
||||
</ModalHeader>
|
||||
|
||||
<AppLoadingSpinner className="cancel-speedup-popover__spinner" />
|
||||
<div className="cancel-speedup-popover__wrapper">
|
||||
<Text
|
||||
@ -143,7 +155,8 @@ const CancelSpeedupPopover = () => {
|
||||
</Box>
|
||||
<Button onClick={submitTransactionChange}>{t('submit')}</Button>
|
||||
</div>
|
||||
</Popover>
|
||||
</ModalContent>
|
||||
</Modal>
|
||||
);
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user