"use client" import { saveSettingsAction } from "@/app/settings/actions" import { FormInput, FormTextarea } from "@/components/forms/simple" import { Button } from "@/components/ui/button" import { CircleCheckBig } from "lucide-react" import { useActionState } from "react" export default function LLMSettingsForm({ settings }: { settings: Record }) { const [saveState, saveAction, pending] = useActionState(saveSettingsAction, null) return (
Get your API key from{" "} OpenAI Platform Console
{saveState?.success && (

Saved!

)}
{saveState?.error &&

{saveState.error}

} ) }