Skip to content

feat: update Resend plugin with optional email fields and UI tweaks#82

Closed
bensabic wants to merge 3 commits intovercel-labs:mainfrom
bensabic:resend-plugin-updates
Closed

feat: update Resend plugin with optional email fields and UI tweaks#82
bensabic wants to merge 3 commits intovercel-labs:mainfrom
bensabic:resend-plugin-updates

Conversation

@bensabic
Copy link
Contributor

  • Add optional fields in a collapsible area: CC, BCC, Reply-To, Schedule At, Topic ID
  • Add From field to override default sender
  • Add Idempotency Key using Nano ID for email sends
  • Changed From Email to Default Sender in plugin settings (supports Name format)
  • Add reusable DateInput component with natural language parsing (chrono-node) and date/time picker
  • Imported new UI components: calendar, collapsible, popover, tooltip

…ents

   - Add optional fields in a collapsible area: CC, BCC, Reply-To, Schedule At, Topic ID
   - Add From field to override default sender
   - Add Idempotency Key using Nano ID for email sends
   - Changed From Email to Default Sender in plugin settings (supports Name <email> format)
   - Add reusable DateInput component with natural language parsing (chrono-node) and date/time picker
   - Imported new UI components: calendar, collapsible, popover, tooltip
@vercel
Copy link
Contributor

vercel bot commented Nov 29, 2025

@bensabic is attempting to deploy a commit to the Vercel Labs Team on Vercel.

A member of the Team first needs to authorize it.

  - Sync codegen template with step.ts (error handling, validation, idempotency key)
  - Fix DateInput calendar month sync when value changes programmatically
  - Add hint box explaining email format support in send email config
  - Simplify email field placeholders now that hint explains format
  - Add auto-scroll when Optional Fields collapsible opens
  - Update to default sender in settings for consistency
  Use uncontrolled Collapsible with CSS data-attribute for chevron rotation
  instead of useState/useRef/useEffect hooks that require client component.
@bensabic
Copy link
Contributor Author

Closing PR to cleanly resolve conflict

@bensabic bensabic closed this Nov 30, 2025
@bensabic bensabic deleted the resend-plugin-updates branch November 30, 2025 05:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant