Referencia de la API / IntentProvider

IntentProvider

Monta IntentProvider una vez cerca de la raíz de tu aplicación. Ejecuta el motor de intención compartido para IntentLink y useIntentTarget.

Uso

// app/layout.tsx
import { IntentProvider } from "intent-link"

export default function RootLayout({ children }: { children: React.ReactNode }) {
  return (
    <html lang="en">
      <body>
        <IntentProvider>{children}</IntentProvider>
      </body>
    </html>
  )
}

Notas

  • Usa un solo proveedor para la aplicación. No anides proveedores.
  • Solo necesita children; no hay nada más que configurar.
  • Ya incluye su límite de cliente, por lo que puede importarse desde un layout de servidor de Next.js.