|
|
@@ -17,15 +17,11 @@ import { useSWRxCurrentPage, useIsNotFound } from '~/stores/page';
|
|
|
import { useViewOptions } from '~/stores/renderer';
|
|
|
import { useIsMobile } from '~/stores/ui';
|
|
|
|
|
|
-
|
|
|
-import type { CommentsProps } from '../Comments';
|
|
|
import { PagePathNavSticky } from '../Common/PagePathNav';
|
|
|
import { PageViewLayout } from '../Common/PageViewLayout';
|
|
|
import { PageAlerts } from '../PageAlert/PageAlerts';
|
|
|
import { PageContentFooter } from '../PageContentFooter';
|
|
|
-import type { PageSideContentsProps } from '../PageSideContents';
|
|
|
import { UserInfo } from '../User/UserInfo';
|
|
|
-import type { UsersHomepageFooterProps } from '../UsersHomepageFooter';
|
|
|
|
|
|
import RevisionRenderer from './RevisionRenderer';
|
|
|
|
|
|
@@ -35,10 +31,10 @@ import styles from './PageView.module.scss';
|
|
|
const NotCreatablePage = dynamic(() => import('../NotCreatablePage').then(mod => mod.NotCreatablePage), { ssr: false });
|
|
|
const ForbiddenPage = dynamic(() => import('../ForbiddenPage'), { ssr: false });
|
|
|
const NotFoundPage = dynamic(() => import('../NotFoundPage'), { ssr: false });
|
|
|
-const PageSideContents = dynamic<PageSideContentsProps>(() => import('../PageSideContents').then(mod => mod.PageSideContents), { ssr: false });
|
|
|
+const PageSideContents = dynamic(() => import('../PageSideContents').then(mod => mod.PageSideContents), { ssr: false });
|
|
|
const PageContentsUtilities = dynamic(() => import('./PageContentsUtilities').then(mod => mod.PageContentsUtilities), { ssr: false });
|
|
|
-const Comments = dynamic<CommentsProps>(() => import('../Comments').then(mod => mod.Comments), { ssr: false });
|
|
|
-const UsersHomepageFooter = dynamic<UsersHomepageFooterProps>(() => import('../UsersHomepageFooter')
|
|
|
+const Comments = dynamic(() => import('../Comments').then(mod => mod.Comments), { ssr: false });
|
|
|
+const UsersHomepageFooter = dynamic(() => import('../UsersHomepageFooter')
|
|
|
.then(mod => mod.UsersHomepageFooter), { ssr: false });
|
|
|
const IdenticalPathPage = dynamic(() => import('../IdenticalPathPage').then(mod => mod.IdenticalPathPage), { ssr: false });
|
|
|
const SlideRenderer = dynamic(() => import('./SlideRenderer').then(mod => mod.SlideRenderer), { ssr: false });
|