diff --git a/docs/reference-guides/data/data-core-editor.md b/docs/reference-guides/data/data-core-editor.md index 0d2de616eae716..ac3413e694877b 100644 --- a/docs/reference-guides/data/data-core-editor.md +++ b/docs/reference-guides/data/data-core-editor.md @@ -1344,14 +1344,6 @@ _Related_ - multiSelect in core/block-editor store. -### openGeneralSidebar - -Action that opens an editor sidebar. - -_Parameters_ - -- _name_ `?string`: Sidebar name to be opened. - ### openPublishSidebar Returns an action object used in signalling that the user opened the publish sidebar. diff --git a/packages/editor/src/components/collab-sidebar/index.js b/packages/editor/src/components/collab-sidebar/index.js index 712df725215cc7..d0cf8edd0e1c67 100644 --- a/packages/editor/src/components/collab-sidebar/index.js +++ b/packages/editor/src/components/collab-sidebar/index.js @@ -9,6 +9,7 @@ import { addFilter } from '@wordpress/hooks'; import { store as noticesStore } from '@wordpress/notices'; import { store as coreStore } from '@wordpress/core-data'; import { store as blockEditorStore } from '@wordpress/block-editor'; +import { store as interfaceStore } from '@wordpress/interface'; /** * Internal dependencies @@ -52,7 +53,7 @@ export default function CollabSidebar() { const { getEntityRecords, getEntityRecord } = resolveSelect( coreStore ); // eslint-disable-next-line @wordpress/data-no-store-string-literals - const { openGeneralSidebar } = useDispatch( editorStore ); + const { enableComplementaryArea } = useDispatch( interfaceStore ); const [ blockCommentID, setBlockCommentID ] = useState( null ); const [ showCommentBoard, setShowCommentBoard ] = useState( false ); @@ -82,7 +83,7 @@ export default function CollabSidebar() { const openCollabBoard = () => { setShowCommentBoard( true ); - openGeneralSidebar( 'edit-post/collab-sidebar' ); + enableComplementaryArea( 'core', 'edit-post/collab-sidebar' ); }; // Function to save the comment. diff --git a/packages/editor/src/store/actions.js b/packages/editor/src/store/actions.js index 803f6cfdefe64d..70be70c6293399 100644 --- a/packages/editor/src/store/actions.js +++ b/packages/editor/src/store/actions.js @@ -30,10 +30,7 @@ import { getNotificationArgumentsForSaveFail, getNotificationArgumentsForTrashFail, } from './utils/notice-builder'; -import { privateApis as editorPrivateApis } from '../private-apis'; import { unlock } from '../lock-unlock'; - -const { interfaceStore } = unlock( editorPrivateApis ); /** * Returns an action generator used in signalling that editor has initialized with * the specified post object and editor settings. @@ -195,19 +192,6 @@ export const editPost = .editEntityRecord( 'postType', type, id, edits, options ); }; -/** - * Action that opens an editor sidebar. - * - * @param {?string} name Sidebar name to be opened. - */ -export const openGeneralSidebar = - ( name ) => - ( { registry } ) => { - registry - .dispatch( interfaceStore ) - .enableComplementaryArea( 'core', name ); - }; - /** * Action for saving the current post in the editor. *