From 869debe87e813b032acc2ee2aa64f611fbd48a35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fe=CC=81lix=20Pe=CC=81ault?= Date: Sun, 25 Dec 2022 13:55:57 +0100 Subject: [PATCH] =?UTF-8?q?Switch=20to=20API=20route=20for=20newsletter=20?= =?UTF-8?q?form=20submission=20=F0=9F=AB=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit not using the latest SvelteKit use:enhance thingy but… hey! --- src/components/molecules/EmailForm.svelte | 39 +++++++++----- .../[country]/[location]/+page.server.ts | 12 +---- src/routes/(site)/locations/+page.server.ts | 8 --- src/routes/(site)/photos/+page.server.ts | 12 +---- src/routes/(site)/subscribe/+page.server.ts | 12 +---- src/routes/+page.server.ts | 12 +---- src/routes/api/newsletter/+server.ts | 37 +++++++++++++ src/utils/forms/subscribe.ts | 52 ------------------- svelte.config.js | 3 -- 9 files changed, 66 insertions(+), 121 deletions(-) delete mode 100644 src/routes/(site)/locations/+page.server.ts create mode 100644 src/routes/api/newsletter/+server.ts delete mode 100644 src/utils/forms/subscribe.ts diff --git a/src/components/molecules/EmailForm.svelte b/src/components/molecules/EmailForm.svelte index df3d5b3..8dcfbee 100644 --- a/src/components/molecules/EmailForm.svelte +++ b/src/components/molecules/EmailForm.svelte @@ -3,8 +3,6 @@