diff --git a/src/shared/components/BlockEditor/blockTypes/Image.client.js b/src/shared/components/BlockEditor/blockTypes/Image.client.js index db43624..0227446 100644 --- a/src/shared/components/BlockEditor/blockTypes/Image.client.js +++ b/src/shared/components/BlockEditor/blockTypes/Image.client.js @@ -18,12 +18,18 @@ function ImageBlock({ block, onChange, disabled }) { } }, [block.src, disabled]); - function submit(e) { - e.preventDefault(); + function submit() { if (!url.trim()) return; onChange?.({ src: url.trim() }); } + function handleKeyDown(e) { + if (e.key === 'Enter') { + e.preventDefault(); + submit(); + } + } + function handleAltChange(e) { onChange?.({ alt: e.target.value }); } @@ -39,10 +45,7 @@ function ImageBlock({ block, onChange, disabled }) { if (!block.src) { return ( -