Add a contact form to the resume #1

Merged
vato007 merged 18 commits from contact-form into main 2025-02-03 18:10:13 +10:30
Showing only changes of commit 8b5dfc68f3 - Show all commits

View File

@@ -2,6 +2,10 @@ import { EmailMessage } from "cloudflare:email";
import { WorkerEntrypoint } from "cloudflare:workers"; import { WorkerEntrypoint } from "cloudflare:workers";
export default class SendEmailWorker extends WorkerEntrypoint<Env> { export default class SendEmailWorker extends WorkerEntrypoint<Env> {
async fetch() {
return new Response("Unimplemented");
}
async sendEmail(rawMessage: string): Promise<Response> { async sendEmail(rawMessage: string): Promise<Response> {
try { try {
const cfMessage = new EmailMessage( const cfMessage = new EmailMessage(