gnosisguild / zodiac-safe-app

https://gnosis-safe.io/app/share/safe-app?appUrl=https://zodiac.gnosisguild.org/&chainId=5
GNU Lesser General Public License v3.0
26 stars 28 forks source link

fix: loading info for add module #209

Closed greenlucid closed 1 year ago

greenlucid commented 1 year ago

without this and open monitoring on, from the user's perspective it might look like the module froze. also we want to avoid user spamming clicks on Add Module as it could break sentinel

Fix a bug

Experience around the Add Module button in the Kleros Snapshot Module was bad, because with open monitoring it can take ~30s for it to resolve, and there was no feedback whatsoever. User could spam click "Add Module", which could break things.

Bug Report

None

Implementation

Check if deploying, disable buttons and show loading icons if so, pretty simple

vercel[bot] commented 1 year ago

@greenlucid is attempting to deploy a commit to the Gnosis Guild Team on Vercel.

A member of the Team first needs to authorize it.