From 70fa422b7ebf1cc9cb8280c622fbf26c9655a24e Mon Sep 17 00:00:00 2001 From: Ella Date: Thu, 8 Dec 2022 14:32:08 -0500 Subject: [PATCH] AgeageageageageageageageageageageageAgeageageageageageageageageageageageAgeageageageageageageageageageageageAgeageageageageageageageageageageageAgeageageageageageageageageageageageAgeageageageageageageageageageageageAgeageageageageageageageageageageageAgeageageageageageageageageageageageAgeageageageageageageageageageageageAgeageageageageageageageageageageageAgeageageageageageageageageageageageAgeageageageageageageageageageageage --- components/winter/rsvp.js | 89 ++++++++++++++++++++++----------------- pages/api/winter-rsvp.js | 1 + 2 files changed, 51 insertions(+), 39 deletions(-) diff --git a/components/winter/rsvp.js b/components/winter/rsvp.js index 3ab92de7..7b29a849 100644 --- a/components/winter/rsvp.js +++ b/components/winter/rsvp.js @@ -9,7 +9,9 @@ import { Alert, Card, Heading, - Grid + Grid, + Flex, + Checkbox } from 'theme-ui' import { Zoom } from 'react-reveal' @@ -51,7 +53,8 @@ const Rsvp = () => { }, body: JSON.stringify({ Name: e.target.name.value, - Email: e.target.email.value + Email: e.target.email.value, + Age: e.target.age.checked }) }) @@ -77,54 +80,62 @@ const Rsvp = () => { RSVP to get notified when applications open. - -
- - -
-
- - -
- - - -
+ +
+ + +
+
+ + +
+
+ + + +
+ + +
+ {submitted && ( diff --git a/pages/api/winter-rsvp.js b/pages/api/winter-rsvp.js index 563604cc..9d912442 100644 --- a/pages/api/winter-rsvp.js +++ b/pages/api/winter-rsvp.js @@ -11,6 +11,7 @@ export default async function handler(req, res) { const rsvp = await airtable.create({ Name: req.body.Name, Email: req.body.Email, + Age: req.body.Age, IP: req.headers['x-forwarded-for'] || req.socket.remoteAddress }) const url = process.env.WOM_SLACK_WEBHOOK_URL