API 레퍼런스 / IntentProvider

IntentProvider

앱 루트 가까이에 IntentProvider를 한 번 추가하세요. IntentLinkuseIntentTarget을 위한 공유 의도 엔진을 실행합니다.

사용법

// 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>
  )
}

주의 사항

  • 앱마다 provider 하나만 사용하고 중첩하지 마세요.
  • children만 필요하며 다른 설정은 없습니다.
  • 자체적으로 클라이언트 경계를 포함하므로 Next.js 서버 레이아웃에서 바로 가져올 수 있습니다.