Depends on: #100
The backend has three submission-related mutations (submitToBounty, reviewSubmission, markSubmissionPaid) that have no corresponding frontend hooks yet.
Tasks
Acceptance Criteria
- Users can submit PRs to bounties via GraphQL
- Org members can review and mark submissions as paid
- Bounty detail cache refreshes after submission actions
Depends on: #100
The backend has three submission-related mutations (
submitToBounty,reviewSubmission,markSubmissionPaid) that have no corresponding frontend hooks yet.Tasks
hooks/use-submission-mutations.tswith:useSubmitToBounty()— callssubmitToBountymutationuseReviewSubmission()— callsreviewSubmissionmutationuseMarkSubmissionPaid()— callsmarkSubmissionPaidmutationlib/query/query-keys.tsAcceptance Criteria