💄 Fix the webhook table UI

This commit is contained in:
Philipp Stracker 2025-01-09 20:33:15 +01:00
parent 9101c1830b
commit 03119cb7d4
No known key found for this signature in database

View file

@ -3,6 +3,11 @@ import { CommonHooks } from '../../../../../../data';
const HooksTableBlock = () => {
const { webhooks } = CommonHooks.useWebhooks();
const { url, events } = webhooks;
if ( ! url || ! events?.length ) {
return <div>...</div>;
}
return (
<table className="ppcp-r-table">
@ -21,13 +26,12 @@ const HooksTableBlock = () => {
</thead>
<tbody>
<tr>
<td className="ppcp-r-table__hooks-url">
{ webhooks?.url }
<td className="ppcp-r-table__hooks-url">{ url }</td>
<td className="ppcp-r-table__hooks-events">
{ events.map( ( event, index ) => (
<div key={ index }>{ event }</div>
) ) }
</td>
<td
className="ppcp-r-table__hooks-events"
dangerouslySetInnerHTML={ { __html: webhooks?.events } }
></td>
</tr>
</tbody>
</table>