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.