IntentProvider
Uygulamanın köküne yakın bir yere bir kez IntentProvider ekleyin. IntentLink ve useIntentTarget için paylaşılan niyet motorunu çalıştırır.
Kullanım
// 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>
)
}Notlar
- Uygulama başına yalnızca bir provider kullanın; provider’ları iç içe yerleştirmeyin.
- Yalnızca
childrengerekir; başka ayarı yoktur. - Kendi istemci sınırını içerdiği için doğrudan bir Next.js sunucu yerleşiminden içe aktarılabilir.