Skip to content

Epic: Dashboard integration with backend or indexer data #127

@ogazboiz

Description

@ogazboiz

Summary

Replace mock dashboard data in the frontend with real data from the FlowFi backend or an indexer so that users see actual streams and activity for their wallet.

Scope

  • Define frontend types that match backend stream and event responses.
  • Replace getMockDashboardStats with data fetching logic that:
    • Uses the active wallet public key from WalletSession.
    • Loads outgoing and incoming streams.
    • Computes totals such as total sent, total received, and total value locked.
  • Add loading and error states for dashboard panels.
  • Preserve helpful empty states when no streams exist.

Acceptance Criteria

  • With seeded data, connecting a wallet shows real stream rows.
  • Network failures surface non crashing error states in the UI.
  • Mock utilities are removed or clearly limited to demo or storybook only.

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programenhancementNew feature or requestfrontendFrontend related tasks

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions