This commit is contained in:
parent
480394a9f5
commit
01469fd116
|
|
@ -1 +1 @@
|
|||
<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '0bed76be52094908dcf1');
|
||||
<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'd1cc1f75a56edf785ad2');
|
||||
|
|
|
|||
|
|
@ -420,6 +420,37 @@ var SvgIconWarning = function SvgIconWarning(props) {
|
|||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./src/img/icone_euro.svg":
|
||||
/*!********************************!*\
|
||||
!*** ./src/img/icone_euro.svg ***!
|
||||
\********************************/
|
||||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||||
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||
/* harmony export */ ReactComponent: () => (/* binding */ SvgIconeEuro),
|
||||
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
|
||||
/* harmony export */ });
|
||||
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
|
||||
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
|
||||
var _path;
|
||||
function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }
|
||||
|
||||
var SvgIconeEuro = function SvgIconeEuro(props) {
|
||||
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 7.35 7.17"
|
||||
}, props), _path || (_path = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
|
||||
stroke: "#fff",
|
||||
className: "icone_euro_svg__cls-1",
|
||||
d: "M6.85 1.54C6.7 1.39 5.65.36 4.17.52 2.71.68 1.32 1.94 1.32 3.59c0 1.73 1.53 2.99 3.02 3.07 1.37.08 2.33-.85 2.51-1.02M.5 2.74h3.84M.5 4.33h3.84"
|
||||
})));
|
||||
};
|
||||
|
||||
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iZXVybyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNy4zNSA3LjE3Ij4KICA8cGF0aCBzdHJva2U9IndoaXRlIiBjbGFzcz0iY2xzLTEiIGQ9Ik02Ljg1LDEuNTRjLS4xNS0uMTUtMS4yLTEuMTgtMi42OC0xLjAyLTEuNDYuMTYtMi44NSwxLjQyLTIuODUsMy4wNywwLDEuNzMsMS41MywyLjk5LDMuMDIsMy4wNywxLjM3LjA4LDIuMzMtLjg1LDIuNTEtMS4wMiIvPgogIDxsaW5lIHN0cm9rZT0id2hpdGUiIGNsYXNzPSJjbHMtMSIgeDE9Ii41IiB5MT0iMi43NCIgeDI9IjQuMzQiIHkyPSIyLjc0Ii8+CiAgPGxpbmUgc3Ryb2tlPSJ3aGl0ZSIgY2xhc3M9ImNscy0xIiB4MT0iLjUiIHkxPSI0LjMzIiB4Mj0iNC4zNCIgeTI9IjQuMzMiLz4KPC9zdmc+");
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "../../node_modules/@wordpress/icons/build-module/library/trash.js":
|
||||
/*!*************************************************************************!*\
|
||||
!*** ../../node_modules/@wordpress/icons/build-module/library/trash.js ***!
|
||||
|
|
@ -576,11 +607,13 @@ __webpack_require__.r(__webpack_exports__);
|
|||
/* harmony import */ var _img_icon_search_svg__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./img/icon_search.svg */ "./src/img/icon_search.svg");
|
||||
/* harmony import */ var _img_icon_info_svg__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./img/icon_info.svg */ "./src/img/icon_info.svg");
|
||||
/* harmony import */ var _img_icon_tip_svg__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./img/icon_tip.svg */ "./src/img/icon_tip.svg");
|
||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_14__);
|
||||
/* harmony import */ var _wordpress_icons__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @wordpress/icons */ "../../node_modules/@wordpress/icons/build-module/library/trash.js");
|
||||
/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
|
||||
/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__);
|
||||
/* harmony import */ var _img_icone_euro_svg__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./img/icone_euro.svg */ "./src/img/icone_euro.svg");
|
||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_15__);
|
||||
/* harmony import */ var _wordpress_icons__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @wordpress/icons */ "../../node_modules/@wordpress/icons/build-module/library/trash.js");
|
||||
/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
|
||||
/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_16___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__);
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -638,6 +671,8 @@ function Edit({
|
|||
return _img_icon_info_svg__WEBPACK_IMPORTED_MODULE_12__["default"];
|
||||
case "tip":
|
||||
return _img_icon_tip_svg__WEBPACK_IMPORTED_MODULE_13__["default"];
|
||||
case "euro":
|
||||
return _img_icone_euro_svg__WEBPACK_IMPORTED_MODULE_14__["default"];
|
||||
}
|
||||
}
|
||||
function onIconChange(newIconName) {
|
||||
|
|
@ -696,32 +731,32 @@ function Edit({
|
|||
}
|
||||
console.log(iconPosition);
|
||||
console.log(hasIcon);
|
||||
return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_14__.InspectorControls, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.PanelBody, {
|
||||
return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_15__.InspectorControls, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.PanelBody, {
|
||||
title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Variantes", "homegrade-blocks__texte-fonctionnel"),
|
||||
initialOpen: true
|
||||
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.__experimentalToggleGroupControl, {
|
||||
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.__experimentalToggleGroupControl, {
|
||||
className: "homegrade-blocks-highlight__variant",
|
||||
isBlock: true,
|
||||
onChange: onVariantChange,
|
||||
value: variant
|
||||
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.__experimentalToggleGroupControlOption, {
|
||||
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.__experimentalToggleGroupControlOption, {
|
||||
label: "Classique",
|
||||
value: "classic"
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.__experimentalToggleGroupControlOption, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.__experimentalToggleGroupControlOption, {
|
||||
label: "Warning",
|
||||
value: "warning"
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.__experimentalToggleGroupControlOption, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.__experimentalToggleGroupControlOption, {
|
||||
label: "Gris",
|
||||
value: "gray"
|
||||
})), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToggleControl, {
|
||||
})), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToggleControl, {
|
||||
label: "Afficher le titre",
|
||||
checked: hasTitle,
|
||||
onChange: onHasTitleChange
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToggleControl, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToggleControl, {
|
||||
label: "Afficher une Icone",
|
||||
checked: hasIcon,
|
||||
onChange: onhasIconChange
|
||||
}), hasIcon && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.RadioControl, {
|
||||
}), hasIcon && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.RadioControl, {
|
||||
className: "homegrade-blocks-highlight__icon-position",
|
||||
label: "Position de l'icone",
|
||||
onChange: handleIconPositionChange,
|
||||
|
|
@ -736,11 +771,11 @@ function Edit({
|
|||
description: "Seulement lorsque le titre est DÉSACTIVÉ"
|
||||
}],
|
||||
selected: iconPosition
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToggleControl, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToggleControl, {
|
||||
label: "Attacher un logo",
|
||||
checked: hasLogo,
|
||||
onChange: onHasLogoChange
|
||||
})), hasLogo && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.PanelBody, {
|
||||
})), hasLogo && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.PanelBody, {
|
||||
className: "homegrade-blocks-highlight__panel-body",
|
||||
title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Logo", "homegrade-blocks")
|
||||
}, logoUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {
|
||||
|
|
@ -748,76 +783,81 @@ function Edit({
|
|||
alt: logoAlt
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
||||
className: "media-replace-container "
|
||||
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_14__.MediaReplaceFlow, {
|
||||
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_15__.MediaReplaceFlow, {
|
||||
mediaId: logoId,
|
||||
mediaUrl: logoUrl,
|
||||
allowedTypes: ["image"],
|
||||
accept: "image/*",
|
||||
onSelect: setLogoAttributes,
|
||||
name: !logoUrl ? (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Ajouter un Logo", "homegrade-blocks") : (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Remplacer", "homegrade-blocks")
|
||||
}), logoUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.Button, {
|
||||
}), logoUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.Button, {
|
||||
className: "custom-flow-button",
|
||||
variant: "primary",
|
||||
icon: _wordpress_icons__WEBPACK_IMPORTED_MODULE_16__["default"],
|
||||
icon: _wordpress_icons__WEBPACK_IMPORTED_MODULE_17__["default"],
|
||||
label: "Supprimer",
|
||||
onClick: removeLogoAttributes
|
||||
}))))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_14__.BlockControls, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToolbarButton, {
|
||||
}))))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_15__.BlockControls, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToolbarButton, {
|
||||
title: "Clé",
|
||||
icon: "admin-network",
|
||||
isActive: iconName === "key",
|
||||
onClick: () => onIconChange("key")
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToolbarButton, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToolbarButton, {
|
||||
title: "Lien",
|
||||
icon: "admin-links",
|
||||
isActive: iconName === "chain",
|
||||
onClick: () => onIconChange("chain")
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToolbarButton, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToolbarButton, {
|
||||
title: "Homegrade",
|
||||
icon: "admin-home",
|
||||
isActive: iconName === "house",
|
||||
onClick: () => onIconChange("house")
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToolbarButton, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToolbarButton, {
|
||||
title: "Inspiration",
|
||||
icon: "lightbulb",
|
||||
isActive: iconName === "bulb",
|
||||
onClick: () => onIconChange("bulb")
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToolbarButton, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToolbarButton, {
|
||||
title: "Attention",
|
||||
icon: "warning",
|
||||
isActive: iconName === "warning",
|
||||
onClick: () => onIconChange("warning")
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToolbarButton, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToolbarButton, {
|
||||
title: "Acoustique",
|
||||
icon: "controls-volumeon",
|
||||
isActive: iconName === "acoustic",
|
||||
onClick: () => onIconChange("acoustic")
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToolbarButton, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToolbarButton, {
|
||||
title: "Documentation",
|
||||
icon: "book-alt",
|
||||
isActive: iconName === "documentation",
|
||||
onClick: () => onIconChange("documentation")
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToolbarButton, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToolbarButton, {
|
||||
title: "Recherche",
|
||||
icon: "search",
|
||||
isActive: iconName === "search",
|
||||
onClick: () => onIconChange("search")
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToolbarButton, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToolbarButton, {
|
||||
title: "Notification",
|
||||
icon: "bell",
|
||||
isActive: iconName === "notification",
|
||||
onClick: () => onIconChange("notification")
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToolbarButton, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToolbarButton, {
|
||||
title: "Info",
|
||||
icon: "info",
|
||||
isActive: iconName === "info",
|
||||
onClick: () => onIconChange("info")
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_15__.ToolbarButton, {
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToolbarButton, {
|
||||
title: "Euro",
|
||||
icon: "money-alt",
|
||||
isActive: iconName === "euro",
|
||||
onClick: () => onIconChange("euro")
|
||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_16__.ToolbarButton, {
|
||||
title: "Astuce",
|
||||
icon: "thumbs-up",
|
||||
isActive: iconName === "tip",
|
||||
onClick: () => onIconChange("tip")
|
||||
})), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("section", {
|
||||
...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_14__.useBlockProps)({
|
||||
...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_15__.useBlockProps)({
|
||||
className: `homegrade-blocks-highlight ${variant ? `homegrade-blocks-highlight--${variant}` : ""}`
|
||||
})
|
||||
}, hasTitle && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
||||
|
|
@ -827,7 +867,7 @@ function Edit({
|
|||
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {
|
||||
src: iconPicture,
|
||||
alt: ""
|
||||
})), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_14__.RichText, {
|
||||
})), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_15__.RichText, {
|
||||
className: "homegrade-blocks-highlight__block-title",
|
||||
onChange: onTitleChange,
|
||||
value: title,
|
||||
|
|
@ -843,12 +883,12 @@ function Edit({
|
|||
alt: ""
|
||||
})), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
||||
className: "homegrade-blocks-highlight__content__innerblocks"
|
||||
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_14__.InnerBlocks, {
|
||||
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_15__.InnerBlocks, {
|
||||
allowedBlocks: ["core/paragraph", "core/list", "core/buttons", "core/button", "core/colums", "core/colum", "homegrade-content-blocks/text-image", "homegrade-content-blocks/content-heading", "homegrade-content-blocks/staff-member"],
|
||||
template: [["core/paragraph"]]
|
||||
})), hasLogo && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
||||
className: "homegrade-blocks-highlight__logo"
|
||||
}, !logoUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_14__.MediaReplaceFlow, {
|
||||
}, !logoUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_15__.MediaReplaceFlow, {
|
||||
mediaId: logoId,
|
||||
mediaUrl: logoUrl,
|
||||
allowedTypes: ["image"],
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -11,6 +11,7 @@ import notificationIcon from "./img/icon_notification.svg";
|
|||
import searchIcon from "./img/icon_search.svg";
|
||||
import infoIcon from "./img/icon_info.svg";
|
||||
import tipIcon from "./img/icon_tip.svg";
|
||||
import euroIcon from "./img/icone_euro.svg";
|
||||
import {
|
||||
RichText,
|
||||
useBlockProps,
|
||||
|
|
@ -79,6 +80,9 @@ export default function Edit({ attributes, setAttributes }) {
|
|||
|
||||
case "tip":
|
||||
return tipIcon;
|
||||
|
||||
case "euro":
|
||||
return euroIcon;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -284,6 +288,12 @@ export default function Edit({ attributes, setAttributes }) {
|
|||
isActive={iconName === "info"}
|
||||
onClick={() => onIconChange("info")}
|
||||
/>
|
||||
<ToolbarButton
|
||||
title={"Euro"}
|
||||
icon={"money-alt"}
|
||||
isActive={iconName === "euro"}
|
||||
onClick={() => onIconChange("euro")}
|
||||
/>
|
||||
<ToolbarButton
|
||||
title={"Astuce"}
|
||||
icon={"thumbs-up"}
|
||||
|
|
|
|||
6
blocks/highlight/src/img/icone_euro.svg
Normal file
6
blocks/highlight/src/img/icone_euro.svg
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="euro" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 7.35 7.17">
|
||||
<path stroke="white" class="cls-1" d="M6.85,1.54c-.15-.15-1.2-1.18-2.68-1.02-1.46.16-2.85,1.42-2.85,3.07,0,1.73,1.53,2.99,3.02,3.07,1.37.08,2.33-.85,2.51-1.02"/>
|
||||
<line stroke="white" class="cls-1" x1=".5" y1="2.74" x2="4.34" y2="2.74"/>
|
||||
<line stroke="white" class="cls-1" x1=".5" y1="4.33" x2="4.34" y2="4.33"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 438 B |
Loading…
Reference in New Issue
Block a user