HEX
Server: LiteSpeed
System: Linux server315.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: globfdxw (6114)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: /home/globfdxw/www/wp-content/plugins/give/src/Views/Components/ListTable/InterweaveSSR/index.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;