| Server IP : 173.249.148.11 / Your IP : 216.73.216.6 Web Server : Apache/2.4.68 (AlmaLinux) System : Linux developmentwebsite.ca 4.18.0-553.168.1.el8_10.x86_64 #1 SMP Thu Sep 24 18:05:46 UTC 2026 x86_64 User : devinter ( 1006) PHP Version : 8.3.35 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /chroot/home/devinter/public_html/wp-content/plugins/tablepress/blocks/table/src/ |
Upload File : |
/**
* JavaScript code for the TablePress table block in the block editor.
*
* @package TablePress
* @subpackage Blocks
* @author Tobias Bäthge
* @since 2.0.0
*/
/**
* WordPress dependencies
*/
import { RawHTML } from '@wordpress/element';
/**
* The save function defines the way in which the different attributes should
* be combined into the final markup, which is then serialized by the block
* editor into `post_content`.
*
* @param {Object} params Function parameters.
* @param {Object} params.attributes Block attributes.
* @param {string} params.attributes.id Table ID.
* @param {string} params.attributes.parameters Table render attributes.
* @return {Element} Element to render.
*/
const save = ( { attributes: { id = '', parameters = '' } } ) => {
if ( '' === id ) {
return '';
}
parameters = parameters.trim();
if ( '' !== parameters ) {
parameters += ' ';
}
return <RawHTML>{ `[${ tp.table.shortcode } id=${ id } ${ parameters }/]` }</RawHTML>;
};
export default save;