|
|
@@ -3,13 +3,13 @@ import React, {
|
|
|
} from 'react';
|
|
|
|
|
|
|
|
|
-import AppContainer from '~/client/services/AppContainer';
|
|
|
+// import AppContainer from '~/client/services/AppContainer';
|
|
|
import InterceptorManager from '~/services/interceptor-manager';
|
|
|
import { RendererOptions } from '~/services/renderer/renderer';
|
|
|
import { useEditorSettings } from '~/stores/editor';
|
|
|
|
|
|
import RevisionBody from '../Page/RevisionBody';
|
|
|
-import { withUnstatedContainers } from '../UnstatedUtils';
|
|
|
+// import { withUnstatedContainers } from '../UnstatedUtils';
|
|
|
|
|
|
|
|
|
declare const interceptorManager: InterceptorManager;
|
|
|
@@ -23,9 +23,9 @@ type Props = {
|
|
|
onScroll?: (scrollTop: number) => void,
|
|
|
}
|
|
|
|
|
|
-type UnstatedProps = Props & { appContainer: AppContainer };
|
|
|
+// type UnstatedProps = Props & { appContainer: AppContainer };
|
|
|
|
|
|
-const Preview = React.forwardRef((props: UnstatedProps, ref: RefObject<HTMLDivElement>): JSX.Element => {
|
|
|
+const Preview = React.forwardRef((props: Props, ref: RefObject<HTMLDivElement>): JSX.Element => {
|
|
|
|
|
|
const {
|
|
|
rendererOptions,
|
|
|
@@ -78,12 +78,12 @@ const Preview = React.forwardRef((props: UnstatedProps, ref: RefObject<HTMLDivEl
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- if (interceptorManager != null) {
|
|
|
- interceptorManager.process('postRenderPreviewHtml', {
|
|
|
- ...context,
|
|
|
- parsedHTML: html,
|
|
|
- });
|
|
|
- }
|
|
|
+ // if (interceptorManager != null) {
|
|
|
+ // interceptorManager.process('postRenderPreviewHtml', {
|
|
|
+ // ...context,
|
|
|
+ // parsedHTML: html,
|
|
|
+ // });
|
|
|
+ // }
|
|
|
}, [context, html]);
|
|
|
|
|
|
return (
|
|
|
@@ -111,13 +111,13 @@ Preview.displayName = 'Preview';
|
|
|
/**
|
|
|
* Wrapper component for using unstated
|
|
|
*/
|
|
|
-const PreviewWrapper = withUnstatedContainers(Preview, [AppContainer]);
|
|
|
+// const PreviewWrapper = withUnstatedContainers(Preview, [AppContainer]);
|
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
|
|
|
-const PreviewWrapper2 = React.forwardRef((props: Props, ref: RefObject<HTMLDivElement>): JSX.Element => {
|
|
|
- return <PreviewWrapper ref={ref} {...props} />;
|
|
|
+const PreviewWrapper = React.forwardRef((props: Props, ref: RefObject<HTMLDivElement>): JSX.Element => {
|
|
|
+ return <Preview ref={ref} {...props} />;
|
|
|
});
|
|
|
|
|
|
-PreviewWrapper2.displayName = 'PreviewWrapper2';
|
|
|
+PreviewWrapper.displayName = 'PreviewWrapper';
|
|
|
|
|
|
-export default PreviewWrapper2;
|
|
|
+export default PreviewWrapper;
|