Passer au contenu

@formerie/nuxt

Formerie pour Nuxt

Envoyez les soumissions de Nuxt à Formerie, sans garder de destinataires, de gabarits ni de clés de fournisseur dans votre code.

Compatible avec

Installer

Ces paquets sont en version alpha : leurs API peuvent changer.

pnpm

pnpm add @formerie/nuxt

npm

npm install @formerie/nuxt

Yarn

yarn add @formerie/nuxt

Bun

bun add @formerie/nuxt

Utiliser

createFormerieNuxtSubmitHandler crée une route serveur qui transmet à Formerie, et le paquet réexporte les composables Vue.

Il vous faut un formulaire publié. Remplacez example.com et contact par les identifiants de votre espace de travail et de votre formulaire, dans l’application.

import { readFormData } from "h3";
import { createFormerieNuxtSubmitHandler } from "@formerie/nuxt";

export default defineEventHandler(
  createFormerieNuxtSubmitHandler(
    {
      workspace: "example.com",
      form: "contact",
    },
    {
      readFormData,
    },
  ),
);

Ce qui se passe ensuite

Créez un espace de travail et publiez votre premier formulaire.

En accès anticipé. Les nouveaux espaces de travail commencent avec le forfait Free.