19e89dfcd5
* fix: clear oversized images from onboarding store during migration This fixes the 429 errors caused by large images stored in IndexedDB before PR #27285 added cropping functionality. Changes: - Add version 1 to zustand persist config with migration function - Migration clears images exceeding thresholds: - Logos/avatars: 500KB (properly cropped are ~50-150KB) - Banners: 1.5MB (properly cropped are ~200-500KB) - Add comprehensive tests for migration logic When users refresh the page, the migration runs automatically and clears any oversized images, requiring them to re-upload using the new cropping flow. Co-Authored-By: hariom@cal.com <hariombalhara@gmail.com> * fixes * chore: remove migration test file Co-Authored-By: hariom@cal.com <hariombalhara@gmail.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>