PluginProbe ʕ •ᴥ•ʔ
GenerateBlocks / 1.4.1
GenerateBlocks v1.4.1
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-responsive-placeholder / index.js
generateblocks / src / utils / get-responsive-placeholder Last commit date
index.js 4 years ago
index.js
14 lines
1 export default function getResponsivePlaceholder( name, attributes, device, fallback ) {
2 let responsivePlaceholder = attributes[ name ];
3
4 if ( 'Mobile' === device && attributes[ name + 'Tablet' ] ) {
5 responsivePlaceholder = attributes[ name + 'Tablet' ];
6 }
7
8 if ( '' === responsivePlaceholder || false === responsivePlaceholder ) {
9 responsivePlaceholder = fallback;
10 }
11
12 return responsivePlaceholder;
13 }
14