No service worker, no manifest.json beyond whatever Next.js scaffolds by default, no offline fallback UI. A wallet app benefits from at least being able to show last-known balances/transaction history when offline, even if sending requires connectivity.
Definition of done:
- Service worker caching last-fetched balance/transaction state
- Explicit, tested offline UI state (not a blank error page)
- Send/off-ramp actions clearly disabled (not silently failing) when offline
Before opening a PR for this issue, read CONTRIBUTING.md.
This is not a starter-issue. The Definition of done above is the full
acceptance criteria, not a subset to sample from — a PR that addresses part
of it is an unfinished issue, not a smaller one. Your PR must include, in
the PR description itself:
PRs missing these will be sent back before review, not reviewed and rejected — please do this up front.
No service worker, no manifest.json beyond whatever Next.js scaffolds by default, no offline fallback UI. A wallet app benefits from at least being able to show last-known balances/transaction history when offline, even if sending requires connectivity.
Definition of done:
Before opening a PR for this issue, read CONTRIBUTING.md.
This is not a starter-issue. The Definition of done above is the full
acceptance criteria, not a subset to sample from — a PR that addresses part
of it is an unfinished issue, not a smaller one. Your PR must include, in
the PR description itself:
PRs missing these will be sent back before review, not reviewed and rejected — please do this up front.