UNPKG

@wordpress/element

Version:
18 lines (15 loc) 399 B
/** * Checks if the provided WP element is empty. * * @param {*} element WP element to check. * @return {boolean} True when an element is considered empty. */ export const isEmptyElement = ( element ) => { if ( typeof element === 'number' ) { return false; } if ( typeof element?.valueOf() === 'string' || Array.isArray( element ) ) { return ! element.length; } return ! element; };