- Replace mock useReport() with real Supabase API data pipeline - Add transformReport.ts to map API responses to MarketingReport type - Add useEnrichment() hook for background channel data enrichment - Replace Apify YouTube scraper with YouTube Data API v3 - Add mergeEnrichment() for progressive data loading - Add EmptyState component for graceful empty data handling - Add socialHandles to generate-report metadata - Graceful empty data in ClinicSnapshot, YouTube, Instagram, Facebook - Add Supabase Edge Functions and DB migrations - Add developer handoff documentation Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| icons | ||
| plan | ||
| report | ||
| studio | ||
| CTA.tsx | ||
| Footer.tsx | ||
| Hero.tsx | ||
| Modules.tsx | ||
| Navbar.tsx | ||
| PageNavigator.tsx | ||
| Problems.tsx | ||
| Solution.tsx | ||
| TargetAudience.tsx | ||
| UseCases.tsx | ||