From 87ee52d1cf082e9e55e42c867b49e3b175246ed7 Mon Sep 17 00:00:00 2001 From: Daniel Perrefort Date: Sat, 6 Jun 2026 08:00:55 -0400 Subject: [PATCH 1/2] Adds placeholder confirmation page when email is sent --- src/app/app.routes.ts | 3 +++ src/app/pages/confirmation/confirmation.html | 0 src/app/pages/confirmation/confirmation.ts | 9 +++++++++ .../sections/contact-form/contact-form.html | 16 +++++++++------- .../sections/contact-form/contact-form.ts | 3 +-- 5 files changed, 22 insertions(+), 9 deletions(-) create mode 100644 src/app/pages/confirmation/confirmation.html create mode 100644 src/app/pages/confirmation/confirmation.ts diff --git a/src/app/app.routes.ts b/src/app/app.routes.ts index c6a374e..dd63412 100644 --- a/src/app/app.routes.ts +++ b/src/app/app.routes.ts @@ -15,6 +15,9 @@ export const routes: Routes = [ }, { path: "contact", loadComponent: () => import("./pages/contact/contact").then(m => m.ContactPage), + }, { + path: "thanks", + loadComponent: () => import("./pages/confirmation/confirmation").then(m => m.ConfirmationPage), }, ], }, diff --git a/src/app/pages/confirmation/confirmation.html b/src/app/pages/confirmation/confirmation.html new file mode 100644 index 0000000..e69de29 diff --git a/src/app/pages/confirmation/confirmation.ts b/src/app/pages/confirmation/confirmation.ts new file mode 100644 index 0000000..0eb482c --- /dev/null +++ b/src/app/pages/confirmation/confirmation.ts @@ -0,0 +1,9 @@ +import { Component } from "@angular/core"; + +/** Email sent confirmation page. */ +@Component({ + selector: "app-confirmation-page", + imports: [], + templateUrl: "confirmation.html", +}) +export class ConfirmationPage {} diff --git a/src/app/pages/contact/sections/contact-form/contact-form.html b/src/app/pages/contact/sections/contact-form/contact-form.html index 4a68682..c069f9b 100644 --- a/src/app/pages/contact/sections/contact-form/contact-form.html +++ b/src/app/pages/contact/sections/contact-form/contact-form.html @@ -8,19 +8,23 @@ >
-
- + + + + + + + +
+