@wordpress/edit-post
Version:
Edit Post module for WordPress.
33 lines (27 loc) • 901 B
JavaScript
/**
* WordPress dependencies
*/
import { __ } from '@wordpress/i18n';
import { privateApis as preferencesPrivateApis } from '@wordpress/preferences';
import { privateApis as editorPrivateApis } from '@wordpress/editor';
/**
* Internal dependencies
*/
import { unlock } from '../../lock-unlock';
import MetaBoxesSection from './meta-boxes-section';
const { PreferenceToggleControl } = unlock( preferencesPrivateApis );
const { PreferencesModal } = unlock( editorPrivateApis );
export default function EditPostPreferencesModal() {
const extraSections = {
general: <MetaBoxesSection title={ __( 'Advanced' ) } />,
appearance: (
<PreferenceToggleControl
scope="core/edit-post"
featureName="themeStyles"
help={ __( 'Make the editor look like your theme.' ) }
label={ __( 'Use theme styles' ) }
/>
),
};
return <PreferencesModal extraSections={ extraSections } />;
}