"use client" import Link from "next/link" import { zodResolver } from "@hookform/resolvers/zod" import { useForm } from "react-hook-form" import { z } from "zod" import { Button } from "@/components/ui/button" import { Form, FormControl, FormDescription, FormField, FormItem, FormLabel, FormMessage, } from "@/components/ui/form" import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from "@/components/ui/select" import { toast } from "@/components/ui/use-toast" const FormSchema = z.object({ email: z .string({ required_error: "Please select an email to display.", }) .email(), }) export function SelectForm() { const form = useForm>({ resolver: zodResolver(FormSchema), }) function onSubmit(data: z.infer) { toast({ title: "You submitted the following values:", description: (
					{JSON.stringify(data, null, 2)}
				
), }) } return (
( Email You can manage email addresses in your{" "} email settings. )} /> ) }