"use client"; import { Input } from "~/components/ui/input"; import SubmitButton from "../SubmitButton"; import { useActionState } from "react"; import { addRegion } from "~/server/actions/addRegion"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from "~/components/ui/select"; import { useFormState } from "react-dom"; interface Country { id: string; name: string; } export default function CreateRegionForm(props: { countries: Country[] }) { const [state, formAction] = useFormState(addRegion, null); const { countries } = props; return (
{state?.message} ); }