From b71de848d0617a1ab57be1e599cad179e4744739 Mon Sep 17 00:00:00 2001 From: MaggieCabrera Date: Mon, 5 Jun 2023 12:49:54 +0200 Subject: [PATCH] navigate to correct places on delete and duplicate. Added Copy after title on duplication --- .../sidebar-navigation-screen-navigation-menu/index.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/edit-site/src/components/sidebar-navigation-screen-navigation-menu/index.js b/packages/edit-site/src/components/sidebar-navigation-screen-navigation-menu/index.js index 08fe265dd27b8..d3f2183ba65c0 100644 --- a/packages/edit-site/src/components/sidebar-navigation-screen-navigation-menu/index.js +++ b/packages/edit-site/src/components/sidebar-navigation-screen-navigation-menu/index.js @@ -51,6 +51,7 @@ export default function SidebarNavigationScreenNavigationMenu() { const postType = `wp_navigation`; const { + goTo, params: { postId }, } = useNavigator(); @@ -76,11 +77,11 @@ export default function SidebarNavigationScreenNavigationMenu() { createSuccessNotice( 'Deleted Navigation menu', { type: 'snackbar', } ); - //TODO: navigate to previous menu + goTo( '/navigation' ); }; const handleDuplicate = async () => { const savedRecord = await saveEntityRecord( 'postType', postType, { - title: menuTitle, + title: menuTitle + __( ' (Copy)' ), content: navigationMenu?.content?.raw, status: 'publish', } ); @@ -88,7 +89,7 @@ export default function SidebarNavigationScreenNavigationMenu() { createSuccessNotice( 'Duplicated Navigation menu', { type: 'snackbar', } ); - //TODO: navigate to the duplicated menu + goTo( `/navigation/${ postType }/${ savedRecord.id }` ); } };