import { Placeholder, TextControl } from '@wordpress/components'; import { __experimentalNumberControl as NumberControl } from '@wordpress/components'; import { __ } from '@wordpress/i18n'; import MD5 from 'crypto-js/md5'; export default function Edit( { attributes, example, className, isSelected, setAttributes, } ) { if ( attributes.size ) { var sizes = attributes.size; } else { var sizes = 200; } if ( attributes.email ) { var mail = attributes.email; var addr = mail.toLowerCase().trim(); var hash = MD5( addr ).toString(); var url = '//www.gravatar.com/avatar/' + hash + '?s=' + sizes; } var height = sizes + 40; return (
{ attributes.email && ! isSelected ? (
{
{ attributes.caption }
) : ( setAttributes( { email: val } ) } /> setAttributes( { alt: val } ) } /> setAttributes( { caption: val } ) } /> setAttributes( { size: val } ) } shiftStep={ 10 } value={ sizes } /> ) }
); }