PluginProbe ʕ •ᴥ•ʔ
GenerateBlocks / 1.9.0
GenerateBlocks v1.9.0
trunk 1.0 1.0.1 1.0.2 1.1.0 1.1.1 1.1.2 1.2.0 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.6.0 1.7.0 1.7.1 1.7.2 1.7.3 1.8.0 1.8.1 1.8.2 1.8.3 1.9.0 1.9.1 2.0.0 2.0.1 2.0.2 2.1.0 2.1.1 2.1.2 2.2.0 2.2.1 2.3.0
generateblocks / src / utils / get-unique-block-names / index.js
generateblocks / src / utils / get-unique-block-names Last commit date
index.js 2 years ago
index.js
14 lines
1 export default function getUniqueBlockNames( blocks ) {
2 if ( ! Array.isArray( blocks ) ) {
3 return [];
4 }
5
6 const blockNames = blocks.map( ( block ) => block.name );
7
8 if ( ! blockNames.length ) {
9 return [];
10 }
11
12 return [ ...new Set( blockNames ) ];
13 }
14