mojmajstor/components
echo c85ea09d4b feat: Phase 4 - customer posts feed, create, detail, respond
- Add create/close post mutations with auth & ownership verification
- Add getOrCreate chat mutation for handyman response flow
- PostCard component: title, description preview, category badge,
  location, budget, status badge (open=green, closed=red)
- Post detail screen: full description, category, location, budget,
  status, time-ago. Owner: close button. Handyman: respond button
  creates/opens chat with customer
- Create post screen: title, description, category picker, location,
  budget, auth-gated with redirect
- Posts feed: open/all filter tabs, new-post button for customers

All UI text in Macedonian. TypeScript clean, Convex functions deployed.
2026-05-29 18:31:08 +02:00
..
ui feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
ad-card.tsx feat: Phase 2 - home screen, categories, explore, AdCard 2026-05-29 18:24:01 +02:00
category-grid.tsx feat: Phase 2 - home screen, categories, explore, AdCard 2026-05-29 18:24:01 +02:00
post-card.tsx feat: Phase 4 - customer posts feed, create, detail, respond 2026-05-29 18:31:08 +02:00
theme.tsx feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00