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, MediaPlaceholder, MediaReplaceFlow, __experimentalLinkControl as LinkControl, } from "@wordpress/block-editor"; import { PanelBody, Button, TextControl, Tip } from "@wordpress/components"; import { trash, wordpress } from "@wordpress/icons"; export default function Edit({ attributes, setAttributes }) { let { partnerLogoUrl, partnerLogoAlt, partnerLogoId, partnerWebsite } = attributes; function setPartnerLogoAttributes(logo) { setAttributes({ partnerLogoId: logo.id, partnerLogoAlt: logo.alt, partnerLogoUrl: logo.url, }); } function removePartnerLogoAttributes() { setAttributes({ partnerLogoId: null, partnerLogoAlt: null, partnerLogoUrl: null, }); } function onChangepartnerWebsite(partnerWebsite) { setAttributes({ partnerWebsite }); } return ( <> {partnerLogoUrl && ( {partnerLogoAlt} )}
{partnerLogoUrl && ( <>
Insérez l'adresse complète http://
{!partnerLogoUrl && ( )}
{partnerLogoUrl && ( {partnerLogoAlt} )}
); }