IntentProvider
Montez IntentProvider une fois près de la racine de votre application. Il exécute le moteur d’intention partagé pour IntentLink et useIntentTarget.
Utilisation
// 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>
)
}Remarques
- Utilisez un seul provider pour l’application. N’imbriquez pas les providers.
- Il a seulement besoin de
children; rien d’autre n’est à configurer. - Il contient déjà sa frontière client et peut donc être importé depuis un layout serveur Next.js.