import { createElement, Component, useState, useContext, Fragment, } from '@wordpress/element' import cls from 'classnames' import { __, sprintf } from 'ct-i18n' import { Slot } from '@wordpress/components' import SecondaryItems from './builder-sidebar/SecondaryItems' import InvisiblePanels from './builder-sidebar/InvisiblePanels' import PanelsManager from './builder-sidebar/PanelsManager' import { DragDropContext } from './BuilderRoot' import classnames from 'classnames' const AvailableItems = ({ allBuilderSections, builderValue, builderValueDispatch, inlinedItemsFromBuilder, }) => { // panels | items | options const [currentTab, setCurrentTab] = useState('items') const { builderValueCollection } = useContext(DragDropContext) const secondaryItems = ct_customizer_localizations.header_builder_data.secondary_items.header const allItems = ct_customizer_localizations.header_builder_data.header const headerOptions = ct_customizer_localizations.header_builder_data.header_data .header_options return (