-
Revision 2: address review feedback
发布于
2026-07-15 13:51:08 +00:00 Blockers:
- Fix cloud-only email mutation with plugin boundary pattern
- Guard analytics events for OSS (no-op when Segment unavailable)
- Add useSendOnboardingEmailMutation hook with isAvailable check
- Wire up sendOnboardingEmail through PluginsStore
Nice-to-haves and improvements:
- Replace raw input with Input primitive, add form submission
- Switch to zod email validation
- Share localStorage key with desktop onboarding
- Preload only active theme illustrations
- Use pagehide for abandonment tracking with StrictMode guard
- Add visibilitychange listener to pause typing animation
- Make send button and slow trace clickable to advance steps
- Use Button primitive for send button
- Fix onAnimationEnd cleanup for fly animation portal
下载附件