From f210bae36bc88768664c479b75a016f30053eb1d Mon Sep 17 00:00:00 2001 From: natale565 Date: Tue, 10 Mar 2026 21:38:19 -0400 Subject: [PATCH] contact page created and added to nav bar --- Application/app/contact/page.tsx | 83 +++++++++++++++++++++++++++++++ Application/components/navbar.tsx | 1 + 2 files changed, 84 insertions(+) create mode 100644 Application/app/contact/page.tsx diff --git a/Application/app/contact/page.tsx b/Application/app/contact/page.tsx new file mode 100644 index 0000000..f925c6d --- /dev/null +++ b/Application/app/contact/page.tsx @@ -0,0 +1,83 @@ +"use client"; + +import { useState } from 'react'; + +import { + Box, Container, Button, Field, Fieldset, Input, Stack, Textarea +} from '@chakra-ui/react'; + +export default function Contact() { + const [isLoading, setIsLoading] = useState(false); + + const handleSubmit = async () => { + setIsLoading(true); + + // Replace this delay with your real submit logic (API call, form action, etc.). + await new Promise((resolve) => setTimeout(resolve, 1500)); + + setIsLoading(false); + }; + + return ( + + + + + + + + + + + + + Contact details + + + + Please provide your contact details below and we will reach out to you soon! + + + + + + + Name + + + + + Email address + + + + + Major and Concentration + + + + + What are some of your interests? + + + + + Any questions for the club? +