PluginProbe ʕ •ᴥ•ʔ
GenerateBlocks / 1.5.3
GenerateBlocks v1.5.3
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-image-sizes / index.js
generateblocks / src / utils / get-image-sizes Last commit date
index.js 4 years ago
index.js
14 lines
1 import { useSelect } from '@wordpress/data';
2 import { store as blockEditorStore } from '@wordpress/block-editor';
3
4 export default () => (
5 useSelect( ( select ) => {
6 const {
7 getSettings,
8 } = select( blockEditorStore );
9
10 const sizes = getSettings().imageSizes || [];
11 return sizes.map( ( size ) => ( { value: size.slug, label: size.name } ) );
12 }, [] )
13 );
14