Taichi Masuyama 3 years ago
parent
commit
9199c11df2

+ 1 - 1
packages/app/src/components/Page/RevisionLoader.tsx

@@ -24,7 +24,7 @@ const logger = loggerFactory('growi:Page:RevisionLoader');
 
 // Always render '#revision-loader' for MutationObserver of SearchResultContent
 const RevisionLoaderRoot = (props: React.HTMLAttributes<HTMLDivElement>): JSX.Element => (
-  <div id={ROOT_ELEM_ID} {...props}>{props.children}</div>
+  <div data-testid={'テストID'} id={ROOT_ELEM_ID} {...props}>{props.children}</div>
 );
 
 /**

+ 9 - 7
packages/app/src/components/Page/RevisionRenderer.tsx

@@ -22,13 +22,15 @@ const RevisionRenderer = React.memo((props: Props): JSX.Element => {
   } = props;
 
   return (
-    <ReactMarkdown
-      data-testid="wiki"
-      {...rendererOptions}
-      className={`wiki ${additionalClassName ?? ''}`}
-    >
-      {markdown}
-    </ReactMarkdown>
+    <>
+      <ReactMarkdown
+        {...rendererOptions}
+        className={`wiki ${additionalClassName ?? ''}`}
+      >
+        {markdown}
+      </ReactMarkdown>
+      <div className="d-none" data-testid="wiki"></div>
+    </>
   );
 
   // const [html, setHtml] = useState('');