Skip to content

Feat/fe creator quests hub - #275

Merged
Kaylahray merged 2 commits into
Quid-proquo:mainfrom
Ezeh20:feat/fe-creator-quests-hub
Jul 28, 2026
Merged

Feat/fe creator quests hub#275
Kaylahray merged 2 commits into
Quid-proquo:mainfrom
Ezeh20:feat/fe-creator-quests-hub

Conversation

@Ezeh20

@Ezeh20 Ezeh20 commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Summary

Closes #259

  • Rebuild the creator Quests hub to match the Figma design
  • Add + Add new Quest CTA linking to the create-quest wizard route (/creator/quests/new).
  • Row actions match each tab: Review responses (Active), Edit quest (Drafted), View quest (Completed), plus a per-row actions menu (View/Edit, Duplicate, Cancel/Delete).
  • Remove the old ad-hoc quest grid/list components (Quests.tsx, Questlist.tsx, QuestItem.tsx) now superseded by the new hub.
  • Fixture data is used until GET /missions/me is wired up, reusing the app's existing quest content.
image image image

Test plan

  • tsc --noEmit passes
  • eslint passes on changed files
  • Verified locally at /creator/quests: empty Active state, tab switching + counts, quest row layout (pool/per-winner/responses/date), row actions menu

Ezeh20 and others added 2 commits July 28, 2026 16:46
Replace the ad-hoc quest grid/list with Active/Drafted/Completed tabs,
counts, quest rows (pool, per winner, responses, status), empty Active
state, and a row actions menu, wired with fixture data until
GET /missions/me lands.
@Kaylahray
Kaylahray merged commit 7cfc191 into Quid-proquo:main Jul 28, 2026
3 checks passed
@grantfox-oss grantfox-oss Bot mentioned this pull request Jul 28, 2026
4 tasks
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] Creator Quests hub UI

3 participants