-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Expand file tree
/
Copy pathprivate-apis.js
More file actions
55 lines (53 loc) · 1.98 KB
/
Copy pathprivate-apis.js
File metadata and controls
55 lines (53 loc) · 1.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
import {
CreateTemplatePartModal,
patternTitleField,
templateTitleField,
} from '@wordpress/fields';
import * as interfaceApis from '@wordpress/interface';
import { lock } from './lock-unlock';
import BackButton from './components/header/back-button';
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 usePostFields from './components/post-fields';
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 { registerCoreBlockBindingsSources } from './bindings/api';
import GlobalStylesUIWrapper from './components/global-styles';
import { StyleBookPreview } from './components/style-book';
import { useGlobalStyles, useStyle } from './components/global-styles/hooks';
import { GlobalStylesActionMenu } from './components/global-styles/menu';
import UploadProgressSnackbar from './components/upload-progress-snackbar';
import useSyncAdminBarSiteIcon from './hooks/use-sync-admin-bar-site-icon';
const { store: interfaceStore, ...remainingInterfaceApis } = interfaceApis;
export const privateApis = {};
lock( privateApis, {
CreateTemplatePartModal,
patternTitleField,
templateTitleField,
BackButton,
Editor,
PluginPostExcerpt,
PostCardPanel,
PreferencesModal,
usePostActions,
usePostFields,
ToolsMoreMenuGroup,
ViewMoreMenuGroup,
ResizableEditor,
UploadProgressSnackbar,
useSyncAdminBarSiteIcon,
registerCoreBlockBindingsSources,
// Global Styles
GlobalStylesUIWrapper,
GlobalStylesActionMenu,
StyleBookPreview,
useGlobalStyles,
useStyle,
// This is a temporary private API while we're updating the site editor to use EditorProvider.
interfaceStore,
...remainingInterfaceApis,
} );