diff --git a/apps/web/src/components/header.tsx b/apps/web/src/components/header.tsx deleted file mode 100644 index 810fa00..0000000 --- a/apps/web/src/components/header.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { Link } from "@tanstack/react-router"; - -import UserMenu from "./user-menu"; - -export default function Header() { - const links = [ - { to: "/", label: "Home" }, - { to: "/dashboard", label: "Dashboard" }, - ] as const; - - return ( -
-
- -
- -
-
-
-
- ); -} diff --git a/apps/web/src/components/homepage/EventRegistrationForm.tsx b/apps/web/src/components/homepage/EventRegistrationForm.tsx new file mode 100644 index 0000000..c0c8eb7 --- /dev/null +++ b/apps/web/src/components/homepage/EventRegistrationForm.tsx @@ -0,0 +1,111 @@ +"use client"; + +import { useState } from "react"; + +export default function EventRegistrationForm() { + const [formData, setFormData] = useState({ + name: "", + email: "", + phone: "", + company: "", + dietaryRequirements: "", + }); + + const handleSubmit = (e: React.FormEvent) => { + e.preventDefault(); + console.log("Form submitted:", formData); + }; + + const handleChange = ( + e: React.ChangeEvent, + ) => { + setFormData((prev) => ({ + ...prev, + [e.target.name]: e.target.value, + })); + }; + + return ( +
+

Register for the Event

+ +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ +