UNPKG

@wordpress/editor

Version:
20 lines (15 loc) 551 B
import { useSelect } from '@wordpress/data'; import { privateApis as patternsPrivateApis } from '@wordpress/patterns'; import { store as editorStore } from '../../store'; import { unlock } from '../../lock-unlock'; const { OverridesPanel } = unlock( patternsPrivateApis ); export default function PatternOverridesPanel() { const supportsPatternOverridesPanel = useSelect( ( select ) => select( editorStore ).getCurrentPostType() === 'wp_block', [] ); if ( ! supportsPatternOverridesPanel ) { return null; } return <OverridesPanel />; }