Skip to content

feat(holdings): empty state UI when wallet has no creator keys#549

Merged
Chucks1093 merged 1 commit into
accesslayerorg:devfrom
naninu123:feat/issue-539-holdings-empty-state
Jul 23, 2026
Merged

feat(holdings): empty state UI when wallet has no creator keys#549
Chucks1093 merged 1 commit into
accesslayerorg:devfrom
naninu123:feat/issue-539-holdings-empty-state

Conversation

@naninu123

Copy link
Copy Markdown
Contributor

Summary

  • Add HoldingsEmptyState for the holdings overview when the wallet holds no creator keys.
  • Render only after load settles empty — skeleton stays during loading (no empty flash).
  • CTA links to /creators; role="status" + data-testid="holdings-empty-state".
  • Tests cover settled-empty CTA and no early empty flash.

Closes #539

Test plan

  • pnpm exec vitest run holdings empty / count / portfolio tests — 8/8 pass
  • Manual: load landing with zero holdings → empty state + Browse creators
  • Manual: loading path still shows skeleton, not empty state

Closes accesslayerorg#539

- HoldingsEmptyState: settled-empty only (skeleton while loading)
- CTA to /creators; aria role=status
- tests: empty settle + no flash during load
@Chucks1093
Chucks1093 merged commit 8903771 into accesslayerorg:dev Jul 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add empty state UI for holdings page when wallet holds no creator keys

2 participants