feat(p2p): add Phase 3 dispute system components

- Add DisputeModal.tsx with reason selection, evidence upload, terms acceptance
- Add P2PDispute.tsx page with evidence gallery, status timeline, real-time updates
- Integrate dispute button in P2PTrade.tsx
- Add /p2p/dispute/:disputeId route to App.tsx
- Add P2P test suite with MockStore pattern (32 tests passing)
- Update P2P-BUILDING-PLAN.md with Phase 3 progress (70% complete)
- Fix lint errors in test files and components
This commit is contained in:
2025-12-11 09:10:04 +03:00
parent 8a602dc3fa
commit 7330b2e7a6
321 changed files with 5328 additions and 182 deletions
@@ -0,0 +1 @@
rn_("AQUAOzAAAAECABQAAQA0QxQAYUQCAMS7xbvGu8e7yLvJu8q7MVECALK+s77Ivsy++wJweWFHAgAOvQ+9EL0RvRK9E70UvQEHADswAAABAgAqAAIAhI8pAP26AABhQAIARL5Fvka+R75Ivkm+Sr7zAgFkOzABAAMBAM0BAgAVAAEAdV/NAQEArrsVAPMAAmlwOzABAAMAAFMAAgApAAEAEIpTAAIA9kMUABGHFAABBAA7MAAAAQIAFAABABt/FAD7A2xydQEHADswAAABAgBbAAEA3LtbAAEEADswAAABAgC9AAIAHb1eAFC+XgABAAA7MAAAAQIAPwACAANGPgDDvgAAI4ECoBAAArzVZmchTAIAHr4fvq++AQMAOzAAAAECABQAAQAoCxQAIwADoNAAArr9oNAAAr0NYXB2OzABAAEAAD4AAgAAAAEA5XY+AAu9+wJyeAEJADswAAABAgC9AAIAHb1eAFC+XgAxSgIA1rzXvNi8Tb4BBAA7MAAAAQIAkgABAGy3kgD7AmF1/zeKsHK+QAAPHNkS")