# PanelRender

> _Since v1.8.2_

React-typed render function for a pinned-row panel slot.

Mirrors the vanilla `PanelRender` signature but returns a `ReactNode`
instead of `HTMLElement | null`. The React adapter (see
`features/pinned-rows.ts`) wraps the returned node in a portal so the
pinned-rows plugin can keep its host-element reference stable across
grid re-renders.

```ts
type PanelRender = (ctx: PinnedRowsContext) => ReactNode
```
