Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

@formsreach/react

React and Next.js hook for FormsReach — form backend without a custom server.

npm License: MIT

For AI coding agents, see AGENTS.md (hook API, Next.js notes, do/don't).

Core transport is @formsreach/js.

Install

npm install @formsreach/react

Usage

"use client"; // Next.js App Router

import { useFormsReach } from "@formsreach/react";

export default function ContactForm() {
  const { submit, submitting } = useFormsReach("fr_your_key");

  return (
    <form onSubmit={submit}>
      <input type="text" name="name" required />
      <input type="email" name="email" required />
      <textarea name="message" required />
      <button type="submit" disabled={submitting}>
        Submit Form
      </button>
    </form>
  );
}

Examples

License

MIT