Riferimento API / IntentProvider

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.