Skip to content

feat(frontend): wire creator quests list to API - #278

Merged
Kaylahray merged 1 commit into
Quid-proquo:mainfrom
3m1n3nc3:feat/fe-creator-quests-api
Jul 29, 2026
Merged

feat(frontend): wire creator quests list to API#278
Kaylahray merged 1 commit into
Quid-proquo:mainfrom
3m1n3nc3:feat/fe-creator-quests-api

Conversation

@3m1n3nc3

Copy link
Copy Markdown
Contributor

Summary

Connects the creator Quests hub to the authenticated GET /missions/me endpoint, replacing the hardcoded quest fixtures with live mission data.

Changes

  • Load creator missions from GET /missions/me
  • Authenticate through the SEP-10 challenge/sign/verify flow
  • Store the JWT and attach it as a Bearer token
  • Re-authenticate once when the API returns 401
  • Map mission statuses into Active, Drafted, and Completed tabs
  • Display live tab counts and submission counts
  • Add loading, wallet-connect, error/retry, and empty states
  • Link quest rows to /creator/quests/[id]
  • Remove the hardcoded quest list

Status Mapping

  • OPEN, STARTED → Active
  • PAUSED → Drafted
  • COMPLETED, CANCELLED → Completed

Testing

  • Targeted ESLint passed
  • Next.js production build passed
  • git diff --check passed

Closes #262

@Kaylahray
Kaylahray merged commit 6570278 into Quid-proquo:main Jul 29, 2026
3 checks 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.

[FE] Wire creator quests list to GET /missions/me

2 participants