import {
createElement,
Fragment,
useEffect,
useState,
} from '@wordpress/element'
import { __ } from 'ct-i18n'
import { Switch } from 'blocksy-options'
import ConditionsManager from './ConditionsManager'
import { Overlay } from 'blocksy-options'
const DisplayCondition = ({
option: {
// inline | modal
display = 'inline',
filter = 'all',
modalTitle = __(
'Transparent Header Display Conditions',
'blocksy-companion'
),
modalDescription = __(
'Add one or more conditions to display the transparent header.',
'blocksy-companion'
),
addConditionButtonLabel = __(
'Add Display Condition',
'blocksy-companion'
),
},
value,
onChange,
}) => {
const [isEditing, setIsEditing] = useState(false)
const [localValue, setLocalValue] = useState(null)
if (display === 'inline') {
return (
{modalDescription}{modalTitle}