|
@@ -23,6 +23,7 @@ const PageManagement = (props) => {
|
|
|
const [isPageDuplicateModalShown, setIsPageDuplicateModalShown] = useState(false);
|
|
const [isPageDuplicateModalShown, setIsPageDuplicateModalShown] = useState(false);
|
|
|
const [isPageTemplateModalShown, setIsPageTempleteModalShown] = useState(false);
|
|
const [isPageTemplateModalShown, setIsPageTempleteModalShown] = useState(false);
|
|
|
const [isPageDeleteModalShown, setIsPageDeleteModalShown] = useState(false);
|
|
const [isPageDeleteModalShown, setIsPageDeleteModalShown] = useState(false);
|
|
|
|
|
+ const [duplicateModalPath, setDuplicateModalPath] = useState(false);
|
|
|
|
|
|
|
|
function openPageRenameModalHandler() {
|
|
function openPageRenameModalHandler() {
|
|
|
setIsPageRenameModalShown(true);
|
|
setIsPageRenameModalShown(true);
|
|
@@ -35,8 +36,7 @@ const PageManagement = (props) => {
|
|
|
async function openPageDuplicateModalHandler() {
|
|
async function openPageDuplicateModalHandler() {
|
|
|
setIsPageDuplicateModalShown(true);
|
|
setIsPageDuplicateModalShown(true);
|
|
|
const res = await appContainer.apiv3Get('/pages/duplicate', { path });
|
|
const res = await appContainer.apiv3Get('/pages/duplicate', { path });
|
|
|
- console.log(res.data.duplicatePath);
|
|
|
|
|
-
|
|
|
|
|
|
|
+ setDuplicateModalPath(res.data.duplicatePath);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
function closePageDuplicateModalHandler() {
|
|
function closePageDuplicateModalHandler() {
|
|
@@ -97,6 +97,7 @@ const PageManagement = (props) => {
|
|
|
<PageDuplicateModal
|
|
<PageDuplicateModal
|
|
|
isOpen={isPageDuplicateModalShown}
|
|
isOpen={isPageDuplicateModalShown}
|
|
|
onClose={closePageDuplicateModalHandler}
|
|
onClose={closePageDuplicateModalHandler}
|
|
|
|
|
+ pageDuplicateModalPath={duplicateModalPath}
|
|
|
/>
|
|
/>
|
|
|
<CreateTemplateModal
|
|
<CreateTemplateModal
|
|
|
isOpen={isPageTemplateModalShown}
|
|
isOpen={isPageTemplateModalShown}
|