-
Notifications
You must be signed in to change notification settings - Fork 24
Description
Complexity: Medium (150 points)
Description
Create interactive component for marking escrow conditions as fulfilled with evidence submission.
Requirements and Context
Conditions display in PartiesSection but cannot be interacted with
Sellers need to mark conditions complete
Buyers need to confirm condition fulfillment
Support optional evidence/notes attachment
Suggested Execution
Create ConditionsList.tsx in apps/frontend/components/escrow/
Create ConditionItem.tsx with fulfill/confirm actions
Create FulfillConditionModal.tsx for evidence submission
Add role-based action visibility (seller fulfills, buyer confirms)
Integrate API calls for condition updates
Test and Commit
Test condition fulfillment flow for sellers
Test condition confirmation flow for buyers
Verify role-based button visibility
Example Commit Message
feat(frontend): add condition fulfillment component with evidence submission