server action

PreviousNext

server action

Docs
formcnfile

Preview

Loading preview…
registry/default/actions/server-action.ts
"use server";
import { actionClient } from "./safe-action";
import { formSchema } from "../lib/form-schema";

export const serverAction = actionClient
  .inputSchema(formSchema)
  .action(async ({ parsedInput }) => {
    // do something with the data
    console.log(parsedInput);
    return {
      success: true,
      message: "Form submitted successfully",
    };
  });

Installation

npx shadcn@latest add @formcn/server-action

Usage

Usage varies by registry entry. Refer to the registry docs or source files below for details.