import { useBlockProps, RichText, InnerBlocks } from "@wordpress/block-editor"; import { __ } from "@wordpress/i18n"; import { useSelect, useDispatch } from "@wordpress/data"; // pour les querry import keyIcon from "./img/icon_feather_key.svg"; import chainIcon from "./img/icon_block_chain.svg"; import houseIcon from "./img/icon_house.svg"; import bulbIcon from "./img/icon_bulb.svg"; export default function save({ attributes }) { const { title, iconName, hasTitle, hasTitleIcon, variant, hasLogo, logoAlt, logoUrl, } = attributes; function getIconPicture() { switch (iconName) { case "key": return keyIcon; case "chain": return chainIcon; case "house": return houseIcon; case "bulb": return bulbIcon; } } let iconPicture = getIconPicture(); return (
{hasTitle && (
{hasTitleIcon && (
)}
)}
{hasLogo && logoUrl && (
{logoAlt}
)}
); }