@wordpress/block-library
Version:
Block library for the WordPress editor.
20 lines (19 loc) • 557 B
JavaScript
/**
* Checks if the block is experimental based on the metadata loaded
* from block.json.
*
* This function is in a separate file and uses the older JS syntax so
* that it can be imported in both:
* – block-library/src/index.js
* – block-library/src/babel-plugin.js
*
* @param {Object} metadata Parsed block.json metadata.
* @return {boolean} Is the block experimental?
*/
module.exports = function isBlockMetadataExperimental( metadata ) {
return (
metadata &&
'__experimental' in metadata &&
metadata.__experimental !== false
);
};