import { __ } from "@wordpress/i18n"; import "./editor.scss"; import ImageMediaPlaceholder from "../../_components/ImageMediaPlaceholder"; import Image from "../../_components/Image"; import ImagePanelBody from "../../_components/ImagePanelBody"; import { InspectorControls, useBlockProps, InnerBlocks, MediaPlaceholder, } from "@wordpress/block-editor"; import { Button, ToolbarButton, PanelBody, ToggleControl, __experimentalToggleGroupControl as ToggleGroupControl, __experimentalToggleGroupControlOption as ToggleGroupControlOption, } from "@wordpress/components"; export default function Edit({ attributes, setAttributes, ...props }) { let { imageId, imageAlt, imageUrl, imageCaption, imageDescription, imageProportion, contentDisposition, } = attributes; function changeContentDisposition(newContentDisposition) { setAttributes({ contentDisposition: newContentDisposition }); } return ( <>
{contentDisposition === "left" && ( <>
{}
{imageDescription && (

{imageDescription}

)} {imageCaption && (

{imageCaption}

)}
)} {contentDisposition === "right" && ( <>
{imageDescription && (

{imageDescription}

)} {imageCaption && (

{imageCaption}

)}
{}
)}
); }