"use client"; import { useActionState } from "react"; import Link from "next/link"; import { ArrowRightIcon, Loader2Icon } from "lucide-react"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; import { addAccountAction, type AddAccountResult } from "@/actions/accounts"; const initialState: AddAccountResult = { ok: true, accountId: "" }; export function PairForm() { const [state, action, isPending] = useActionState(addAccountAction, initialState); return (
); }