@wordpress/editor
Version:
Enhanced block editor for WordPress posts.
50 lines (49 loc) • 1.89 kB
JavaScript
/**
* WordPress dependencies
*/
import * as interfaceApis from '@wordpress/interface';
/**
* Internal dependencies
*/
import { lock } from './lock-unlock';
import { EntitiesSavedStatesExtensible } from './components/entities-saved-states';
import EditorContentSlotFill from './components/editor-interface/content-slot-fill';
import BackButton from './components/header/back-button';
import CreateTemplatePartModal from './components/create-template-part-modal';
import Editor from './components/editor';
import PluginPostExcerpt from './components/post-excerpt/plugin';
import PostCardPanel from './components/post-card-panel';
import PreferencesModal from './components/preferences-modal';
import { usePostActions } from './components/post-actions/actions';
import ToolsMoreMenuGroup from './components/more-menu/tools-more-menu-group';
import ViewMoreMenuGroup from './components/more-menu/view-more-menu-group';
import ResizableEditor from './components/resizable-editor';
import { mergeBaseAndUserConfigs, GlobalStylesProvider } from './components/global-styles-provider';
import { registerCoreBlockBindingsSources, bootstrapBlockBindingsSourcesFromServer } from './bindings/api';
const {
store: interfaceStore,
...remainingInterfaceApis
} = interfaceApis;
export const privateApis = {};
lock(privateApis, {
CreateTemplatePartModal,
BackButton,
EntitiesSavedStatesExtensible,
Editor,
EditorContentSlotFill,
GlobalStylesProvider,
mergeBaseAndUserConfigs,
PluginPostExcerpt,
PostCardPanel,
PreferencesModal,
usePostActions,
ToolsMoreMenuGroup,
ViewMoreMenuGroup,
ResizableEditor,
registerCoreBlockBindingsSources,
bootstrapBlockBindingsSourcesFromServer,
// This is a temporary private API while we're updating the site editor to use EditorProvider.
interfaceStore,
...remainingInterfaceApis
});
//# sourceMappingURL=private-apis.js.map