diff --git a/app/admin/register/actions.ts b/app/admin/register/actions.ts index b9dbe9f..7a0abad 100644 --- a/app/admin/register/actions.ts +++ b/app/admin/register/actions.ts @@ -14,11 +14,6 @@ export interface CreateAccountState { message: string; } -export const initialCreateAccountState: CreateAccountState = { - status: "idle", - message: "", -}; - const accountSchema = z .object({ name: z.string().trim().min(1), diff --git a/components/admin/register-card.tsx b/components/admin/register-card.tsx index 5eae626..b1fb23f 100644 --- a/components/admin/register-card.tsx +++ b/components/admin/register-card.tsx @@ -7,8 +7,8 @@ import { toast } from "sonner"; import { createAccount, - initialCreateAccountState, removeAccount, + type CreateAccountState, } from "@/app/admin/register/actions"; import { DeleteConfirmationDialog } from "@/components/admin/delete-confirmation-dialog"; import { @@ -33,6 +33,12 @@ import { } from "@/components/ui/field"; import { Input } from "@/components/ui/input"; import { Spinner } from "@/components/ui/spinner"; + +const initialCreateAccountState: CreateAccountState = { + status: "idle", + message: "", +}; + export function RegisterCard({ accounts, currentUserId,