"use client"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { InputWrapper } from "@/components/ui/input_wrapper"; import Section from "@/components/ui/section"; import { Select, SelectContent, SelectGroup, SelectItem, SelectLabel, SelectTrigger, SelectValue } from "@/components/ui/select"; import { Spinner } from "@/components/ui/spinner"; import { getRandomThirdPartyCount, getRandomUsername } from "@/lib/utils"; import { useState } from "react"; export default function Apply() { const [password, setPassword] = useState(""); const [email, setEmail] = useState(""); const [email2, setEmail2] = useState(""); const [email3, setEmail3] = useState(""); const [hours, setHours] = useState(""); const [experience, setExperience] = useState(""); const [graduationYear, setGraduationYear] = useState(""); const [digitOfPi, setDigitOfPi] = useState(""); const [submitSpinner, setSubmitSpinner] = useState(false); const isValidPassword = password.length >= 8 return (

Apply to The Last Tech Job

Enter your personal details

All fields are required. All details will be shared with our {getRandomThirdPartyCount()} third parties.

setEmail(e.target.value)} /> setEmail2(e.target.value)} /> {email === email2 && email !== "" ? ( setEmail3(e.target.value)} /> ) : null} setPassword(e.target.value)} /> setHours(e.target.value)} />

Education and Work history

All fields are required. Answer with honesty, we already know everything :)

= 30 || experience == "" ? "" : "Must be at least 30 years"} > setExperience(e.target.value)} /> setGraduationYear(e.target.value)} />

Additional Questions

{/* */} setDigitOfPi(e.target.value)} />
); };