-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programfrontendFrontend developmentFrontend developmentgood first issueGood for newcomersGood for newcomers
Description
Implement Single Claim Model Logic in bounties details page (/bounty/[bountyId])
Add support for “Single Claim Model”.
What is Single Claim Model?
- Only ONE contributor can claim the bounty.
- After claim:
- Status becomes
claimed - Others cannot claim
- Page shows “Claimed by @username”
- Status becomes
Expected Data Types
type ClaimInfo = {
claimedBy?: {
userId: string
username: string
avatarUrl?: string
}
claimedAt?: string
}UX Requirements
-
Show claimant profile
-
Disable claim button
-
Display “Already Claimed” state
Acceptance Criteria
-
Cannot claim if already claimed
-
Claimed user displayed properly
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programfrontendFrontend developmentFrontend developmentgood first issueGood for newcomersGood for newcomers