'use client';
import { useActionState } from 'react';
import { createCollectionAction, updateCollectionAction } from '@/lib/account/actions';
import { idle } from '@/lib/auth/state';
import { Field, FormMessage, Select, SubmitButton, TextArea, TextInput } from '@/components/account/form';
const KINDS = [
['collection', 'Collection'],
['wishlist', 'Wishlist (with budget)'],
['vault', 'Vault / storage'],
['sold', 'Sold archive'],
] as const;
export function CreateCollectionForm() {
const [state, action] = useActionState(createCollectionAction, idle);
return