Skip to content

fix(frontend): restore frontend build (#583, #584, #585) - #724

Merged
ALLEN-AYODEJI merged 2 commits into
Trellis-Ecosystem:masterfrom
quartune:fix/559-583-584-585-build-errors
Oct 18, 2026
Merged

ALLEN-AYODEJI merged 2 commits into
Trellis-Ecosystem:masterfrom
quartune:fix/559-583-584-585-build-errors

Conversation

@quartune

@quartune quartune commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • WalletContext: replace the corrupted polling effect with one coherent effect (3s while connected, 15s while disconnected/unavailable, exponential backoff on failure, mounted guard + clearInterval cleanup).
  • StatusPage: remove duplicate ExplorerLink import; MilestoneRow: accept onUpdate prop; drop loading from WalletLike (not provided by WalletContextValue).
  • MilestoneActions: remove undefined setRetryCount calls and unused MAX_RETRIES/BASE_FEE; wrap handleSubmitWork in the onClick.

Closes #583
Closes #584
Closes #585

closes #559

Validation

  • npm run typecheck: no errors in touched files (other pre-existing errors remain, previously masked by the parse error)
  • WalletContext.test.tsx: 6/6 pass
  • Other failing tests (ToastProvider-dependent etc.) are pre-existing

@drips-wave

drips-wave Bot commented Oct 18, 2026

Copy link
Copy Markdown

@quartune Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@ALLEN-AYODEJI
ALLEN-AYODEJI merged commit 58cd623 into Trellis-Ecosystem:master Oct 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants