homegrade_blocks_production/blocks/content-heading/src/BlockHeadingControls.js

47 lines
740 B
JavaScript

import { __ } from "@wordpress/i18n";
export default function BlockHeadingControls({
hasIcon,
setAttributes,
headingLevel,
iconName,
}) {
function handleIconChange(newIconName) {
setAttributes({ iconName: newIconName });
}
function getIconPicture() {
switch (iconName) {
case "key":
return keyIcon;
case "chain":
return chainIcon;
case "house":
return houseIcon;
case "bulb":
return bulbIcon;
}
}
function getDashiconSymbol() {
switch (iconName) {
case "key":
return "admin-network";
case "chain":
return "admin-links";
case "house":
return "admin-home";
case "bulb":
return "lightbulb";
}
}
return (
);
}