|
|
@@ -6,7 +6,7 @@ import { ItemNode } from './ItemNode';
|
|
|
import Item from './Item';
|
|
|
import { usePageTreeTermManager, useSWRxPageAncestorsChildren, useSWRxRootPage } from '~/stores/page-listing';
|
|
|
import { TargetAndAncestors } from '~/interfaces/page-listing-results';
|
|
|
-import { OnDeletedFunction } from '~/interfaces/ui';
|
|
|
+import { OnRenamedFunction, OnDeletedFunction } from '~/interfaces/ui';
|
|
|
import { toastError, toastSuccess } from '~/client/util/apiNotification';
|
|
|
import {
|
|
|
IPageForPageDeleteModal, IPageForPageDuplicateModal, usePageDuplicateModal, IPageForPageRenameModal, usePageRenameModal, usePageDeleteModal,
|
|
|
@@ -147,7 +147,17 @@ const ItemsTree: FC<ItemsTreeProps> = (props: ItemsTreeProps) => {
|
|
|
};
|
|
|
|
|
|
const onClickRenameMenuItem = (pageToRename: IPageForPageRenameModal) => {
|
|
|
- openRenameModal(pageToRename);
|
|
|
+ const renamedHandler: OnRenamedFunction = (path) => {
|
|
|
+ console.log('path_onRenamedHandler', path);
|
|
|
+
|
|
|
+ toastSuccess(t('renamed_pages', { path }));
|
|
|
+
|
|
|
+ advancePt();
|
|
|
+ advanceFts();
|
|
|
+ advanceDpl();
|
|
|
+ };
|
|
|
+
|
|
|
+ openRenameModal(pageToRename, { onRenamed: renamedHandler });
|
|
|
};
|
|
|
|
|
|
const onClickDeleteMenuItem = (pageToDelete: IPageForPageDeleteModal) => {
|