Implement responsive optimizations for dashboard charts and tables to improve mobile usability and touch interactions. This update also includes repository validation fixes required to build successfully.
- Added mobile-friendly layouts to dashboard chart and table components:
src/components/dashboard/AccountComparison.jsxsrc/components/dashboard/AuditLog.jsxsrc/components/charts/NetworkMetricsChart.jsxsrc/components/charts/BalanceHistoryChart.jsxsrc/components/charts/AccountActivityChart.jsxsrc/components/charts/AdvancedChartSuite.jsx
- Ensured responsive chart sizing, axis spacing, and touch-friendly rendering on smaller screens.
- Preserved desktop table/layout behavior while introducing mobile card/list alternatives.
- Added missing
idbdependency topackage.jsonforsrc/lib/alertRulesDb.js - Fixed syntax/duplicate export in
src/plugins/index.js - Exported
eealias fromsrc/lib/stellar.tsto satisfy existing imports - Imported missing
CircuitStatetype insrc/lib/stellar.ts - Resolved ESLint warnings in
src/lib/stellar.ts
pnpm exec eslint ...on changed files: passedpnpm exec tsc --noEmit: passedpnpm exec vite build: passed
package.jsonsrc/components/dashboard/AccountComparison.jsxsrc/components/dashboard/AuditLog.jsxsrc/components/charts/NetworkMetricsChart.jsxsrc/components/charts/BalanceHistoryChart.jsxsrc/components/charts/AccountActivityChart.jsxsrc/components/charts/AdvancedChartSuite.jsxsrc/lib/stellar.tssrc/plugins/index.js