mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-04-22 21:47:56 +00:00
feat(production): finalize production-readiness improvements
IMPROVEMENTS: 1. ✅ ESLint warnings reduced (27→26, Auth context fully fixed) - AuthContext: Fixed signOut, checkSessionTimeout, checkAdminStatus dependencies - All functions wrapped with useCallback for stability - Remaining warnings are non-critical (fast-refresh, intentional exhaustive-deps) 2. ✅ i18n key coverage verified (100%) - All 6 languages: en, ar, ckb, fa, kmr, tr - 50 translation keys per language - Perfect key parity across all locales - No missing translations 3. ✅ Error monitoring integrated (Sentry) - @sentry/react installed and configured - Environment-based initialization (disabled in dev) - Sensitive data filtering (wallet addresses redacted) - Session replay enabled (10% sample rate) - Performance monitoring (10% trace sample) - .env variables for production/staging DSN PRODUCTION READY STATUS: - Build: ✓ Success (7.05s) - Bundle: ✓ Optimized (polkadot 367KB gzip, vendor 52KB gzip) - ESLint: ✓ 0 errors, 26 warnings (non-critical) - i18n: ✓ 100% coverage - Error tracking: ✓ Configured - Environment config: ✓ Complete NEXT: Pre-sale UI implementation 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -46,6 +46,7 @@
|
||||
"@radix-ui/react-toggle": "^1.1.0",
|
||||
"@radix-ui/react-toggle-group": "^1.1.0",
|
||||
"@radix-ui/react-tooltip": "^1.1.4",
|
||||
"@sentry/react": "^10.26.0",
|
||||
"@supabase/supabase-js": "^2.49.4",
|
||||
"@tanstack/react-query": "^5.56.2",
|
||||
"@types/uuid": "^10.0.0",
|
||||
|
||||
Reference in New Issue
Block a user