Next.js 14 (App Router) + ShadCN UI Dialog에서 Toss Payments 위젯 UI가 렌더링되지 않는 문제

, Next.js 14 App Router 서 Toss Payments .

:

: Next.js 14.2.4 (App Router)
UI : ShadCN UI (로 Radix UI의 Dialog(Portal) )
Toss Payments SDK: @tosspayments/payment-widget-sdk 전 0.10.2
:

ShadCN UI의 Dialog .
loadPaymentWidget .
후 paymentWidget.renderPaymentMethods()와 paymentWidget.renderAgreement(), 된 div 런 UI.
.
로 DOM, UI할 div .
:

useEffect와 UI '' . ()
를 useState와 useRef.
div 에 min-height.
setTimeout.
: ShadCN UI의 Dialog(Portal) , React인 DOM 때 Toss Payments ?

.
Was this page helpful?