Просмотр исходного кода

layout fix for page transition

yuya-o 3 лет назад
Родитель
Сommit
79d73f83d6

+ 6 - 8
packages/app/src/components/Layout/SearchResultLayout.tsx

@@ -11,14 +11,12 @@ type Props = {
 const SearchResultLayout = ({ children }: Props): JSX.Element => {
 
   return (
-    <div className={`on-search ${commonStyles['on-search']}`}>
-      <BasicLayout>
-        <div id="grw-fav-sticky-trigger" className="sticky-top"></div>
-        <div id="main" className="main search-page mt-0">
-          { children }
-        </div>
-      </BasicLayout>
-    </div>
+    <BasicLayout className={`on-search ${commonStyles['on-search']}`}>
+      <div id="grw-fav-sticky-trigger" className="sticky-top"></div>
+      <div id="main" className="main search-page mt-0">
+        { children }
+      </div>
+    </BasicLayout>
   );
 };
 

+ 2 - 2
packages/app/src/pages/_search.page.tsx

@@ -5,6 +5,7 @@ import { serverSideTranslations } from 'next-i18next/serverSideTranslations';
 import dynamic from 'next/dynamic';
 import Head from 'next/head';
 
+import SearchResultLayout from '~/components/Layout/SearchResultLayout';
 import { DrawioViewerScript } from '~/components/Script/DrawioViewerScript';
 import type { CrowiRequest } from '~/interfaces/crowi-request';
 import type { RendererConfig } from '~/interfaces/services/renderer';
@@ -23,12 +24,11 @@ import {
 
 import { SearchPage } from '../components/SearchPage';
 
+import { NextPageWithLayout } from './_app.page';
 import {
   CommonProps, getNextI18NextConfig, getServerSideCommonProps, generateCustomTitle,
 } from './utils/commons';
-import { NextPageWithLayout } from './_app.page';
 
-const SearchResultLayout = dynamic(() => import('~/components/Layout/SearchResultLayout'), { ssr: false });
 
 type Props = CommonProps & {
   currentUser: IUser,