import { createElement, useRef } from '@wordpress/element'
import { __ } from 'ct-i18n'
import deepEqual from 'deep-equal'
import {
PanelBody,
__experimentalBoxControl as BoxControl,
__experimentalToolsPanel as ToolsPanel,
__experimentalToolsPanelItem as ToolsPanelItem,
__experimentalUnitControl as UnitControl,
} from '@wordpress/components'
import OptionsPanel from '../../options/OptionsPanel'
import { getFirstLevelOptions } from '../../options/helpers/get-value-from-input'
import { optionWithDefault } from '../../options/GenericOptionType'
const ToolsWithOptionsPanel = ({
label,
options,
attributes,
setAttributes,
}) => {
const panelItems = getFirstLevelOptions(options)
return (