|
|
@@ -16,7 +16,10 @@ const logger = loggerFactory('growi:PageHistory');
|
|
|
|
|
|
function PageHistory(props) {
|
|
|
const { pageHistoryContainer } = props;
|
|
|
- const { activePage, totalPages, pagingLimit } = pageHistoryContainer.state;
|
|
|
+ const { getPreviousRevision, onDiffOpenClicked } = pageHistoryContainer;
|
|
|
+ const {
|
|
|
+ activePage, totalPages, pagingLimit, revisions, diffOpened,
|
|
|
+ } = pageHistoryContainer.state;
|
|
|
|
|
|
const handlePage = useCallback(async(selectedPage) => {
|
|
|
try {
|
|
|
@@ -62,14 +65,13 @@ function PageHistory(props) {
|
|
|
);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
return (
|
|
|
<div>
|
|
|
<PageRevisionList
|
|
|
- revisions={pageHistoryContainer.state.revisions}
|
|
|
- diffOpened={pageHistoryContainer.state.diffOpened}
|
|
|
- getPreviousRevision={pageHistoryContainer.getPreviousRevision}
|
|
|
- onDiffOpenClicked={pageHistoryContainer.onDiffOpenClicked}
|
|
|
+ revisions={revisions}
|
|
|
+ diffOpened={diffOpened}
|
|
|
+ getPreviousRevision={getPreviousRevision}
|
|
|
+ onDiffOpenClicked={onDiffOpenClicked}
|
|
|
/>
|
|
|
{pager()}
|
|
|
</div>
|