Skip to content

Add wallet connection status badge component #200

Description

@Just-Bamford

Category: Feature - Frontend
Difficulty: Easy

Problem:
No reusable component to display wallet connection state. Applications must build their own UI for showing connected/disconnected status.

Solution:
Create a reusable WalletStatusBadge component that displays the current wallet connection state with visual feedback.

Requirements:

  • Show connected/disconnected status
  • Display wallet adapter name (Freighter, Ledger, etc.)
  • Show account address truncated
  • Support loading state during connection
  • Accessible with ARIA labels

Acceptance Criteria:

  • Component renders correctly in all states
  • Unit tests cover all states
  • Storybook story added
  • Works with dark/light modes
  • 80%+ test coverage

Note for Contributors: This is a UI component. Keep it simple and follow existing component patterns in sorokit-ui.

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programenhancementNew feature or requesttestTesting and coverage

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions