|
|
@@ -1,19 +1,18 @@
|
|
|
import React, { Fragment, useMemo } from 'react';
|
|
|
-import PropTypes from 'prop-types';
|
|
|
-
|
|
|
-import { withTranslation } from 'react-i18next';
|
|
|
|
|
|
+import PropTypes from 'prop-types';
|
|
|
+import { useTranslation } from 'react-i18next';
|
|
|
import { UncontrolledTooltip } from 'reactstrap';
|
|
|
|
|
|
-import PageListIcon from './Icons/PageListIcon';
|
|
|
-import TimeLineIcon from './Icons/TimeLineIcon';
|
|
|
-import HistoryIcon from './Icons/HistoryIcon';
|
|
|
+import { useCurrentPageId } from '~/stores/context';
|
|
|
+
|
|
|
import AttachmentIcon from './Icons/AttachmentIcon';
|
|
|
+import HistoryIcon from './Icons/HistoryIcon';
|
|
|
+import PageListIcon from './Icons/PageListIcon';
|
|
|
import ShareLinkIcon from './Icons/ShareLinkIcon';
|
|
|
-
|
|
|
+import TimeLineIcon from './Icons/TimeLineIcon';
|
|
|
import { withUnstatedContainers } from './UnstatedUtils';
|
|
|
|
|
|
-import { useCurrentPageId } from '~/stores/context';
|
|
|
|
|
|
const PageAccessoriesModalControl = (props) => {
|
|
|
const {
|
|
|
@@ -92,10 +91,6 @@ const PageAccessoriesModalControl = (props) => {
|
|
|
</div>
|
|
|
);
|
|
|
};
|
|
|
-/**
|
|
|
- * Wrapper component for using unstated
|
|
|
- */
|
|
|
-const PageAccessoriesModalControlWrapper = withUnstatedContainers(PageAccessoriesModalControl, []);
|
|
|
|
|
|
PageAccessoriesModalControl.propTypes = {
|
|
|
t: PropTypes.func.isRequired, // i18next
|
|
|
@@ -106,4 +101,14 @@ PageAccessoriesModalControl.propTypes = {
|
|
|
isSharedUser: PropTypes.bool.isRequired,
|
|
|
};
|
|
|
|
|
|
-export default withTranslation()(PageAccessoriesModalControlWrapper);
|
|
|
+const PageAccessoriesModalControlWrapperFC = (props) => {
|
|
|
+ const { t } = useTranslation();
|
|
|
+ return <PageAccessoriesModalControl t={t} {...props} />;
|
|
|
+};
|
|
|
+
|
|
|
+/**
|
|
|
+ * Wrapper component for using unstated
|
|
|
+ */
|
|
|
+const PageAccessoriesModalControlWrapper = withUnstatedContainers(PageAccessoriesModalControlWrapperFC, []);
|
|
|
+
|
|
|
+export default PageAccessoriesModalControlWrapper;
|