import { __ } from "@wordpress/i18n";
import { registerBlockType } from "@wordpress/blocks";
import { ShortcodeBlockIcon } from "./icons";
import ShortcodeEdit from "./edit";
const blockOptions = {
apiVersion: 3,
icon: ,
category: "sp-easy-accordion-pro",
textdomain: "easy-accordion-free",
name: "sp-easy-accordion-pro/shortcode",
title: __("Easy Accordion Shortcode", "easy-accordion-free"),
description: __("Insert Easy Accordion classic accordions using the shortcode block.", "easy-accordion-free"),
supports: {
align: ["wide", "full"],
customClassName: false,
},
example: {
attributes: {
preview: true,
},
},
edit: ShortcodeEdit,
save: () => null,
};
const registerBlockTypeFn = () => {
if (sp_eab_localize_data?.activeBlockList?.includes(blockOptions?.name)) {
const shortCodeList = sp_easy_accordion_pro?.shortCodeList;
if (shortCodeList) {
registerBlockType(blockOptions.name, blockOptions);
}
}
};
registerBlockTypeFn();