import { __ } from "@wordpress/i18n";
import { PanelBody } from "@wordpress/components";
import { usePanelBodyContext } from "../../context";
import { CounterTab, Divider, GeneralTab, ImageTab, QueryBuilderTab } from "./tabs";
import { AdvancedStyleTab, TitleStyleTab } from "../shared/styleTab";
import { Content } from "./Content";
import { ExcerptTab } from "./excerpt";
import { TabControls } from "../../components";
import { AdvancedTab, VisibilityTab } from "../shared/advancedTab";
const Inspector = ({ attributes, setAttributes }) => {
const { openPanel, togglePanelBody } = usePanelBodyContext();
const { layout } = attributes;
return (
<>
togglePanelBody("general")}
>
togglePanelBody("queryBuilder")}
>
{layout === "taxonomy-layout-one" && (
togglePanelBody("divider")}
>
)}
togglePanelBody("contentArea")}
>
{["taxonomy-layout-five", "taxonomy-layout-six"].includes(layout) && (
togglePanelBody("image")}
>
)}
togglePanelBody("title")}
>
{!["taxonomy-layout-seven", "taxonomy-layout-eight", "taxonomy-layout-four"].includes(layout) && (
togglePanelBody("excerpt")}
>
)}
togglePanelBody("counter")}
>
togglePanelBody("advanced")}
>
>
);
};
export default Inspector;