IntentProvider
Aggiungi IntentProvider una volta vicino alla radice dell’app. Esegue il motore di intento condiviso per IntentLink e useIntentTarget.
Utilizzo
// 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>
)
}Note
- Usa un solo provider per app e non annidare più provider.
- Richiede soltanto
children; non ci sono altre impostazioni. - Include il proprio confine client, quindi puoi importarlo direttamente da un layout server di Next.js.