Module "wordpress-plugins/real-cookie-banner/src/public/ts/components/config/consent/list/expand"
Variables
Const ConsentTableRecordExpand
Consent
TableRecordExpand: FC<{ onPreview: (record: Consent) => void; record: Consent }> = observer(({ record, onPreview }) => {const [loaded, setLoaded] = useState(false);const { viewed_page, context, viewport_width, viewport_height, forwarded } = record;// Ensure to load the revisions of this entryuseEffect(() => {record.fetchRevisions().then(() => {setLoaded(true);});}, [record]);return loaded ? (<div><div><strong>{__("Viewport (px)")}:</strong> {viewport_width} x {viewport_height}</div><div><strong>{__("Viewed page")}:</strong>{" "}<a href={viewed_page} rel="noopener noreferrer" target="_blank">{viewed_page}</a></div>{!!context && (<div><strong>{__("Context")}:</strong> <code>{context}</code></div>)}<ConsentTableRecordSettings record={record} /><Row><Colmd={forwarded ? undefined : 12}sm={forwarded ? undefined : 24}span={forwarded ? 24 : undefined}><div style={{ padding: 10 }}><ConsentTableRecordPreview record={record} onPreview={onPreview} /></div></Col>{!forwarded && (<Col md={12} sm={24}><div style={{ padding: 10 }}><ConsentTableRecordExport record={record} /></div></Col>)}</Row></div>) : (<Spin spinning />);})