Просмотр исходного кода

Open PageAccessoriesModal by muation

Mudana-Grune 3 лет назад
Родитель
Сommit
9b6eec0c72

+ 2 - 1
packages/app/src/components/PageAccessoriesModal.tsx

@@ -71,8 +71,9 @@ const PageAccessoriesModal = (): JSX.Element => {
       const [sourceRevisionId, targetRevisionId] = queryParams.split('...');
       setSourceRevisionId(sourceRevisionId);
       setTargetRevisionId(targetRevisionId);
+      mutate({ isOpened: true });
     }
-  }, []);
+  }, [mutate]);
 
   const navTabMapping = useMemo(() => {
     const isOpened = status == null ? false : status.isOpened;

+ 0 - 2
packages/app/src/pages/[[...path]].page.tsx

@@ -19,7 +19,6 @@ import Head from 'next/head';
 import { useRouter } from 'next/router';
 import superjson from 'superjson';
 
-import ShowPageAccessoriesModal from '~/client/services/ShowPageAccessoriesModal';
 import { useCurrentGrowiLayoutFluidClassName, useEditorModeClassName } from '~/client/services/layout';
 import { PageView } from '~/components/Page/PageView';
 import { DrawioViewerScript } from '~/components/Script/DrawioViewerScript';
@@ -325,7 +324,6 @@ const Page: NextPageWithLayout<Props> = (props: Props) => {
         <PageStatusAlert />
 
         {shouldRenderPutbackPageModal && <PutbackPageModal />}
-        <ShowPageAccessoriesModal />
       </div>
     </>
   );