HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux vm8 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: afleverb (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //var/www/drakkar_site/wp-content/themes/blocksy/static/js/editor/components/ColorsPanel.js
import { createElement } from '@wordpress/element'
import { __ } from 'ct-i18n'
import {
	__experimentalColorGradientSettingsDropdown as ColorGradientSettingsDropdown,
	__experimentalUseMultipleOriginColorsAndGradients as useMultipleOriginColorsAndGradients,
} from '@wordpress/block-editor'
import {
	PanelBody,
	__experimentalToolsPanel as ToolsPanel,
} from '@wordpress/components'

const ColorsPanel = ({ label, resetAll, panelId, settings }) => {
	const colorGradientSettings = useMultipleOriginColorsAndGradients()

	return (
		<ToolsPanel
			label={label}
			resetAll={resetAll}
			panelId={panelId}
			hasInnerWrapper
			className="color-block-support-panel"
			__experimentalFirstVisibleItemClass="first"
			__experimentalLastVisibleItemClass="last">
			<div className="color-block-support-panel__inner-wrapper">
				<ColorGradientSettingsDropdown
					__experimentalIsRenderedInSidebar
					__experimentalHasMultipleOrigins
					__experimentalGroup="bg"
					settings={settings}
					panelId={panelId}
					{...colorGradientSettings}
					gradients={[]}
					disableCustomGradients={true}
				/>
			</div>
		</ToolsPanel>
	)
}

export default ColorsPanel