Skip to content

feat: add contact/support page with form#631

Merged
Akshola00 merged 1 commit into
Web3Novalabs:mainfrom
jxsonyx:feat/create-contact-support-page
Jun 2, 2026
Merged

feat: add contact/support page with form#631
Akshola00 merged 1 commit into
Web3Novalabs:mainfrom
jxsonyx:feat/create-contact-support-page

Conversation

@jxsonyx

@jxsonyx jxsonyx commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Contact page implementation completed

Changes made

  • Updated page.tsx

    • Added stronger client-side validation for email, subject, and message
    • Added field-level error messages
    • Added success/error messaging with aria-live
    • Preserved optional auto-reply checkbox
    • Kept layout mobile-friendly and responsive
  • Updated route.ts

    • Added support email constants and placeholder email-send logic
    • Validates email format, subject length, and message length
    • Implements rate limiting per IP
    • Stores submissions in an in-memory mock database
    • Logs support notification and optional auto-reply actions

Validation

  • Checked both edited files for syntax/type issues
  • No errors found

No commands were run.

Closes #591

Made changes.

@drips-wave

drips-wave Bot commented Jun 1, 2026

Copy link
Copy Markdown

@jxsonyx Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Akshola00 Akshola00 merged commit da6e290 into Web3Novalabs:main Jun 2, 2026
1 of 3 checks passed
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.

Create Contact/Support page with form

2 participants