From 8ff130819422526e193d8e1a65b4c5f5be010e7c Mon Sep 17 00:00:00 2001 From: Priya Narayanaswamy Date: Fri, 23 Aug 2024 13:20:38 +0200 Subject: [PATCH] chore: refactor --- src/index.js | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/src/index.js b/src/index.js index 2a4d380..9165fa1 100644 --- a/src/index.js +++ b/src/index.js @@ -719,32 +719,30 @@ const handleNewChain = (chainId) => { } }; -function toggleSepoliaMintButton(networkId) { - const isNetworkIdSepolia = - networkId === SEPOLIA_NETWORK_ID_DEC || - networkId === SEPOLIA_NETWORK_ID_HEX; +function isSepoliaNetworkId(networkId) { + return ( + networkId === SEPOLIA_NETWORK_ID_DEC || networkId === SEPOLIA_NETWORK_ID_HEX + ); +} - // Show or hide mintSepoliaERC20 based on network - mintSepoliaERC20.hidden = !isNetworkIdSepolia; +function isBaseNetworkId(networkId) { + return networkId === BASE_NETWORK_ID || networkId === BASE_NETWORK_ID_HEX; } -function toggleMaliciousContractInteractionButtonButton(networkId) { - const isNetworkIdSepolia = - networkId === SEPOLIA_NETWORK_ID_DEC || - networkId === SEPOLIA_NETWORK_ID_HEX; - const isNetworkBase = - networkId === BASE_NETWORK_ID || networkId === BASE_NETWORK_ID_HEX; +function toggleSepoliaMintButton(networkId) { + mintSepoliaERC20.hidden = !isSepoliaNetworkId(networkId); +} - // Show or hide maliciousContractInteractionButton based on network +function toggleMaliciousContractInteractionButton(networkId) { maliciousContractInteractionButton.hidden = - isNetworkBase || isNetworkIdSepolia; + isBaseNetworkId(networkId) || isSepoliaNetworkId(networkId); } function handleNewNetwork(networkId) { networkDiv.innerHTML = networkId; toggleSepoliaMintButton(networkId); - toggleMaliciousContractInteractionButtonButton(networkId); + toggleMaliciousContractInteractionButton(networkId); } const getNetworkAndChainId = async () => {