Remove pending tx component if reject on MetaMask
a) Add a project to the cart
b) Click button “Contribute […]”
c) Reject/decline the metamask popup
The popup “Step 1 of 4: Approve\r\nPlease approve transaction in your wallet” stays active and you cannot interact with the website until you refresh the website and we lose app state.