SubscribeForm

A subscription form component with server action support.

Join our newsletter

Installation

bunx --bun shadcn@latest add undefined/r/SubscribeForm.json

Usage

import { SubscribeForm } from "@/components/SubscribeForm"

<SubscribeForm action={subscribeAction} />

API Reference

PropTypeDefaultDescription
action(formData: FormData) => Promise<any>-Server action to handle submission.
successboolean-External success state.
placeholderstring"Enter your email"Input placeholder.
buttonLabelstring"Subscribe"Button text.