- Create modular EmailTemplateRenderer with master shell and content separation - Build reusable email components library (buttons, alerts, OTP boxes, etc.) - Add EmailTemplatePreview component with master/content preview modes - Implement test email functionality for each notification template - Update NotifikasiTab to use new preview system with shortcode processing - Add dummy shortcode data for testing (nama, email, order_id, etc.) - Maintain design consistency between web and email 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
12 KiB
12 KiB