Skip to content

Placement

Placement(__namedParameters): any

Render-prop component for placement integration.

An alternative to usePlacement for class components or when render-prop composition is preferred.

PlacementProps

any

<Placement placement={{ name: 'upgrade_modal' }} userId="user_123">
{({ visible, content, ctaClick }) =>
visible ? (
<div>
<h2>{content?.header}</h2>
<button onClick={() => ctaClick()}>{content?.cta_label}</button>
</div>
) : null
}
</Placement>