You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(frontend): transaction toasts, offline PWA, pt i18n, and Sentry breadcrumbs
Closes#810, #811, #812, #813.
- #810: wire Sentry breadcrumbs into the existing TransactionToastHandler so
the multi-step (awaiting signature -> submitting -> confirmed/failed) lifecycle
is also observable in telemetry, alongside the Stellar Expert explorer link.
- #811: add an offline-first service worker (public/sw.js) with stale-while-
revalidate static caching, network-first task/API caching, and a graceful
/offline fallback; register it in ClientInit (production only) and add
app/offline.tsx.
- #812: add the requested Portuguese locale (i18n/translations/pt.json) and wire
pt throughout the i18n core (locales, flags, selector metadata, detect map).
- #813: wrap next.config.ts with withSentryConfig so client/server/edge bundles
are instrumented; add wallet + transaction lifecycle breadcrumbs helper
(src/lib/errors/breadcrumbs.ts) and wire it into the toast handler.
Tests: full frontend jest suite passes (2257 tests / 210 suites).
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
0 commit comments