"use client" import { saveProfileAction } from "@/app/(app)/settings/actions" import { FormError } from "@/components/forms/error" import { FormAvatar, FormInput, FormTextarea } from "@/components/forms/simple" import { Button } from "@/components/ui/button" import { User } from "@/prisma/client" import { CircleCheckBig } from "lucide-react" import { useActionState } from "react" export default function BusinessSettingsForm({ user }: { user: User }) { const [saveState, saveAction, pending] = useActionState(saveProfileAction, null) return (
{saveState?.success && (

Saved!

)}
{saveState?.error && {saveState.error}}
) }