Yuken Tezuka 3 лет назад
Родитель
Сommit
8fdc0d0648
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      packages/app/src/components/PageStatusAlert.tsx

+ 2 - 2
packages/app/src/components/PageStatusAlert.tsx

@@ -1,4 +1,4 @@
-import React, { useCallback } from 'react';
+import React, { useCallback, useMemo } from 'react';
 
 
 import { useTranslation } from 'next-i18next';
 import { useTranslation } from 'next-i18next';
 
 
@@ -111,7 +111,7 @@ export const PageStatusAlert = (): JSX.Element => {
     };
     };
   }, [t, onClickResolveConflict, refreshPage]);
   }, [t, onClickResolveConflict, refreshPage]);
 
 
-  const getAlertComponent = useCallback(() => {
+  const getAlertComponent = useMemo(() => {
     const isRevisionOutdated = revision?._id !== remoteRevisionId;
     const isRevisionOutdated = revision?._id !== remoteRevisionId;
     const isHackmdDocumentOutdated = revisionIdHackmdSynced !== remoteRevisionId;
     const isHackmdDocumentOutdated = revisionIdHackmdSynced !== remoteRevisionId;