Browse Source

clean code

jam411 3 years ago
parent
commit
92a990a0b5
1 changed files with 8 additions and 8 deletions
  1. 8 8
      packages/app/src/components/PageHistory.tsx

+ 8 - 8
packages/app/src/components/PageHistory.tsx

@@ -1,6 +1,6 @@
 import React, { useState, useEffect } from 'react';
 import React, { useState, useEffect } from 'react';
 
 
-import { IRevision, IRevisionHasPageId } from '@growi/core';
+import { IRevisionHasPageId } from '@growi/core';
 
 
 import { useCurrentPageId } from '~/stores/context';
 import { useCurrentPageId } from '~/stores/context';
 import { useSWRxPageRevisions } from '~/stores/page';
 import { useSWRxPageRevisions } from '~/stores/page';
@@ -20,8 +20,8 @@ export const PageHistory = (): JSX.Element => {
 
 
   const { data: revisionsData } = useSWRxPageRevisions(activePage, 10, currentPageId);
   const { data: revisionsData } = useSWRxPageRevisions(activePage, 10, currentPageId);
 
 
-  const [sourceRevision, setSourceRevision] = useState<IRevision>();
-  const [targetRevision, setTargetRevision] = useState<IRevision>();
+  const [sourceRevision, setSourceRevision] = useState<IRevisionHasPageId>();
+  const [targetRevision, setTargetRevision] = useState<IRevisionHasPageId>();
 
 
   useEffect(() => {
   useEffect(() => {
     if (revisionsData != null) {
     if (revisionsData != null) {
@@ -55,10 +55,10 @@ export const PageHistory = (): JSX.Element => {
   return (
   return (
     <div className="revision-history" data-testid="page-history">
     <div className="revision-history" data-testid="page-history">
       <PageRevisionTable
       <PageRevisionTable
-        revisions={revisionsData.revisions as IRevisionHasPageId[]}
+        revisions={revisionsData.revisions}
         pagingLimit={pagingLimit}
         pagingLimit={pagingLimit}
-        sourceRevision={sourceRevision as IRevisionHasPageId}
-        targetRevision={targetRevision as IRevisionHasPageId}
+        sourceRevision={sourceRevision}
+        targetRevision={targetRevision}
         onChangeSourceInvoked={setSourceRevision}
         onChangeSourceInvoked={setSourceRevision}
         onChangeTargetInvoked={setTargetRevision}
         onChangeTargetInvoked={setTargetRevision}
       />
       />
@@ -66,8 +66,8 @@ export const PageHistory = (): JSX.Element => {
         {pager()}
         {pager()}
       </div>
       </div>
       <RevisionComparer
       <RevisionComparer
-        sourceRevision={sourceRevision as IRevisionHasPageId}
-        targetRevision={targetRevision as IRevisionHasPageId}
+        sourceRevision={sourceRevision}
+        targetRevision={targetRevision}
         currentPageId={currentPageId}
         currentPageId={currentPageId}
       />
       />
     </div>
     </div>