mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
EIP-1559 - Only show advanced form toggle when radio buttons are present (#11713)
This commit is contained in:
parent
219b0f9bd6
commit
81f274303e
@ -80,6 +80,11 @@ export default function EditGasDisplay({
|
|||||||
const networkSupports1559 = useSelector(isEIP1559Network);
|
const networkSupports1559 = useSelector(isEIP1559Network);
|
||||||
const showTopError = balanceError;
|
const showTopError = balanceError;
|
||||||
|
|
||||||
|
const showRadioButtons =
|
||||||
|
networkSupports1559 &&
|
||||||
|
!requireDappAcknowledgement &&
|
||||||
|
![EDIT_GAS_MODES.SPEED_UP, EDIT_GAS_MODES.CANCEL].includes(mode);
|
||||||
|
|
||||||
let errorKey;
|
let errorKey;
|
||||||
if (balanceError) {
|
if (balanceError) {
|
||||||
errorKey = 'insufficientFunds';
|
errorKey = 'insufficientFunds';
|
||||||
@ -163,35 +168,32 @@ export default function EditGasDisplay({
|
|||||||
{t('gasDisplayAcknowledgeDappButtonText')}
|
{t('gasDisplayAcknowledgeDappButtonText')}
|
||||||
</Button>
|
</Button>
|
||||||
)}
|
)}
|
||||||
{networkSupports1559 &&
|
{showRadioButtons && (
|
||||||
!requireDappAcknowledgement &&
|
<RadioGroup
|
||||||
![EDIT_GAS_MODES.SPEED_UP, EDIT_GAS_MODES.CANCEL].includes(mode) && (
|
name="gas-recommendation"
|
||||||
<RadioGroup
|
options={[
|
||||||
name="gas-recommendation"
|
{
|
||||||
options={[
|
value: GAS_RECOMMENDATIONS.LOW,
|
||||||
{
|
label: t('editGasLow'),
|
||||||
value: GAS_RECOMMENDATIONS.LOW,
|
recommended: defaultEstimateToUse === GAS_RECOMMENDATIONS.LOW,
|
||||||
label: t('editGasLow'),
|
},
|
||||||
recommended: defaultEstimateToUse === GAS_RECOMMENDATIONS.LOW,
|
{
|
||||||
},
|
value: GAS_RECOMMENDATIONS.MEDIUM,
|
||||||
{
|
label: t('editGasMedium'),
|
||||||
value: GAS_RECOMMENDATIONS.MEDIUM,
|
recommended:
|
||||||
label: t('editGasMedium'),
|
defaultEstimateToUse === GAS_RECOMMENDATIONS.MEDIUM,
|
||||||
recommended:
|
},
|
||||||
defaultEstimateToUse === GAS_RECOMMENDATIONS.MEDIUM,
|
{
|
||||||
},
|
value: GAS_RECOMMENDATIONS.HIGH,
|
||||||
{
|
label: t('editGasHigh'),
|
||||||
value: GAS_RECOMMENDATIONS.HIGH,
|
recommended: defaultEstimateToUse === GAS_RECOMMENDATIONS.HIGH,
|
||||||
label: t('editGasHigh'),
|
},
|
||||||
recommended:
|
]}
|
||||||
defaultEstimateToUse === GAS_RECOMMENDATIONS.HIGH,
|
selectedValue={estimateToUse}
|
||||||
},
|
onChange={setEstimateToUse}
|
||||||
]}
|
/>
|
||||||
selectedValue={estimateToUse}
|
)}
|
||||||
onChange={setEstimateToUse}
|
{!requireDappAcknowledgement && showRadioButtons && (
|
||||||
/>
|
|
||||||
)}
|
|
||||||
{!requireDappAcknowledgement && (
|
|
||||||
<button
|
<button
|
||||||
className="edit-gas-display__advanced-button"
|
className="edit-gas-display__advanced-button"
|
||||||
onClick={() => setShowAdvancedForm(!showAdvancedForm)}
|
onClick={() => setShowAdvancedForm(!showAdvancedForm)}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user