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
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