Create New Item
×
Item Type
File
Folder
Item Name
×
Search file in folder and subfolders...
File Manager
/
wp-content
/
plugins
/
generateblocks
/
src
/
utils
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
export function getBlockClasses( blockSlug, attributes, withBaseClass = false ) { const { styles = {}, uniqueId = '', globalClasses = [], } = attributes; const classNames = []; if ( withBaseClass ) { classNames.push( blockSlug ); } if ( globalClasses.length > 0 ) { classNames.push( ...globalClasses ); } if ( Object.keys( styles ).length > 0 ) { classNames.push( `${ blockSlug }-${ uniqueId }` ); } return classNames; }