# give/4.16.9/src/Views/Components/ListTable/InterweaveSSR/index.tsx

GiveWP – Donation Plugin and Fundraising Platform, version 4.16.9. 22 lines.

- Page: https://pluginprobe.com/plugins/give/4.16.9/code/src/Views/Components/ListTable/InterweaveSSR/index.tsx
- Raw: https://pluginprobe.com/plugins/give/4.16.9/raw/src/Views/Components/ListTable/InterweaveSSR/index.tsx
- Modified: 2025-10-29T20:17:12+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/give/4.16.9/code/src/Views/Components/ListTable/InterweaveSSR/index.tsx#L10-L20`.

```tsx
import {Interweave} from 'interweave';
import './styles.scss';

//@since 2.24.0 renders all SSR data from backend
const InterweaveSSR = ({column, item}) => {
    let value = item?.[column.id];
    if (value === undefined) {
        value = null;
    }

    if (column.id === 'id') {
        return <div className={'idBadge'}>{value}</div>;
    }

    if (value === '' || value === null) {
        return <>'-'</>;
    }

    return <Interweave attributes={{className: 'interweave'}} content={value} />;
};
export default InterweaveSSR;

```
