| Server IP : 104.26.4.103 / Your IP : 216.73.216.4 Web Server : nginx/1.27.1 System : Linux in-5 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64 User : arabianexpress ( 1872) PHP Version : 8.0.30 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /storage/v9321/leapdubai/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;